Resurssi: salespayment.nv

HTTP-metodi: POST

Resurssi myyntisuoritusten tuontia varten. Suoritus voidaan kohdistaa myyntilaskulle tai -tilaukselle.

Suorituksen kohdistus myyntilaskulle tai -tilaukselle voidaan tehdä NetvisorKey:n, lasku-/tilausnumeron tai viitenumeron avulla. Myyntilasku/-tilaus tulee olla olemassa ennen kuin sille tuodaan suoritus. Jos suoritus on tuotu ennen myyntilaskua/ se ei kohdistu enää automaattisesti. Myyntisuoritus ei myöskään kohdistu myyntilaskulle automaattisesti, mikäli lasku on Maksettu-tilassa.

Jos myyntilasku, jolle myyntisuoritus tuodaan, ottaa vastaan osasuorituksia, suoritus lisätään aina tarkkana summana. Jos myyntilasku ei hyväksy osasuorituksia, suorituksen summan tulee olla myyntilaskun kassa-alennus toleranssin sisällä.

Jos lähettämättömälle laskulle halutaan tuoda myyntisuoritus, pitää myyntilaskun ottaa vastaan osasuorituksia, että myyntisuoritus kohdistuu laskulle oikein. Jos myyntilasku tuodaan rajapinnan yli, osasuorituksien vastaanotto kerrotaan myyntilaskun sanomalla elementissä "expectpartialpayments". Jos myyntilasku tehdään suoraan Netvisorin käyttöliittymässä, osasuoritusten vastaanotto määritellään myynnin perusasetuksissa.

Myyntitilaukselle voidaan tuoda myyntisuoritus ja se kirjautuu tilaukselle ennakkosuorituksena. Kun tilauksesta muodostetaan lasku, siirtyvät ennakkosuoritukset laskulle suorituksiksi. Mikäli laskulle tuodaan koko summan kattava suoritus ja tilauksesta muodostetaan lasku, tulee laskun tilaksi automaattisesti "Maksettu". Huomioi, että kun suoritus tuodaan ennakkosuorituksena, tulee elementille 'paymentmethod' antaa attribuutti "overridesalesreceivableaccountnumber" (tositteen myynnin tilin ylikirjoitus). Tiliksi annetaan Netvisorin kirjanpidon asetuksissa määritetty Ennakkosuoritusten tili (esimerkiksi 2861 Saadut ennakot).

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

TasoElementtiMuotoIlmentymiäKuvausEsimerkki
rootrootAggregaatti1  
1salespaymentAggregaatti1  
2sumNumeerinen1Myyntisuorituksen summa50,00
Attr.currencyMerkkijonoValuuttakoodi, jos ei löydy järjestelmästä, palautetaan INVALID_DATA selitteineenEUR
2paymentdatePäivämääräSuorituksen päivämäärä2023-09-04
2targetidentifierMerkkijonoLaskun kohdistustieto123
Attr.typeMerkkijonoKohdistustiedon tyyppi, netvisor, reference tai invoicenumberinvoicenumber
Attr.targettypeMerkkijono0...1 Suorituksen kohditus, invoice tai orderinvoice
2sourcenameMerkkijonoMaksun lähteen nimiEric Example
2paymentmethodMerkkijonoMaksutapa. Maksutavan nimen tai pankkitilin IBAN-muotoisen numeron tulee löytyä Netvisorista.
pankkikortti
Attr.typeMerkkijonoMaksutavan tyyppi: alternative tai bankaccountalternative
Attr.overrideaccountingaccountnumberNumeerinen0...1 Tositteen kirjanpidon tilin ylikirjoitus, jos tiliä ei löydy, palautetaan INVALID_DATA virhe. Jos ei anneta, tili haetaan Netvisorista maksutavan/pankkitilin takaa. (debet)1910
Attr.overridesalesreceivableaccountnumberNumeerinen0...1 Tositteen saatavatilin ylikirjoitus. Jos ei anneta, käytetään Netvisorin oletussaamistiliä 1701. (kredit)1707
2salespaymentvoucherlinesAggregaatti0...nMyyntisuorituksen tositetiedot 
3voucherlineAggregaatti1...nTositerivi 
4linesumNumeerinenRivisumma50,00
Attr.typeMerkkijonoIlmaisee sisältääkö rivisumma veron, net (veroton) tai gross (verollinen)gross 
descriptionMerkkijono0...1 Rivin kuvausMyyntitapahtuma
accountnumberNumeerinenTilin numero
vatpercentNumeerinenVeroprosentti24
Attr.vatcodeMerkkijonoALV-koodi.  ALV-koodit ja -tunnisteet löytyvät listattuna täältä. Katsothan myös Arvonlisäveron käsittely ja ALV-tunnisteetKOMY 
4dimensionAggregaatti0...nLaskentakohde 
5dimensionnameMerkkijono1LaskentakohdeotsikkoKäteiskauppa
5dimensionitemMerkkijono1Laskentakohteen nimiMyynti 


Oliko tästä vastauksesta apua? Kyllä Ei

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