V tomto článku získáte informace o přechodu z verze V0.18 na verzi V1.0.
Pokud jste zahájili integraci s verzí V0.19 nebo novější, nemusíte tento článek číst.
Abyste úspěšně prošli procesem validace od verze V0.19 s rozhraním naprogramovaným pro verzi V0.18 nebo starší, musíte zohlednit následující změny:
Přidána vlastnost FiscalDocumentStartTime
Do objektů Document a FiscalResponse jsme přidali vlastnost FiscalDocumentStartTime.
Pokud vytváříte dokument pomocí konstruktoru Document(FiscalResponse response) po získání objektu FiscalResponse z metody CreateDocument, nemusíte nic dělat.
Pokud dokument vytváříte sami bez použití konstruktoru, musíte kromě ostatních polí, která chcete odeslat do daňového systému, nastavit alespoň tato 3 pole.
- FiscalDocumentNumber
- FiscalDocumentRevision
- FiscalDocumentStartTime (NOVÉ)
Pokud tuto novou vlastnost nenastavíte, dojde k chybě při ověřování.
Do třídy DocumentPayment byla přidána vlastnost PaymentType
Do platby k dokumentu (v kolekci plateb) jsme přidali typ platby.
Tuto vlastnost je nutné nastavit.
Další informace o typu platby najdete v následujícím článku:
Přidán BusinessTransactionType do DocumentPosition
Do položky dokladu (v kolekci položek) jsme přidali typ obchodní transakce.
Tuto vlastnost je nutné nastavit, pokud neodesíláte běžnou pozici položky.
Další informace o typech obchodních transakcí naleznete v dokumentaci k objektovému modelu dokumentu.
V příštích dnech zveřejníme přehled obchodních případů s příklady použití speciálních typů obchodních transakcí v konkrétních situacích.
Tento článek byl přeložen automaticky.
Komentáře
0 komentářů
Prosím přihlaste se, abyste mohli napsat komentář.