228 Stažení obálky odeslané VoDZ

zantova@alis.cz 23.05.2022 14:54

Dobrý den,

prosím o informaci, zda existuje služba pro získání obálky odeslané VoDZ.

Službu messageEnvelopeDownload lze podle dokumentace použít pouze pro přijatou DZ.

V naší aplikaci vedeme evidenci odeslaných zpráv, ale chceme se vyhnout stahování celé zprávy včetně příloh, protože přílohy nepotřebujeme.

Děkuji za odpověď.

S pozdravem Klára Žantová

228.1 Re: Stažení obálky odeslané VoDZ

602jsima 23.05.2022 15:11

Dobrý den,

služba pro stažení obálky odeslané zprávy nebyla nikdy zavedena, ani pro VoDZ se s ní nepočítá. Doporučuji místo obálky stahovat XML doručenku odeslané zprávy (GetDeliveryInfo), v ní všechno podstatné je.

Jan Šíma

ISDS

228.2 Re: Stažení obálky odeslané VoDZ

ttoth 28.06.2022 16:54

Dobrý den,

ke struktuře odpovědi GetDeliveryInfo vzhledem k VoDZ jeden postřeh: XSD typ "tns:tDelivery" nebosahuje atribut pro předání počtu příloh. Tzn. následné stahování příloh pomocí "DownloadAttachment" musí být implementováno na slepo v cyklu od attNum=0 do doby, dokud služba "DownloadAttachment" nevrátí chybu "1299 | Příloha N neexistuje". Je to sice jedno volání WS navíc, ale pomocí "MessageEnvelopeDownload", kde v odpovědi je počet příloh, lze implementovat čistěji. Funkční ale pouze pro přijaté zprávy.

Alternativně by bylo možné rozšířit XSD typ "tns:tDelivery" o atributy, jako byl rozšířen XSD typ "tns:tReturnedMessageEnvelope". Přijde mi to jako nejčistší řešení.

S pozdravem

TTóth

228.2.2 Re: Re: Stažení obálky odeslané VoDZ

602jsima 28.06.2022 17:15

Dobrý den,

toto jsme zvažovali a nakonec jsme se rozhodli Doručenku neměnit, protože je to příliš důležitá struktura. A kompatibilita zpráv a doručenek je pro celé ISDS zcela zásadní. 

 

Jan Šíma

ISDS