peruuta
Näytä tulokset kohteelle 
Hae sen sijaan kohdetta 
Tarkoititko: 
Suosikit

Kirjaudu sisään Sinulla ei ole yhtään suosikkia valittuna.
Apu
CONTRIBUTOR ***

Mitä automaatiota myyntilaskujun verokoodien taustalla on?

Moi,

Törmäsin eilen pieneen pulmaan myyntilaskurivien verokoodien kanssa. Vien rajanpintaan myyntilaskun, joka sisältää mm. seuraavat rivit:

salesinvoice_xml.png

Kuten näkyy, laskulla on rivejä sekä "KOMY" että "KOOS" tunnuksella. Netvisorin tosite muodostuu kuitenkin pelkillä "KOMY" verokoodeilla:

voucher.png

Kyseessä on tilanne, jossa myyjä ostaa käytetyn tuotteen asiakkaalta myynnin yhteydessä. Tässä tapauksessa kyse ei ole marginaaliverotuksen alaisesta tapahtumasta, jolloin tuo KOOS haluttu verokoodi.

Tiedän, että esim. RAMY koodilla laukaisee automaation, joka käytännössä asettaa joka riville verokoodin RAMY. Onko KOOS:in kanssa jotain vastaa, vai mistä tässä on kyse?

Tämä testi on tehty koulutusympäristössä, mutta meillä on myös toinen tapaus tuotannossa jossa tämä tuottaa päänvaivaa (asiakas korjaa tositteet käsin).

Message was edited by: Teemu Laakso Kuvat linkitetty copy-pasten sijaan.

12VASTAUSTA12

Re: Mitä automaatiota myyntilaskujun verokoodien taustalla on?

Moi Teemu Laakso​,

Kuvat ei näy, saatko muokattua tuota postausta ja lisättyä ne? Tai sitten lisää tähän kommenttina.

CONTRIBUTOR ***

Re: Mitä automaatiota myyntilaskujun verokoodien taustalla on?

Moi Tapio Naumanen,

Linkitin nyt kuvat eri tavalla, näetkö ne?

Re: Mitä automaatiota myyntilaskujun verokoodien taustalla on?

Nyt näkyy!

Re: Mitä automaatiota myyntilaskujun verokoodien taustalla on?

Moi Teemu Laakso,

En saanut replikoitua tuota tilannetta vaan tosite muodoistui aivan oikein. Siirrytään taas tiketille niin voidaan käydä tarkemmin läpi nuo sanomat ja mitä on tuotu.​

CONTRIBUTOR ***

Re: Mitä automaatiota myyntilaskujun verokoodien taustalla on?

Moi,

Sen verran voisin vielä tarkentaa, että vein laskun tosiaan lähettämättömänä Netvisoriin käsittelin sen paikallisen tulostuksen kautta, joka sitte loi tositteen.

Re: Mitä automaatiota myyntilaskujun verokoodien taustalla on?

Tosiaan tuo näytti siltä aluksi, että tosite muodostuu väärin kun se muodostetaan myöhäisemmässä vaiheessa (laskun lähetyksen yhteydessä). Mutta aikani testailtua niin sain tulemaan oikein.

Eli Netvisorin tililuettelosta kannattaa tarkasta tilin ALV-tunniste:

Screen Shot 2017-05-05 at 11.20.15.png

Highlighted
CONTRIBUTOR ***

Re: Mitä automaatiota myyntilaskujun verokoodien taustalla on?

Moi,

Ensinnäkin iso kiitos, pääsemme tällä eteenpäin!

Osaatko vielä sanoa mitä tämä tarkoittaa käytännössä? Onko niin, että rajapinnan kautta voidaan tuoda vain tilille asetettu verokoodi, vai onko tässä jotain poikkeuksia? Rajapinta kuvauksen mukaan myyntilaskun sallitut verokoodit ovat:

NONE|KOOS|EUOS|EUUO|EUPO|100|KOMY|EUMY|EUUM|EUPM312|EUPM309|MUUL|EVTO|EVPO|RAMY|RAOS|EVRO


Voinko tuoda esim. rivin NONE koodilla mille tahansa tilille?

Tai jos asetan kysymyksen toisin - missä tapauksissa tilin alv-tunniste ylikirjoittaa tuodun alv-koodin?

Re: Mitä automaatiota myyntilaskujun verokoodien taustalla on?

Hyvä, hieno homma!

  • Tositeriville valitun tilin tulee löytyä järjestelmästä, muutoin palautetaan INVALID_DATA –virhe
  • Alv-koodi haetaan annetun tilin takaa mikäli sitä ei ole sanomalla annettu - tilille voi kuitenkin tuoda minkä tahansa sallitun koodin
  • Mikäli sanomalla annetaan alv-koodi, joka on ristiriidassa riville valitun alv-prosentin kanssa, ohjelma palauttaa virheen selitteineen
CONTRIBUTOR ***

Re: Mitä automaatiota myyntilaskujun verokoodien taustalla on?

Moi,

Mitä tässä kyseisessä tapuksessa tapahtui? Sanomalla vietiin rivikohtainen verokoodi ja rajapinta ei palauttanut virhettä, mutta verokoodi ei kuitenkaan päätynyt laskulle/tositteelle vaan se haettiin tilin takaa.

Re: Mitä automaatiota myyntilaskujun verokoodien taustalla on?

Moi,

Juurikin noin, eli koodi haettiin asetuksien takaa.

Eli jos sanomalla annetaan näin:

<productvatpercentage vatcode="KOOS">24</productvatpercentage>

Mutta asetuksissa tililuettelon puolella on näin:

Screen Shot 2017-05-08 at 8.24.33.png

Niin muodostuva tosite näyttää tältä:

Screen Shot 2017-05-08 at 8.25.11.png

ALV-koodeja voi tuoda miten haluaa mutta annettava prosentti pitää olla oikein. Eli jos yrität tuoda esim. KOMY:lle prosentin 18 niin saat herjan.

CONTRIBUTOR ***

Re: Mitä automaatiota myyntilaskujun verokoodien taustalla on?

Moi,

Voitko vielä varmistaa että käsitin oikein - myyntilaskun tuoteriville on pakko viedä joku verokoodi, mutta Netvisor ei käytä tätä koodia mihinkään vaan hakee rivillä käytetyn verokoodin tilin takaa.

Miksi tuo verokoodi vaaditaan rajapinnassa, jos se sivuutetaan välittömästi?

Re: Mitä automaatiota myyntilaskujun verokoodien taustalla on?

Moi Teemu Laakso

Eli kun tosite ei muodostu laskun tuonnin yhteydessä niin tositteen luonnin yhteydessä haetaan tieto tuolta tililuettelon alta.

Mutta jos tosite muodostetaan samalla kun laskukin niin kunnioitetaan sanomalla annettuja tietoja.

Tuossa on sinänsä ristiriita toinen vaihtoehto hyväksyy myyntilaskulle KOOS koodin mutta toinen taas ei. Tähän ei juuri nyt tulla tekemään mitään. Tästä on aikaisemminkin ollut toiveita ja näiden koodien käyttö ristiin tullaan mahdollistamaan tulevaisuudessa.