Denna artikel beskriver mappningen mellan RetailForce DOM och den litauiska iEKA-modellen.
Mappning av dokumenttyper
I Litauen görs en grundläggande åtskillnad mellan följande dokumenttyper (benämnda ”dokumenttyp”):
- FiscalReceipt – försäljningstransaktioner
- nonFiscalReceipt – dokument för olika ändamål
- FiscalDay – daglig avslutningsrapport
Inom nonFiscalReceipts finns ytterligare typer som används för att göra ytterligare distinktioner.
Alla typer (fiscalReceipt, nonFiscalReceipt, FiscalDay) måste skickas till iEKA-systemet och är därför ”fiscalDocuments” enligt RetailForce-definitionen, dvs. dokument som måste registreras i det skattemässiga systemet. Den enda skillnaden är att nonFiscalReceipts, till skillnad från fiscalReceipts och FiscalDay-dokument, inte signeras med hjälp av en säkerhetsmodul.
| Litauen | RetailForce-documentType | ||||
| Typ | Typ | Beskrivning | Nr | Beskrivning | Anmärkningar |
| skatteintäkt | kvitto | Kassakvitto – försäljning av varor/tjänster | 0 | Kvitto | - |
| skattekvitto | kvitto | Tomt null kvitto | 1000 | Nullkvitto | - |
| nonFiscalReceipt | Icke-fiskalt returdokument | Kassakvitto för registrering av returer/byten och återbetalningar | 0 | Kvitto |
Samma dokumenttyp som ett vanligt kassakvitto. Mappning: IF
|
| nonFiscalReceipt | icke-fiskalt avbrottsdokument | Avbrytande av en transaktion innan den slutförts, ofullständig transaktion | 0 | Kvitto | genereras när slutpunkten POST /api/v1/transactions/cancelDocument anropas. |
| - | - | - | 1 | Faktura | Stöds för närvarande inte |
| - | - | - | 2 | Leveransnot | Stöds för närvarande inte |
| nonFiscalReceipt | Icke-fiskalt inkassodokument |
Utbetalningstransaktion, uttag av pengar från kassan | 10 | Utbetalning | Utbetalningsoperationer måste överföras med NEGATIVA värden (GrossValue, belopp osv.) |
| nonFiscalReceipt | icke-fiskalt finansiellt dokument |
Särskilda transaktioner i samband med apotek | 10 | PayOut | Stöds för närvarande inte |
| nonFiscalReceipt | Icke-fiskalt inkassodokument | Inbetalningstransaktioner, t.ex. inbetalning av växelpengar | 11 | PayIn | PayIn-transaktioner måste överföras med POSITIVA värden (GrossValue, Amount, etc.) |
| nonFiscalReceipt | icke-fiskalt finansiellt dokument | Särskilda transaktioner i samband med apotek | 11 | PayIn | Stöds för närvarande inte |
| - | - | - | 12 | Proformafaktura | Stöds för närvarande inte |
| - | - | - | 13 | Kundorder | Stöds för närvarande inte |
| nonFiscalReceipt | förbeställningsdokument | - | 14 | PreliminaryReceipt | - |
| - | - | - | 15 | Betalningskvitto | Stöds för närvarande inte |
| - | - | - | 80 | LongTermOrder | Stödd dokumenttyp |
| nonFiscalReceipt | Icke-fiskalt inkassodokument | Insättningstransaktioner, t.ex. insättning av växel | 90 | OpeningBalance | behandlas som en PayIn |
| nonFiscalReceipt | icke-skattemässigt dokument | ”Rapport (X)” – delårsrapport | 98 | CashCheck | En CashCheck kan genereras via slutpunkten GET /api/v1/closing/{clientId}/endofdayDocument. Innan ett /storeDocument utförs måste dock documentType och documentCaption justeras i enlighet därmed |
| fiscalDay | fiscalDay | ”Rapport (Z)” – daglig avslutningsrapport | 99 | EndOfDay | Ett EndOfDay-dokument kan genereras via slutpunkten GET /api/v1/closing/{clientId}/endofdayDocument och lagras via storeDocument. |
| - | - | - | 100 | Lager | Stöds för närvarande inte |
| nonFiscalReceipt | nonFiscalFinancialDocument | Struktur för övriga kontantinkasseringstransaktioner (collectionType: 3 – inköp) | 101 | Inköp | Stöds för närvarande inte |
| - | - | - | 1001 | Utskrift av kvitto | Stöds för närvarande inte |
| - | - | - | 1100 | Övrigt icke-skattemässigt | Stöds för närvarande inte |
Mappning av PaymentType
Följande tabell visar betalningsmetoder som beskrivs i den tekniska dokumentationen för det litauiska iEKA-systemet och deras mappning till RetailForce DOM.
| <PAYMENTTYPE> iEKA Litauen | "PaymentType" RetailForce | Anmärkningar | |
| 1 – Kontanter | Kontanter | 0 | Kontantbetalning |
| 2 – Betalning med betalkort/kreditkort | EcCard | 1 | betalning med betalkort |
| 2 – Betalning med betalkort/kreditkort | CreditCard | 2 | betalning med kreditkort |
| 3 – Annat betalkort (t.ex. loyalty-kort) | Loyalty card | 13 | |
| 4 – Kuponger | MultiPurposeVoucher | 4 | Kuponger för ett enda ändamål (3) stöds för närvarande inte som PaymentType, utan måste överföras i elementet ”positions”. |
| 5 – Postanvisning | BankAccount | 11 | Betalning via banköverföring |
| 6 – Ersätts genom den obligatoriska sjukförsäkringskassans budget | stöds inte | ||
| 7 – Ersätts genom statsbudgeten | stöds inte | ||
| 8 – Kryptovaluta | Krypto | 9 | |
| 9 – Övrigt | stöds inte | ||
| Strukturer för OtherCashCollectionOperations (collectionType 1 – insättning) | Insättning | 6 | Stöds inte i Litauen som en specifik betalningsmetod, men som cashCollectionOperation |
| 10 – Avrundning | är inte en separat betalningsmetod i RetailForce utan representeras av elementet ”rounding” (document.positions.rounding). | ||
| NoCash | 7 | Stöds för närvarande inte | |
| Inget | 8 | Stöds för närvarande inte | |
| Mobilappar | 10 | Stöds för närvarande inte | |
| Kundkort | 12 | Stöds för närvarande inte | |
| Check | 14 | Stöds för närvarande inte | |
| CreditNote | 15 | Stöds för närvarande inte | |
Mappning av BusinessTransactionType
RetailForce BusinessTransactionTypes mappas i huvudsak till så kallade ”operationer” i Litauen.
| Litauen | RetailForce | |
| Operation | Nr | BusinessTransactionType |
| Försäljningsverksamhet | 0 | Revenue |
| Rabatter och tillägg | 1 | Rabatt |
| Utbetalningstransaktion (collectionType 1 – insättning) | 2 | Insättning av tomflaskor |
|
PaymentType 4 – kuponger PayOutType 4 – kuponger |
3 | Kupong för ett enda ändamål |
|
PaymentType 4 – kuponger PayOutType 4 – kuponger |
4 | MultiPurposeVoucher |
|
Ej registrerad Dricks beskrivs inte som en affärstransaktion inom detaljhandels- och hotell- och restaurangbranschen i litauisk lagstiftning. De behandlas som personlig inkomst. |
5 | Dricks |
| Registreras inte. | 6 | Företagspeng |
| PayIn-hantering (inkassotyp 1 – insättning) | 7 | Insättning |
| Övriga kontantinkasseringstransaktioner (inkasseringsriktning UT) | 10 | Utbetalning |
| Övriga kontantinsamlingstransaktioner (insamlingsriktning IN) | 11 | PayIn |
| Övriga kontantinkasseringstransaktioner (inkasseringsriktning IN eller OUT) | 90 | MoneyTransfer |
| Stöds för närvarande inte | 91 | Kontantskillnad |
| Stöds inte | 92 | |
| Stöds inte | 93 | |
collectionTypes
Övriga betalningstransaktioner representeras av collectionTypes.
| Litauen | RetailForce | |
| collectionType | Nr | Mappning |
| Insättning | 1 |
PaymentType: [6] = Insättning BusinessTransactionType: [7] = Insättning |
| Övrigt | 2 | ej mappad |
| Inköp | 3 | Stöds för närvarande inte |
| Återbetalning | 4 |
OM:
|
RetailForce systemet registrerar kommunikationen med iEKA-systemet. Dessa felsökningsdata lagras i mappen C:\ProgramData\RetailForce\Fiscal Webservice\{clientId}\lithuaniaFiscalFiles.
Mer information finns i artikeln iEKA-kommunikation.
Den här artikeln har översatts automatiskt.
Kommentarer
0 kommentarer
logga in för att lämna en kommentar.