Siirry pääsisältöön

Kirjanpitoaineiston muokkaus accountingedit.nv

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):

Kutsussa käytettävät parametrit:

Parametri

Ilmentymät

Esimerkki

Kuvaus

useonlyexistingdimensions

0...1

1

Estää uusien laskentakohdeotsikkojen ja laskentakohteiden automaattisen luonnin. Palauttaa virheen, jos annettua laskentakohdetta ei ole olemassa.

1=esto käytössä

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

1

Tositelaji. Katso mahdolliset tositelajit yllä (Netvisoriin voi lisäksi luoda omia tositelajeja).

Myyntilasku

2

checked

Merkkijono

0...1

Nouseeko tosite tarkastamattomiin tiliöinteihin vai ei. True tai false, oletuksena false.

false

2

comment

Merkkijono, max 255 merkkiä

0...1

Tositteen kommentti, joka näkyy tositteen käsittelyhistoriassa

Kommentti käsittelyhistoriaan

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

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

4

dimensionitemcode

Merkkijono

0...1

Laskentakohteen koodi

(kun tämä on annettu, ohitetaan dimensionitem -elementti)

DIMC-001

4

dimensionitemname

Merkkijono

0...1

Laskentakohteen nimi

(kun tämä on annettu, ohitetaan dimensionitem -elementti)

Item Name 1

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

Vastasiko tämä kysymykseesi?