24-03-2017 3:10 pm tekijä Anonymous
Myyntilaskujen rivien viennissä on pieni bugi liittyen automaation laskeman rivisumman korvaamiseen tuodulla summalla. Tällä hetkellä rivisumman ylikirjoitus vaatii, että riville tuodaan verollinen rivisumma sekä veron määrä - muissa tapauksissa Netvisorin automaatio laskee summan yksikköhinnan, lukumäärän ja verotiedon perusteella.
Esim: oletetaan, että "oikea" yksikköhinta on 1,2345 ja korjataan pyöristysvirhe viemällä "oikea" rivisumma erikseen
<salesinvoiceproductline>
<productidentifier type="netvisor">12345678</productidentifier>
<productname>Tuote 1</productname>
<productunitprice type="net">1,23</productunitprice>
<productvatpercentage vatcode="KOMY">24</productvatpercentage>
<salesinvoiceproductlinequantity>1000</salesinvoiceproductlinequantity>
<salesinvoiceproductlinevatsum>296,28</salesinvoiceproductlinevatsum>
<salesinvoiceproductlinesum>1530,78</salesinvoiceproductlinesum>
<accountingaccountsuggestion>3000</accountingaccountsuggestion>
</salesinvoiceproductline>
Tilanteessa jossa rivin veron määrä on nolla, rivin loppusummaa ei kuitenkaan ylikirjoiteta - esim:
<salesinvoiceproductline>
<productidentifier type="netvisor">12345678</productidentifier>
<productname>Tuote 1</productname>
<productunitprice type="net">1,23</productunitprice>
<productvatpercentage vatcode="NONE">0,00</productvatpercentage>
<salesinvoiceproductlinequantity>1000</salesinvoiceproductlinequantity>
<salesinvoiceproductlinevatsum>0,00</salesinvoiceproductlinevatsum>
<salesinvoiceproductlinesum>1234,5</salesinvoiceproductlinesum>
<accountingaccountsuggestion>3000</accountingaccountsuggestion>
</salesinvoiceproductline>
Netvisorin sisäänluku ilmeisesti tulkitsee että nollan arvo <salesinvoiceproductlinevatsum> kentässä tarkoittaa ettei kenttää ole tuotu lainkaan, vaikka tämä ei pidä paikkaansa. Näissä tapauksissa Netvisor laskee rivisummaksi: 1,23 * 1000 = 1230
Lähtökohtaisesti tämä virhe on mahdollista korjata laskemalla rivin yksikköhinta loppusummasta, mutta tämä ratkaisu ei sovellu kaikkiin tilanteisiin. Esimerkiksi tilanteessa, jossa Netvisoriin tuodaan jo lähetettyjä laskuja reskontraa/perintää varten laskut on oleellista tuoda samassa muodossa kuin ne asiakkaalle alunperin lähetettiin.
21-04-2017 3:11 pm tekijä Anonymous
Hei,
Ihan mahtavaa, että tämä saatiin korjattua näin nopeasti!
Tapio Naumanen
Visma ✓
06-04-2017 5:27 pm tekijä Tapio Naumanen
Hei,
Kyseessä selvä ohjelmistovirhe. Tästä luotu tiketti backlogille ja tämä arkistoidaan.