Sudwest-Fryslan / OpenZaakBrug

Een vertaler om de bestaande applicaties, die het oude zds-standaard praten, toch met een zgw-zaaksysteem te laten werken.
European Union Public License 1.2
5 stars 7 forks source link

Exception when replicating zaakdocument #53

Closed EduardWitteveen closed 3 years ago

EduardWitteveen commented 3 years ago

When the zaakdocument is replicated, the error below occurs. It is expected that the problem occurs because the value of "verzenddatum" is set to an emtpy value.

<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
   <SOAP-ENV:Header/>
   <SOAP-ENV:Body>
      <SOAP-ENV:Fault>
         <faultcode xmlns:env="http://www.w3.org/2003/05/soap-envelope">env:Receiver</faultcode>
         <faultstring>nl.haarlem.translations.zdstozgw.converter.ConverterException: POST naar OpenZaak: https://open-zaak.iszf.local//documenten/api/v1/enkelvoudiginformatieobjecten gaf foutmelding:org.springframework.web.client.HttpClientErrorException$BadRequest: 400 Bad Request: [{"type":"https://open-zaak.iszf.local/ref/fouten/ValidationError/","code":"invalid","title":"Invalid input.","status":400,"detail":"","instance":"urn:uuid:0bde6b25-c4e9-42df-b94d-d5a77477942a","invalidParams":[{"name":"verzenddatum","code":"invalid","reason":"Date heeft het verkeerde formaat, gebruik 1 van deze formaten: YYYY-MM-DD."}]}]</faultstring>
         <detail>
            <Fo03Bericht xmlns="http://www.egem.nl/StUF/StUF0301" xmlns:ns2="http://www.egem.nl/StUF/sector/zkn/0310">
               <stuurgegevens>
                  <berichtcode>Fo03</berichtcode>
                  <zender>
                     <organisatie>1900</organisatie>
                     <applicatie>CDR</applicatie>
                  </zender>
                  <ontvanger>
                     <organisatie>1900</organisatie>
                     <applicatie>ZaakDocumentManager</applicatie>
                  </ontvanger>
                  <referentienummer>9730099b-bee4-4b1e-a9bd-a61f64c1d257</referentienummer>
                  <tijdstipBericht>20201119094220</tijdstipBericht>
                  <crossRefnummer>f0867a79-d0a9-4f56-99c7-541f33189125</crossRefnummer>
               </stuurgegevens>
               <body>
                  <code>StUF058</code>
                  <plek>server</plek>
                  <omschrijving>ance":"urn:uuid:0bde6b25-c4e9-42df-b94d-d5a77477942a","invalidParams":[{"name":"verzenddatum","code":"invalid","reason":"Date heeft het verkeerde formaat, gebruik 1 van deze formaten: YYYY-MM-DD."}]}]</omschrijving>
                  <details>--------------POST:
https://open-zaak.iszf.local//documenten/api/v1/enkelvoudiginformatieobjecten
{
"identificatie":"1900216060",
"bronorganisatie":"823288444",
"creatiedatum":"2020-11-11",
"titel":"Kennisgeving bijdrageregeling minima  -  Kennisgeving verdaging afhandeling",
"vertrouwelijkheidaanduiding":"vertrouwelijk",
"auteur":"Be Handelaar",
"formaat":"pdf",
"taal":"nld",
"bestandsnaam":"850955.pdf",
"informatieobjecttype":"https://open-zaak.iszf.local/catalogi/api/v1/informatieobjecttypen/68285b66-e1fa-458d-8789-e94be9258b9d",
"status":"",
"versie":"",
"ontvangstdatum":"0001-01-01",
"verzenddatum":"",
"beschrijving":"",
"inhoud": "<!-- base 64 string -->"</details>
                  <detailsXML>
                     <todo><![CDATA[<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
  <SOAP-ENV:Header/>
  <SOAP-ENV:Body>
    <ns2:zakLv01 xmlns:ns1="http://www.egem.nl/StUF/StUF0301" xmlns:ns2="http://www.egem.nl/StUF/sector/zkn/0310" xmlns:ns3="http://www.egem.nl/StUF/sector/bg/0310">
      <ns2:stuurgegevens>
        <ns1:berichtcode>Lv01</ns1:berichtcode>
        <ns1:zender>
          <ns1:organisatie>1900</ns1:organisatie>
          <ns1:applicatie>ZaakDocumentManager</ns1:applicatie>
        </ns1:zender>
        <ns1:ontvanger>
          <ns1:organisatie>1900</ns1:organisatie>
          <ns1:applicatie>CDR</ns1:applicatie>
        </ns1:ontvanger>
        <ns1:referentienummer>f0867a79-d0a9-4f56-99c7-541f33189125</ns1:referentienummer>
        <ns1:tijdstipBericht>20201115213242481</ns1:tijdstipBericht>
        <ns1:entiteittype>ZAK</ns1:entiteittype>
      </ns2:stuurgegevens>
      <ns2:parameters>
        <ns1:sortering>0</ns1:sortering>
        <ns1:indicatorVervolgvraag>false</ns1:indicatorVervolgvraag>
      </ns2:parameters>
      <ns2:gelijk ns1:entiteittype="ZAK">
        <ns2:identificatie>1900214585</ns2:identificatie>
      </ns2:gelijk>
      <ns2:scope>
        <ns2:object ns1:entiteittype="ZAK">
          <ns2:heeftRelevant ns1:entiteittype="ZAKEDC">
            <ns2:gerelateerde ns1:entiteittype="EDC">
              <ns2:identificatie xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/>
            </ns2:gerelateerde>
          </ns2:heeftRelevant>
        </ns2:object>
      </ns2:scope>
    </ns2:zakLv01>
  </SOAP-ENV:Body>
</SOAP-ENV:Envelope>]]></todo>
                  </detailsXML>
               </body>
            </Fo03Bericht>
         </detail>
      </SOAP-ENV:Fault>
   </SOAP-ENV:Body>
</SOAP-ENV:Envelope>
EduardWitteveen commented 3 years ago

The response from the legacy system (ZDS) was the following:

                <object StUF:entiteittype="EDC">
                    <identificatie>1900216060</identificatie>
                    <dct.omschrijving>Brief</dct.omschrijving>
                    <creatiedatum>20201111</creatiedatum>
                    <ontvangstdatum>00010101</ontvangstdatum>
                    <titel>Kennisgeving bijdrageregeling minima  -  Kennisgeving verdaging afhandeling</titel>
                    <beschrijving xsi:nil="true" StUF:noValue="geenWaarde"/>
                    <formaat>pdf</formaat>
                    <taal>nld</taal>
                    <versie xsi:nil="true" StUF:noValue="geenWaarde"/>
                    <status xsi:nil="true" StUF:noValue="geenWaarde"/>
                    <verzenddatum xsi:nil="true" StUF:noValue="geenWaarde"/>
                    <vertrouwelijkAanduiding>VERTROUWELIJK</vertrouwelijkAanduiding>
                    <auteur>Be Handelaar</auteur>
                    <link xsi:nil="true" StUF:noValue="geenWaarde"/>
                    <inhoud a:contentType="application/pdf" StUF:bestandsnaam="850955.pdf" xmlns:a="http://www.w3.org/2005/05/xmlmime">
                        <!-- BASE64 -->
                    </inhoud>
                    <isRelevantVoor StUF:entiteittype="EDCZAK">
                        <gerelateerde StUF:entiteittype="ZAK">
                            <identificatie>1900214585</identificatie>
                            <omschrijving xsi:nil="true" StUF:noValue="geenWaarde"/>
                            <isVan StUF:entiteittype="ZAKZKT">
                                <gerelateerde StUF:entiteittype="ZKT">
                                    <omschrijving>Aanvraag minima</omschrijving>
                                    <code>B1026</code>
                                    <omschrijvingGeneriek xsi:nil="true" StUF:noValue="geenWaarde"/>
                                    <zaakcategorie xsi:nil="true" StUF:noValue="geenWaarde"/>
                                    <trefwoord xsi:nil="true" StUF:noValue="geenWaarde"/>
                                    <doorlooptijd xsi:nil="true" StUF:noValue="geenWaarde"/>
                                    <servicenorm xsi:nil="true" StUF:noValue="geenWaarde"/>
                                    <archiefcode xsi:nil="true" StUF:noValue="geenWaarde"/>
                                    <vertrouwelijkAanduiding>ZAAKVERTROUWELIJK</vertrouwelijkAanduiding>
                                    <publicatieIndicatie>N</publicatieIndicatie>
                                    <publicatietekst xsi:nil="true" StUF:noValue="geenWaarde"/>
                                    <ingangsdatumObject xsi:nil="true" StUF:noValue="geenWaarde"/>
                                    <einddatumObject xsi:nil="true" StUF:noValue="geenWaarde"/>
                                </gerelateerde>
                            </isVan>
                        </gerelateerde>
                        <titel>Kennisgeving bijdrageregeling minima  -  Kennisgeving verdaging afhandeling</titel>
                        <beschrijving xsi:nil="true" StUF:noValue="geenWaarde"/>
                        <registratiedatum xsi:nil="true" StUF:noValue="geenWaarde"/>
                    </isRelevantVoor>
                </object>
EduardWitteveen commented 3 years ago

Voorlopige conclusie: