Ovaj članak opisuje mapiranje između modela objekata dokumenata (DOM) sustava RetailForce i litavskog modela iEKA.
Mapiranje tipa dokumenta
U Litvi se pravi osnovna razlika između sljedećih vrsta dokumenata (nazvanih "vrsta dokumenta"):
- Fiskalna potvrda - prodajne transakcije
- Nefiskalna potvrda - dokumenti za različite svrhe
- FiscalDay - izvješće o dnevnom zatvaranju
Unutar nefinancijskih potvrda postoje dodatne vrste koje služe za daljnje razlikovanje.
Sve vrste (fiscalReceipt, nonFiscalReceipt, FiscalDay) moraju se poslati u sustav iEKA i stoga su "fiscalDocuments" prema definiciji RetailForcea, tj. dokumenti koji se moraju fiskalizirati. Za blagajne koje rade s sigurnosnim modulom, modul potpisuje podatke o fiskalnim računima, nefiskalnim računima i izvješćima o dnevnom zatvaranju (Z), kako je opisano od strane Porezne uprave Litve (VMI).
| Litva | RetailForce documentType | ||||
| Vrsta | Vrsta | Opis | Ne. |
Opis | Napomene |
| fiskalna potvrda | potvrda o uplati | Povratnica iz blagajne - prodaja robe/usluga | 0 |
Potvrda o kupnji | - |
| fiskalni račun | potvrda o kupnji | Nulta potvrda | 1000 |
Nulta potvrda | - |
| nefiskalni račun | nefiskalni dokument o povratu | Blanka za evidenciju povrata/zamjena i povrata novca | 0 |
Potvrda |
Ista vrsta dokumenta kao i obični račun iz blagajne. Mape: AKO
|
| ne-fiskalna potvrda | nefinancijski dokument o otkazivanju | Otkazivanje transakcije prije dovršetka, nepotpuna transakcija | 0 |
Potvrda | generira se kada se pozove krajnja točka POST /api/v1/transactions/cancelDocument. |
| - | - | - | 1 |
Račun | Trenutno nije podržano |
| - | - | - | 2 |
Otpremnica | Trenutno nije podržano |
| nefiskalni račun | ne-fiskalni dokument o naplati |
Operacija isplate, povlačenje novca iz blagajne | 10 |
Isplata | Operacije isplate moraju se prosljeđivati s NEGATIVNIM vrijednostima (GrossValue, Amount itd.) |
| ne-fiskalni-dokument-o-primitku | nefinancijski financijski dokument |
Posebne operacije u vezi s ljekarnama | 10 |
Isplata | Trenutno nije podržano |
| nefinancijski račun | nefinancijski dokument o naplati | Operacije uplata, npr. uplata sitniša | 11 |
PayIn | Operacije PayIn moraju se proslijediti s POZITIVNIM vrijednostima (GrossValue, Amount itd.) |
| neproračunski primitak | nefinancijski financijski dokument | Posebne operacije u vezi s ljekarnama | 11 |
Uplata | Trenutno nije podržano |
| - | - | - | 12 |
Proforma račun | Trenutno nije podržano |
| - | - | - | 13 |
Nalog kupca | Trenutno nije podržano |
| - | - | - | 14 |
Preliminarni račun | Trenutno nije podržano |
| - | - | - | 15 |
Potvrda o uplati | Trenutno nije podržano |
| - | - | - | 80 |
Dugoročna narudžba | Podržani tip dokumenta |
| nefiskalna potvrda | ne-fiskalni dokument o naplati | Depozitne operacije, npr. depozit ostatka | 90 |
Početno stanje | smatra se uplatom |
| nefiskalni račun | ne-fiskalni dokument | "Izvješće (X)" - privremeno izvješće | 98 |
CashCheck | CashCheck se može generirati putem krajnje točke GET /api/v1/closing/{clientId}/endofdayDocument. Međutim, prije poziva /storeDocument potrebno je primjereno prilagoditi documentType i documentCaption. |
| fiskalni dan | fiskalni dan | "Izvješće (Z)" - dnevno izvješće o zatvaranju | 99 |
Završetak dana | Dokument EndOfDay može se generirati putem krajnje točke GET /api/v1/closing/{clientId}/endofdayDocument i pohraniti putem storeDocument. |
| - | - | - | 100 |
Zalihe | Trenutno nije podržano |
| nefinancijski račun | nefinancijski financijski dokument | Struktura OtherCashCollectionOperations (tip naplate: 3 – kupnja) | 101 |
Kupnja | - |
| - | - | - | 1001 |
Ispis računa | Trenutno nije podržano |
| - | - | - | 1100 |
Razno nefiskalno | Trenutno nije podržano |
Mapiranje tipova plaćanja
Sljedeća tablica prikazuje načine plaćanja opisane u tehničkoj dokumentaciji litavskog sustava iEKA i njihovo mapiranje na RetailForce DOM.
| <paymentType> iEKA Lithuania | "paymentType" RetailForce | Napomene | |
| 1 - Gotovina | Gotovina | 0 |
Gotovinski plaćanje |
| 2 - Plaćanje debitnom/kreditnom karticom | EcCard | 1 |
plaćanje debitnom karticom |
| 2 - Plaćanje debitnom/kreditnom karticom | Kreditna kartica | 2 |
plaćanje kreditnom karticom |
| 3 - Druga platna kartica (npr. kartica vjernosti) | Lojalnost | 13 |
|
| 4 - Kuponi | Višenamjenski kupon | 4 |
Vaučeri za jednokratnu upotrebu (3) trenutno nisu podržani kao tip plaćanja, već se moraju prenijeti u elementu 'positions'. |
| 5 - Novčani nalog | Bankovni račun | 11 |
Plaćanje bankovnim prijenosom |
| 6 - Naknadno plaćeno iz proračuna Fonda obveznog zdravstvenog osiguranja | nije podržano |
|
|
| 7 - Nadoknađeno iz državnog proračuna | nije podržano |
|
|
| 8 - Kriptovaluta | Kripto | 9 |
|
| 9 - Ostalo | nije podržano |
|
|
| Struktura OtherCashCollectionOperations (vrsta naplate 1 – depozit) | Depozit | 6 |
Ne podržava se u Litvi kao specifičan način plaćanja, već kao operacija prikupljanja gotovine |
| 10 - Zaokruživanje |
|
nije zaseban način plaćanja u RetailForceu, već je predstavljen elementom 'zaokruživanje' (document.positions.rounding). | |
| Bez gotovine | 7 |
Trenutno nije podržano | |
| Nijedan | 8 |
Trenutno nije podržano | |
| MobilePhoneApps | 10 |
Trenutno nije podržano | |
| Kartica kupca | 12 |
Trenutno nije podržano | |
| Ček | 14 |
Trenutno nije podržano | |
| Memorand | 15 |
Trenutno nije podržano | |
Mape tipova poslovnih transakcija
RetailForce BusinessTransactionTypes su u suštini mapirani na takozvane 'operacije' u Litvi.
| Litva | RetailForce | |
| Operacija | Ne. |
vrsta poslovne transakcije |
| Prodajna operacija | 0 |
Prihod |
|
Dodaci popusta - Nije podržano Pozicije s ovom vrstom poslovne transakcije odbijaju se. Popusti se prenose kao Dodaci popusta putem popusta na poziciji. |
1 |
Popust |
| Operacija isplate (vrsta naplate 1 – depozit) | 2 |
Depozit na prazne posude |
|
vrsta isplate 4 – bonovi payoutType 4 – vaučeri |
3 |
Vaučer jednokratne namjene |
Ostale operacije naplate gotovine (tip naplate 2 – ostalo) |
4 |
Višenamjenski bon |
|
Nije zabilježeno Napojnice nisu definirane kao poslovna transakcija u litvanskom zakonodavstvu u maloprodajnom/ugostiteljskom sektoru. Smatraju se osobnim prihodom. |
5 |
Napojnica |
| Nije zabilježeno. | 6 |
Kompanijski napojnica |
| Uplata u radu (vrsta naplate 1 – depozit) | 7 |
Depozit |
| Ostale gotovinske operacije naplate (smjer naplate IZLAZ) | 10 |
Isplata |
| Ostale operacije naplate gotovine (smjer naplate ULAZ) | 11 |
Uplata |
| Ostale operacije naplate gotovine (smjer naplate ULAZ ili IZLAZ) | 90 |
Novčani prijenos |
|
nonFiskalniDokumentPrikupljanja (smjerOperacije ISHOD) Samo na dokumentima s tipom dokumenta [10] = PayOut; na dokumentima PayIn [11] i OpeningBalance [90] to uzrokuje pogrešku. Plaćanje mora imati jedinstveni čitljivi identifikator plaćanja "CashMovement". |
91 |
Razlika u gotovini |
| Nije podržano | 92 |
|
| Nije podržano | 93 |
|
vrste naplate
Ostale transakcije plaćanja predstavljene su collectionTypes.
| Litva | RetailForce | |
| vrsta naplate | Ne. |
Mapiranje |
| Depozit | 1 |
PaymentType: [6] = Deposit BusinessTransactionType: [7] = depozit |
| Ostalo | 2 |
BusinessTransactionType: [4] = Višenamjenski bon BusinessTransactionType: [3] = Vaučer za jednu namjenu s negativnim vrijednostima |
| Kupnja | 3 |
Tip dokumenta: [101] = Kupnja |
| Povrat | 4 |
AKO:
|
Sustav RetailForce bilježi komunikaciju sa sustavom iEKA. Ovi podaci za otklanjanje pogrešaka pohranjuju se u mapu C:\ProgramData\RetailForce\Fiscal Webservice\{clientId}\lithuaniaFiscalFiles.
Za detalje pogledajte članak iEKA komunikacija.
Ovaj je članak automatski preveden.
Komentari
0 komentara
Molimo Prijavite se kako bi ostavili komentar.