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:11Dobrý 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:54Dobrý 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:15Dobrý 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