В тази статия се описва съответствието между модела на обектите на документа (DOM) на RetailForce и литовския модел iEKA.
Съответствие на documentType
В Литва се прави основно разграничение между следните типове документи (наричани „вид документ“):
- FiscalReceipt – продажбени транзакции
- nonFiscalReceipt – документи за различни цели
- FiscalDay – дневен отчет за приключване
В рамките на nonFiscalReceipts има допълнителни типове, които служат за по-нататъшно разграничаване.
Всички видове (fiscalReceipt, nonFiscalReceipt, FiscalDay) трябва да бъдат изпратени към системата iEKA и следователно са „фискални документи“ според дефиницията на RetailForce, т.е. документи, които трябва да бъдат фискализирани. Единствената разлика е, че nonFiscalReceipts, за разлика от фискалните разписки и документите FiscalDay, не се подписват с помощта на модул за сигурност.
| Литва | RetailForce documentType | ||||
| Вид | Тип | Описание | № | Описание | Бележки |
| фискална разписка | касова бележка | Касова бележка – продажба на стоки/услуги | 0 | Касова бележка | - |
| фискална разписка | касова бележка | Нулева касова бележка | 1000 | Нулева разписка | - |
| nonFiscalReceipt | нефискален документ за връщане | Касова бележка за регистриране на връщания/замени и възстановявания | 0 | Касова бележка |
Същият тип документ като обикновената касова бележка. Съответствие: IF
|
| nonFiscalReceipt | нефискален документ за анулиране | Прекъсване на транзакция преди завършване, непълна транзакция | 0 | Разписка | се генерира при извикване на крайната точка POST /api/v1/transactions/cancelDocument. |
| - | - | - | 1 | Фактура | Понастоящем не се поддържа |
| - | - | - | 2 | Доставна бележка | Понастоящем не се поддържа |
| nonFiscalReceipt | нефискален документ за събиране |
Операция по изплащане, теглене на пари от касата | 10 | Изплащане | Операциите по изплащане трябва да се предават с ОТРИЦАТЕЛНИ стойности (GrossValue, Amount и др.) |
| nonFiscalReceipt | нефискален финансов документ |
Специални операции, свързани с аптеките | 10 | PayOut | Понастоящем не се поддържа |
| nonFiscalReceipt | нефискален документ за събиране | Операции по внасяне, например внасяне на ресто | 11 | PayIn | PayIn операциите трябва да се предават с ПОЛОЖИТЕЛНИ стойности (GrossValue, Amount и др.) |
| nonFiscalReceipt | нефискален финансов документ | Специални операции, свързани с аптеките | 11 | PayIn | Понастоящем не се поддържа |
| - | - | - | 12 | Проформа фактура | Понастоящем не се поддържа |
| - | - | - | 13 | Поръчка на клиент | В момента не се поддържа |
| nonFiscalReceipt | документ за предварителна поръчка | - | 14 | PreliminaryReceipt | - |
| - | - | - | 15 | Разписка за плащане | Понастоящем не се поддържа |
| - | - | - | 80 | LongTermOrder | Поддържан тип документ |
| nonFiscalReceipt | нефискален документ за събиране | Операции по депозиране, например депозиране на ресто | 90 | OpeningBalance | се третира като PayIn |
| nonFiscalReceipt | нефискален документ | „Отчет (X)“ – междинен отчет | 98 | CashCheck | CashCheck може да бъде генериран чрез крайната точка GET /api/v1/closing/{clientId}/endofdayDocument. Преди /storeDocument обаче documentType и documentCaption трябва да бъдат съответно коригирани |
| фискален ден | фискален ден | „Отчет (Z)“ – дневен отчет за приключване | 99 | EndOfDay | Документът „EndOfDay“ може да бъде генериран чрез крайната точка GET /api/v1/closing/{clientId}/endofdayDocument и съхранен чрез storeDocument. |
| - | - | - | 100 | Инвентар | Понастоящем не се поддържа |
| nonFiscalReceipt | финансов документ, който не е фискален | Структура „Други операции по събиране на парични средства“ (collectionType: 3 – покупка) | 101 | Покупка | Понастоящем не се поддържа |
| - | - | - | 1001 | PrintingReceipt | Понастоящем не се поддържа |
| - | - | - | 1100 | Разнообразни нефискални | Понастоящем не се поддържа |
Съответствие на PaymentType
Следващата таблица показва начините на плащане, описани в техническата документация на литовската система iEKA, и тяхното съответствие с RetailForce DOM.
| <PAYMENTTYPE> iEKA Литва | " PaymentType" RetailForce | Забележки | |
| 1 – В брой | В брой | 0 | Плащане в брой |
| 2 - Плащане с дебитна/кредитна карта | EcCard | 1 | плащане с дебитна карта |
| 2 - Плащане с дебитна/кредитна карта | CreditCard | 2 | плащане с кредитна карта |
| 3 - Друга платежна карта (например карта за лоялност) | Карта за лоялност | 13 | |
| 4 - Ваучери | MultiPurposeVoucher | 4 | Ваучерите за еднократна употреба (3) понастоящем не се поддържат като PaymentType, но трябва да бъдат прехвърлени в елемента „positions“. |
| 5 - Пощенски запис | BankAccount | 11 | Плащане чрез банков превод |
| 6 – Възстановява се от бюджета на Фонда за задължително здравно осигуряване | не се поддържа | ||
| 7 – Възстановява се от държавния бюджет | не се поддържа | ||
| 8 – Криптовалута | Крипто | 9 | |
| 9 - Други | не се поддържа | ||
| Структура „Други парични операции по събиране“ (collectionType 1 – депозит) | Депозит | 6 | Не се поддържа в Литва като конкретен начин на плащане, а като cashCollectionOperation |
| 10 – Закръгляване | не е отделен начин на плащане в RetailForce, а се представя чрез елемента „закръгляване“ (document.positions.rounding). | ||
| NoCash | 7 | Понастоящем не се поддържа | |
| Няма | 8 | Понастоящем не се поддържа | |
| Приложения за мобилни телефони | 10 | Понастоящем не се поддържа | |
| CustomerCard | 12 | Понастоящем не се поддържа | |
| Чек | 14 | Понастоящем не се поддържа | |
| CreditNote | 15 | Понастоящем не се поддържа | |
Съответствие на BusinessTransactionType
BusinessTransactionTypes in RetailForce essentially match t.n.r. „operations“ in Lithuania.
| Литва | RetailForce | |
| Операция | № | BusinessTransactionType |
| Операция по продажби | 0 | Revenue |
| Добавки към отстъпките | 1 | Отстъпка |
| Операция по изплащане (collectionType 1 – депозит) | 2 | Депозит за празни опаковки |
|
PaymentType 4 – ваучери PayOutType 4 – ваучери |
3 | Ваучер за еднократна употреба |
|
PaymentType 4 – ваучери PayOutType 4 – ваучери |
4 | MultiPurposeVoucher |
|
Не е регистрирано В литовското законодателство бакшишите не се определят като търговска сделка в сектора на търговията на дребно и хотелиерството. Те се третират като личен доход. |
5 | Бакшиш |
| Не се отчита. | 6 | Бакшиш от компания |
| PayIn операция (вид събиране 1 – депозит) | 7 | Депозит |
| Други операции по събиране на парични средства (посока на събиране OUT) | 10 | Изплащане |
| Други операции по събиране на пари в брой (посока на събиране IN) | 11 | PayIn |
| Други операции по събиране на пари в брой (посока на събиране IN или OUT) | 90 | MoneyTransfer |
| Понастоящем не се поддържа | 91 | Разлика в наличността |
| Не се поддържа | 92 | |
| Не се поддържа | 93 | |
collectionTypes
Другите платежни транзакции се представят чрез collectionTypes.
| Литва | RetailForce | |
| collectionType | № | Съответствие |
| Депозит | 1 |
PaymentType: [6] = Депозит BusinessTransactionType: [7] = Депозит |
| Друго | 2 | не е съпоставено |
| Покупка | 3 | Понастоящем не се поддържа |
| Възстановяване на сумата | 4 |
Ако:
|
The RetailForce system records communication with the iEKA system. These error-removal data are stored in the folder C:\ProgramData\RetailForce\Fiscal Webservice\{clientId}\lithuaniaFiscalFiles.
За подробности вижте статията „Комуникация с iEKA“.
Тази статия е преведена автоматично.
Коментари
0 коментара
Влезте в услугата, за да оставите коментар.