43 nová WS GetMessageStateChanges

admin 17.01.2017 11:35

Jak přesně vybírá WS GetMessageStateChanges události ?

Pokud odešlu novou DZ do ISDS (testovací), pak  např.čas dodání do DS příjemce je 13:52,

čas doručení 14:10, ale když dám GetMessageStateChanges od..

 

<q:dmFromTime>2011-01-28T13:44:00.000Z</q:dmFromTime>
<q:dmToTime>2011-01-28T15:13:46.546Z</q:dmToTime>
ttak WS nevrátí nic. Při zadání delšího intervalu se události vypíšou ().Když to dám od 13:29, vypíše se jen doručení ze 14:10
Dík za odpověď.




43.1 Re: nová WS GetMessageStateChanges

admin 17.01.2017 11:35

Dobrý den.

Myslím, že problém je ve Vašem zápisu timestampu v XML pro SOAP požadavek: <q:dmFromTime>2011-01-28T13:44:00.000Z</q:dmFromTime>



Podle definice písmeno Z použité v zápisu času znamená:
Z   – UTC designator, immediately (without space) following a data element expressing the time of the day in Coordinated Universal Time (UTC)
, tedy zadáváte UTC čas a jste o hodinu posunutí proti nám. Zkuste vynechat to Z na konci a bude to fungovat.

Jan Šíma





43.2 Re: nová WS GetMessageStateChanges

admin 17.01.2017 11:35

Jo jasně, dík za "trknutí", jeden nemá věřit cizím komponentám :-)). Už to funguje jak má.