Šiame straipsnyje paaiškinama, kurie „RetailForce“ dokumentų modelio (DOM) elementai atitinka būtinus Lietuvos fiskalinių kvitų elementus ir kur juos galima rasti DOM.
Reikalavimai dokumentams Lietuvoje pateikiami straipsnyje „Dokumentų reikalavimai Lietuvoje“.
Stulpelyje „Nr.“ pateikta informacija atitinka kiekvieną punktą skyriuje „Fiskalinis kvitas“ minėtame straipsnyje.
| Nr. | Pavadinimas | RetailForce DOM |
Pastabos | |
| Elementai | Vieta | |||
| 1 | Fiskalinės kvito header |
ĮmonėsPavadinimas Įmonės adresas{} Įmonės PVM kodas |
FiscalClients | Informacija saugoma kliento konfigūracijoje (fiscalService.config.json). |
| 2 | Dokumento identifikavimas | |||
| 2 | Dokumento identifikavimas | Kvitas_Nr. | fiscalResponse. PrintingFields | Bendras dokumento eilės numeris |
| 2 | Dokumento identifikatorius | Uždarymo ataskaitos numeris | fiscalResponse. AdditionalFields | Dabartinis (Z) ataskaitos numeris (kuriam „priklauso“ dokumentas) |
| 2 | Dokumento identifikatorius | DayFiscalDocNr | fiscalResponse. AdditionalFields | Fiskalinio kvito numeris (Z) ataskaitoje |
| 3 | Prekės duomenys | ItemCaption | Document.Positions | Išsami informacija apie pozicijas iš JSON užklausos. |
| 4 | Kaina | GrossValue | Document.Positions | „GrossValue“ reiškia eilutės sumą (NE vieneto kainą!) |
| 5 | Kiekis | Kiekis | Dokumentas.Pozicijos | Prekių kiekis. |
| 6 | Mokesčio tarifas | VatIdentification | Dokumentas.Pozicijos | Pastaba: „VatIdentification“ reiškia „RetailForce“ vidinį mokesčio tarifo kodą. Idealiu atveju čia turėtų būti naudojamas atskiras kodas (pvz., A, B, C...). |
| 7 | Mokesčio suma | TaxValue | Dokumentas.Pozicijos | Prekės mokesčio suma. |
| 8 | Mokėjimo suma | Suma | Document.Payment | Mokėjimo suma pagal mokėjimo tipą (PaymentType) |
| 9 | Nuolaidos / Priedai | DiscountValue | Dokumentas.Pozicijos | Ar tai nurodyta „RetailForce DOM“ atskirai prekei, ar pozicijai, kurios tipas yra 10 / „[10] = Iš viso“. |
| 10 | Pataisymai | Apvalinimas | Document.Positions |
Apvalinimas nurodytas 10 tipo pozicijoje / „[10] = Iš viso“. Pastaba: Atkreipkite dėmesį į sumų apvalinimą! |
| 11 | Bendra mokėtina suma | Visų elementų „Suma“ suma | Dokumentas.Mokėjimas | Atskiros mokėjimo sumos turi būti sudėtos. |
| 12 | Gauta suma | - | - | Grąžos pinigai nėra tvarkomi fiskalizacijos tarnybos. |
| 13 | Grąžinta suma | UniqueReadablePaymentIdentifier: grynųjų pinigų judėjimas | Document.Payment | Išmokant grąžą, „UniqueReadablePaymentIdentifier“ savybėje turi būti nustatyta reikšmė „cashMovement“, kad ji būtų teisingai išskaidyta „EndOfDay“ dokumente. Daugiau informacijos rasite skyriuje „Ataskaitų sumavimas Lietuvoje“. |
| 14 | Kasinės kasos numeris |
cashRegisterId arba EKA_Nr. |
fiscalResponse / fiscalResponse.PrintingFields |
„fiscalResponse“ grąžinamas iEKA kasos aparato numeris. |
| 14.1 | Saugumo modulio numeris | Saugos_modulio_ID | fiscalResponse.PrintingFields | iEKA priskirtas saugos modulio numeris |
| 15 | Kontroliniai duomenys | |||
| 15.1 | Dokumento numeris | |||
| 15.2 | Dokumento parašas | Kvito_parašas | fiscalResponse.PrintingFields | Dokumento parašas (saugumo modulio). |
| 15.3 | Dokumento kodas | Kvito_kodas | fiscalResponse.PrintingFields | Unikalus dokumento numeris, suteiktas iEKA. |
| 15.4 | QR kodas | Np_QrCode | fiscalResponse.PrintingFields | Duomenų stringas turi būti konvertuotas į QR kodą. |
| 16 | Kliento identifikavimas | ID | Document.Partner | Kliento identifikavimas. Jei taikoma, gali būti reikalaujama nurodyti kliento Vat ID (B2B). |
Šis straipsnis buvo išverstas automatiškai.
Komentarai
0 komentarų
Tam, kad paliktumėte komentarus prisijunkite