Vuodenvaihde lähestyy! Käy kurkkaamassa vuodenvaihteen muistilista!

Aloita uusi aihe
Rajapinta: Pyöristyserot rajapinnan kautta saapuvilla myyntilaskuilla

J

Toisinaan kun rajapinnasta tuodaan myyntilaskuja Netvisoriin, voi laskuilla esiintyä pyöristyseroja esimerkiksi siten, että laskulle tuotu kokonaissumma ei täsmää Netvisorin rivisummista laskemaan summaan seuraavaan tapaan:



Tämä johtuu yleensä siitä, että toisessa järjestelmässä pyöristykset tehdään eri tavalla. Mikäli toisesta järjestelmästä tuodaan laskun kokonaissumma, tällöin Netvisor kunnioittaa tätä tietoa ja asettaa sen laskulle kokonaissummaksi. Mikäli laskurivien summia ei erikseen tuoda rajapinnasta, tällöin kuitenkin Netvisor laskee tositteelle tulevan summan laskurivien pohjalta, mikä voi johtaa summien erotukseen.


Mikäli summat erottavat, tämän voi ratkaista jommallakummalla seuraavista tavoista:

  • Laskulle jätetään tuomatta kokonaan laskun kokonaissumma rajapinnasta, jolloin kokonaissummaksi muodostuu Netvisorin laskema rivisumma. Tämän voi tehdä antamalla myyntilaskusanoman salesinvoiceamount -elementin arvolla 0 tai tyhjänä elementtinä <salesinvoiceamount />
  • Mikäli laskun kokonaissumman pois jättäminen ei onnistu, toinen vaihtoehto on tuoda rivisummat laskusanomalla annettuina. Tällöin sanomalla tuotaisiin valmiina rivisumma <salesinvoiceproductlinesum>, joka korvaa Netvisorin laskeman rivisumman. Kun sanomalla tuodaan rivisumma, niin on pakollista tuoda myös rivin veron määrä <salesinvoiceproductlinevatsum>.


Muutosten osalta tulee kääntyä integraation toteuttajan puoleen, sillä mahdolliset muutokset laskujen tuontiin tehdään integraation toteuttajan toimesta.



Kirjaudu tai Rekisteröidy lähettääksesi kommentin

Etkö löydä etsimääsi?

Aloita uusi keskustelu