Ostolaskun tuonti verkkolaskusta - Verkkolaskun elementit

 

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.