| Beide kanten vorige revisie Vorige revisie Volgende revisie | Vorige revisie |
| dev:applicatiebeheer:probleemoplossing:programmablokken:creeer_document [2026/07/15 10:16] – ↷ Pagina verplaatst van stable:applicatiebeheer:probleemoplossing:programmablokken:creeer_document naar dev:applicatiebeheer:probleemoplossing:programmablokken:creeer_document Kars Gottschal | dev:applicatiebeheer:probleemoplossing:programmablokken:creeer_document [2026/07/15 11:07] (huidige) – Externe bewerking 127.0.0.1 |
|---|
| ====== Creëer document ====== | ====== Creëer document ====== |
| {{tag>openwave:1.34:applicatiebeheer:functionaliteiten:documenten}} | {{tag>dev:applicatiebeheer:functionaliteiten:documenten}} |
| In OpenWave zorgt de Creëer document-functionaliteit voor het genereren van documenten op basis van in het beheer aanwezige documentsjablonen. | In OpenWave zorgt de Creëer document-functionaliteit voor het genereren van documenten op basis van in het beheer aanwezige documentsjablonen. |
| Vanuit detailschermen van een omgevingszaak, handhavingszaak, APV/overige zaak, inrichting, info of milieu/gebruik alsmede vanuit de detailschermen van een advies, inspectietraject en een inspectiebezoek, bezwaar/beroep en vanuit het overzichtslijstje van contacten bij een zaak/inrichting is de mogelijkheid om in het menu opties het item **Creëer document** te kiezen. In de regel gebeurt dit met het menu-item //creëer document// (menu opties rechtsboven in betreffende scherm). De gebruiker kies eerst een sjabloongroep en vervolgens een sjabloon, waarna een aantal aanvullende vragen kunnen volgen. | Vanuit detailschermen van een omgevingszaak, handhavingszaak, APV/overige zaak, inrichting, info of milieu/gebruik alsmede vanuit de detailschermen van een advies, inspectietraject en een inspectiebezoek, bezwaar/beroep en vanuit het overzichtslijstje van contacten bij een zaak/inrichting is de mogelijkheid om in het menu opties het item **Creëer document** te kiezen. In de regel gebeurt dit met het menu-item //creëer document// (menu opties rechtsboven in betreffende scherm). De gebruiker kies eerst een sjabloongroep en vervolgens een sjabloon, waarna een aantal aanvullende vragen kunnen volgen. |
| |
| |
| Het is echter ook mogelijk om een specifiek documentsjabloon direct te starten vanuit een tegel of een (scherm)knop. De action die daarbij gedefinieerd moet worden heeft de volgende vorm: //startWizard(maakDocument,1234,tbdocumenten;;tbomgvergunning;{id},W)// hetgeen betekent: start het sjabloon gedefinieerd in de tbdocumenten met dnkey (ID) = 1234 en de uitgangssituatie is de kaart in tbomgvergunning waar je op dat moment op staat (dat is die {ID}). Zie voorbeeld [[stable:applicatiebeheer:instellen_inrichten:schermdefinitie:scherminformatie_voor_detailschermen|Scherminformatie voor detailschermen]]. Het mag duidelijk zijn dat in dit voorbeeld die schermknop geplaatst moet zijn op het detailscherm van een omgevingszaak. | Het is echter ook mogelijk om een specifiek documentsjabloon direct te starten vanuit een tegel of een (scherm)knop. De action die daarbij gedefinieerd moet worden heeft de volgende vorm: //startWizard(maakDocument,1234,tbdocumenten;;tbomgvergunning;{id},W)// hetgeen betekent: start het sjabloon gedefinieerd in de tbdocumenten met dnkey (ID) = 1234 en de uitgangssituatie is de kaart in tbomgvergunning waar je op dat moment op staat (dat is die {ID}). Zie voorbeeld [[dev:applicatiebeheer:instellen_inrichten:schermdefinitie:scherminformatie_voor_detailschermen|Scherminformatie voor detailschermen]]. Het mag duidelijk zijn dat in dit voorbeeld die schermknop geplaatst moet zijn op het detailscherm van een omgevingszaak. |
| |
| Een document kan ook gestart worden vanuit een processtap: zie hiertoe: [[stable:applicatiebeheer:instellen_inrichten:inrichting_processen:termijnstappen]] | Een document kan ook gestart worden vanuit een processtap: zie hiertoe: [[dev:applicatiebeheer:instellen_inrichten:inrichting_processen:termijnstappen]] |
| |
| ===== Rechten ===== | ===== Rechten ===== |
| * OF de gemeente-id van de bovenliggende Locatie (dus waar de zaak speelt) + ';' komt voor in de inhoud van deze kolom. | * OF de gemeente-id van de bovenliggende Locatie (dus waar de zaak speelt) + ';' komt voor in de inhoud van deze kolom. |
| |
| Indien de inlogger lid is van een [[stable:applicatiebeheer:instellen_inrichten:compartimenten|compartiment]], dan geldt de restrictie dat alleen uit die documenten gekozen kan worden die gekoppeld zijn aan datzelfde compartiment. | Indien de inlogger lid is van een [[dev:applicatiebeheer:instellen_inrichten:compartimenten|compartiment]], dan geldt de restrictie dat alleen uit die documenten gekozen kan worden die gekoppeld zijn aan datzelfde compartiment. |
| |
| Omgekeerd geldt dat indien de inlogger GEEN lid is van een compartiment, dat alleen uit die documenten gekozen kan worden die NIET gekoppeld zijn aan een compartiment. | Omgekeerd geldt dat indien de inlogger GEEN lid is van een compartiment, dat alleen uit die documenten gekozen kan worden die NIET gekoppeld zijn aan een compartiment. |
| ==== Aangewezen documentsjabloon en Xential ==== | ==== Aangewezen documentsjabloon en Xential ==== |
| |
| Indien de kolom //Naam sjabloon in Xential// (dvnaaminexternsjablprog) gevuld is in de sjabloondefinitie (beheertabel tbdocumenten), dan zal OpenWave Xential aanroepen om een document te genereren. Zie [[stable:applicatiebeheer:probleemoplossing:programmablokken:xential]]. | Indien de kolom //Naam sjabloon in Xential// (dvnaaminexternsjablprog) gevuld is in de sjabloondefinitie (beheertabel tbdocumenten), dan zal OpenWave Xential aanroepen om een document te genereren. Zie [[dev:applicatiebeheer:probleemoplossing:programmablokken:xential]]. |
| |
| ===== Contactpersoon ===== | ===== Contactpersoon ===== |
| DAN het word document dat gecreëerd is via een hyperlink geopend: dat wil zeggen dat de wizard afgesloten wordt met een vervolgaction: '''openTabPage(file:/' + map + documentnaam + extensie + ')''' waarbij alle backslashes omgezet zijn in forwardslashes. | DAN het word document dat gecreëerd is via een hyperlink geopend: dat wil zeggen dat de wizard afgesloten wordt met een vervolgaction: '''openTabPage(file:/' + map + documentnaam + extensie + ')''' waarbij alle backslashes omgezet zijn in forwardslashes. |
| |
| Indien echter bovenstaande het geval is, maar de de [[stable:applicatiebeheer:instellen_inrichten:satellite_filesysteem|satellite]] staat aan, dan werkt dit alleen indien de kolom //Tekst// van de instelling //Sectie: Documenten en Item: Documentroot// gelijk is aan dezelfde instelling van de configuratiefile van de geïnstalleerde satellite. | Indien echter bovenstaande het geval is, maar de de [[dev:applicatiebeheer:instellen_inrichten:satellite_filesysteem|satellite]] staat aan, dan werkt dit alleen indien de kolom //Tekst// van de instelling //Sectie: Documenten en Item: Documentroot// gelijk is aan dezelfde instelling van de configuratiefile van de geïnstalleerde satellite. |
| |
| Voor overige instellingen voor het uploaden van een document zie [[openwave:1.34:applicatiebeheer:probleemoplossing:programmablokken:upload_document:|Upload documenten]] | Voor overige instellingen voor het uploaden van een document zie [[dev:applicatiebeheer:probleemoplossing:programmablokken:upload_document:|Upload documenten]] |
| |
| en voor de definitie van de sjablonen zelf zie: [[stable:applicatiebeheer:instellen_inrichten:documentsjablonen|Documentsjablonen]]. | en voor de definitie van de sjablonen zelf zie: [[dev:applicatiebeheer:instellen_inrichten:documentsjablonen|Documentsjablonen]]. |
| |
| ==== Automatisch openen met MS-Word via Office URI-scheme ==== | ==== Automatisch openen met MS-Word via Office URI-scheme ==== |
| Het document zal in een vervolgaction van de wizard geopend worden via Office URI-scheme, bijvoorbeeld: ''ms-Word:ofe| u |file:/zuurstof/user/pdeboer/Paultest.docx''. | Het document zal in een vervolgaction van de wizard geopend worden via Office URI-scheme, bijvoorbeeld: ''ms-Word:ofe| u |file:/zuurstof/user/pdeboer/Paultest.docx''. |
| |
| Indien echter bovenstaande het geval is, maar de de [[stable:applicatiebeheer:instellen_inrichten:satellite_filesysteem|satellite]] staat aan, dan werkt dit alleen indien de kolom //Tekst// van de instelling //Sectie: Documenten en Item: Documentroot// gelijk is aan dezelfde instelling van de configuratiefile van de geïnstalleerde satellite. | Indien echter bovenstaande het geval is, maar de de [[dev:applicatiebeheer:instellen_inrichten:satellite_filesysteem|satellite]] staat aan, dan werkt dit alleen indien de kolom //Tekst// van de instelling //Sectie: Documenten en Item: Documentroot// gelijk is aan dezelfde instelling van de configuratiefile van de geïnstalleerde satellite. |
| |
| Voor overige instellingen voor het uploaden van een document zie [[openwave:1.34:applicatiebeheer:probleemoplossing:programmablokken:upload_document:|Upload documenten]]. | Voor overige instellingen voor het uploaden van een document zie [[dev:applicatiebeheer:probleemoplossing:programmablokken:upload_document:|Upload documenten]]. |
| |
| en voor de definitie van de sjablonen zelf zie: [[stable:applicatiebeheer:instellen_inrichten:documentsjablonen|Documentsjablonen]] | en voor de definitie van de sjablonen zelf zie: [[dev:applicatiebeheer:instellen_inrichten:documentsjablonen|Documentsjablonen]] |
| DAN wordt het document via Office URI-scheme geopend: bijvoorbeeld bijv. ''ms-word:ofe| u |file:/zuurstof/user/pdeboer/Paultest.docx''. | DAN wordt het document via Office URI-scheme geopend: bijvoorbeeld bijv. ''ms-word:ofe| u |file:/zuurstof/user/pdeboer/Paultest.docx''. |
| |
| * document dat onder een compartimentszaak aangemaakt wordt dan moet aangevinkt zijn kolom //Handmatige uploads registreren// (tbcompartiment.dldocregallehandmuploads) (tegel //Compartimentsrechten// in beheerportaal-Nieuw). | * document dat onder een compartimentszaak aangemaakt wordt dan moet aangevinkt zijn kolom //Handmatige uploads registreren// (tbcompartiment.dldocregallehandmuploads) (tegel //Compartimentsrechten// in beheerportaal-Nieuw). |
| * EN het document is na creatie automatisch opgeslagen | * EN het document is na creatie automatisch opgeslagen |
| (indien de registratie al bestond dan wordt deze overschreven in tbcorrespondentie). Zie ook pagina: [[stable:applicatiebeheer:probleemoplossing:module_overstijgende_schermen:geregistreerde_documenten|Geregistreerde Documenten]].. | (indien de registratie al bestond dan wordt deze overschreven in tbcorrespondentie). Zie ook pagina: [[dev:applicatiebeheer:probleemoplossing:module_overstijgende_schermen:geregistreerde_documenten|Geregistreerde Documenten]].. |
| |
| Indien: | Indien: |
| ===== Briefnummer en gecrypte waardes ===== | ===== Briefnummer en gecrypte waardes ===== |
| |
| Zie: [[stable:applicatiebeheer:instellen_inrichten:documentsjablonen]]. | Zie: [[dev:applicatiebeheer:instellen_inrichten:documentsjablonen]]. |
| |
| |
| |