A funkció segítségével a Szállítószámla érkeztetés funkcióba vehetők fel fixen HUF devizával Normál típusú számlák. A funkció helyesbítő / sztornó és gyűjtő számlákat nem kezel és normál típusú tétel sem importálható. A funkció annak érdekében lett kifejlesztve, hogy nagy mennyiségű tételszám esetén gyors bizonylat rögzítést tegyen lehetővé.
A tételek áfa kulcsát és analitikáját a termékben megadott besorolási számhoz tartozó áfakulcs határozza meg. Ha nincs megadva, akkor Normál, Normál, Normál, 27%
Importáláskor a szállítószámla paraméterben a kiválasztott sorozathoz beállítottak szerint kitöltésre kerülnek a kontírszámok.
A számlatétel szállítólevél tétellel való összekapcsolása is megvalósul, amennyiben
- a <BuyerOrderNumber> mezőben van szállítórendelés szám és az ahhoz a szállítóhoz tartozik, akire a számla felvételre kerül,
- a megadott szállítórendelésen egy termék csak egyszer szerepel,
- a számlán egy termék csak egyszer szerepel.
Lehetnek olyan esetek, amikor ezt a programnak nem sikerül pontosan végrehajtania. Például rendelünk valamiből 100db-ot, ezt két részletben kapjuk meg, ami két szállítólevél. A program nem tudja eldönteni, hogy ez a számlatétel melyik szállítólevelet takarja és mindkét szállítólevél - termék alapján vonatkozó - tétele hozzákapcsolásra kerül a számlatételhez.
Szállító
Funkció elérése menüszerkesztéskor: Vevőanalitika / Szállítóanalitika / Számlaérkeztetés / Szállítószámla érkeztetés xml import
Ha az importálandó számlában szereplő ügyfélhez az xml-ben megadott számlaszám már szerepel a rendszerben, akkor a program kérdést tesz fel:
Erre az ügyfélre, ezzel a számlaszámmal már létezik bizonylat: <sERPa bizonylatszám>
Beimportálja a számlát? Igen / Nem.
Az alábbi esetekben a számla nem kerül importálásra:
- Vevő adószám nincs, vagy nem a miénk
- Szállító ügyfél GLN nem létezik (azaz nem találjuk a szállítót) vagy az xml-ben hozzá megadott adószám nem egyezik a sERPa-ban megadott adószámmal.
- Nincs meg minden tételhez a termék
- az xml-ben megadott össz tételszám nem egyezik a ténylegesen átadott tételek számával
- az importált fájlban nem egyezik a termék áfakulcsa a sERPa-ban megadott áfakulccsal.
- A számla devizája nem egyezik a kapcsolandó szállítólevél devizájával.
A hiányosságok visszaadásra kerülnek egy táblázatban:
Hibakód |
Sikertelen import esetén a program belső hibakódja. Az okok leírása a Hibaleírás mezőben található. |
Bizonylatszám |
Sikeres importálás esetén a legenerált bizonylat száma kerül a mezőbe, hiba esetén a szállítószámla száma látható. |
Hibaleírás |
Ha nem sikerült az importálás, akkor a program kiírja annak okát. |
Figyelmeztetés |
Az importálást nem befolyásoló egyéb figyelmeztetés kerül kiírásra, pl. végösszeg eltérés. |
Csak azok a mezők kerülnek feldolgozásra, amiknél van magyarázó rész.
<?xml version="1.0" encoding="utf-8"?>
<Invoice>
<InvoiceHeader>
<InvoiceNumber>te-di-01</InvoiceNumber> ; Számlaszám
<Date>2018-07-26</Date> ; Számla kelte
<InvoiceIssueDate>2018-07-26</InvoiceIssueDate>
<InvoiceDueDate>2018-08-25</InvoiceDueDate> ; Esedékesség
<PaymentTerms>30</PaymentTerms>
<PaymentMethod>
<Code>42</Code> ; Számla fizetési mód. 42 = átutalás, 10 = készpénz. Ha ettől eltérő, akkor hibát kell üzenni ("Ismeretlen fizetési mód")
</PaymentMethod>
<InvoiceCurrencyCoded>HUF</InvoiceCurrencyCoded> ; Deviza. Ha nem HUF nem kerül beimportálásra.
<InvoicePurposeCoded>O</InvoicePurposeCoded> ; O = normál számla. Ha nem O, akkor nem kerül beimportálásra a számla. Hibaüzenet: "Csak Normál típusú számla importálható"
<DocumentRole>O</DocumentRole> ; O = normál számla. Ha nem O, akkor nem kerül beimportálásra a számla. Hibaüzenet: "Csak Normál típusú számla importálható"
<Comment>teszt számla</Comment> ; Fejléc megjegyzés
<eNumer>51825580</eNumer>
</InvoiceHeader>
<InvoiceParty>
<OrderParty>
<BuyerOrderNumber>2018-SR30/002080</BuyerOrderNumber> ; Szállítórendelés száma, amin megrendelésre került a most kiszámlázott áru. Ellenőrzésre kerül, hogy ez a szállítórendelés ahhoz a szállítóhoz tartozik-e, akit a <BuyerParty>/<ILN> mező alapján azonosítunk. Ha nem, akkor hibát üzen a program: "Ismeretlen rendelésszám." - de ettől függetlenül a számla importálásra kerül.
<BuyerOrderDate>2018-07-26T00:00:00</BuyerOrderDate>
</OrderParty>
<DeliveryParty>
<DeliveryDate>2018-06-18T00:00:00</DeliveryDate> ; Számla teljesítés dátum
<DeliveryDocumentNumber>1234</DeliveryDocumentNumber>
<DeliveryDocumentDate>2018-07-25T00:00:00</DeliveryDocumentDate>
<DespatchAdviceNumber></DespatchAdviceNumber>
<DespatchAdviceDate></DespatchAdviceDate>
</DeliveryParty>
<BuyerParty>
<ILN>5990088892008</ILN> ; Saját adat GLN kód. Ez alapján is azonosítjuk, hogy a miénk-e a számla
<SellerBuyerID>uzupelnic</SellerBuyerID>
<TaxID>11082455-2-06</TaxID> ; Saját adat adószám. Ez alapján is azonosítjuk, hogy a miénk-e a számla Az adószám formátuma lehet kötőjeles, vagy kötőjel nélküli, akkor is felismeri az ellenőrzés!
<Name>TE-DI TRADE KFT</Name>
<Street>Back Bernát utca 6.</Street>
<HouseNumber></HouseNumber>
<PostalCode>6728</PostalCode>
<City>Szeged</City>
<Country>HU</Country>
</BuyerParty>
<ShipToParty>
<ILN>5990088892008</ILN>
<Name>TE-DI TRADE KFT</Name>
<Street>Back Bernát utca 6.</Street>
<PostalCode>6728</PostalCode>
<City>Szeged</City>
<Country>HU</Country>
</ShipToParty>
<SellerParty>
<ILN>7777777777777</ILN> ; Ügyfél GLN. Ez alapján dől el, hogy melyik ügyfél kerül a számlára szállítóként.
<BuyerSellerID>1234</BuyerSellerID>
<TaxID>HU11962144243</TaxID> ; Szállító ügyfél adószám. Ellenőrzésre kerül, hogy egyezik-e a sERPa-ban tárolttal. Ha nem, akkor hibaüzenet: "Hibás adószám!" Az adószám formátuma lehet EU adósám, vagy magyar adószám, kötőjellel, vagy anélkül, akkor is felismeri az ellenőrzés, mert eltávolítja a kötőjeleket és esetleges szóközöket és megvizsgálja magyar adószámként (12345678-9-10, vagy 12345678910) és EU adószámként (HU12345678) is az egyezőséget.
<BankAccount>111111111111111</BankAccount> ; Ez a bankszámla szám kerül a számlába. Ha nincs ilyen bankszámlaszám megadva a szállítóhoz, akkor üresen marad a mező.
<Name>DOCCA OutSource IT Kft.</Name>
<Street>Németvölgyi út 16., 7. emelet, 1 sz</Street>
<HouseNumber></HouseNumber>
<PostalCode>H-1126</PostalCode>
<City>BUDAPEST</City>
<Country>HU</Country>
</SellerParty>
<ShipFromParty>
<ILN>7777777777777</ILN>
<Name>Budapest</Name>
<Country>HU</Country>
</ShipFromParty>
</InvoiceParty>
<InvoiceDetail>
<Item>
<ItemNum>1</ItemNum>
<EAN>5997659560342</EAN>
<BuyerItemID>EIS BOL MIX 150G</BuyerItemID> ; sERPa termék kód. Ha nincs ilyen kódú termék, és a következő mezőben szereplő idegen kód alapján sem sikerül a terméket azonosítani, akkor hibát üzen a program: "Nem találom a terméket." A számla nem kerül importálásra.
<SellerItemID>10000420</SellerItemID> ; Termék idegenazonosító kód
<ProductIdentifierExt>krt</ProductIdentifierExt>
<PacketContentQuantity>6.0</PacketContentQuantity>
<QuantityValue>6.0</QuantityValue> ; Mennyiség (alapértelmezett mennyiségi egységben)
<TaxCategoryCoded>S</TaxCategoryCoded>
<TaxPercent>27.0</TaxPercent> ; Termék áfakulcsa.
Ha nem egyezik a sERPa-ban megadottal, akkor hibaüzenetet küld a program és a számla nem kerül beimportálásra.
<TaxAmount>239.76</TaxAmount>
<MonetaryNetValue>888.0</MonetaryNetValue>
<MonetaryGrossValue>1127.76</MonetaryGrossValue>
<UnitOfMeasure>PCE</UnitOfMeasure>
<PackUnitOfMeasure>PCE</PackUnitOfMeasure>
<UnitPriceValue>148.0</UnitPriceValue> ; Engedménnyel csökkentett nettó egységár
<UnitPriceValueGross>187.96</UnitPriceValueGross>
<Name>EISBERG BOLERO MIX 150G 6/K</Name>
</Item>
</InvoiceDetail>
<InvoiceSummary>
<NumberOfLines>4</NumberOfLines> ; Ellenőrző érték, a számlatételek száma.
<NetValue>10830.0</NetValue> ; Számla nettó érték. Eltérés esetén üzenetet küld a program.
<TaxValue>2924.1</TaxValue>
<TaxableValue>10830.0</TaxableValue>
<GrossValue>13754.1</GrossValue> ; Számla bruttó végösszeg. Eltérés esetén üzenetet küld a program.
<TaxSummary>
<Tax>
<TaxCategoryCoded>S</TaxCategoryCoded>
<TaxPercent>27.0</TaxPercent>
<TaxNettoAmount>10830.0</TaxNettoAmount>
<TaxableAmount>10830.0</TaxableAmount>
<TaxAmount>2924.1</TaxAmount>
<TaxGrossAmount>13754.1</TaxGrossAmount>
</Tax>
</TaxSummary>
</InvoiceSummary>
</Invoice>