Ennen myyntilaskun noutoa on noudettava myyntilaskulista, josta poimitaan myyntilaskun tunniste. Tunnisteen avulla voidaan noutaa tarkemmat tiedot yhdestä myyntilaskusta kerrallaan. Myyntilaskujen, myyntitilauksien ja hyvityslaskujen tuonnissa on otettava huomioon asiakas- ja tuoterekisterien ajantasaisuus. Lue vinkki tietojen käsittelyyn täältä.
Myyntilaskuja voi tuoda suuremmissa erissä erätuonnilla. Ohjeet erätuontiin löydät täältä.
Myyntilaskujen käsittelyn toiminnot jakautuvat seuraaviin toimintoihin:
Integraatio | HTTP-metodi | Resurssi | DTD | Skeema | Esimerkki |
Myyntilasku- tai tilauslistan nouto | GET | salesinvoicelist.nv | Laskulista Lataa Tilauslista Lataa | ||
Myyntilaskun tai tilauksen nouto | GET | getsalesinvoice.nv / getorder.nv | |||
Myyntilaskun, -tilauksen tai hyvityslaskun tuonti | POST | salesinvoice.nv | Lataa | Lataa | |
Myyjälistan nouto | GET | salespersonnellist.nv | Lataa | ||
Myyntilaskun poisto | GET | deletesalesinvoice.nv | - | ||
Myyntilaskun tilan päivitys | POST | updatesalesinvoicestatus.nv | - |
Myyntilasku- tai tilauslistan nouto
Resurssi: salesinvoicelist.nv
Tällä resurssilla voidaan hakea parametrin ListType arvoa vaihtamalla joko myyntilaskulista tai tilauslista.
Kutsussa käytettävät parametrit:
Parametri | Ilmentymiä | Kuvaus | Esimerkki |
ListType | 0...1 | Ei arvoa kun haetaan myyntilaskulistaa ja preinvoice kun haetaan tilauslistaa | |
InvoicesAboveNetvisorKey | 0...1 | Rajaa kaikki laskut/tilaukset jälkeen annetun tietokannan id:n | 165 |
BeginInvoiceDate | 0...1 | Laskut/tilaukset, joissa päivämäärä suurempi tai yhtäsuuri | 2012-01-01 |
EndInvoiceDate | 0...1 | Laskut/tilaukset, joissa päivämäärä pienempi tai yhtäsuuri | 2012-12-31 |
InvoiceNumber | 0...1 | Rajaa listan lasku-/tilausnumerolla | |
InvoiceStatus | 0...1 | Rajaa listan laskun tilalla (ei käytetä tilauksiin), ks. taulukko. Hakee sekä InvoiceStatus kentästä että SubStatus attribuutista. | open |
lastmodifiedstart | 0...1 | Hakee myyntilaskut, joita on muutettu annetun päivämäärän jälkeen | 2012-10-23 |
lastmodifiedend | 0...1 | Hakee myyntilaskut, joita on muutettu ennen annettua päivämäärää | 2012-10-24 |
salesinvoicebatchid | 0...1 | Rajaa myyntilaskuerässä tuodut myyntilaskut annetun erä ID:n mukaisesti. Katso myyntilaskuerän käsittelyn kuvaukset. |
InvoiceStatus parametrillä voi olla seuraavat arvot:
InvoiceStatus | Listaa laskut joiden tila on | Vastaavuudet suomeksi Netvisorin käyttöliittymässä |
open | OPEN, OVERDUE, REMINDED, REQUESTED, COLLECTED | Avoin, Erääntynyt, Muistutettu, Huomautettu, Perinnässä |
overdue | OVERDUE, REMINDED, REQUESTED, COLLECTED | |
paid | PAID | Maksettu |
unsent | UNSENT | Lähettämätön |
creditloss | CREDITLOSS | Luottotappio |
rejected | REJECTED | Hylätty |
Vastaus:
Taso | Elementti | Muoto | Ilmentymiä | Kuvaus | Esimerkki |
Root | root | Aggregaatti | 1 | ||
1 | SalesInvoiceList | Aggregaatti | 1 | ||
2 | SalesInvoice | Aggregaatti | 0...n | ||
3 | NetvisorKey | Numeerinen | 1 | Laskun tunniste Netvisorissa | 165 |
3 | InvoiceNumber | Merkkijono | 1 | Laskun numero | 54122 |
3 | InvoiceDate | Päivämäärä | 1 | Laskun päiväys | 2013-11-09 |
Attribuuutti | format | Merkkijono | 1 | Laskun päiväyksen muoto, aina ansi | ansi |
3 | InvoiceStatus | Merkkijono | 1 | Laskun tai tilauksen tila, palauttaa myyntilaskun maksutilan. | ks. taulukko |
Attribuutti | substatus | Merkkijono | 0...1 | Laskun alistatus, palauttaa myyntilaskun saatavien tilan. Ei käytetä tilaukselle | open, overdue, reminded, requested tai collected |
Attribuutti | isincollection | Numeerinen | 1 | Kertoo onko lasku ulkopuolisessa perinnässä vai ei (Intrum/Duetto). Ei käytetä tilaukselle | 0 tai 1 |
3 | CustomerCode | Merkkijono | 1 | Laskutusasiakkaan asiakaskoodi | |
3 | CustomerName | Merkkijono | 1 | Laskutusasiakkaan nimi | |
3 | ReferenceNumber | Viitenumero | 1 | Viitenumero | |
3 | InvoiceSum | Numeerinen | 1 | Laskun summa kahdella desimaalilla | 123,45 |
3 | OpenSum | Numeerinen | 1 | Laskun avoin summa kahdella desimaalilla | 45,67 |
3 | Uri | Merkkijono | 1 | Laskun tai tilauksen täydelliset tiedot | ks. taulukko |
Paluuarvojen erot laskujen ja tilausten listausten välillä:
InvoiceStatus | URI | |
Lasku | open, creditloss, paid unsent, rejected | /getsalesinvoice.nv?netvisorkey=165 |
Tilaus | archived, undelivered, delivered, billed | /getorder.nv?netvisorkey=165 |
Myyntilaskun tai tilauksen nouto
Resurssi: getsalesinvoice.nv tai getorder.nv
Myyntilaskun tietojen noutoa ennen on noudettava myyntilaskulista, josta poimitaan myyntilaskun tunniste. Tunnisteen avulla voidaan noutaa tarkemmat tiedot yhdestä myyntilaskusta kerrallaan. Jos lasku- tai kommenttirivien järjestystä on muokattu Netvisorin käyttöliittymästä, rajapinta säilyttää käyttäjän asettaman järjestyksen.
Samaa resurssia voidaan käyttää myyntitilauksen noutamiseen. Noudattaa samaa rakennetta ja käytettävissä on samat parametrit.
Kutsussa käytettävät parametrit:
Parametri | Ilmentymiä | Kuvaus | Esimerkki |
netvisorkey | 1 | Haettavan laskun Netvisor tunnus (Huom. ei pakollinen jos annetaan parametrille netvisorkeylist arvo; vaihtoehtoinen parametri netvisorkeylist:in kanssa) | 165 |
pdfimage | 0...1 | Jos ei anneta parametria, tekee saman kuin jos antaa pdfimage=lastsentprintservice lastsentprintservice | |
showprocesshistory | 0...1 | Palauttaa myyntilaskullakin näkyvän tulostus/lähetyshistoriatiedon ProcessHistory-elementissä | 1 |
includeattachments | 0...1 | Palauttaa kaikki laskun liitteet Base64-enkoodattuna | 1 |
showcommentlines | 0...1 | Palauttaa InvoiceLine aggregaatin sisään laskun kommenttirivit | 1 |
netvisorkeylist | 0...1 | Palauttaa yhdessä pyynnössä täydet tiedot kaikista halutuista laskuista, max. 500 ID:tä (Huom. vaihtoehtoinen parametrin netvisorkey kanssa, vain toinen annetaan) | 1,2,3 |
includedocuments | 0...1 | Palauttaa myyntilaskua noudettaessa laskulle liittyvät tilaukset. Palauttaa myyntitilausta noudettaessa tilaukselle liittyvät laskut | 1 |
Esimerkki: getsalesinvoice.nv?netvisorkey=1234&pdfimage=pdf&showprocesshistory=1
Esimerkki: getsorder.nv?netvisorkey=1234&pdfimage=pdf&showprocesshistory=1
Vastaus:
Taso | Elementti | Muoto | Ilmentymiä | Kuvaus | Esimerkki |
Root | root | Aggregaatti | 1 | ||
1 | SalesInvoice | Aggregaatti | 1 | ||
2 | SalesInvoiceNetvisorKey | Merkkijono | 1 | Laskun Netvisor ID | 1234 |
2 | SalesInvoiceNumber | Merkkijono | 1 | Laskun numero | |
2 | SalesInvoiceDate | Päivämäärä | 1 | Laskun päivämäärä | 2012-01-27 |
Attribuutti | format | Merkkijono | 1 | Päivämäärän muoto, aina ansi | ansi |
2 | SalesInvoiceEventDate | Päivämäärä | 1 | Laskun kirjauspäivä | 2012-02-01 |
Attribuutti | format | Merkkijono | 1 | Päivämäärän muoto, aina ansi | ansi |
2 | SalesInvoiceValueDate | Päivämäärä | 1 | Laskun arvopäivä (palautuu tilaukselle tyhjänä) | 2012-01-27 |
Attribuutti | format | Merkkijono | 1 | Päivämäärän muoto, aina ansi | ansi |
2 | SalesInvoiceDeliveryDate | Päivämäärä | 1 | Laskun toimituspäivämäärä | 2012-01-27 |
Attribuutti | format | Merkkijono | 1 | Päivämäärän muoto, aina ansi | ansi |
2 | SalesInvoiceDueDate | Päivämäärä | 1 | Laskun eräpäivä | 2012-01-27 |
Attribuutti | format | Merkkijono | 1 | Päivämäärän muoto, aina ansi | ansi |
2 | SalesInvoiceReferencenumber | Merkkijono | 1 | Laskun viitenumero | 7659221 |
2 | SalesInvoiceAmount | Numeerinen | 1 | Laskun loppusumma | 124,50 |
Attribuutti | iso4217currencycode | Merkkijono | 0...1 | Loppusumman valuutta | USD |
Attribuutti | currencyrate | Numeerinen | 0...1 | Valuutan vaihtokurssi | 0,91 |
2 | SellerIdentifier | Merkkijono | 1 | Myyjän tunniste (nimi) | Matti Meikäläinen |
Attribuutti | type | Merkkijono | 1 | Myyjän tunnisteen tyyppi, aina name (myyjän nimi) | name |
2 | InvoiceStatus | Merkkijono | 1 | Laskun/tilauksen tila | Maksettu |
2 | SalesInvoiceFreeTextBeforeLines | Merkkijono | 1 | Vapaa teksti ennen laskurivejä | |
2 | SalesInvoiceFreeTextAfterLines | Merkkijono | 1 | Vapaa teksti laskurivien jälkeen | |
2 | SalesInvoiceOurReference | Merkkijono | 1 | Viitteemme | |
2 | SalesInvoiceYourReference | Merkkijono | 1 | Viitteenne | |
2 | SalesInvoicePrivateComment | Merkkijono | 1 | Laskulla näkymätön kommentti | |
2 | SalesInvoiceAgreementIdentifier | Merkkijono | 1 | Sopimustunnus | |
2 | InvoicingCustomerName | Merkkijono | 1 | Laskutettavan nimi | Netvisor |
2 | InvoicingCustomerNameExtension | Merkkijono | 1 | Laskutettavan nimen jatkotieto | |
2 | InvoicingCustomerNetvisorKey | Merkkijono | 1 | Laskutettavan Netvisor ID | |
2 | InvoicingCustomerOrganizationIdentifier | Merkkijono | 1 | Laskutettavan Y-tunnus | Mikäli asiakas on henkilöasiakas, ei kentän tietoa palauteta. |
2 | InvoicingCustomerAddressline | Merkkijono | 1 | Laskutettavan osoite | PL 316 |
2 | InvoicingCustomerAdditionalAddressLine | Merkkijono | 1 | Laskutettavan osoitteen jatkotieto | |
2 | InvoicingCustomerPostnumber | Merkkijono | 1 | Laskutettavan postinumero | 60123 |
2 | InvoicingCustomerTown | Merkkijono | 1 | Laskutettavan kaupunki | Lappeenranta |
2 | InvoicingCustomerCountryCode | Merkkijono | 1 | Laskutettavan maakoodi | FINLAND |
2 | MatchPartialPaymentsByDefault | Merkkijono | 1 | Kyllä tai Ei | Kyllä |
2 | DeliveryAddressName | Merkkijono | 1 | Toimitusosoitteen nimi | |
2 | DeliveryAddressLine | Merkkijono | 1 | Toimitusosoitteen osoite | |
2 | DeliveryAddressPostnumber | Merkkijono | 1 | Toimitusosoitteen postinumero | |
2 | DeliveryAddressTown | Merkkijono | 1 | Toimitusosoitteen kaupunki | |
2 | DeliveryAddressCountryCode | Merkkijono | 1 | Toimitusosoitteen maakoodi | |
2 | DeliveryMethod | Merkkijono | 1 | Toimitustapa | Viedään |
2 | DeliveryTerm | Merkkijono | 1 | Toimitusehto | Vapaasti toimittajalla |
2 | PaymentTermNetDays | Merkkijono | 1 | Maksuehto päivät | 11 |
2 | PaymentTermCashDiscountDays | Merkkijono | 1 | Käteisale päivät | 0 |
2 | PaymentTermCashDiscount | Merkkijono | 1 | Käteisale määrä | 0 |
Attribuutti | type | Merkkijono | 1 | Käteisale määrän tyyppi, aina percentage | percentage |
2 | Waybillidentifier | Merkkijono | 1 | Rahtikirjan numero | 033000050143 |
2 | DeliveryToCustomerDate | Merkkijono | 0...1 | Tilauksen toimitus asiakkaalla, päivämäärä | 2020-10-27 |
Attribuutti | format | Merkkijono | 1 | Päivämäärän tyyppi, aina ansi | ansi |
2 | DeliveryToCustomerWeek | Merkkijono | 0...1 | Tilauksen toimitus asiakkaalla, viikko | 42/2020 |
2 | TaxHandlingClause | Merkkijono | 1 | Myyntilaskun veroteksti | AVL 8 c §, käännetty verovelvollisuus |
Attribuutti | NetvisorKey | Merkkijono | 1 | Verotekstin NetvisorID | 14 |
2 | LastSentInvoicePDFBase64Data | Base64 | 0...1 | Edellisen lähetetyn laskun PDF tieto | S89O3Ly1Lr59NB |
2 | InvoiceLines | Aggregaatti | 1 | ||
3 | InvoiceLine | Aggregaatti | 1 | ||
4 | SalesInvoiceProductLine | Aggregaatti | 0...n | ||
5 | NetvisorKey | Merkkijono | 1 | Laskurivin ID | 17536 |
5 | ProductIdentifier | Merkkijono | 1 | Tuotekoodi | TEMP1 |
Attribuutti | type | Merkkijono | 1 | Tuotteen tunnisteen tyyppi, aina customer | customer |
5 | ProductName | Merkkijono | 1 | Tuotteen nimi | Esimerkkituote |
5 | ProductNetvisorKey | Merkkijono | 1 | Tuotteen Netvisor ID | |
5 | ProductUnitPrice | Numeerinen | 1 | Tuotteen yksikköhinta | 7,00 |
5 | ProductPurchasePrice | Numeerinen | 1 | Tuotteen hankitahinta | |
5 | ProductVatPercentage | Merkkijono | 1 | Tuotteen veroprosentti | 24 |
Attribuutti | VatCode | Merkkijono | 1 | Verokoodi | KOMY |
5 | SalesInvoiceProductLineQuantity | 1 | Tuotteen määrä | 1 | |
5 | SalesInvoiceProductLineDiscountPercentage | 1 | Alennusprosentti | 0 | |
5 | SalesInvoiceProductLineFreeText | Merkkijono | 1 | Vapaateksti tuoterivillä (riviselite) | |
5 | SalesInvoiceProductLineVatSum | Numeerinen | 1 | Rivin verosumma kahdella desimaalilla | 1,68 |
5 | SalesInvoiceProductLineLinesum | Numeerinen | 1 | Rivin summa kahdella desimaalilla | 8,68 |
5 | SalesInvoiceProductLineInventoryID | Numeerinen | 0...1 | Tuotteen varaston ID | 1 |
5 | SalesInvoiceProductLineInventoryName | Merkkijono | 0...1 | Tuotteen varaston nimi | Esimerkkivarasto |
5 | AccountingAccountSuggestion | Merkkijono | 1 | Tiliöintiehdotus | 551 |
5 | dimension | 0..n | |||
6 | dimensionname | Merkkijono | 1 | Laskentakohde otsikko | Kustannuspaikka |
6 | dimensionitem | Merkkijono | 1 | Laskentakohde | Helsinki |
5 | ProvisionPercentage | Numeerinen | 1 | Laskurivin provisioprosentti | 12 |
5 | SalesInvoiceCommentLine | Aggregaatti | 0...n | ||
6 | Comment | Merkkijono | 1 | Kommenttiteksti | Laskun kommentti |
2 | SalesInvoiceAttachments | Aggregaatti | 0...1 | ||
3 | SalesinvoiceAttachment | Aggregaatti | 1...n | ||
3 | mimetype | Merkkijono | 1 | Sisällön tiedostomuoto | image/jpeg |
3 | attachmentdescription | Merkkijono | 1 | Liitteen kuvaus | |
3 | filename | Merkkijono | 1 | Tiedoston nimi | Esimerkki_kuva.jpg |
3 | documentdata | Base64 | 1 | Liite Base64-enkoodattuna | S89O3Ly1Lr59NBS89 |
2 | documents | Aggregaatti | 1 | Laskuun/tilaukseen liittyvät tilaukset/laskut | |
3 | salesorder | Aggregaatti | 1...n | Huom. jos noudetaan tilausta, on elementin nimi salesinvoice | |
4 | netvisorkey | Numeerinen | 1 | Laskuun liittyvän tilauksen Netvisor ID / Tilaukseen liittyvän laskun Netvisor ID | 12345 |
4 | ordernumber | Numeerinen | 1 | Laskuun liittyvän tilauksen tilausnumero / | 1001 |
Myyntilaskun, -tilauksen tai hyvityslaskun tuonti
Resurssi: salesinvoice.nv
Rajapinta mahdollistaa myyntilaskun, sen tuote- ja kommenttirivien, liitteiden, laskun tositerivien sekä laskun asiakaskohtaisten kenttien tuonnin tai päivityksen Netvisoriin.
Tässä resurssissa pakolliset kentät ovat:
- Laskun/tilauksen päiväys
- Laskun/tilauksen loppusumma
- Laskun/tilauksen tila
- Laskuasiakkaan linkitystieto
- Maksuehdon nettopäivät tai eräpäivä
- Ainakin yksi laskurivi, jolla on seuraavat tiedot:
- Tuotteen linkitystieto
- Tuotteen nimi
- Tuotteen yksikköhinta
- Tuotteen alv-prosentti ja -koodi
- Kappalemäärä
Lasku on mahdollista tuoda myös tilassa "Luonnos" (invoicedraft). Luonnokselle ei anneta laskunumeroa eikä luonnokselle voi tuoda tositetietoja. Luonnos voidaan päivittää laskuksi metodilla
Hyvityslasku tuodaan rajapinnan yli myyntilaskun sanomarakennetta noudattaen. Sanoma poikkeaa vain siltä osin, että kappalemäärä (SalesInvoiceProductlineQuantity) ja loppusumma (SalesInvoiceAmount) asetetaan sanomalle negatiivisin luvuin. Mikäli myyntilaskun sanomalla annetaan ALV:n määrä (salesInvoiceProductLineVatSum) ja rivisumma (salesInvoiceProductLineSum), pitää myös nämä antaa negatiivisin luvuin.
Rajapinnan yli tuotu hyvityslasku ei kohdistu automaattisesti olemassa olevaan myyntilaskuun. Kohdistus tulee tehdän aina käsin, ohje toimintoon: Hyvityslaskun kohdistaminen veloituslaskuun
Netvisor pyöristää rivisumman ja laskun summan rajapinnan läpi tuotaessa kahden desimaalin tarkkuuteen. Tämä voi joissain tapauksissa aiheuttaa pyöristyseroja, jotka tulee täsmäyttää tositteella.
Laskutus– ja toimitusasiakkaat kohdistetaan myyntilaskuun joko Netvisor- tai asiakaskohtaisen avaimen perusteella. Netvisor-avain on tietokannan ID Netvisorissa ja asiakaskohtainen avain on käyttäjän asiakkaalle antama asiakaskoodi. Avaimet saa tietoon hakemalla asiakkaan tiedot rajapinnan tarjoamalla asiakaslista –pyynnöllä.
Sanomalla voidaan tuoda ainoastaan invoicingcustomeridentifier tieto, jolloin Netvisorin laskulle haetaan asiakkaan laskutusosoite ja toimitusosoite Netvisorin asiakaskortin takaa. Jos aineistolla on annettu mikä tahansa muu laskutusasiakkaan tieto (esim. postiosoite), niin tietoja ei enää haeta asiakaskortilta laskulle.
Laskun kielenä käytetään Netvisorin asiakkaan taakse määriteltyä laskun kieltä (suomi, ruotsi tai englanti).
Netvisorissa myyntilasku lähetetään asiakkaalle aina oletuksena "sähköisintä" kanavaa pitkin, riippuen siitä mitä laskutustietoja Netvisorin asiakaskortille on annettu. Myyntilaskua yritetään lähettää ensisijaisesti verkkolaskuna, toisena sähköpostilaskuna ja viimeisenä paperilaskuna. Myyntilaskun lähetyskanavaa on mahdollista vaihtaa laskun lähetysnäkymässä, eikä tätä tietoa voi tuoda sanomalla. Verkkolasku- ja sähköpostilaskuosoitteet haetaan myyntilaskun lähetystä varten aina Netvisorin asiakaskortin tiedoista.
Jos kohdeasiakkaalle on määritetty vaihtoehtoinen laskutusasiakas, rajapinta hakee tuotavalle laskulle laskutusosoitetiedot automaattisesti vaihtoehtoisen laskutusasiakkaan takaa. Tässä tapauksessa aineistossa olleita laskutusosoitetietoja ei käytetä.
Myyntilaskun jaksotuksen voi tehdä joko lasku- tai laskurivitasolla sekä tasajaolla tai jakokäyrällä. Myyntilaskulle voi tuoda jaksotustiedot lähettämättömälle tai avoimelle laskulle. Jaksotustositteet muodostetaan sanomalla tuotujen tietojen pohjalta laskun lähetyksen jälkeen tai avoimen laskun tositteet muodostetaan tuonnin yhteydessä automaattisesti järjestelmän toimesta. Kun tuot myyntilaskulle jaksotuksen käyttäen accrualrule -rakennetta, ei myyntilaskulle ole mahdollista tuoda rajapinnassa tositerivejä (invoicevoucherlines).
Seuraavassa on kuvattuna sanomarakenne myyntilaskun tuontiin Netvisoriin:
Kutsussa käytettävät parametrit:
Parametri | Ilmentymiä | Kuvaus | Esimerkki |
Method | 1 | add tai edit. Kun käytetään metodia edit, kaikki tilauksen/laskun alkuperäiset tiedot tulee antaa sanomalla. | edit |
Id | 0...1 | Päivitettävän laskun id, vaaditaan jos method on edit | 165 |
Tuotavat tiedot lähetetään kutsun mukana oheisen kuvauksen mukaisena xml:nä (POST-data). Huomioi, että kuvaus on jaettu useampaan taulukkoon:
Taso | Elementti | Muoto ja pituus | Ilmentymiä | Kuvaus | Esimerkki |
Root | root | Aggregaatti | 1 | ||
1 | salesinvoice | Aggregaatti | 1 | ||
2 | salesinvoicenumber | Kokonaisluku, max. 15 merkkiä | 0...1 | Laskunumero, jos ei anneta, Netvisor hakee uuden automaattisesti. Ei anneta luonnokselle. | 123456 |
2 | salesinvoicedate | Päivämäärä | 1 | Laskun päiväys (myös arvopäivä) | 2019-12-31 |
Attribuutti | format | Merkkijono | 1 | Laskun päivämäärän muoto, aina ansi | ansi |
2 | salesinvoiceeventdate | Päivämäärä | 0...1 | Laskun kirjauspäivä. Tälle päivälle muodostetaan kirjanpidon tosite. | 2020-01-01 |
Attribuutti | format | Merkkijono | 1 | Laskun kirjauspäivän muoto, aina ansi | ansi |
2 | salesinvoiceduedate | Päivämäärä | 0...1 | Laskun eräpäivä, pakollinen tieto, jos ei ole annettu maksuehtoa. Sanomalla ei saa olla sekä eräpäivää että maksuehtoa, vain toinen elementti annetaan. | 2019-12-31 |
Attribuutti | format | Merkkijono | 1 | Laskun eräpäivän muoto | ansi |
2 | salesinvoicevaluedate | Päivämäärä | 0...1 | Laskun arvopäivä. Jos annettu, arvopäivään sovelletaan maksuehdon nettopäivät | 2019-12-31 |
Attribuutti | format | Merkkijono | 1 | Laskun arvopäivän muoto | ansi |
2 | salesinvoicedeliverydate | Päivämäärä | 0...1 | Laskun toimitus- /saapumispäivä, löytyy käyttöliittymästä myyntilaskun varastotiedot välilehdeltä (ei ole laskun muodostuspäivä) | 2019-12-31 |
Attribuutti | format | Merkkijono | 1 | Toimituspäivän muoto | ansi |
2 | salesinvoicedeliverytocustomerdate | Päivämäärä tai viikkonumero | 0...1 | Toimitusaika asiakkaalla | 2019-W12 |
Attribuutti | format | Merkkijono | Toimitusaika asiakkaalla, muoto | ansi | |
Attribuutti | type | Merkkijono | 1 | Toimitusaika asiakkaalla | weeknumber |
2 | salesinvoicewaybillidentifier | Merkkijono, max. 35 merkkiä | 0...1 | Rahtikirjan numero | 033000050143 |
2 | salesinvoiceproductpackagepallet | Kokonaisluku | 0...1 | Vain myyntitilaukselle! Myyntitilauksen pakkaus | 11 |
Attribuutti | type | Merkkijono | 1 | Pakkauslavakoodiston tyyppi, GS1 | GS1 |
Attribuutti | amount | Merkkijono | 0...1 | Pakkauslavojen määrä | 2 |
2 | salesinvoicereferencenumber | Viitenumero | 0...1 | Laskun viitenumero, oikeassa muodossa tarkisteineen. Jos ei anneta, Netvisor muodostaa viitenumeron laskulle. | 1070 |
2 | salesinvoiceamount | Numeerinen | 1 | Laskun loppusumma, joka sisältää mahdolliset verot. | 100,99 |
Attribuutti | iso4217currencycode | Merkkijono | 0...1 | Laskun valuutta ISO 4217 muodossa. Oletuksena yrityksen kotivaluutta. | USD |
Attribuutti | currencyrate | Merkkijono | 0...1 | Valuuttakurssi. Mikäli ei annettu, käytetään Euroopan Keskuspankin päivän kurssia. Jos kurssia ei löydy, järjestelmä käyttää automaattisesti arvoa 1. | 1,33 |
Attribuutti | pricetype | Merkkijono | 0...1 | Hintatyyppi. | netvisor |
2 | selleridentifier | Merkkijono | 0...1 | Myyjälinkitys laskulle, lasku linkitetään Netvisorin myyjätietoon. Linkityksen voi tehdä myyjän netvisorkeyllä tai myyjän nimellä. Netvisorin myyjätiedot voi noutaa resurssilla: Myyjälistan nouto, lista palauttaa myyjän linkityksessä käytettävän netvisorkeyn. Jo linkitys tehdään nimellä, niin annettua merkkijonoa verrataan etu- ja takaperin Netvisorin myyjälistaan. Mikäli myyjää ei löydy Netvisorista, linkitys jätetään tekemättä. Mikäli laskulle halutaan näkyvän myös myyjän nimitieto, niin se annetaan sellername -elementissä. | 1 |
Attribuutti | type | Merkkijono | 1 | Myyjälinkityksen tyyppi, | netvisor |
2 | sellername | Merkkijono, maks. 50 | 0...1 | Myyjän nimi. Jos myyjälinkitystä ei tuoda sanomalla ja myyntilaskua muokataan tuonnin jälkeen Netvisorissa, myyjätieto häviää myyntilaskulta. | Matti Mallikas |
2 | invoicetype | Merkkijono | 0...1 | Tuotavan tiedon tyyppi, invoice (myyntilasku) tai order (tilaus) tai invoicedraft (luonnos). Oletuksena invoice | invoice |
2 | salesinvoicestatus | Merkkijono | 1 | Laskun tai tilauksen tila. Luonnokselle ei anneta tilaa. Laskulle open tai unsent. Tilaukselle delivered tai undelivered. | open |
Attribuutti | type | Merkkijono | 1 | Tilan muoto | netvisor |
2 | salesinvoicefreetextbeforelines | Merkkijono, maks. 500 | 0...1 | Vapaa teksti ennen laskurivejä | |
2 | salesinvoicefreetextafterlines | Merkkijono, maks. 500 | 0...1 | Vapaateksti laskurivien jälkeen | |
2 | salesinvoiceourreference | Merkkijono, maks. 200 | 0...1 | Viitteemme -kentän tieto | |
2 | salesinvoiceyourreference | Merkkijono, maks. 200 | 0...1 | Viitteenne -kentän tieto | |
2 | salesinvoiceprivatecomment | Merkkijono, maks. 255 | 0...1 | Yksityinen kommentti, ei tulostu laskulle | |
2 | invoicingcustomeridentifier | Merkkijono | 1 | Laskutusuasiakkaan linkitys, asiakkaan täytyy löytyä Netvisorista | MM |
Attribuutti | type | Merkkijono | 1 | Linkitystiedon tyyppi: customer (=asiakaskoodi), netvisor (=Netvisorin kanta-id), tai organizationunitnumber (=OVT-tunnus) | customer |
Attribuutti | contactpersonid | Merkkijono | 0...1 | Asiakkaan yhteyshenkilön NetvisorID. Saadaan hakemalla asiakkaan tiedot. | 4012 |
2 | invoicingcustomername | Merkkijono, maks 250 | 0...1 | Laskutusasiakkaan nimi, ei haeta Netvisorista | Matti |
2 | invoicingcustomernameextension | Merkkijono, maks. 250 | 0...1 | Laskutusasiakkaan nimen jatkotieto, ei haeta Netvisorista | Meikäläinen |
2 | invoicingcustomeraddressline | Merkkijono, maks. 100 | 0...1 | Laskutusasiakkaan osoite, ei haeta Netvisorista | Pajukuja 1 |
2 | invoicingcustomeradditionaladdressline | Merkkijono, maks. 100 | 0...1 | Laskutusasiakkaan osoite, ei haeta Netvisorista | |
2 | invoicingcustomerpostnumber | Merkkijono, maks. 50 | 0...1 | Laskutusasiakkaan postinumero, ei haeta Netvisorista | 53100 |
2 | invoicingcustomertown | Merkkijono, maks. 50 | 0...1 | Laskutusasiakkaan postitoimipaikka, ei haeta Netvisorista | Lappeenranta |
2 | invoicingcustomercountrycode | Merkkijono | 0...1 | Laskutusasiakkaan maatieto | FI |
Attribuutti | type | Merkkijono | 1 | Maatiedon muoto | ISO-3166 |
2 | deliveryaddressname | Merkkijono, maks. 250 | 0...1 | Toimitusasiakkaan nimi, ei haeta Netvisorista | Maija |
2 | deliveryaddressline | Merkkijono, maks. 100 | 0...1 | Toimitusosoite, ei haeta Netvisorista | Pajukuja 2 |
2 | deliveryaddresspostnumber | Merkkijono, maks. 50 | 0...1 | Toimitusosoitteen postinumero | 55100 |
2 | deliveryaddresstown | Merkkijono, maks. 50 | 0...1 | Toimitusosoitteen postitoimipaikka, ei haeta Netvisorista | Imatra |
2 | deliveryaddresscountrycode | Merkkijono | 0...1 | Toimitusosoitteen maakoodi, ei haeta Netvisorista | FI |
Attribuutti | type | Merkkijono | 1 | Maateidon muoto | ISO-3166 |
2 | deliverymethod | Merkkijono, maks. 50 | 0...1 | Toimitustapa. Mikäli kohdeyritykseltä ei tätä löydy, ne lisätään. | Asennettuna |
2 | deliveryterm | Merkkijono, maks 50 | 0...1 | Toimitusehto. Mikäli kohdeyritykseltä ei tätä löydy, ne lisätään. | Sopimuksen mukaan |
2 | salesinvoicetaxhandlingtype | Merkkijono | 0...1 | Verokäsittelytapa. countrygroup, forcedomestic, domesticconstructionservice tai notaxhandling *2 Jos ei anneta, haetaan asiakkaan tiedoista | countrygroup |
2 | paymenttermnetdays | Numeerinen | 1 | Maksuehdon nettopäivät, pakollinen, jos ei ole annettu eräpäivää. Maksuehdon ei tarvitse löytyä Netvisorista, tarvittaessa se perustetaan automaattisesti tuonnin yhteydessä. | 14 |
2 | paymenttermcashdiscountdays | Numeerinen | 0...1 | Maksuehtoon tulevat kassaalennuspäivät. Maksuehto muodostuu asiakkaan laskutuskielen mukaan, asiakkaan laskutuskielen mukaan, esim: "14 päivää netto, 5 päivää" | 5 |
2 | paymenttermcashdiscount | Numeerinen | 0...1 | Maksuehtoon tuleva kassa-alennus. Maksuehto muodostuu asiakkaan laskutuskielen mukaan, esim: "14 päivää netto, 5 päivää -10%" | 10 |
Attribuutti | type | Merkkijono | 1 | Maksuehdon tyyppi, aina percentage | percentage |
2 | expectpartialpayments | Numeerinen | 0...1 | Osasuoritukset. 1 = kyllä, 0 = ei, oletuksena 0. Mikäli lasku ottaa vastaan osasuorituksia, laskuun kohdistetaan myös suoritukset, jotka ovat kassa-alennus toleranssien ulkopuolella. | 1 |
2 | overridevouchersalesreceivablesaccountnumber | Numeerinen | 0...1 | Kirjanpidon tili, jolla voidaan halutessa yliajaa Netvisorin oletusmyyntisaamistili | 1703 |
2 | salesinvoiceagreementidentifier | Merkkijono, | 0...1 | Sopimustunnus, ei haeta asiakaskortin takaa | |
2 | printchannelformat | Merkkijono | 0...1 | Laskun tulostusmuoto netvisor: 1 tai 2 customer: Lasku + tilisiirto tai Lasku | |
Attribuutti | type | Merkkijono | 1 | netvisor tai customer | netvisor |
2 | secondname | Merkkijono | 0...1 | Aputoiminimi | Testiaputoiminimi |
Attribuutti | type | Merkkijono | 1 | netvisor (aputoiminimen NetvisorKey eli Netvisorin tietokantaID) tai customer (aputoiminimen nimi) | customer |
2 | overriderateofoverdue | Numeerinen | 0...1 | Viivästyskorkoprosentti, yliajaa Netvisorin oletuksen | 5,5 |
2 | OrderNumber | 0...1 | Tilausnumero | 258741 | |
2 | invoicelines | Aggregaatti | 1 |
Laskurivit voivat olla joko tuote- tai kommenttirivejä. Tuoterivin tuotteen on oltava perustettuna Netvisoriin ja se linkitetään rivitietoon joko Netvisor-avaimella tai asiakaskohtaisella avaimella. Tuotteen nimen, hinnan ja muut tiedot voi kuitenkin vaihtaa.
ALV-koodin valinta laskun tuoteriville on pakollinen. Katso lista sallituista ALV-koodeista ohjeesta Arvonlisäveron käsittely ja järjestelmän ALV-tunnisteet tai alla olevasta ALV-tunniste -taulukosta. ALV-tunnistetta käytetään tositetta muodostettaessa laskurivillä annetun mukaisesti kun lasku tuodaan tilassa Avoin Netvisoriin. Jos lasku tuodaan Lähettämätön-tilassa, tallennetaan tositteelle Netvisorin kirjanpidon tilin mukainen ALV-tunnus.
Mikäli laskuriveissä on sekä tuote että kommenttirivejä, tulee laskurivien järjestykseksi järjestelmään se, mikä tuodussa aineistossakin.
Jaksotukset voidaan antaa laskurivikohtaisesti joko tasajaolla tai jakokäyrällä. Tasajaolla jaksotettaessa annetaan endmonth ja endyear -elementit, mutta jakokäyrällä jaksotettaessa näitä ei anneta. Jaksotettaessa jakokäyrällä annetaan divisioncurvename -elementti. Kun tuot myyntilaskulle jaksotuksen käyttäen accrualrule -rakennetta, ei myyntilaskulle ole mahdollista tuoda rajapinnassa tositerivejä (invoicevoucherlines).
InvoiceLine aggregaatin rakenne on seuraava, jos halutaan tuoda tuoterivi:
Taso | Elementti | Muoto ja pituus | Ilmentymiä | Kuvaus | Esimerkki |
3 | invoiceline | Aggregaatti | 1...n | ||
4 | salesinvoiceproductline | Aggregaatti | 1 | ||
5 | productidentifier | Merkkijono | 1 | Tuotteen linkitystieto. Tuotteen tulee olla perustettuna Netvisoriin. Voi olla joko tuotekoodi tai netvisorkey eli tuotteen tietokanta ID. | |
Attribuutti | type | Merkkijono | 1 | Linkitystyyppi: | netvisor |
5 | productname | Merkkijono, max 200 | 0...1 | Tuotteen nimi. Jos ei anneta, haetaan tuotteen takaa. | Testituote |
5 | productunitprice | Numeerinen | 1 | Tuotteen yksikköhinta, ei haeta tuotteen takaa. | 10,05 |
Attribuutti | type | Merkkijono | 1 | Yksikköhinnan tyyppi, net (veroton) tai gross (verollinen) | net |
5 | productunitpurchaseprice | Numeerinen | 0...1 | Tuotteen ostohinta, pyöristettynä kahteen desimaaliin | 1,05 |
Attribuutti | type | Merkkijono | 1 | Ostohinnan tyyppi, aina net | net |
5 | productvatpercentage | Numeerinen | 1 | Tuotteen ALV-prosentti, ei saa olla ristiriidassa ALV-koodin kanssa. | 22 |
Attribuutti | vatcode | Merkkijono | 1 | ALV-koodi | KOMY |
5 | salesinvoiceproductlinequantity | Numeerinen | 1 | Kappalemäärä. Voi olla kokonais- tai desimaaliluku. Max. kaksi desimaalia (esim. 3,55). | 5 |
5 | salesinvoiceproductlinediscountpercentage | Numeerinen | 0...1 | Alennusprosentti | 10 |
5 | salesinvoiceproductlinefreetext | Merkkijono, maks. 255 | 0...1 | Vapaateksti tuoteriville (riviselite) | Vapaata tekstiä |
5 | salesinvoiceproductlinevatsum | Numeerinen | 0...1 | Rivin veronmäärä. Annetaan jos halutaan korvata Netvisorin laskema veron määrä. | 11,00 |
5 | salesinvoiceproductlinesum | Numeerinen | 0...1 | Rivin verollinen loppusumma. Annetaan jos halutaan korvata Netvisorin laskema rivisumma. | 50,00 |
Huom! salesinvoiceproductlinesum ja salesinvoiceproductlinevatsum elementit vaaditaan, jotta annettuja summia käytetään. | |||||
5 | salesinvoiceproductlineinventoryid | Numeerinen | 0...1 | Rivin tuotteen varaston tietokanta-ID. | 1 |
5 | accountingaccountsuggestion | Numeerinen | 0...1 | Tiliöintiehdotus. Tili täytyy löytyä järjestelmästä. | 3000 |
5 | skipaccrual | Numeerinen | 0...1 | Ohitetaanko rivi jaksotuksessa. Oletuksena kaikki rivit ovat mukana. | 1 |
5 | dimension | 0...n | |||
6 | dimensionname | Merkkijono, max 50 | 1 | Laskentakohdeotsikko, jos otsikkoa ei löydy, järjestelmä perustaa sen | Projekti |
6 | dimensionitem | Merkkijono max 200 | 1 | Laskentakohde | Palkanlaskenta |
5 | provisionpercentage | Numeerinen | 0...1 | Laskurivin provisioprosentti | 12 |
5 | accrualrule | Aggregaatti | 0...1 | Rivikohtainen jaksotussääntö, voidaan käyttää vaihtoehtoisesti tasajakoa TAI jakokäyrää. | |
6 | startmonth | Numeerinen | 1 | Aloituskuukausi | 9 |
6 | startyear | Numeerinen | 1 | Aloitusvuosi | 2019 |
6 | endmonth | Numeerinen | 0...1 | Lopetuskuukausi (käytä vain tasajako jaksotuksessa) | 12 |
6 | endyear | Numeerinen | 0...1 | Lopetusvuosi (käytä vain tasajako jaksotuksessa) | 2019 |
6 | divisioncurvename | Merkkijono | 0...1 | Jakokäyrä (käytä vain jakokäyrä jaksotuksessa) Jakokäyrän tulee löytyä Netvisorista. Hallitaan näkymässä 'Taloushallinto > Budjetoinnin asetukset > Jakokäyrät' | neljännesvuosi |
5 | productunitname | Merkkijono, max 14 | 0...1 | Tuotteen yksikkötieto. Jos ei anneta, käytetään Netvisorin tuotekortilla olevaa yksikköä. Ei koske Laajennettua tuotehallintaa käyttäviä yrityksiä. | kpl |
Valinnaisesti voidaan tuoda kommenttirivi, jolloin InvoiceLine aggregaatin rakenne on seuraava:
Taso | Elementti | Muoto | Ilmentymiä | Kuvaus | Esimerkki |
3 | invoiceline | Aggregaatti | 1...n | ||
4 | salesinvoicecommentline | Aggregaatti | 1 | ||
5 | comment | Merkkijono | 1 | Kommentti laskulle |
Valitun rakenteen jälkeen jatketaan seuraavasti:
Taso | Elementti | Muoto ja pituus | Ilmentymiä | Kuvaus | Esimerkki |
2 | invoicevoucherlines | Aggregaatti | 0...1 | *3 | |
3 | voucherline | Aggregaatti | 1...n | ||
4 | linesum | Numeerinen | 1 | Summa. Positiivinen luku kirjataan debit puolelle, ja negatiivinen credit puolelle | 100 |
Attribuutti | type | Merkkijono | Summan tyyppi, net (veroton) gross (verollinen) | net | |
4 | description | Merkkijono, maks. 255 | 0...1 | Selite | Selite |
4 | accountnumber | Merkkijono | 1 | Tilinumero. Tulee löytyä järjestelmästä | 3000 |
4 | vatpercent | Numeerinen | 1 | Veroprosentti, ei saa olla ristiriidassa ALV-koodin kanssa. | 22 |
Attribuutti | vatcode | Numeerinen | 1 | ALV-koodi | KOMY |
4 | skipaccrual | Numeerinen | 0...1 | Ohitetaanko rivi jaksotuksessa. Oletuksena kaikki rivit ovat mukana. | |
5 | dimension | Aggregaatti | 0...n | ||
6 | dimensionname | Merkkijono | 1 | Laskentakohdeotsikko, jos ei löydy, järjestelmä luo sen | Projekti |
6 | dimensionitem | Merkkijono | 1 | Laskentakohteen nimi | Palkanlaskenta |
2 | salesinvoiceaccrual | Aggregaatti | 0...1 | *4 | |
3 | overridedefaultsalesaccrualaccountnumber | Numeerinen | 0...1 | Jaksotustilin yliajo, Halutessa kirjanpidon perustiedoissa oleva myynnin jaksotusten kirjanpidon tili voidaan korvata tässä annetulla tilillä. Tilinumeron pitää löytyä järjestelmästä. | |
3 | salesinvoiceaccrualtype | Merkkijono | 0...1 | Customer tai Default | Default |
3 | accrualvoucherentry | Aggregaatti | 1...n | Jaksotus (Tämä on vanha tapa tuoda jaksotuksia. Vaihtoehtoinen elementti on accrualrule ja suositellaan tämän käyttöä) | |
4 | month | Numeerinen | 1 | Jaksotuskuukausi, jaksotustosite kirjataan aina valitun kuukauden ja vuoden viimeiselle päivälle | 1 |
4 | year | Numeerinen | 1 | Jaksotusvuosi | |
4 | sum | Numeerinen | 1 | Koko jaksotettavaksi valittavien rivien summa on jaksotettava. Muutoin palautetaan INVALID_DATA -virhe selitteineen. | |
2 | accrualrule | Aggregaatti | 0...1 | Laskukohtainen jaksotussääntö, voidaan käyttää vaihtoehtoisesti tasajakoa TAI jakokäyrää. (Tämä on suositeltu tapa tuoda jaksotuksia! Vaihtoehtoinen elementti on accrualvoucherentry) | |
3 | startmonth | Numeerinen | 1 | Aloituskuukausi | 9 |
3 | startyear | Numeerinen | 1 | Aloitusvuosi | 2019 |
3 | endmonth | Numeerinen | 0...1 | Lopetuskuukausi ((käytä vain tasajako jaksotuksessa) | 12 |
3 | endyear | Numeerinen | 0...1 | Lopetusvuosi (käytä vain tasajako jaksotuksessa) | 2019 |
3 | divisioncurvename | Merkkijono | 0...1 | Jakokäyrä (käytä vain jakokäyrä jaksotuksessa) Jakokäyrän tulee löytyä Netvisorista. Hallitaan näkymässä 'Taloushallinto > Budjetoinnin asetukset > Jakokäyrät' | neljännesvuosi |
2 | salesinvoiceattachments | Aggregaatti | 0...1 | ||
3 | salesinvoiceattachment | Aggregaatti | 1...n | ||
4 | mimetype | Merkkijono | 1 | Liitteen MIME-tyyppi | Application/pdf |
4 | attachmentdescription | Merkkijono, maks.100 | 1 | Liitteen kuvaus | kuvaus |
4 | filename | Merkkijono, maks.255 | 1 | Liitteen tiedostonimi | attachment.pdf |
4 | documentdata | Merkkijono | 1 | Liitetiedosto base64-enkoodattuna | |
Attribuutti | type | Merkkijono | 0...1 | Huom! Tämän elementin käyttö on muuttunut myyntilasku-uudistuksen myötä, käytännössä jatkossa ei ole väliä liitteen tyypillä, vaan kaikki liitteet toimivat sekä verkko-, sähköposti- että paperilaskujen kanssa. Voidaan jättää antamatta. Vanha ohjeistus alla suluissa. (Lähetetäänkö liite verkkolaskun mukana vai esim. tulostuspalvelun kautta. Oletuksena käytetään pdf, jos attribuuttia ei anneta. pdf | |
4 | printbydefault | Kokonaisluku | 0...1 | Merkitäänkö liitteet automaattisesti tulostukseen; 1= true, 0=false HUOM: | 1 |
*1) Ei saa olla ristiriidassa alv-prosentin kanssa. Sallitut alv-koodit: NONE|KOOS|EUOS|EUUO|EUPO|100|KOMY|EUMY|EUUM|EUPM312|EUPM309|MUUL|EVTO|EVPO|RAMY|RAOS|EVRO
Katsothan myös Arvonlisäveron käsittely ja ALV-tunnisteet
ALV-tunniste | ALV-koodi | ALV-prosentti |
Ei alv-käsittelyä | NONE | 0 |
Kotimaan myynti | KOMY | 0, 10, 14, 24 |
EU-myynti | EUMY | 0 |
EU:n ulkopuolinen myynti | EUUM | 0 |
Kotimaan osto | KOOS | 0, 10, 14, 24 |
EU-osto | EUOS | 0, 10, 14, 24 |
EU-palveluosto | EUPO | 0, 10, 14, 24 |
EU:n ulkopuolinen osto | EUUO | 0, 10, 14, 24 |
100% | 100 | 0 |
1.1.2010 alkaen tapahtumilla voidaan käyttää seuraavia kausiveroilmoituksen myötä tarvittavia alv-tunnisteita: | ||
312 EU-palvelumyynti | EUPM312 | 0 |
309 EU-palvelumyynti | EUPM309 | 0, 10, 14, 24 |
Muu arvonlisäveroton liikevaihto (310) | MUUL | 0, 10, 14, 24 |
Tavaraostot muista EU-maista, vähennyskelvoton | EVTO | 0, 10, 14, 24 |
Palveluostot muista EU-maista, vähennyskelvoton | EVPO | 0, 10, 14, 24 |
Rakentamispalvelun myynti | RAMY | 0 |
Rakentamispalvelun osto | RAOS | 0, 10, 14, 24 |
Ei vähennyskelpoinen rakentamispalvelun osto | EVRO | 0, 10, 14, 24 |
*2) Jos SalesInvoiceTaxHandlingType on eri kuin DomesticConstructionService asetetaan se kuitenkin arvoon domesticconstructionservice jos laskulla on yksikin rivi jonka verokoodi on Construction_Service_Sales. Laskun kaikki rivit pitää olla samalla verokoodilla.
*3) Myyntilaskun tuonnin yhteydessä aineistoon voidaan kirjoittaa lisäksi erilliset tositerivit mikäli laskusta halutaan muodostettavan tosite integraation kautta manuaalisesti. Järjestelmä kunnioittaa aineistossa käyttäjän antamia tositerivejä ja ei muodosta tositetta automaattisesti mikäli nämä rivit on annettu. Laskun tositerivit vastaavat kirjanpitoaineistotuonnin tositerivejä. HUOM! Tilauksille ei voi tuoda
*4) Jaksotustositteelle tulee automaattisesti sama laskentakohdetieto, joka on annettu myyntilaskuriveille
Resurssi: deletesalesinvoice.nv
Resurssilla voidaan poistaa olemassa oleva myyntilasku tai myyntitilaus. Resurssi huolehtii itse laskun tai tilauksen poistosta ja sen liitteiden, dimensiolinkityksien, tositteiden ja yms. poistoista.
Kutsussa käytettävä parametri:
Parametri | Ilmentymiä | Kuvaus |
invoiceid | 1 | Poistettavan laskun NetvisorKey |
orderid | 0...1 | Poistettavan tilauksen NetvisorKey |
Resurssi: updatesalesinvoicestatus.nv
Resurssi poikkeaa muista tämän sivun resursseista siten, että päivitettävä arvo annetaan suoraa URI:ssa.
Resurssilla voi päivittää yhden tai useamman myyntilaskun haluttuun tilaan. Jos lasku päivitetään "unsent" ("lähettämätön") -tilasta johonkin muuhun tilaan, myyntilaskulle muodostetaan automaattisesti myyntilasku tosite.
Kutsussa käytettävät parametrit:
Parametri | Ilmentymiä | Esimerkki | Kuvaus |
netvisorkey | 1 | 1 | Laskun NetvisorKey |
netvisorkeylist | 0...1 | 1,2,3 | Laskujen NetvisorKey lista pilkulla eroteltuna |
status | 1 | open | Tila mihin lasku/laskut halutaan asettaa |
Oliko tästä vastauksesta apua? Kyllä Ei
Send feedback