Logo
Visma Solutions Oy - Netvisor API flow examples API Documentation

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

Dokumentaatio: https://support.netvisor.fi/fi/support/solutions/articles/77000466914-resurssit-myyntilaskut-tilaukset-ja-hyvityslaskut#getsalesinvoicelist

 

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