Ta članek opisuje preslikavo med modelom objektov dokumentov (DOM) RetailForce in litovskim modelom iEKA.
Povezovanje dokumentType
V Litvi se osnovno razlikuje med naslednjimi vrstami dokumentov (imenovanimi »vrsta dokumenta«):
- FiscalReceipt – prodajne transakcije
- nonFiscalReceipt – dokumenti za različne namene
- FiscalDay – dnevno poročilo o zaključku
Znotraj kategorije nonFiscalReceipts obstajajo še dodatne vrste, ki omogočajo nadaljnje razlikovanje.
Vse vrste (fiscalReceipt, nonFiscalReceipt, FiscalDay) je treba poslati v sistem iEKA in so zato v skladu z opredelitvijo RetailForce »fiscalDocuments«, tj. dokumenti, ki jih je treba fiskalizirati. Pri blagajnah, ki delujejo z varnostnim modulom, ta modul podpisuje podatke fiskalnih potrdil, nefiskalnih potrdil in dnevnih zaključnih poročil (Z), kot to predpisuje Litovska državna davčna inšpekcija (VMI).
| Litva | RetailForce documentType | ||||
| Vrsta | Vrsta | Opis | Št. |
Opis | Opombe |
| fiskalni račun | račun | Račun iz blagajne – prodaja blaga/storitev | 0 |
Potrdilo | - |
| fiskalni račun | račun | Null račun | 1000 |
NullPotrdilo | - |
| nonFiscalReceipt | ne-fiskalni dokument o vračilu | Račun iz blagajne za evidentiranje vračil/zamenjav in povračil | 0 |
Potrdilo |
Enaka vrsta dokumenta kot običajni račun iz blagajne. Povezava: IF
|
| nonFiscalReceipt | nefiskalni dokument o preklicu | Prekinitev transakcije pred zaključkom, nepopolna transakcija | 0 |
Potrdilo | se ustvari ob klicu končne točke POST /api/v1/transactions/cancelDocument. |
| - | - | - | 1 |
Račun | Trenutno ni podprto |
| - | - | - | 2 |
Dostavnica | Trenutno ni podprto |
| nonFiscalReceipt | ne-fiskalni dokument o pobiranju |
Izplačilna transakcija, dvig denarja iz blagajne | 10 |
Izplačilo | Operacije izplačila morajo biti posredovane z NEGATIVNIMI vrednostmi (GrossValue, Amount itd.) |
| nonFiscalReceipt | ne davčni finančni dokument |
Posebne operacije v zvezi z lekarnami | 10 |
PayOut | Trenutno ni podprto |
| nonFiscalReceipt | nefiskalni dokument o pobiranju | Operacije vplačil, npr. vplačilo vračila denarja | 11 |
PayIn | PayIn Operacije morajo biti posredovane s POZITIVNIMI vrednostmi (GrossValue, Amount itd.) |
| nonFiscalReceipt | nefiskalni finančni dokument | Posebne operacije v zvezi z lekarnami | 11 |
PayIn | Trenutno ni podprto |
| - | - | - | 12 |
ProformaInvoice | Trenutno ni podprto |
| - | - | - | 13 |
Naročilo stranke | Trenutno ni podprto |
| - | - | - | 14 |
PreliminaryReceipt | Trenutno ni podprto |
| - | - | - | 15 |
Potrdilo o plačilu | Trenutno ni podprto |
| - | - | - | 80 |
LongTermOrder | Podprta vrsta dokumenta |
| nonFiscalReceipt | ne-fiskalni dokument o pobiranju | Operacije vplačil, npr. vplačilo drobiža | 90 |
OpeningBalance | se obravnava kot PayIn |
| nonFiscalReceipt | ne-fiskalni dokument | »Poročilo (X)« – vmesno poročilo | 98 |
CashCheck | CashCheck se lahko ustvari prek končne točke GET /api/v1/closing/{clientId}/endofdayDocument. Vendar je treba pred /storeDocument ustrezno prilagoditi documentType in documentCaption |
| fiscalDay | fiscalDay | »Poročilo (Z)« – dnevno zaključno poročilo | 99 |
EndOfDay | Dokument EndOfDay se lahko ustvari prek končne točke GET /api/v1/closing/{clientId}/endofdayDocument in shrani prek storeDocument. |
| - | - | - | 100 |
Zaloge | Trenutno ni podprto |
| nonFiscalReceipt | nefiskalni finančni dokument | Struktura drugih operacij pobiranja gotovine (collectionType: 3 – nakup) | 101 |
Nakup | - |
| - | - | - | 1001 |
Tiskanje potrdila | Trenutno ni podprto |
| - | - | - | 1100 |
Razno (ne davčno) | Trenutno ni podprto |
PaymentType Mapping
V naslednji tabeli so prikazani načini plačila, opisani v tehnični dokumentaciji litovskega sistema iEKA, ter njihovo preslikavanje v RetailForce DOM.
| <PAYMENTTYPE> iEKA Litva | "PaymentType" RetailForce | Opombe | |
| 1 – Gotovina | Gotovina | 0 |
Plačilo z gotovino |
| 2 – Plačilo z debetno/kreditno kartico | EcCard | 1 |
plačilo z debetno kartico |
| 2 – Plačilo z debetno/kreditno kartico | CreditCard | 2 |
plačilo s kreditno kartico |
| 3 – Druga plačilna kartica (npr. kartica loyalty) | Loyalty | 13 |
|
| 4 – Kuponi | MultiPurposeVoucher | 4 |
Kuponi za en namen (3) trenutno niso podprti kot PaymentType, ampak jih je treba prenesti v elementu »positions«. |
| 5 – Denarni nalog | BankAccount | 11 |
Plačilo z bančnim nakazilom |
| 6 – Povračilo iz proračuna obveznega zdravstvenega zavarovanja | ni podprto |
|
|
| 7 – povračilo iz državnega proračuna | ni podprto |
|
|
| 8 – Kriptovaluta | Kripto | 9 |
|
| 9 – Drugo | ni podprto |
|
|
| Struktura OtherCashCollectionOperations (collectionType 1 – vplačilo) | Polog | 6 |
V Litvi ni podprto kot posebna plačilna metoda, ampak kot operacija zbranja gotovine |
| 10 – Zaokroževanje |
|
v RetailForce ni ločen način plačila, ampak ga predstavlja element »zaokroževanje« (document.positions.rounding). | |
| NoCash | 7 |
Trenutno ni podprto | |
| Nič | 8 |
Trenutno ni podprto | |
| Aplikacije za mobilne telefone | 10 |
Trenutno ni podprto | |
| Kartica stranke | 12 |
Trenutno ni podprto | |
| Ček | 14 |
Trenutno ni podprto | |
| CreditNote | 15 |
Trenutno ni podprto | |
Povezovanje BusinessTransactionType
V Litvi BusinessTransactionTypes RetailForce v bistvu preslikani na tako imenovane »operacije«.
| Litva | RetailForce | |
| Operacija | Št. |
BusinessTransactionType |
| Prodajna operacija | 0 |
Revenue |
|
Dodatki k popustom – ni podprto Položaji s tem BusinessTransactionType so zavrnjeni. Popusti se prenašajo kot dodatki k popustom prek popustov posameznega položaja. |
1 |
Popust |
| Operacija izplačila (collectionType 1 – vplačilo) | 2 |
DepositOnEmpties |
|
PaymentType 4 – kuponi PayOutType 4 – kuponi |
3 |
Kupon za en namen |
Druge operacije zbiranja gotovine (collectionType 2 – drugo) |
4 |
MultiPurposeVoucher |
|
Ni evidentirano V litovski zakonodaji napitnine v maloprodajnem in gostinskem sektorju niso opredeljene kot poslovna transakcija. Obravnavajo se kot osebni dohodek. |
5 |
Napitnina |
| Ni evidentiran. | 6 |
Nagrada podjetja |
| PayIn v izvedbi (collectionType 1 – vplačilo) | 7 |
Plačilo |
| Druge operacije zbiranja gotovine (smer zbiranja OUT) | 10 |
Izplačilo |
| Druge operacije zbiranja gotovine (smer zbiranja IN) | 11 |
PayIn |
| Druge operacije zbiranja gotovine (smer zbiranja IN ali OUT) | 90 |
MoneyTransfer |
|
ne davčni dokument o pobiranju (smer operacije OUT) Samo pri dokumentih vrste [10] = PayOut; pri dokumentih PayIn [11] in OpeningBalance [90] povzroči napako. Plačilo potrebuje UniqueReadablePaymentIdentifier »CashMovement«. |
91 |
Razlika v gotovini |
| Ni podprto | 92 |
|
| Ni podprto | 93 |
|
collectionType
Druge plačilne transakcije so predstavljene s collectionTypes.
| Litva | RetailForce | |
| collectionType | Št. |
Povezava |
| Polog | 1 |
PaymentType: [6] = Polog BusinessTransactionType: [7] = Polog |
| Drugo | 2 |
BusinessTransactionType: [4] = MultiPurposeVoucher BusinessTransactionType: [3] = enonamenski bon z negativnimi vrednostmi |
| Nakup | 3 |
DocumentType: [101] = Nakup |
| Vračilo | 4 |
ČE:
|
The RetailForce system records communication with the iEKA system. These error-remediation data are stored in the folder C:\ProgramData\RetailForce\Fiscal Webservice\{clientId}\lithuaniaFiscalFiles.
Za podrobnosti glejte članek Komunikacija z iEKA.
Ta članek je bil samodejno preveden.
Komentar
0 komentarjev
Za dodajanje komentarja prosimo kliknite Vpis.