W niniejszym artykule znajdą Państwo informacje dotyczące przejścia z wersji V0.18 na wersję V1.0.
Jeśli rozpoczęli Państwo integrację z wersją V0.19 lub nowszą, nie muszą Państwo zapoznawać się z niniejszym artykułem.
Aby proces walidacji od wersji V0.19 przebiegł pomyślnie w przypadku interfejsu zaprogramowanego zgodnie z wersją V0.18 lub starszą, należy uwzględnić następujące zmiany:
Dodano właściwość fiscalDocumentStartTime
Dodaliśmy właściwość fiscalDocumentStartTime do obiektów Document oraz fiscalResponse.
Jeśli tworzą Państwo dokument za pomocą konstruktora Document(fiscalResponse response) po uzyskaniu obiektu fiscalResponse z metody createDocument, nie muszą Państwo podejmować żadnych dodatkowych działań.
Jeśli tworzą Państwo dokument samodzielnie, bez korzystania z konstruktora, muszą Państwo ustawić co najmniej te 3 pola dodatkowo do pozostałych pól, które chcą Państwo przesłać do systemu fiskalnego.
- fiscalDocumentNumber
- fiscalDocumentRevision
- fiscalDocumentStartTime (NOWOŚĆ)
Jeśli nie ustawią Państwo tej nowej właściwości, pojawi się błąd walidacji.
Dodano właściwość PaymentType do klasy DocumentPayment
Dodaliśmy typ płatności do dokumentu płatności (w kolekcji płatności).
Należy ustawić tę właściwość.
Więcej informacji na temat typu płatności można znaleźć w poniższym artykule:
Dodano właściwość BusinessTransactionType do pozycji dokumentu
Dodaliśmy typ transakcji biznesowej do pozycji dokumentu (w zbiorze pozycji).
Należy ustawić tę właściwość, jeśli nie wysyłają Państwo standardowej pozycji pozycji towarowej.
Więcej informacji na temat typów transakcji biznesowych można znaleźć w dokumentacji modelu obiektowego dokumentu.
We will release a business case overview in the next few days, including examples of how special business transaction types are used in specific business situations.
Ten artykuł został przetłumaczony automatycznie.
Komentarze
Komentarze: 0
Zaloguj się, aby dodać komentarz.