Resurssi: accountingedit.nv
HTTP-metodi: POST
Kirjanpitoaineiston muokkauksella voi muokata Netvisorissa olevaa tositetta, tositerivejä, rivien laskentakohteita ja tositteiden liitteitä. Tositepyyntö tulee osoittaa accountingedit.nv –resurssiin ilman parametreja. Yhdessä pyynnössä kulkee aina vain yksi tosite. Kirjanpitoaineiston muokkauksella voi muokata tositteen päätietoja sekä tositerivejä, mutta päätiedoista ei toistaiseksi jää muokkaustietoa historia. Tositteen päätietoja ei ole tarvitse antaa sanomalla, mikäli muokataan ainoastaan tositerivejä. Kirjanpitoaineiston muokkauksella mitätöidään tositteella olevat tositerivit ja tuodaan muokkaussanomalla annetut rivit uusina tositeriveinä tositteelle. Mikäli muokkaussanomalla ei anneta tositerivitietoja, niitä ei käsitellä lainkaan.
Tuotavat tiedot lähetetään kutsun mukana oheisen kuvauksen mukaisena xml:nä (POST-data):
Taso | Elementti | Muoto | Ilmentymiä | Kuvaus | Esimerkki |
Root | root | Aggregaatti | 1 | ||
1 | voucher | Aggregaatti | 1 | ||
2 | netvisorkey | Numeerinen | 1 | Muokkauksen kohteena olevan tositteen netvisorkey. Netvisorkeyn saa noudettua resurssilla accountingledger.nv resurssilla. | |
2 | calculationmode | Merkkijono | 0...1 | Tositteen laskentatapa. Käsitelläänkö tositteen rivejä netto- (net) vai brutto- (gross) käsittelyllä. Nettokäsittelyssä järjestelmä ei laske automaattisesti alv- ja pyöristyserorivejä | net |
2 | voucherdate | Päivämäärä | 0...1 | Tositteen päiväys | 2009-1-1 |
Attr. | format | Merkkijono | 0...1 | Päivämäärän muoto, aina ansi | ansi |
2 | number | Numeerinen, max. 9 | 0...1 | Tositenumero. Jos numeroa ei anneta, järjestelmä hakee seuraavan numeron valitulta tositelajilta | 1 |
2 | description | Merkkijono, max. 255 | 0...1 | Tositteen kuvaus. | Kuvaus |
2 | voucherclass | Merkkijono | 0...1 | Tositelaji. Katso mahdolliset tositelajit yllä (Netvisoriin voi lisäksi luoda omia tositelajeja). | Myyntilasku |
2 | voucherline | Aggregaatti | 0...n | ||
3 | linesum | Numeerinen | 1 | Rivisumma, Negatiivinen kirjataan kredit-puolelle ja positiivinen debet-puolelle. Summa käsitellään kahden desimaalin tarkkuudella. | -100,00 |
Attr. | type | Merkkijono | 0...1 | Summan tyyppi, net (veroton) gross (verollinen) | net |
3 | description | Merkkijono, max. 255 | 0...1 | Tositerivin kuvaus. | Kuvausteksti |
3 | accountnumber | Numeerinen | 1 | Kirjanpidon tilinumero (tulee löytyä järjestelmästä) | 1701 |
3 | vatpercent | Numeerinen | 1 | ALV-prosentti. Ei saa olla ristiriidassa valitun ALV-koodin kanssa | 24 |
Attr. | vatcode | Merkkijono | 0...1 | ALV-koodi, Jos ei anneta, haetaan ALV-koodi tilinumeron takaa. Jos annetaan, käytetään annettua aina. Alv-koodit ja -tunnisteet löytyvät listattuna täältä. | KOMY |
3 | accountdimension | Merkkijono | 0...1 | Tositteen seurantakohde | Seurantokohde 1 |
Attr. | type | Merkkijono | 1 | Seurantokohteen tyyppi, netvisorkey tai name Jos annetaan arvo "netvisorkey", tulee elementtiin antaa seurantakohteen ID. ID:tä ei voi noutaa rajapinnan kautta, vaan ID näkyy Netvisorissa. Jos annetaan arvo "name", tulee elementtiin antaa seurantakohteen nimi. Seurantakohde tunnistetaan nimen perusteella kaikista seurantakohteen nimistä. | name |
3 | dimension | Aggregaatti | 0...n | ||
4 | dimensionname | Merkkijono, max. 50 | 1 | Laskentakohdeotsikko Jos otsikkoa ei löydy järjestelmästä, rajapinta perustaa sen | Projekti 1 |
4 | dimensionitem | Merkkijono, max. 200 | 1 | Laskentakohde Jos kohdetta ei löydy järjestelmästä, rajapinta perustaa sen | Palkanlaskenta |
2 | voucherattachments | Aggregaatti | 0...1 | ||
3 | voucherattachment | Aggregaatti | 1...n | ||
4 | mimetype | Merkkijono | 1 | Liitteen mime-type | Application/pdf |
4 | attachmentdescription | Merkkijono | 1 | Kuvaus | |
4 | filename | Merkkijono | 1 | Liitetiedoston nimi | Kuvaus.pdf |
4 | documentdata | Merkkijono | 1 | Liitetiedosto base64-enkoodattuna |
Oliko tästä vastauksesta apua? Kyllä Ei
Send feedback