71 PDZInfo - expirace kreditu

martin.straka@nic.cz 29.06.2021 09:35

Dobrý den,

narazil jsem na neobvyklé chování v produkčním prostředí. Mám datovou schránku
FO (3tfqb4p). Aktivoval jsem si odesílání PDZ tak, že jsem si před měsícem
předplatil kredit 60 Kč.

Zkoušel jsem službu PDZInfo na mé osobní schránce a narazil jsem na to, že
tato služba vrací platnost kreditu do roku 2120. Přičemž nápověda ISDS
https://www.mojedatovaschranka.cz/static/ISDS/help/page8.html
uvádí, že platnost kreditu je omezena na 5 let. V Provozním řádu v souboru
WS_vyhledavani_datovych_schranek.pdf je také zmiňována expirace 5 let.

Přikládám XML odpovědi z produkčního prostředí:

<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
   <SOAP-ENV:Body>
      <p:PDZInfoResponse xmlns:p="http://isds.czechpoint.cz/v20" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
         <p:dbPDZRecords>
            <p:dbPDZRecord>
               <p:PDZType>E</p:PDZType>
               <p:PDZRecip xsi:nil="true" />
               <p:PDZPayer>3tfqb4p</p:PDZPayer>
               <p:PDZExpire>2120-05-06T15:11:03.833+02:00</p:PDZExpire>
               <p:PDZCnt>12</p:PDZCnt>
               <p:ODZIdent xsi:nil="true" />
            </p:dbPDZRecord>
         </p:dbPDZRecords>
         <p:dbStatus>
            <p:dbStatusCode>0000</p:dbStatusCode>
            <p:dbStatusMessage>Provedeno úspěšně.</p:dbStatusMessage>
         </p:dbStatus>
      </p:PDZInfoResponse>
   </SOAP-ENV:Body>
</SOAP-ENV:Envelope>

V testovacím prostředí se nám toto chování nepodařilo u žádné naší testovací
schránky zreplikovat. Zde se zdá, že platí limit 5 let:

<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
   <SOAP-ENV:Body>
      <p:PDZInfoResponse xmlns:p="http://isds.czechpoint.cz/v20" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
         <p:dbPDZRecords>
            <p:dbPDZRecord>
               <p:PDZType>E</p:PDZType>
               <p:PDZRecip xsi:nil="true" />
               <p:PDZPayer>qrdae26</p:PDZPayer>
               <p:PDZExpire>2026-05-06T14:06:50.190+02:00</p:PDZExpire>
               <p:PDZCnt>197</p:PDZCnt>
               <p:ODZIdent xsi:nil="true" />
            </p:dbPDZRecord>
            <p:dbPDZRecord>
               <p:PDZType>K</p:PDZType>
               <p:PDZRecip xsi:nil="true" />
               <p:PDZPayer>qrdae26</p:PDZPayer>
               <p:PDZExpire xsi:nil="true" />
               <p:PDZCnt xsi:nil="true" />
               <p:ODZIdent xsi:nil="true" />
            </p:dbPDZRecord>
         </p:dbPDZRecords>
         <p:dbStatus>
            <p:dbStatusCode>0000</p:dbStatusCode>
            <p:dbStatusMessage>Provedeno úspěšně.</p:dbStatusMessage>
         </p:dbStatus>
      </p:PDZInfoResponse>
   </SOAP-ENV:Body>
</SOAP-ENV:Envelope>

Je toto chování (platnost kreditu více než 5 let) chybou, nebo se může v
ISDS vyskytovat?

Děkuji za odpověď,
Martin Straka.

71.1 Re: PDZInfo - expirace kreditu

602jsima 29.06.2021 10:51

Dobrý den,

rozhodnutím provozovatele ISDS (České Pošty s.p.) byla od, tuším, března změněna doba platnosti kreditu z 5 let na 99 let, pro nové i stávající kredity. Změnily se i obchodní podmínky na webu ČP.

Vývojářská dokumentace ISDS by měla být upravená, ještě to překontroluji. Vidím ale, že v helpu pro Portál jsme na to zapomněli. Opravím, děkuji za upozornění.

Pro vývojáře se nic nemění (jen se možná budou Vaši nástupci za dvě/tři generace divit, co to přišlo za notifikační systémovou zprávu...)

 

Jan Šíma