Catalogus documentsjabloon

Uit ZaaksysteemWiki
Versie door Admin (overleg | bijdragen) op 11 jun 2015 om 12:00 (Iteratie)
Ga naar: navigatie, zoeken

Algemeen

Het unieke van zaaksysteem.nl is dat het een eigen sjablonengenerator heeft op basis van LibreOffice. Dit maakt het mogelijk om geautomatiseerd documenten aan te maken op basis van een sjabloon. Denk hierbij aan een ontvangstbevestiging of een beschikking. Documentsjablonen worden centraal in de Catalogus beheerd, en in een Zaaktype geselecteerd om te gebruiken.

Nieuwe documentsjablonen worden gemaakt door documenten op te maken en deze op te slaan als een ODT-bestand. Je kunt hiervoor LibreOffice gebruiken (indien er geen mogelijkheid is tot het installeren van LibreOffice kan er ook gebruik gemaakt worden van de portable LibreOffice app), maar ook Microsoft Office 2010 kan documenten opslaan in dit formaat.

Een documentsjabloon werkt met ‘magicstrings’. Dit zijn de variabele die verwijzen naar de waarden van Kenmerken binnen een zaak, die het zaaksysteem kan invullen tijdens het genereren van een document.

Iteratie

De oude methode (t/m versie 3.21) is hier in te zien: Documentsjablonen - Iteratie.

Iteratie zorgt ervoor dat informatie voor de magicstrings niet uit de zaak zelf wordt opgehaald, maar uit alle Gerelateerde zaken. Dit kan vervolgens op drie manieren worden weergegeven:

  • Inline itereren: Op één regel, gescheiden door <komma><spatie>
  • Tekstblok newline itereren: Een tekstblok dat geïtereerd wordt voor elke gerelateerde zaak, gescheiden door <enter>
  • Tabel itereren: Eén tabelrij itereren om één tabel te vormen met informatie uit de gerelateerde zaken
Input Output
Gerelateerde zaken
De volgende zaken zijn verwerkt: [[iterate:case.child_cases:zaaknummer]].
De volgende zaken zijn verwerkt: 2462, 2463, 2465, 2467.
Deelzaken
De volgende zaken zijn verwerkt: [[iterate:case.child_cases:zaaknummer]].
De volgende zaken zijn verwerkt: 2462, 2463, 2465, 2467.

Variabele teksten

De oude methode (t/m versie 3.21) is hier in te zien: Documentsjablonen Variabele teksten.