openwave:1.32:applicatiebeheer:probleemoplossing:programmablokken:verwerking_dso_stam_berichten

Verschillen

Dit geeft de verschillen weer tussen de geselecteerde revisie en de huidige revisie van de pagina.

Link naar deze vergelijking

Beide kanten vorige revisie Vorige revisie
Volgende revisie
Vorige revisie
openwave:1.32:applicatiebeheer:probleemoplossing:programmablokken:verwerking_dso_stam_berichten [2024/11/26 06:07] – ↷ Pagina verplaatst van openwave:1.31:applicatiebeheer:probleemoplossing:programmablokken:verwerking_dso_stam_berichten naar openwave:1.32:applicatiebeheer:probleemoplossing:programmablokken:verwerking_dso_stam_berichten Kars Gottschalopenwave:1.32:applicatiebeheer:probleemoplossing:programmablokken:verwerking_dso_stam_berichten [2025/02/25 14:59] (huidige) – [De verzoek XML automatisch converteren naar PDF] Konstant Obdeijn
Regel 2: Regel 2:
  
 Zie ook: Zie ook:
-  * [[openwave:1.31:applicatiebeheer:probleemoplossing:programmablokken:upload_dso-document_vanuit_digi-koppelaar]]  +  * [[openwave:1.32:applicatiebeheer:probleemoplossing:programmablokken:upload_dso-document_vanuit_digi-koppelaar]]  
-  * [[openwave:1.31:applicatiebeheer:instellen_inrichten:testen_dso_erkmaatreg]]+  * [[openwave:1.32:applicatiebeheer:instellen_inrichten:testen_dso_erkmaatreg]]
  
 De service laag van de OpenWave omgeving ontvangt deze DSO-berichten (een triggerbericht in xml-formaat en een verzoekbericht in xml-formaat en een Jnet/EnableU bericht in xml om een intrekking door te geven) op het endpoint /DSO/Verzoek/ als HTTPS:POST. De service laag van de OpenWave omgeving ontvangt deze DSO-berichten (een triggerbericht in xml-formaat en een verzoekbericht in xml-formaat en een Jnet/EnableU bericht in xml om een intrekking door te geven) op het endpoint /DSO/Verzoek/ als HTTPS:POST.
Regel 36: Regel 36:
  
 Via de digi-koppelaar (Jnet/EnableU) kan een bericht doorgegeven worden in eigen JSON-formaat waarin een externe zaakidentifier (requestor-reference) en een DSO-verzoeknummer is opgenomen.\\   Via de digi-koppelaar (Jnet/EnableU) kan een bericht doorgegeven worden in eigen JSON-formaat waarin een externe zaakidentifier (requestor-reference) en een DSO-verzoeknummer is opgenomen.\\  
-Het doel van dit bericht is om OpenWave te laten weten onder welke zaakcodering het DSO-verzoek bij het bevoegd gezag is aangemaakt, zodat OpenWave na de behandeling van datzelfde DSO-verzoek door de omgevingsdienst, de van belang zijnde documenten kan exporteren naar dat bevoegd gezag. Zie: [[openwave:1.31:applicatiebeheer:probleemoplossing:programmablokken:export_documenten_bij_dso_zaak_van_map_naar_dms_bevoegd_gezxag|]]+Het doel van dit bericht is om OpenWave te laten weten onder welke zaakcodering het DSO-verzoek bij het bevoegd gezag is aangemaakt, zodat OpenWave na de behandeling van datzelfde DSO-verzoek door de omgevingsdienst, de van belang zijnde documenten kan exporteren naar dat bevoegd gezag. Zie: [[openwave:1.32:applicatiebeheer:probleemoplossing:programmablokken:export_documenten_bij_dso_zaak_van_map_naar_dms_bevoegd_gezxag]]
 <code JSON> <code JSON>
 { {
Regel 128: Regel 128:
 Het is raadzaam hier zaaktypes voor te definiëren (of bestaande te hergebruiken) in de beheertabel //Zaaktypes omgeving// (tbsoortomgverg). Daartoe is de kolom //Verzoektype// (dvdsotype) in het blok //DSO-type//. OpenWave zal eerst proberen vast te stellen of het DSO verzoekbericht voor een compartiment is bedoeld op grond van de locatie, uitvoerende instantie en bevoegd gezag. Het is raadzaam hier zaaktypes voor te definiëren (of bestaande te hergebruiken) in de beheertabel //Zaaktypes omgeving// (tbsoortomgverg). Daartoe is de kolom //Verzoektype// (dvdsotype) in het blok //DSO-type//. OpenWave zal eerst proberen vast te stellen of het DSO verzoekbericht voor een compartiment is bedoeld op grond van de locatie, uitvoerende instantie en bevoegd gezag.
  
-{{:openwave:1.31:applicatiebeheer:probleemoplossing:programmablokken:dsointierenbepalingzaaktypedummyadres.png?900|}}+{{openwave:applicatiebeheer:probleemoplossing:programmablokken:dsointierenbepalingzaaktypedummyadres.png?900|}}
  
 Indien de uitvoerende instantie (behandeldienst) in het verzoekbericht is gevuld dan is het verzoekbericht sowieso niet voor een compartiment, tenzij het gaat om een kopiebericht of tenzij de behandeldienstdienst gelijk is aan bevoegd gezag. Zie hieronder onder kopje //Negeren van binnenkomende kopieberichten in kader afhandelen complexe verzoeken in samenwerkingsverband//. Indien de uitvoerende instantie (behandeldienst) in het verzoekbericht is gevuld dan is het verzoekbericht sowieso niet voor een compartiment, tenzij het gaat om een kopiebericht of tenzij de behandeldienstdienst gelijk is aan bevoegd gezag. Zie hieronder onder kopje //Negeren van binnenkomende kopieberichten in kader afhandelen complexe verzoeken in samenwerkingsverband//.
Regel 408: Regel 408:
  
 Indien het kopiebericht toch moet worden opgeslagen (Indien geen compartiment en de instelling //Sectie: DSO en Item: KopieberichtenOpslaan// is **WEL** aangevinkt of wel compartiment en //dldsoKopieberichtenOpslaan// heeft **waarde T**), dan krijgt het verzoeknummer de postfix '_KCV'. Indien het kopiebericht toch moet worden opgeslagen (Indien geen compartiment en de instelling //Sectie: DSO en Item: KopieberichtenOpslaan// is **WEL** aangevinkt of wel compartiment en //dldsoKopieberichtenOpslaan// heeft **waarde T**), dan krijgt het verzoeknummer de postfix '_KCV'.
-{{:openwave:1.31:applicatiebeheer:probleemoplossing:programmablokken:dsozwartegatenenkopieberichten.png?900|}}+{{openwave:applicatiebeheer:probleemoplossing:programmablokken:dsozwartegatenenkopieberichten.png?900|}}
  
  
Regel 427: Regel 427:
   * er WEL sprake is van een compartiment dan EN de kolom dlAutoZaakDmsOmgeving is aangevinkt bij het betreffende compartiment (beheerportaal-Nieuw).    * er WEL sprake is van een compartiment dan EN de kolom dlAutoZaakDmsOmgeving is aangevinkt bij het betreffende compartiment (beheerportaal-Nieuw). 
  
-Zie voor overige verplichte instellingen voor aanmaken zaak in extern zaak/DMS bij [[openwave:1.31:applicatiebeheer:probleemoplossing:programmablokken:creeer_zaak_zaak_dms|Creëer zaak zaak/dms]].+Zie voor overige verplichte instellingen voor aanmaken zaak in extern zaak/DMS bij [[openwave:1.32:applicatiebeheer:probleemoplossing:programmablokken:creeer_zaak_zaak_dms|Creëer zaak zaak/dms]].
  
 ==== Automatisch aanmaken mappen op fileshare ==== ==== Automatisch aanmaken mappen op fileshare ====
Regel 440: Regel 440:
     * EN de kolom //Automatisch aanmaken mappen// (dlautoaanmaakmappen) aangevinkt is bij het betreffende compartiment      * EN de kolom //Automatisch aanmaken mappen// (dlautoaanmaakmappen) aangevinkt is bij het betreffende compartiment 
 dan zullen bij het aanmaken van een nieuwe zaak automatisch de omgeving_mappen genoemd in de rijen van //Sectie: Aanmaakmappen// worden aangemaakt waarbij er een '4' voorkomt in //Getal1// (dus indien //Getal1// de waarde 25 heeft dan niet, indien bijv. 4 of 124 dan wel). Hierbij uitgezonderd zijn de mappen waarin de variabelen  ''%adviesnr%'' , ''%bezwaarnr%'' en  ''%inspnr%''  zijn opgenomen. dan zullen bij het aanmaken van een nieuwe zaak automatisch de omgeving_mappen genoemd in de rijen van //Sectie: Aanmaakmappen// worden aangemaakt waarbij er een '4' voorkomt in //Getal1// (dus indien //Getal1// de waarde 25 heeft dan niet, indien bijv. 4 of 124 dan wel). Hierbij uitgezonderd zijn de mappen waarin de variabelen  ''%adviesnr%'' , ''%bezwaarnr%'' en  ''%inspnr%''  zijn opgenomen.
-Indien OpenWave in de Cloud draait, dan moet wel de [[openwave:1.31:applicatiebeheer:instellen_inrichten:satellite_filesysteem|satellite]] geïnstalleerd zijn.+Indien OpenWave in de Cloud draait, dan moet wel de [[openwave:1.32:applicatiebeheer:instellen_inrichten:satellite_filesysteem|satellite]] geïnstalleerd zijn.
  
 ==== Automatisch vullen van kolom dvhyperlink ==== ==== Automatisch vullen van kolom dvhyperlink ====
-Zie: [[openwave:1.31:applicatiebeheer:instellen_inrichten:hyperlink]].+Zie: [[openwave:1.32:applicatiebeheer:instellen_inrichten:hyperlink]].
  
  
Regel 453: Regel 453:
  
 Zie voor overige verplichte instellingen voor automatisch versturen van DSO ontvangstbevestiging bij  Zie voor overige verplichte instellingen voor automatisch versturen van DSO ontvangstbevestiging bij 
-[[openwave:1.31:applicatiebeheer:probleemoplossing:programmablokken:dso_ontvangstbevestiging]].+[[openwave:1.32:applicatiebeheer:probleemoplossing:programmablokken:dso_ontvangstbevestiging]].
  
 ==== Ophalen en registreren van bijlages en verzoek.pdf ==== ==== Ophalen en registreren van bijlages en verzoek.pdf ====
 Indien de instelling //Sectie: OWB en Item: OphalenDSODocsViaApi// is aangevinkt EN de instelling //Sectie: DocumentRegistreren en Item: AlleOLODSOUploads// is ook aangevinkt (of de kolom tbcompartiment.dldocregalleolodsouploads indien het gaat om een compartiment) dan worden alle DSO-documenten automatisch opgehaald door OpenWave zelf na het verwerken van een DSO-verzoekbericht (ook het verzoek.pdf). En dus niet meer door de digi-koppelaar.\\ Indien de instelling //Sectie: OWB en Item: OphalenDSODocsViaApi// is aangevinkt EN de instelling //Sectie: DocumentRegistreren en Item: AlleOLODSOUploads// is ook aangevinkt (of de kolom tbcompartiment.dldocregalleolodsouploads indien het gaat om een compartiment) dan worden alle DSO-documenten automatisch opgehaald door OpenWave zelf na het verwerken van een DSO-verzoekbericht (ook het verzoek.pdf). En dus niet meer door de digi-koppelaar.\\
-In dat geval worden binnengeschoten documenten door de digi-koppelaar op het endpoint //<nowiki>https://[serveradres]/dso/bestanden/index.php</nowiki>// genegeerd zie [[openwave:1.31:applicatiebeheer:probleemoplossing:programmablokken:upload_dso-document_vanuit_digi-koppelaar|]].+In dat geval worden binnengeschoten documenten door de digi-koppelaar op het endpoint //<nowiki>https://[serveradres]/dso/bestanden/index.php</nowiki>// genegeerd zie [[openwave:1.32:applicatiebeheer:probleemoplossing:programmablokken:upload_dso-document_vanuit_digi-koppelaar]].
  
 OpenWave zal met de aangevinkte instelling //Sectie: OWB en Item: OphalenDSODocsViaApi// na het verwerken van het verzoekbericht de tabel tbomgoloberichten doorlopen van de betreffende omgevingzaak en per document nagaan of deze aanwezig is in de geregistreerde documenten (tbcorrespondentie). Het DSO-registratienummer van het document (tbomgoloberichten.dvolomessageid) wordt hiertoe opgezocht in de kolom dvdmskenmerk van tbcorrespondentie bij dezelfde omgevingzaak bij de rijen met dvuitolodsoswf = //D//. Vanaf de uitlevering versie 1.29 zijn de DSO documenten in tbcorrespondentie voorzien van dat registratienummer.\\ OpenWave zal met de aangevinkte instelling //Sectie: OWB en Item: OphalenDSODocsViaApi// na het verwerken van het verzoekbericht de tabel tbomgoloberichten doorlopen van de betreffende omgevingzaak en per document nagaan of deze aanwezig is in de geregistreerde documenten (tbcorrespondentie). Het DSO-registratienummer van het document (tbomgoloberichten.dvolomessageid) wordt hiertoe opgezocht in de kolom dvdmskenmerk van tbcorrespondentie bij dezelfde omgevingzaak bij de rijen met dvuitolodsoswf = //D//. Vanaf de uitlevering versie 1.29 zijn de DSO documenten in tbcorrespondentie voorzien van dat registratienummer.\\
Regel 471: Regel 471:
   * VarAlgemeenEndpoint moet gedefinieerd zijn in kolom //Tekst// van //Sectie: DSO-Verzoekafhandelen en Item: AlgemeenEndpoint//.   * VarAlgemeenEndpoint moet gedefinieerd zijn in kolom //Tekst// van //Sectie: DSO-Verzoekafhandelen en Item: AlgemeenEndpoint//.
  
-Indien er toch nog documenten ontbreken dan kan handmatig de functie //Haal ontbrekende documenten// aangeroepen worden vanuit de lijst met OLO/DSO berichten (tbomgoloberichten). Zie kopje //Haal ontbrekende documenten// bij [[openwave:1.31:applicatiebeheer:probleemoplossing:module_overstijgende_schermen:olo-aim_bijlage_verwijzingen]].+Indien er toch nog documenten ontbreken dan kan handmatig de functie //Haal ontbrekende documenten// aangeroepen worden vanuit de lijst met OLO/DSO berichten (tbomgoloberichten). Zie kopje //Haal ontbrekende documenten// bij [[openwave:1.32:applicatiebeheer:probleemoplossing:module_overstijgende_schermen:olo-aim_bijlage_verwijzingen]].
  
-Met welke attributen een DSO-document wordt geregistreerd in tbcorrespondentie staat onder kopje: //Automatische registratie van document// van [[openwave:1.31:applicatiebeheer:probleemoplossing:programmablokken:upload_dso-document_vanuit_digi-koppelaar|]].+Met welke attributen een DSO-document wordt geregistreerd in tbcorrespondentie staat onder kopje: //Automatische registratie van document// van [[openwave:1.32:applicatiebeheer:probleemoplossing:programmablokken:upload_dso-document_vanuit_digi-koppelaar]]. 
 + 
 +==== Ophalen van DSO Verzoek.xml ==== 
 +Indien de instellingen:  
 +  * //Sectie: OWB en Item: OphalenDSODocsViaApi// EN  
 +  * //Sectie: DocumentRegistreren en Item: AlleOLODSOUploads// EN  
 +  *// Sectie: DSO en Item: VerzoekXMLOpslaan// zijn aangevinkt  
 +Dan wordt het DSOverzoekbericht in diens originele staat bij de desbetreffende zaak opgeslagen, in XML-formaat. Het verzoekbericht zal onder de naam dvdsovolgnr + '-verzoekbericht.xml' opgeslagen worden. Dit bestand komt niet voor in tbomgoloberichten maar wordt wel weergegeven in tbbadextupload in het geval dat het niet geplaatst kan worden. 
 + 
 +=== De verzoek XML automatisch converteren naar PDF ==== 
 + 
 +Niet elk DMS is in staat om het bestandstype .xml te accepteren. Om alsnog het verzoekbericht in de originele staat op te slaan is het mogelijk om het bericht direct te converteren naar het bestandstype .pdf. 
 +Hiervoor dient de instelling //Sectie: DSO en Item: VerzoekXMLnaarPDF// aangevinkt te zijn. 
 + 
 +De conversie maakt gebruik van [[openwave:1.32:applicatiebeheer:instellen_inrichten:onlyoffice|OnlyOffice]] indien de instellingen //Sectie: Documenten en Item: OnlyOffice// aangevinkt is EN //Sectie: Documenten en Item: ConverteerPDF en Getal1 = 1//. 
 +Anders wordt de interne DocConverter gebruikt. 
 + 
 +<adm warning> 
 +**LET OP:** Het renderen van documenten met de extensies ods, odt, doc, docx, xls, xlsx,txt en xml kan alleen indien de kolom Tekst gebeurt via OnlyOffice (mits geïnstalleerd). Indien Getal1 van Sectie: Documenten en Item: ConverteerPDF de waarde 1 heeft. Zo niet, dan worden documenten geconverteerd naar PDF via LibreOffice. In dit laatste geval dient de instelling Sectie: Koppeling Converter en Item: EndpointClassDocument gevuld te zijn met een valide endpoint van de libreoffice-converter. 
 +</adm>
  
 ==== Aanpassen kolom drop publiceren?==== ==== Aanpassen kolom drop publiceren?====
Regel 481: Regel 500:
 </adm> </adm>
  
-{{tag>openwave:1.31:applicatiebeheer:functionaliteiten:dso}}+{{tag>openwave:1.32:applicatiebeheer:functionaliteiten:dso}}
  • openwave/1.32/applicatiebeheer/probleemoplossing/programmablokken/verwerking_dso_stam_berichten.1732597675.txt.gz
  • Laatst gewijzigd: 2024/11/26 06:07
  • door Kars Gottschal