Pardavimo sąskaitų importas

Iš Lobasoft ERP apskaitos sistema.
Jump to navigation Jump to search

Importuojamų duomenų failo XML formatu suformavimui žr. Importas. Failą prisegti galima nuėjus į pardavimo SF sąrašą (Pardavimai > Operacijos > Sąskaitos) bei paspaudus Kiti veiksmai > Importas. Atkreiptinas dėmesys, kad sąskaitos importo šablonas susideda iš dviejų XSD failų. Įkeliant šabloną į Excel programą, reikalinga kad būtų prienami abu failai tame pačiame aplnake.

Viename importo faile gali būti pateikiamas neribotas sąskaitų skaičius. Tačiau, formuojant XML failus Excel programa, galima nurodyti tik po vieną vieno tipo elementą. Dėl šios priežasties Excel pagalba suformuotuose failuose kiekviena sąskaitą gali turėti tipo po vieną ją sudarantį elementą (pvz. tik vieną sąskaitos eilutę). Atsižvelgiant į tai, kad duomenys paprastai ruošiami Excel pagalba, atitinkami apribojimai taikomi ir importuojant duomenis į sistemą.

Duomenys importui turi būti pateikiami Universal Business Language (UBL) standarte numatytu formatu. Visas laukų sąrašas bei jų aprašymas yra pateiktas šiuo adresu: [1].

Importuojant pardavimo sąskaitas gali būti nurodomos reikšmės:

  • AccountingCostCode - skolos dimensijos kodas.
  • AccountingCustomerParty - pirkėjo duomenys. Užpildoma pardavimo SF importo atveju.
    • Party/LegalEntity/CompanyID - įmonės kodas.
    • Party/LegalEntity/RegistrationAdresas - registracijos adresas.
    • Party/LegalEntity/RegistrationName - įmonės pavadinimas.
    • Party/PartyIdentification - paiškos kodas, nurodytas Pirkėjo/tiekėjo kortelėje.
    • Party/PartyTaxScheme/CompanyID - PVM mokėtojo kodas. Kartu gali būti valstybę identifikuojančios pirmosios 2 raidės.
    • Party/PartyTaxScheme/TaxScheme- PVM mokėtojo registracijos valstybė. Sudaroma iš 2 raidžių simbolių).
  • AccountingSupplierParty - tiekėjo duomenys. Užpildoma pirkimo SF importo atveju.
    • Laukai tokie patys kaip ir pirkėjo duomenų atveju.
  • BillingReference - sąskaitos informacija.
    • ID - serijos numeris.
  • DueDate - apmokėjimo data.
  • ID - sąskaitos numeris. Kartu gali būti nurodytas ir serijos numeris. Jeigu nurodyta kartu, tarp serijos ir numerio turi būti tarpas.
  • InvoiceDate - sąskaitos data.
  • InvoiceLine - sąskaitos eilutė.
    • AccountingCostCode - eilutės dimensijos kodas.
    • InvoicedQuantity - prekės/paslaugos kiekis. Jeigu nenurodytas, laikoma kad lygus 1.
    • Item - parduodama prekė paslauga.
      • BuyersItemIdentification - prekės kodas pirkėjo sistemoje. Turi būti užpildoma pirkimo sąskaitų importo atveju.
      • CommodityClassification - prekės kodas pagal kombinuotąją prekių nomenklatūrą (tik pardavimo SF importo atveju).
      • Delivery/DeliveryLocation/ID - sandėlio kodas. Turi būti nurodytas jeigu perkamos/parduodamos prekės. Alternatyviai gali būti nurodytas pardavimų/pirkimų importo nustatymuose.
      • SellersItemIdentification - prekės kodas pardavėjo sistemoje. Turi būti užpildoma pardavimo sąskaitų importo atveju.
      • TaxTotal - PVM duomenys. Jeigu nenurodyta, nustatoma pagal prekės/tiekėjo-pirkėjo kombinaciją.
        • TaxSubtotal - PVM suma.
        • TaxCategory - mokesčio kodas (pagal PVM kodų klasifikatorių).
    • LineExtensionAmount - eilutės suma be PVM. Turi būti nurodyta.

Importuojant pardavimus pirmiausia bandoma identifikuoti pirkėją. Jeigu pirkėjas neidentifikuojamas, sukuriamas naujas. Identifikuoti bandoma tokia tvarka:

  1. Pagal įmonės kodą.
  2. Pagal PVM kodą.
  3. Pagal Pirkėjo/tiekėjo paieškos kodą sistemoje.
  4. Pagal Pirkėjo/tiekėjo pavadinimą sistemoje.

Mokėtojo identifikavimo eiliškumas. Imama pirma randama reikšmė, ieškoma tokia tvarka:

  1. Importuojamoje sąskaitoje nurodytas mokėtojas.
  2. Kaip numatytoji reikšmė nurodytas mokėtojas.
  3. Apmokėjimo būde nurodytas mokėtojas (jeigu apmokėjimo būdas nurodytas importuojamoje sąskaitoje).
  4. Pirkėjas prilyginamas mokėtojui.