W niniejszym artykule wyjaśniono, które elementy modelu dokumentu RetailForce (DOM) odpowiadają niezbędnym elementom paragonów fiskalnych na Litwie oraz gdzie można je znaleźć w modelu DOM.
Wymagania dotyczące dokumentów na Litwie można znaleźć w artykule „Wymagania dotyczące dokumentów na Litwie”.
Informacje zawarte w kolumnie „Nr.” odpowiadają poszczególnym pozycjom w sekcji „Paragon fiskalny” w artykule, do którego link znajduje się powyżej.
| Nr | Nazwa | RetailForce DOM |
Uwagi | |
| Elementy | Miejsce | |||
| 1 | Nagłówek paragonu podatkowego |
Nazwa firmy Adres firmy{} Numer VAT firmy |
FiscalClients | Informacje są przechowywane w konfiguracji klienta (fiscalService.config.json). |
| 2 | Identyfikacja dokumentu | |||
| 2 | Identyfikacja dokumentu | Kvitas_Nr. | fiscalResponse. PrintingFields | Ogólny numer porządkowy dokumentu |
| 2 | Identyfikacja dokumentu | Numer raportu końcowego | fiscalResponse. AdditionalFields | Aktualny numer raportu (Z) (do którego „należy” dokument) |
| 2 | Identyfikacja dokumentu | Nr dokumentu z danego dnia | fiscalResponse. AdditionalFields | Numer pokwitowania fiskalnego w raporcie (Z) |
| 3 | Szczegóły pozycji | ItemCaption | Document.Positions | Szczegółowe informacje o pozycjach z żądania JSON. |
| 4 | Cena | GrossValue | Document.Positions | GrossValue oznacza sumę pozycji (NIE cenę jednostkową!) |
| 5 | Ilość | Ilość | Dokument.Pozycje | Ilość pozycji. |
| 6 | Stawka podatku | VatIdentification | Dokument.Pozycje | Uwaga: „VatIdentification” oznacza wewnętrzny kod RetailForce odpowiadający stawce podatkowej. Najlepiej byłoby użyć tutaj oddzielnego kodu (np. A, B, C...). |
| 7 | Kwota podatku | TaxValue | Document.Positions | Kwota podatku dla pozycji. |
| 8 | Kwota płatności | Kwota | Dokument.Płatność | Kwota płatności według typu płatności (PaymentType) |
| 9 | Rabaty / Dopłaty | DiscountValue | Dokument.Pozycje | Czy jest to określone w RetailForce DOM dla poszczególnych pozycji, czy też dla pozycji typu 10 / „[10] = Suma”? |
| 10 | Korekty | Zaokrąglenie | Document.Positions |
Zaokrąglenie jest określone w pozycji typu 10 / „[10] = Suma”. Uwaga: Proszę zwrócić uwagę na zaokrąglenie kwot! |
| 11 | Łączna kwota do zapłaty | Suma wszystkich elementów „Kwota” | Dokument.Płatność | Należy zsumować poszczególne kwoty płatności. |
| 12 | Otrzymana kwota | - | - | Reszta nie jest obsługiwana przez usługę fiskalizacji. |
| 13 | Kwota zwrotu | UniqueReadablePaymentIdentifier: przepływ gotówki | Document.Payment | W przypadku wypłaty reszty należy ustawić wartość „cashMovement” we właściwości „UniqueReadablePaymentIdentifier”, aby została ona poprawnie wyszczególniona w dokumencie EndOfDay. Więcej szczegółów można znaleźć w sekcji „Podsumowanie w raportach – Litwa”. |
| 14 | Numer kasy fiskalnej |
cashRegisterId lub EKA_Nr |
fiscalResponse / fiscalResponse.PrintingFields |
Numer kasy fiskalnej iEKA jest zwracany w odpowiedzi fiskalnej (fiscalResponse). |
| 14.1 | Moduł bezpieczeństwa numerów | Saugos_modulio_ID | fiscalResponse.PrintingFields | Numer modułu zabezpieczeń przypisany przez iEKA |
| 15 | Dane kontrolne | |||
| 15.1 | Numer dokumentu | |||
| 15.2 | Podpis na dokumencie | Podpis na pokwitowaniu | fiscalResponse.PrintingFields | Podpis dokumentu (przez moduł zabezpieczający). |
| 15.3 | Kod dokumentu | Kvito_kodas | fiscalResponse.PrintingFields | Unikalny numer dokumentu nadany przez iEKA. |
| 15.4 | Kod QR | Np_QrCode | fiscalResponse.PrintingFields | String danych musi zostać przekształcony w kod QR. |
| 16 | Identyfikator klienta | ID | Document.Partner | Identyfikacja klienta. W stosownych przypadkach może być wymagany numer identyfikacyjny Vat klienta (B2B). |
Ten artykuł został przetłumaczony automatycznie.
Komentarze
Komentarze: 0
Zaloguj się, aby dodać komentarz.