Kun luet sisään verkkolaskun ostoreskontraan, hakee ohjelma tietyistä verkkolaskun elementeistä tiedot näkyviin ostolaskulle. Alla näet, miten ohjelma käsittelee tiedot sisäänluvun yhtyedessä.
Toimittaja tunnistetaan Y-tunnuksella verkkolaskun elementistä <SellerPartyIdentifier>. Mikäli tätä tietoa ei löydy aineistosta, hakee ohjelma seuraavaksi tiedon <SellerOrganisationTaxCode>-elementistä.
Kirjanpitotilin haku vahvimmasta heikompaan sääntöön:
1. Mikäli toimittajan tiedoissa on veroton tili Laskutus ja tilaukset -välilehdellä, tuodaan tämä tili jokaiselle riville ja nollataan verot riveiltä.
2. Tili tuodaan <RowShortProposedAccountIdentifier>-elementistä, mikäli elementissä määritelty tili löytyy tilikartasta.
3. Toimittajan verokantakohtaiset tilit asiakasrekisterin Ostoreskontra-välilehdeltä.
4. Nimikerekisteristä tuotteen tiedoista, mikäli SUPPLIER_ARTICLE-asetus on arvolla 1 toimintokeskuksessa.
5. Toimittajan tiedoista asiakasrekisterin Laskutus ja tilaukset -välilehdeltä.
6. Lajin takaa Numerosarjat-toiminnosta.
Projektinumeron haku vahvimmasta heikompaan sääntöön:
1. <RowIdentifier>-elementistä mikäli FINVOICE_PROJECT-asetus toimintokeskuksessa on arvolla 1.
2. <RowAccountDimensionText>-elementistä.*
3. <RowProjectReferenceIdentifier>-elementistä.
4. <RowAgreementIdentifier>-elementistä.
5. <ProjectReferenceIdentifier>-elementistä.
Mikäli projekti on annettu johonkin yllä olevaan 2-5 kohtien elementtiin, mutta kyseistä projektinumero ei löydy järjestelmästä viedään projektinumero Työnumero-kenttään infoksi.
Jos projekti on annettu <ProjectReferenceIdentifier>-elementtiin, mutta projekti siirtyy riville jostain vahvemmasta elementistä, siirretään <ProjectReferenceIdentifier>-elementissä oleva projekti Työnumero-kenttään infoksi.
Mikäli projekti on annettu <RowAgreementIdentifier>- tai <ProjectReferenceIdentifier>-elementissä ja projektin Laskutus-välilehdellä on merkattu Ostolaskukate% tai laskutustyypiksi Tuntilaskutettava, lisää ohjelma ostolaskun riville Laskuta-option aktiiviseksi. Mikäli Ostolaskukate% on annettu, mutta laskutustyyppi on Maksuposti, ohjelma ei lisää Laskuta-optioita aktiiviseksi.
*<RowAccountDimensionText>-elementin tiedot erotellaan puolipisteellä. Tiedon lukemiseen vaikuttaa DIMENSIONS-asetus toimintokeskuksessa:
DIMENSIONS-asetus toimintokeskuksessa arvo 0:
1. Kustannuspaikka
2. Projektinumero
3. Projektivaiheen tunnus
4. Laskuta projektille tieto 0 tai 1 (0=Ei laskuteta 1=Laskutetaan)
5. LTA
DIMENSIONS-asetus toimintokeskuksessa arvo 1:
1. Kustannuspaikka taso 1
2. Kustannuspaikka taso 2
3. Projektinumero
4. Projektivaiheen tunnus
5. Laskuta projektille tieto 0 tai 1 (0=Ei laskuteta 1=Laskutetaan)
Esimerkki DIMENSIONS asetus arvolla 0:
Verkkolaskuaineistossa on kerrottu <RowAccountDimensionText>-elementissä: 10;104;10;1;01, jolloin laskuriville siirtyy kustannuspaikka 10, projekti 104, projektivaihe 10, projekti laskutetaan ja LTA:ksi siirtyy 01 LTA.
Kuva. RowAccountDimensionText-elementin tiedot siirtyvät ostolaskuriviille kuten kuvassa kun DIMENSIONS-asetus on arvolla 0.
Kustannuspaikka vahvimmasta heikompaan sääntöön:
1. Verkkolaskuun määritelty kustannuspaikka <RowAccountDimensionsText>-elementissä.
2. Projektille määritelty kustannuspaikka.
3. Toimittajan kustannuspaikka asiakasrekisterissä Seurantakohteet-välilehdellä.
LTA vahvimmasta heikompaan sääntöön:
1. Verkkolaskuun määritelty LTA <RowAccountDimensionsText>-elementissä.
2. Projektille määritelty LTA
3. Toimittajan LTA asiakasrekisterissä Seurantakohteet-välilehdellä.
Summat ja verokannat haetaan seuraavaista elementeistä, kun FINVOICE_ROWS asetus on arvolla 0 (Oletus):
•Verokanta = RowVatRatePercent
•Veroton = RowVatExcludedAmount
•Vero = RowVatAmount
•Summa = RowAmount
Mikäli verkkolaskujen sisäänluvussa haluat, että ohjelma muodostaa ostolaskurivit veroerittelystä verkkolaskurivien sijasta, voit muokata toimintokeskuksen asetusta FINVOICE_ROWS arvoksi 1.
Summat ja verokannat kun FINVOICE_ROWS asetus on arvolla 1:
Kirjanpitotilin haku vahvimmasta heikompaan sääntöön:
1. Toimittajan verokantakohtaiset tilit asiakasrekisteristä Ostoreskontra-välilehdeltä.
2. Toimittajan tiedoista asiakasrekisteristä Laskutus ja tilaukset -välilehdeltä.
3. Lajin takaa Numerosarjat-toiminnosta.
Kustannuspaikka ja LTA
1. Toimittajan tiedoista Seurantakohteet-välilehdeltä.
• Verokanta = VatRatePercent
• Veroton = VatBaseAmount
• Vero = VatRateAmount
• Summa = VatBaseAmount + VatRateAmount
Mikäli verkkolaskussa ei ole rivitasolla verokantaa, mutta toimittajalle on määritelty ostotili Laskutus ja tilaukset -välilehdelle asiakasrekisterissä, käyttää ohjelma toimittajalle määritellyn ostotilin verokantaa ostolaskulla.
Riviteksti
Verkkolaskuaineiston elementistä <ArticleName>, siirtyy tieto ostolaskurivin Selite-sarakkeeseen. Elementin <RowFreeText> sisältö siirtyy ostolaskurivin Rivin lisätiedot -välilehden Sisäinen riviteksti -kenttään.