Dobrý den!
Již se nám párkrát stalo, že při stahování datových zpráv právě v tu chvíli došlo i k příjmu zprávy do datové schránky.
Stahování potom neproběhlo a skončilo chybou (možná z důvodu rozdílu počtu došlých zpráv k počtu skutečných
zpráv a pod.).
Lze nějak zjistit, jestli je do datové schránky právě nějaká zpráva ukládána?
S pozdravem S.Balatka
P.S. Jako jádro stahovací procedury používáme váš příklad z DemoISDS-doNet
30.1 Re: Kolize
602jsima 10.10.2018 13:00Dobrý den,
používat můžete ty služby, které jsou ve veřejné dokumentaci, nic dalšího není.
Pokud přijde zpráva v době stahování jiných zpráv, je chování dokumentované a k žádné kolizi nedochází, pouze se ta jedna zpráva nestáhne s chybou, že není dosud doručená. Pokud se chcete té chybě vyhnout, tak testujte stav zprávy a nestahujte zprávy ve stavu 4 nebo 5.
Jinak ji musíte stáhnout při příštím pokusu, až po doručení (změna stavu na 6). Pokud jsem ten dotaz nepochopil, tak se prosím zeptejte ještě jednou podrobněji.
Jan Šíma
ISDS