Tento článok opisuje priradenie medzi modelom objektov dokumentov (DOM) RetailForce a litovským modelom iEKA.
Mapovanie dokumentType
V Litve sa v zásade rozlišujú nasledujúce typy dokumentov (označované ako „druh dokumentu“):
- FiscalReceipt – predajné transakcie
- nonFiscalReceipt – dokumenty na rôzne účely
- FiscalDay – denná záverečná správa
V rámci nonFiscalReceipts existujú ďalšie typy, ktoré slúžia na ďalšie rozlíšenie.
Všetky typy (fiscalReceipt, nonFiscalReceipt, FiscalDay) musia byť odoslané do systému iEKA a sú preto podľa definície RetailForce „fiscalDocuments“, t. j. dokumenty, ktoré musia byť fiskalizované. Jediný rozdiel spočíva v tom, že dokumenty typu nonFiscalReceipt, na rozdiel od dokumentov typu fiscalReceipt a FiscalDay, nie sú podpisované pomocou bezpečnostného modulu.
| Litva | RetailForce documentType | ||||
| Druh | Typ | Popis | Č. | Popis | Poznámky |
| daňový doklad | potvrdenka | Pokladničný doklad – predaj tovaru/služieb | 0 | Potvrdenka | - |
| daňový doklad | potvrdenka | Prázdný doklad | 1000 | NullPotvrdenie | - |
| nonFiscalReceipt | nefiškálny doklad o vrátení tovaru | Pokladničný doklad na zaznamenanie vrátenia tovaru/výmeny a vrátenia peňazí | 0 | Potvrdenka |
Rovnaký typ dokumentu ako bežný pokladničný blok. Priradenie: IF
|
| nonFiscalReceipt | dokument o nefiškálnom zrušení | Zrušenie transakcie pred dokončením, neúplná transakcia | 0 | Potvrdenie | sa vygeneruje pri volaní koncového bodu POST /api/v1/transactions/cancelDocument. |
| - | - | - | 1 | Faktúra | V súčasnosti nie je podporovaná |
| - | - | - | 2 | Dodací list | Momentálne nie je podporované |
| nonFiscalReceipt | nefiškálny doklad o inkasovaní |
Výplatná operácia, výber peňazí z pokladne | 10 | Výplata | Operácie výplaty musia byť zadávané s NEGATÍVNYMI hodnotami (GrossValue, Amount atď.) |
| nonFiscalReceipt | nefiškálny finančný doklad |
Špeciálne operácie súvisiace s lekárňami | 10 | PayOut | V súčasnosti nie je podporované |
| nonFiscalReceipt | nefiškálny doklad o inkasovaní | Operácie vkladov, napr. vklad drobných | 11 | PayIn | Operácie PayIn musia byť odovzdávané s KLADNÝMI hodnotami (GrossValue, Amount atď.) |
| nonFiscalReceipt | nefiškálny finančný doklad | Špeciálne operácie súvisiace s lekárňami | 11 | PayIn | V súčasnosti nie je podporované |
| - | - | - | 12 | ProformaInvoice | Momentálne nie je podporované |
| - | - | - | 13 | Objednávka zákazníka | Momentálne nie je podporované |
| nonFiscalReceipt | preOrderDocument | - | 14 | PreliminaryReceipt | - |
| - | - | - | 15 | Potvrdenie o platbe | V súčasnosti nie je podporované |
| - | - | - | 80 | LongTermOrder | Podporovaný typ dokumentu |
| nonFiscalReceipt | nefiškálny doklad o inkasovaní | Vkladové operácie, napr. vklad drobných | 90 | OpeningBalance | sa považuje za PayIn |
| nonFiscalReceipt | nefiškálny doklad | „Správa (X)“ – priebežná správa | 98 | CashCheck | CashCheck je možné vygenerovať prostredníctvom koncového bodu GET /api/v1/closing/{clientId}/endofdayDocument. Pred volaním /storeDocument je však potrebné príslušne upraviť parametre documentType a documentCaption |
| fiscalDay | fiscalDay | „Správa (Z)“ – denná záverečná správa | 99 | EndOfDay | Dokument EndOfDay je možné vygenerovať prostredníctvom koncového bodu GET /api/v1/closing/{clientId}/endofdayDocument a uložiť pomocou storeDocument. |
| - | - | - | 100 | Zásoby | V súčasnosti nie je podporované |
| nonFiscalReceipt | nefiškálny finančný dokument | Štruktúra ostatných operácií inkasa hotovosti (collectionType: 3 – nákup) | 101 | Nákup | V súčasnosti nie je podporované |
| - | - | - | 1001 | Tlač potvrdenia | Momentálne nie je podporované |
| - | - | - | 1100 | Rôzne – nefiskálne | V súčasnosti nie je podporované |
Mapovanie PaymentType
Nasledujúca tabuľka zobrazuje platobné metódy opísané v technickej dokumentácii litovského systému iEKA a ich priradenie k RetailForce DOM.
| <PAYMENTTYPE> iEKA Litva | " PaymentType" RetailForce | Poznámky | |
| 1 – Hotovosť | Hotovosť | 0 | Platba v hotovosti |
| 2 – Platba debetnou/kreditnou kartou | EcCard | 1 | platba debetnou kartou |
| 2 – Platba debetnou/kreditnou kartou | CreditCard | 2 | platba kreditnou kartou |
| 3 – Iná platobná karta (napr. karta loyality) | Vernostná | 13 | |
| 4 – Poukážky | MultiPurposeVoucher | 4 | Poukážky na jeden účel (3) momentálne nie sú podporované ako PaymentType, ale musia byť prenesené v prvku „positions“. |
| 5 – Poštová poukážka | BankAccount | 11 | Platba bankovým prevodom |
| 6 – Úhrada z rozpočtu fondu povinného zdravotného poistenia | nepodporované | ||
| 7 – Uhradené zo štátneho rozpočtu | nepodporované | ||
| 8 – Kryptomena | Kryptomeny | 9 | |
| 9 – Iné | nepodporované | ||
| Štruktúra OtherCashCollectionOperations (collectionType 1 – vklad) | Vklad | 6 | V Litve nie je podporované ako špecifický spôsob platby, ale ako operácia inkasa hotovosti |
| 10 – Zaokrúhľovanie | nie je v RetailForce samostatným spôsobom platby, ale je reprezentované prvkom „zaokrúhľovanie“ (document.positions.rounding). | ||
| NoCash | 7 | V súčasnosti nie je podporované | |
| Žiadne | 8 | Momentálne nie je podporované | |
| Aplikácie pre mobilné telefóny | 10 | Momentálne nie je podporované | |
| Karta zákazníka | 12 | Momentálne nie je podporované | |
| Šek | 14 | Momentálne nie je podporované | |
| CreditNote | 15 | Momentálne nie je podporované | |
Mapovanie BusinessTransactionType
BusinessTransactionTypes v RetailForce sú v Litve v podstate priradené k takzvaným „operáciám“.
| Litva | RetailForce | |
| Operácia | Č. | BusinessTransactionType |
| Predajná operácia | 0 | Revenue |
| Prirážky zľavy | 1 | Zľava |
| Operácia výplaty (collectionType 1 – vklad) | 2 | Vklad za prázdne obaly |
|
PaymentType 4 – poukážky PayOutType 4 – poukážky |
3 | Poukaz na jeden účel |
|
PaymentType 4 – poukážky PayOutType 4 – poukážky |
4 | MultiPurposeVoucher |
|
Nezaznamenané Spropitné nie je v litovskej legislatíve v sektore maloobchodu a pohostinstva definované ako obchodná transakcia. Je považované za osobný príjem. |
5 | Spropitné |
| Nezaznamenané. | 6 | SpoločnosťTip |
| PayIn operácia (typ inkasa 1 – vklad) | 7 | Vklad |
| Ostatné operácie inkasa hotovosti (smer inkasa OUT) | 10 | Výplata |
| Ostatné operácie inkasa hotovosti (smer inkasa IN) | 11 | PayIn |
| Ostatné operácie inkasa hotovosti (smer inkasa IN alebo OUT) | 90 | MoneyTransfer |
| V súčasnosti nie je podporované | 91 | Rozdiel v hotovosti |
| Nepodporované | 92 | |
| Nepodporované | 93 | |
collectionTypes
Ostatné platobné transakcie sú reprezentované collectionTypes.
| Litva | RetailForce | |
| collectionType | Č. | Priradenie |
| Vklad | 1 |
PaymentType: [6] = Vklad BusinessTransactionType: [7] = Vklad |
| Iné | 2 | nezmapované |
| Nákup | 3 | Momentálne nie je podporované |
| Vrátenie peňazí | 4 |
AK:
|
The RetailForce system records communication with the iEKA system. These debugging data are stored in the folder C:\ProgramData\RetailForce\Fiscal Webservice\{clientId}\lithuaniaFiscalFiles.
Podrobnosti nájdete v článku Komunikácia s iEKA.
Tento článok bol preložený automaticky.
Príspevky
0 komentárov
Ak chcete napísať komentár, prihlásiť sa.