Resurssi: purchaseinvoicepostingdata.nv

HTTP-metodi: POST

Resurssia voi käyttää ostolaskun hylkäämiseen, asiatarkastamiseen tai hyväksyntään sekä tiliöinnin tekemiseen. Tuonnin yhteydessä voi antaa myös tiliöintirivit uudelleen, eli rivejä voi tätä kautta muokata ja ostolaskurivi voidaan tiliöidä tällä useammaksi tiliöintiriviksi.

Resurssia kutsuttaessa tarkistetaan sanomalla määriteltyjen ohjelmistorajapintatunnusten omistajan tiliöintioikeudet.

Ostolasku jota halutaan asiatarkastaa, hyväksyä tai hylätä pitää olla tilassa avoin. Rivitiedot ovat samat kuin ostolaskusanomassakin, tuotavat rivitiedot korvaavat ostolaskulla olevat rivitiedot. Rivitiedoissa olevat summat pitää vastata ostolaskun summaa, muutoin tuonti jää virheeseen.

Ostolaskun voi tiliöidä ilman tilan muuttamista, kun annetaan IsReadyForAccounting-elementtiin 1 ja jätetään Status-elementti pois. Riippuen ostolaskun tilasta, niin tämä joko esitiliöi tai tiliöi laskun, kuten käyttöliittymän kautta.

Ostolaskun tiliöintirivejä voi muokata, lisätä ja poistaa, jos lasku on tilassa: Uusi lasku, Asiatarkastettu, Hyväksytty tai Tiliöity. Tiliötintirivien summa tulee olla sama kuin laskun alkuperäinen summa. Lasku ei saa olla lukitulla kaudella. 

Jos ostolasku halutaan asiatarkastaa, hyväksyä tai tiliöidä, tai halutaan muokata ostolaskun tiliöintirivejä, tulee ohjelmistorajapintakäyttäjällä olla tarvittavat oikeudet. Käyttäjällä tulisi olla vähintään Ostoreskontran käyttäjän profiili sekä myynti- ja ostoreskontrien oikeuksissa ostolaskujen asiatarkastus- ja hyväksyntäoikeudet.

Tuotavat tiedot lähetetään kutsun mukana oheisen kuvauksen mukaisena XML:nä (POST-data):

TasoElementtiMuoto ja pituusIlmentymiäKuvausEsimerkki
rootrootAggregaatti1  
1purchaseinvoicepostingdataAggregaatti1  
2purchaseinvoicenetvisorkeyNumeerinen1Ostolaskun ID
31646
2statusMerkkijono1Ostolaskun tilat (status) missä järjestyksessä ne voidaan antaa:
contentsupervisorrejected = hylätty asiatarkastuksessa
approved = asiatarkastettu
acceptorrejected = hylätty hyväksynnässä

accepted = hyväksytty

Ostolaskun tilaa ei voi enää päivittää aiempaan tilaan tai antaa ostolaskulla jo olevaa tilaa.
approved
2eventdatePäivämäärä0...1Kirjauspäivä2019-01-15
Attr.formatMerkkijono1Kirjauspäivän muoto, aina ansiansi
2isreadyforaccountingNumeerinen1Mikäli annetaan arvo 1, niin Netvisor muodostaa tositteen automaattisesti.
Jos arvoa ei anneta, tehdään tiliöinti manuaalisesti Netvisorissa
1
2commentMerkkijono, max 3000 merkkiä0...1Ostolaskun kommentti, näkyy ostolaskun käsittelyhistoriassaKommentti
2
purchaseinvoicepostinglineAggregaatti0...n  
3
purchaseinvoicelinenetvisorkeyNumeerinen0...1Ostolaskurivin NetvisorID12345
3
productcodeMerkkijono0...1Tuotekoodi123
3
productnameMerkkijonoTuotteen nimi. Voidaan jättää pois antamalla elementti tyhjänä, mutta jos ostolaskun rivillä on nimike niin tämä ylikirjoittaa arvon tyhjäksi.
Esimerkkituote
3
orderedamountNumeerinen0...1 Tilattujen tuotteiden määrä  
3
deliveredamountNumeerinenToimitettujen tuotteiden määrä  
3
unitnameMerkkijono0...1 Mittayksikkö kpl
3
unitpriceNumeerinenYksikköhinta  
3
discountpercentageNumeerinen0...1 Alennusprosentti  
3
vatpercentNumeerinenAlv-prosentti  24
Attr.vatcodeMerkkijono1ALV-tunnus, ALV-koodit ja -tunnisteet on listattuna täällä KOMY
3
linesumNumeerinen1Pyöristys kahteen desimaaliin 
Attr.typeMerkkijono1Vain gross = "brutto"gross
3
descriptionMerkkijono, max 200 merkkiä0...1Kuvaus  
3
sortNumeerinen0...1Tuotavan rivijärjestysnumero1
3
accountingsuggestionNumeerinen0...1Tiliöintiehdotus, jos ei anneta, käytetään yrityksen oletustiliöintitiliä 
3
dimensionAggregaatti0...n  
4
dimensionnameMerkkijono1Laskentakohdeotsikko 
4
dimensionitemMerkkijono1Laskentakohde 


Oliko tästä vastauksesta apua? Kyllä Ei

Send feedback
Pahoittelut, että emme voineet auttaa. Anna palautetta, jotta voimme parantaa tätä artikkelia.