W niniejszym artykule opisano zmiany w modelu dokumentu wprowadzone od wersji 1.0. Aktualna wersja (03/2022) modelu obiektowego dokumentu (DOM): 1.1.0
Zmiany wprowadzono w ramach wdrażania obsługi kolejnych krajów. Nie mają one wpływu na istniejące implementacje, a model zachowuje kompatybilność wsteczną.
Aby móc spełnić wymogi fiskalizacji w kolejnych krajach za pośrednictwem oprogramowania pośredniczącego RetailForce Middleware, zaleca się dostosowanie istniejących wdrożeń oraz przeniesienie nowych pól do oprogramowania pośredniczącego w przyszłości, o ile są one dostępne w systemie POS.
Wymagania wstępne
- FiscalClient w wersji 1.2.11 lub nowszej
Zmiany w modelu dokumentu
Dokument
- Dodano właściwość PrintCount – liczba wydruków podczas tworzenia paragonu.
- Dodano właściwość ProformaPrintCount – liczba wydruków przed zapisaniem paragonu (np. wydruk informacyjny w gastronomii)
- Dodano właściwość DeliveryPrintCount – liczba wydruków zamówień pośrednich / np.: zamówienia przy stoliku lub wydruk dla kuchni/baru.
- Dodano właściwość SalesPerson (typ obiektu: Użytkownik)
- Dodano właściwość CustomerCount – liczba klientów na paragonie.
DocumentPosition
- Dodano właściwość CreateDate – data utworzenia pozycji, o ile jest dostępna
Pozycje towarowe (DocumentPositionItem)
- Dodano właściwość CostPrice – cena zakupu
- ItemDateOfEntry – data wprowadzenia pozycji
DocumentPayment
- Dodano właściwość CreateDate – data utworzenia płatności, o ile istnieje.
- Dodano właściwość User – użytkownik, który wprowadził pozycję
- Dodano właściwość „SalesPerson” – sprzedawca pozycji
- Dodano właściwość PaymentTerminalReferenceId – ewentualny ID transakcji powiązanego terminala płatniczego
Rabaty
- Dodano identyfikator właściwości
Użytkownik
- FirstName
- LastName
Dodatkowe typy dokumentów (documentType)
- Dodano typ dokumentu „ProformaInvoice”
- Dodano typ dokumentu „Inwentaryzacja” (dla inwentaryzacji / spisu zapasów)
Dodatkowe metody płatności (PaymentType)
- CryptoCurrency – do płatności za pomocą BitCoina i innych kryptowalut
- MobilePhoneApps – do płatności za pomocą aplikacji na telefony komórkowe
- BankAccount – płatność przelewem bankowym
- Karta klienta – konto klienta
- Loyalty program – payment using points or coupons
- Czek – płatność czekiem
- CreditNote – płatność za pomocą notki kredytowej
Dodatkowe typy transakcji biznesowych (BusinessTransactionType)
- GrantGenuine – prawdziwa dotacja
- GrantUnreal – fikcyjna dotacja
Dodatkowe typy odniesień (ReferenceType)
- Predecessor – dokument wydany przed bieżącym dokumentem (dokument poprzedzający)
Ten artykuł został przetłumaczony automatycznie.
Komentarze
Komentarze: 0
Zaloguj się, aby dodać komentarz.