Lemonsoft XML

 

Lemonsoft XML-aineistosta saat parhaiten muodostamalla oman malliaineiston kappaleen Tilitoimisto –esimerkin mukaisesti. Alla lyhyt esimerkki xml-aineistosta. Lue lisää aiheesta Kirjanpitoaineiston vienti.

Viennit (vastavienti ja varsinainen vienti) alv-bruttokäsittelynä. Mikäli käytetään alv-nettokäsittelyä tulee aineiston sisältää myös alv-vienti, jolloin myynnistä/ostosta vähennetään alv, mutta viennin alv-kenttään jätetään alv:n määrä.

 

<?xml version="1.0" encoding="utf-8"?>
<ArrayOfAccountingImportData xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <AccountingImportData>
    <Customer_Number>0</Customer_Number>
    <Accounting_ImportData_Description />
    <Accounting_ImportData_Identifier />
    <Accounting_ImportData_CostCenter />
    <Accounting_ImportData_Project>0</Accounting_ImportData_Project>
    <Accounting_ImportData_Sum>123.6800</Accounting_ImportData_Sum>
    <Accounting_ImportData_Tax>0.0000</Accounting_ImportData_Tax>
    <Accounting_ImportData_CurrencyCode>EUR</Accounting_ImportData_CurrencyCode>
    <Accounting_ImportData_CurrencyRate>0.0000</Accounting_ImportData_CurrencyRate>
    <Accounting_ImportData_Account>1701</Accounting_ImportData_Account>
    <Accounting_ImportData_RowNumber>1</Accounting_ImportData_RowNumber>
    <Accounting_ImportData_Source_Company>1</Accounting_ImportData_Source_Company>
    <Accounting_ImportData_Source>1</Accounting_ImportData_Source>
    <Accounting_ImportData_Source_ID>445</Accounting_ImportData_Source_ID>
    <Accounting_ImportData_Date>2010-12-15T00:00:00</Accounting_ImportData_Date>
    <Accounting_ImportData_Group>0</Accounting_ImportData_Group>
    <Accounting_ImportData_State>0</Accounting_ImportData_State>
    <Accounting_ImportData_User>teroku</Accounting_ImportData_User>
    <Accounting_ImportData_Number>101</Accounting_ImportData_Number>
    <Accounting_ImportData_CustomerName>ESIMERKKIYRITYS OY</Accounting_ImportData_CustomerName>
    <Accounting_ImportData_AddTaxRow_bit>false</Accounting_ImportData_AddTaxRow_bit>
  </AccountingImportData>
  <AccountingImportData>
    <Customer_Number>0</Customer_Number>
    <Accounting_ImportData_Description />
    <Accounting_ImportData_Identifier />
    <Accounting_ImportData_CostCenter />
    <Accounting_ImportData_Project>0</Accounting_ImportData_Project>
    <Accounting_ImportData_Sum>-123.6800</Accounting_ImportData_Sum>
    <Accounting_ImportData_Tax>-23.1300</Accounting_ImportData_Tax>
    <Accounting_ImportData_CurrencyCode>EUR</Accounting_ImportData_CurrencyCode>
    <Accounting_ImportData_CurrencyRate>23.0000</Accounting_ImportData_CurrencyRate>
    <Accounting_ImportData_Account>3000</Accounting_ImportData_Account>
    <Accounting_ImportData_RowNumber>1</Accounting_ImportData_RowNumber>
    <Accounting_ImportData_Source_Company>1</Accounting_ImportData_Source_Company>
    <Accounting_ImportData_Source>1</Accounting_ImportData_Source>
    <Accounting_ImportData_Source_ID>444</Accounting_ImportData_Source_ID>
    <Accounting_ImportData_Date>2010-12-15T00:00:00</Accounting_ImportData_Date>
    <Accounting_ImportData_Group>0</Accounting_ImportData_Group>
    <Accounting_ImportData_State>0</Accounting_ImportData_State>
    <Accounting_ImportData_User>teroku</Accounting_ImportData_User>
    <Accounting_ImportData_Number>101</Accounting_ImportData_Number>
    <Accounting_ImportData_CustomerName>ESIMERKKIYRITYS OY</Accounting_ImportData_CustomerName>
    <Accounting_ImportData_AddTaxRow_bit>false</Accounting_ImportData_AddTaxRow_bit>
  </AccountingImportData>
</ArrayOfAccountingImportData>

 

Aineiston kentät:

 

Customer_Number                                                         Yritysnumero Lemonsoft-järjestelmässä (johon tiedot tuodaan)

Accounting_ImportData_Description                             Selite (60)

Accounting_ImportData_Identifier                Tunniste / lisäselite (30)

Accounting_ImportData_CostCenter                             Kustannuspaikka (40)

Accounting_ImportData_Project                    Projektin numero

Accounting_ImportData_Sum                                        Viennin summa

Accounting_ImportData_Tax                                         Alv summa (myynti/osto)

Accounting_ImportData_CurrencyCode                         Vakio = EUR (3)

Accounting_ImportData_CurrencyRate                         Vakio = 1

Accounting_ImportData_Account                  Kirjanpitotili (10)

Accounting_ImportData_RowNumber                            Rivinumero

Accounting_ImportData_Source_Company   Yritysnumero, josta aineisto on luotu (oletus=0)

Accounting_ImportData_Source                    1=myyntilasku, 2=myyntisuoritus, 3=ostolasku, 4=ostosuoritus, 5=palkka

Accounting_ImportData_Source_ID                              Viennin yksilöivä numero (oletus=0)

Accounting_ImportData_Date                                       Päivämäärä

Accounting_ImportData_Group                     Laji (esim. laskulaji, josta lasku on muodostettu)

Accounting_ImportData_State                                      Vakio = 0

Accounting_ImportData_User                                       Aineiston muodostanut henkilö (20)

Accounting_ImportData_Number                  laskunumero (palkoissa henkilönumero)

Accounting_ImportData_CustomerName                      Asiakkaan nimi

Accounting_ImportData_AddTaxRow_bit                      Lisää alv-rivi (oletus = false)

 

Accounting_ImportData_Source

1 = Myyntilasku

2 = Myyntisuoritus

3 = Ostolasku

4 = Ostosuoritus

5 = Palkka

 

 

Muuta:

-    Päivämäärämuoto 2010-12-15T00:00:00 (Huomaa! kellonaika nollana)

-    Aakkosnumeraalisen tiedon perässä on tekstikentän maksimipituus suluissa

-    Desimaalierotin piste.

-    Customer_number –tieto sisältää Lemonsoft yritysnumeron, johon aineisto halutaan tuoda

-    Muut tärkeimmät tiedot ovat _Sum (viennin summa), _Tax (veron osuus), _Account (kirjanpitotili), _Date (vientipvm)

-    Kirjanpitoaineisto numeroi ja vie tositteet tuontinäytöllä määriteltäviin tositelajeihin