Siirry pääsisältöön

Myyntitilauksen laskuttaminen ja toimittaminen salesorderinvoicing.nv

Resurssi: salesorderinvoicing.nv

HTTP-metodi: POST

Resurssilla voidaan laskuttaa ja/tai toimittaa olemassa oleva myyntitilaus. Resurssissa käytettävät pakolliset elementit saa kyseltyä kahdella eri resurssilla, salesinvoicelist.nv ja getorder.nv. Resurssilla salesinvoicelist.nv noudetaan myyntitilausluettelo, josta poimitaan myyntilauksen tunniste eli Netvisorkey. Tunnisteen avulla voidaan noutaa tarkemmat tiedot yhdestä myyntitilauksesta kerrallaan käyttämällä resurssia getorder.nv.

Käyttämällä metodia billanddelivery myyntilasku toimitetaa muodostetaan myyntitilauksesta myyntilasku. Muodostunut myyntilasku tulee vielä erikseen lähettää. Myyntilaskun lähetyksessä voidaan käyttää apuna myyntilaskujen automaattista lähetystä.

Kutsussa käytettävät parametrit:

Parametri

Ilmentymiä

Kuvaus

method

1

deliveryonly (vain toimitetaan) tai billanddelivery (toimitetaan ja laskutetaan)

copysublines

0...1

Kopioi välisummarivit laskulle; true tai false

updatemidprice

0...1

Päivitä laskuriveille tuotteiden nykyinen keskihinta; true tai false

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

Taso

Elementti

Muoto ja pituus

Ilmentymiä

Kuvaus

Esimerkki

1

root

Aggregaatti

1

2

salesorderinvoicing

Aggregaatti

1



3

invoicingcustomer

Aggregaatti

1



4

netvisorkey

Merkkijono

1

Laskutusasiakkaan NetvisorID

1031

4

invoicedate

Päivämäärä

1

Tilauksen päiväys

2021-04-16

Attr.

format

Merkkijono

1

Päivämäärän tyyppi, aina ansi

ansi

4

invoicingproductlines

Aggregaatti

1

Laskutettavat/toimitettavat rivit


5

invoicingproductline

Aggregaatti

1...n



6

netvisorkey

Numeerinen

1

Tilausrivin NetvisorID

123

6

deliverydate

Päivämäärä

1

Tilausrivin toimituspäivä

2021-04-16

Attr.

format

Merkkijono

1

Toimituspäivän tyyppi, aina ansi

ansi

6

deliveryamount

Merkkijono

1

Toimitettu määrä

1

Attr.

ispostdelivery

Merkkijono

1

Onko kyseessä jälkitoimitus; true tai false

false

6

inventoryplace

Merkkijono

0...1

Varastopaikan ID

321

Attr.

type

Merkkijono

1

Aina netvisor

netvisor

Vastasiko tämä kysymykseesi?