В тази статия се обяснява кои елементи от модела на документи (DOM) на RetailForce съответстват на необходимите елементи на документа за дневния отчет за приключване, известен също като Отчет (Z), в Литва и къде могат да бъдат намерени тези елементи в DOM.
Информацията в тази статия може да се приложи и към елементите на междинния отчет (Отчет (X)). Всички отклонения са описани в таблицата.
Изискванията за документи в Литва можете да намерите в статията „Изисквания към документите в Литва“.
Информацията в колоната „№“ съответства на всеки елемент в раздела „Дневен отчет за приключване (Отчет (Z))“ в статията, към която има линк по-горе.
Някои от стойностите, изброени в таблицата, са достъпни само ако системата нагоре по веригата (касов апарат, счетоводен софтуер и др.) извика крайната точка GET /api/v1/closing/{clientId}/endofdayDocument) и отчетът в края на деня се генерира от фискалното middleware.
| № | Означение | RetailForce DOM |
Забележки | |
| Елементи | Място | |||
| 1 | Header Report |
ИмеНаКомпания Адрес на компанията{} ДДС номер на фирмата |
FiscalClients | Информацията се съхранява в конфигурацията на клиента (fiscalService.config.json). |
| 2 | Заглавие | Np_EndOfDay | fiscalResponse. PrintingFields | Заглавие на документа. |
| 3 | Идентификация на документа | ClosingReportNumber | fiscalResponse. AdditionalFields | Пореден номер на дневното приключване. |
| 4 | Данъчни данни | Номер на промяна на данъка | FiscalResponse. AdditionalFields | Брой промени в Vat |
| 4 | Данъчни данни | Дата и час на последната промяна на данъка | fiscalResponse. AdditionalFields | Дата на последната промяна в ставките на Vat |
| 4 | Данъчни данни | Позиции | Документ | За всяка ставка на Vat включваме една позиция от тип 3 / „[3] = Записване“ в документа „EndOfDay“. Ако за дадена ставка на Vat няма позиция, това означава, че от последното дневно приключване не са били осчетоводени продажби с тази ставка на Vat. |
| 5 | Дневни приходи |
GrossValue на позиция с положителни стойности! TaxValue |
Документ.Позиции | Дневен оборот по ставка на Vat във всяка позиция от тип 3 / „[3] = Записване“. |
| 6 | Дневен брояч на продажбите |
Дневна обща сума на продажбите Дневна обща сума на данъка върху продажбите |
fiscalResponse. AdditionalFields | Продажби за текущия ден/смяна. |
| 7 | Брояч на продажбите | Обща сума на продажбите | fiscalResponse. AdditionalFields | Общ брояч на продажбите от пускането в експлоатация. |
| 8 | Брояч на данъците | Обща сума на данъка върху продажбите | fiscalResponse. AdditionalFields | Общ брояч на данъците от пускането в експлоатация. |
| Покупки – понастоящем не се поддържат | ||||
| 9 | Общо покупки | - | - | понастоящем не се поддържат |
| 10 | Покупки на гише | - | - | понастоящем не се поддържат |
| 11 | Брой фискални касови бележки | DayFiscalDocNr | fiscalResponse. AdditionalFields | Брой на издадените фискални разписки през текущия ден/смяна. |
| 11.1 | Брой нефискални разписки | Номер на нефискален документ за деня | FiscalResponse. AdditionalFields | Брой на нефискалните разписки, издадени през текущия ден/смяна. |
| 11.2 | Брой отваряния на касовото чекмедже | Отваряния на касовото чекмедже за деня | FiscalResponse. AdditionalFields |
Брой отваряния на касовото чекмедже през текущия ден/смяна. Забележка: Технически събития в Литва. |
| 12 | Суми на плащанията | Сума | Document.Payments |
За всеки начин на плащане се генерира масив с плащания. Внимание: Моля, обърнете внимание на сумирането в отчетите за Литва! |
| 13 | Връщания | GrossValue по ставка на Vat | Документ | Връщанията се показват като отделни позиции в документа „EndOfDay“. Те имат отрицателни стойности и caption със стойността „Връщания XY“, където XY представлява ставката на Vat. |
| 14 | Отстъпки / надбавки |
Сума на дневните отстъпки Сума на дневните надбавки Брой дневни отстъпки Брой дневни надбавки |
Документ. AdditionalFields | Връща се в документа „EndOfDay“. |
| 15 | Отмени |
Брой документи за отменени дневни разписки Дневно количество анулирани разписки и документи |
fiscalResponse. AdditionalFields |
Брой извиквания към крайната точка POST /api/v1/transactions/cancelDocument. Забележка: Технически събития в Литва. |
| 16 | Отмени от клиенти | - | - | Услугата за фискализация понастоящем не прави разграничение кой е инициирал прекратяването. |
| 17 | PayIn и PayOut | GrossValue | Позиции в документа |
За общи входящи плащания:
За общата сума на тегленията:
Внимание: Моля, обърнете внимание на сумирането в отчетите за Литва! |
| 18 | Други депозити и тегления | GrossValue | Позиции в документа |
За общата сума на другите депозити:
За общата сума на другите тегления:
|
| 19 | Салдо | Сума | Document.Payments |
За всеки начин на плащане се генерира масив с плащания. За да се изчисли наличността, трябва да се вземат предвид плащанията със следния UniqueReadablePaymentIdentifier:
Внимание: Моля, обърнете внимание на сумирането в отчетите за Литва! |
| 20 | Период |
От: Дата и час на предишното приключване До: Текуща дата и час на приключване |
FiscalResponse. AdditionalFields |
Отчетен период, обхванат от отчета (Z). Забележка: За документи от типа CashCheck (отчет X) в свойството CurrentClosingDateTime не се връща стойност, тъй като отчетът X не представлява „затваряне“. Вместо това използвайте Document.BookDate. |
| 21 | ID на касовия апарат | EKA_Nr | fiscalResponse. PrintingFields | Номерът на касовия апарат iEKA се връща в fiscalResponse. |
| 22 | ID на модула за сигурност | Saugos_modulio_ID | fiscalResponse. PrintingFields | Номер на модула за сигурност, присвоен от iEKA. |
Тази статия е преведена автоматично.
Коментари
0 коментара
Влезте в услугата, за да оставите коментар.