În acest articol veți găsi informații despre tranziția de la versiunea V0.18 la V1.0.
Dacă ați început integrarea cu versiunea V0.19 sau o versiune ulterioară, nu este necesar să citiți acest articol.
Pentru a trece cu succes de procesul de validare începând cu versiunea V0.19, dacă interfața dvs. este programată pentru V0.18 sau o versiune anterioară, trebuie să implementați următoarele modificări:
S-a adăugat proprietatea fiscalDocumentStartTime
Am adăugat proprietatea fiscalDocumentStartTime la obiectele Document și fiscalResponse.
Dacă creați documentul folosind constructorul Document(fiscalResponse response) după ce ați obținut obiectul fiscalResponse din metoda createDocument, nu trebuie să faceți nimic.
Dacă creați documentul pe cont propriu, fără a utiliza constructorul, trebuie să setați cel puțin aceste 3 câmpuri, pe lângă celelalte câmpuri pe care doriți să le trimiteți către sistemul fiscal.
- fiscalDocumentNumber
- fiscalDocumentRevision
- fiscalDocumentStartTime (NOU)
Dacă nu setați această nouă proprietate, veți primi o eroare de validare.
S-a adăugat proprietatea PaymentType la DocumentPayment
Am adăugat tipul de plată la documentul de plată (în colecția de plăți).
Trebuie să setați această proprietate.
Pentru mai multe informații privind tipul de plată, vă rugăm să consultați următorul articol:
S-a adăugat BusinessTransactionType la DocumentPosition
Am adăugat tipul de tranzacție comercială la poziția documentului (în colecția de poziții).
Trebuie să setați această proprietate dacă nu trimiteți o poziție normală a articolului.
Pentru mai multe informații privind tipurile de tranzacții comerciale, vă rugăm să consultați documentația privind modelul de obiect al documentului.
În următoarele zile vom release o prezentare generală a cazurilor de afaceri, cu exemple privind utilizarea tipurilor speciale de tranzacții comerciale în cazul unor situații de afaceri specifice.
Acest articol a fost tradus automat.
Comentarii
0 comentarii
Vă rugăm să vă autentificați pentru a lăsa un comentariu.