salesinvoicelist.nv
GET {{host}}/salesinvoicelist.nv
Myyntilasku- tai tilauslistan nouto Tällä resurssilla voidaan hakea parametrin ListType arvoa vaihtamalla joko myyntilaskulista tai tilauslista. Kun haetaan myyntilaskulistaa, ListType parametria ei anneta ollenkaan. Kun haetaan myyntitilauslistaa, ListType parametrin arvoksi annetaan preinvoice. 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
Erääntynyt, Muistutettu, Huomautettu, Perinnässä
paid
PAID
Maksettu
unsent
UNSENT
Lähettämätön
creditloss
CREDITLOSS
Luottotappio
rejected
REJECTED
Hylätty
Body
PARAM
Key | Datatype | Required | Description |
listtype
|
null | Valinnainen, ei arvoa kun haetaan myyntilaskulistaa ja preinvoice kun haetaan tilauslistaa | |
invoicesabovenetvisorkey
|
null | Valinnainen, rajaa kaikki laskut/tialukset jälkeen annetun tietokannan id:n | |
begininvoicedate
|
null | Valinnainen, laskut/tilaukset, joissa päivämäärä suurempi tai yhtäsuuri | |
endinvoicedate
|
null | Valinnainen, laskut/tilaukset, joissa päivämäärä pienempi tai yhtäsuuri | |
invoicenumber
|
null | Valinnainen, rajaa listan lasku-/tilausnumerolla | |
invoicestatus
|
null | Valinnainen, rajaa listan laskun tilalla (ei käytetä tilauksiin), ks. taulukko. Hakee sekä InvoiceStatus kentästä että SubStatus attribuutista. | |
lastmodifiedstart
|
Curl curl -X GET 'host/salesinvoicelist.nv?listtype=&invoicesabovenetvisorkey=&begininvoicedate=&endinvoicedate=&invoicenumber=&invoicestatus=&lastmodifiedstart=&lastmodifiedend=&salesinvoicebatchid=&customercode=&customernetvisorkey=&secondname=&secondnamenetvisorkey=&invoicingcustomercontrycode=&replyoption=' -H 'Content-Type: text/xml' -H 'User-Agent: Postman' -H 'X-Netvisor-Authentication-PartnerId: partnerId' -H 'X-Netvisor-Authentication-CustomerId: userId' -H 'X-Netvisor-Interface-Language: FI' -H 'X-Netvisor-Authentication-Timestamp: timeStamp' -H 'X-Netvisor-Organisation-ID: organisationId' -H 'X-Netvisor-Authentication-Sender: Netvisor public postman example' -H 'X-Netvisor-Authentication-TransactionId: transactionId' -H 'X-Netvisor-Authentication-MACHashCalculationAlgorithm: SHA256' -H 'X-Netvisor-Authentication-MAC: sha256Hash' ENDPOINTS |