Netvisor: Laskutusaineistosiirto
Tämä ohje koskee Maxtech Pro™ -palvelua. Maxtech Easy™ käyttäjille on olemassa erilliset ohjeet.
Tämä toiminnallisuus kuuluu seuraaviin tuotteisiin ja vaatii toimiakseen seuraavat moduulit:
TUOTTEET | moduulit |
---|---|
Laskutusrivit, -aineistot ja kateraportti™ | |
Perustiedot
Tiedoston nimi | N/A (palvelujen välinen tiedonsiirto) |
Järjestelmien välinen tiedonsiirtotapa | Palvelujen välinen tiedonsiirto |
Tiedostoformaatti | xml |
Merkistö | UTF-8 |
Päivämääräformaatti | YYYY-MM-DD (esimerkiksi: 2022-06-22) |
Desimaalierotin | piste (.) |
Tuhaterotin | Ei käytössä |
Rajapinnassa siirrettävät tiedot
Laskun tiedot (SalesInvoice)
Maxtech-JÄRJESTELMÄN kenttä | XML-ELEMENTTI |
---|---|
Kuluva päivä | SalesInvoiceDate |
Laskun summa (brutto) | SalesInvoiceAmount |
Vaihtoehtoinen myyjän nimi, asetettavana laskutusdialogissa, ei siirretä jos tyhjä | SellerName |
Viennin tyyppi, valittavana laskutusdialogissa, myyntilasku (invoice) / myyntitilaus (order) | InvoiceType |
Jos viennin tyypiksi on valittu myyntilasku, ’unsent’, muuten ’undelivered’ | SalesInvoiceStatus |
Laskua koskevat Työnumerot pilkulla eroteltuina. Mikäli dialogissa on valittuna Lisää tapahtumien ajankohta laskulle lisätiedoksi, myös työskentelyn ajankohta (ensimmäisen ja viimeisen tapahtuman pvm:t). Mikäli tapahtumaan liitetylle Työlle on asetettu Yhteyshenkilö (laskulla) (Työ -> Laskutus-välilehti), lisätään myös se omalle rivilleen | SalesInvoiceFreeTextBeforeLines |
Viitteemme (kaikki arvot Asiakkaan ja Töiden takaa), pilkulla eroteltuina | SalesInvoiceOurReference |
Viitteenne (kaikki arvot Asiakkaan ja Töiden takaa), pilkulla eroteltuina | SalesInvoiceYourReference |
Asiakkaan asiakasnro | InvoicingCustomerIdentifier |
Toimitusasiakkaan tiedot, lisätään mikäli tapahtumaan liitetyn Työn takana on asetettu Käytä erillisiä toimitusasiakkaan tietoja (Työ -> Seurantatasot-välilehti). Toimitusosoitetiedot voidaan syöttää käsin suoraan Työn taakse tai käyttää valitun toimitusasiakkaan osoitetietoja. | DeliveryAddressName DeliveryAddressLine DeliveryAddressPostNumber DeliveryAddressTown |
Kiinteästi 14 | PaymentTermNetDays |
Ulkoinen tilausnumero, lisätään mikäli tapahtumaan liitetyn Työn takana on asetettu Ulkoinen tilausnumero (laskulla) (Työ -> Laskutus-välilehti) | OrderNumber |
Laskurivin tiedot (InvoiceLines -> InvoiceLine)
Mikäli asiakkaan asetuksissa on määritelty Laskutuslisä (tuote), lisätään jokaiselle laskulle laskurivi, jolla 1kpl määriteltyä tuotetta.
Maxtech-JÄRJESTELMÄN kenttä | XML-ELEMENTTI |
---|---|
Tuotenumero (tuotteen tiedoista) | ProductIdentifier |
Nimike (tuotteen tiedoista) | ProductName |
Veroton yksikköhinta (tuotteen tiedoista) | ProductUnitPrice |
Alv% (tuotteen tiedoista) | ProductVatPercentage |
Määrä (tapahtuman laskutusrivin tiedoista) | SalesInvoiceProductLineQuantity |
Kommentti (tuotteen tiedoista) | SalesInvoiceProductLineFreeText |
Kirjanpidon verollinen myyntitili (tuotteen tiedoista, ei viedä jos tyhjä) | accountingaccountsuggestion |
Seurantatasot laskutusdialogin valintojen mukaan (DimensionName ja DimensionItem per dimensio) | Dimension -> DimensionName ja DimensionItem |
Kuvaus (tuotteen tiedoista), sekä valinnaiset, vientidialogissa valittavat tiedot, ks. kuva alla | InvoiceLine -> SalesInvoiceCommentLine -> Comment |
Tietojen synkronointi
Viennin yhteydessä on mahdollista synkronoida asiakkaiden ja tuotteiden tietoja Maxtechistä Netvisoriin vientidialogin valinnalla:
Asiakkailta synkronoidaan seuraavat tiedot:
Synkronoitava tietue | MAXTECH-JÄRJESTELMÄN KENTTÄ |
---|---|
customerbaseinformation: | |
internalidentifier | Asiakasnumero (tämän perusteella tarkistetaan, päivitetäänkö olemassaolevan asiakkaan tiedot vai perustetaanko uusi) |
externalidentifier | Y-tunnus |
name | Asiakkaan nimi (tai laskutusasiakkaan, mikäli käytetään erillisiä laskutusasiakkaan tietoja) |
nameextension | Asiakkaan / laskutusasiakkaan nimitarkenne |
streetaddress | Asiakkaan / laskutusasiakkaan katuosoite |
city | Asiakkaan / laskutusasiakkaan postitoimipaikka |
postnumber | Asiakkaan / laskutusasiakkaan postinumero |
phonenumber | Matkapuhelin |
Sähköpostiosoite | |
homepageuri | Www-sivu |
customerfinvoicedetails: | (mikäli Sähköisen laskutuksen ovt-tunnus / välittäjätunnus asetettu) |
finvoiceaddress | Sähköisen laskutuksen ovt-tunnus |
finvoiceroutercode | Sähköisen laskutuksen välittäjätunnus |
customerdeliverydetails: | (mikäli Käytä erillisiä toimitusasiakkaan tietoja on valittu) |
deliveryname | Toimitusasiakas + Toimitusasiakkaan tarkenne |
deliverystreetaddress | Toimitusosoitteen katuosoite |
deliverycity | Toimitusosoitteen postitoimipaikka |
deliverypostnumber | Toimitusosoitteen postinumero |
customercontactdetails: | |
contactperson | Yhteyshenkilö |
contactpersonemail | Yhteyshenkilön email-osoite |
contactpersonphone | Yhteyshenkilön puhelin |
Tuotteilta synkronoidaan seuraavat tiedot:
Synkronoitava tietue | MAXTECH-JÄRJESTELMÄN KENTTÄ |
---|---|
productbaseinformation: | |
productcode | Tuotenumero (tämän perusteella tarkistetaan, päivitetäänkö olemassaolevan tuotteen tiedot vai perustetaanko uusi) |
productgroup | Tuoteryhmän numero |
name | Nimike |
unitprice | Á-hinta |
unit | Yksikkö |
purchaseprice | Hankintahinta |
isactive | Kiinteästi ’1’ |
issalesproduct | Kiinteästi ’0’ |
productbookkeepingdetails: | |
defaultvatpercentage | Alv% |
Netvisorin hintakertoimien ja asiakashintojen huomioiminen
Viennissä on mahdollista käyttää myös Netvisor-hinnoittelua valitsemalla vientidialogissa ”Käytä Netvisorin tuotehinnoittelua nollahintaisille tuotteille”. Mikäli valinta on valittuna, kaikille nollahintaisille laskutusriveille käytetään Netvisorin hintakertoimia ja asiakashinnoittelua.