Betingede blokke og skabelonversioner

Hav én skabelon til mange varianter: klausuler, der kun vises, når de gælder, sektioner gentaget pr. person og en version registreret på hvert dokument.

Én skabelon i stedet for fem

En rigtig kontrakt er ikke fast tekst. En klausul om en kautionist hører hjemme i den lejeaftale, der har en, og ingen andre steder; en underskriftssektion optræder én gang pr. lejer. I stedet for at have fem næsten ens skabeloner markerer du blokkene i blanketten og angiver, hvornår hver af dem gælder.

Sektionen Betingede blokke i skabeloneditoren: én regel pr. blok

Markér en blok

I Word omkranser du den del, der er betinget:

{{#if guarantor}}
5. Kautionisten hæfter for lejerens forpligtelser.
{{/if}}

{{else}} er tilladt imellem dem, til den ordlyd, der gælder, når betingelsen ikke er opfyldt.

For at gentage en sektion omkranser du den med {{#each tenants}} og {{/each}} og bruger {{tenants.full_name}} indeni. Sektionen gentages én gang pr. scanning, den gennemløber: for eksempel én underskriftsblok pr. lejers pas.

Sæt markørerne på deres egne linjer. Et helt afsnit fjernes sammen med blokken, og det er det, der lader Word omnummerere klausulerne af sig selv.

En gentagen sektion er ikke det samme som en tabel, hvis rækker du tilføjer i hånden (ydelserne i et leveringsbevis, varerne i en faktura). Til dem, se Tabeller med et variabelt antal rækker.

Angiv, hvornår den gælder

I skabeloneditoren viser sektionen Betingede blokke én regel pr. blok: blokkens navn, som du skrev det i blanketten, og hvad der skal være opfyldt. En regel består af rullemenuer, ikke en formel:

  • et felt er udfyldt;
  • et felt er tom;
  • et felt er lig med noget;
  • et felt er større eller mindre end et tal eller en dato.

For en gentagen blok vælger du, hvilke scanninger den gentages over.

En blok uden regel behandles som fraværende, så et fejlstavet navn fjerner en klausul i stedet for i stilhed at tage en med. Det er med vilje: et manglende afsnit bliver opdaget, et ekstra gør ikke.

Versioner

Alt, der ændrer, hvad der kommer ud af en generering, giver skabelonen en ny version:

  • en ny blanket;
  • en ændret kobling;
  • en ændret betingelse.

At omdøbe en skabelon gør ikke.

Hvert dokument registrerer den version, det blev bygget med, og den vises i dokumentlisten. Det er svaret på »hvorfor lyder denne kontrakt anderledes end den, vi lavede sidste måned«, længe efter at skabelonen er blevet ændret.

Tips

  • Test begge grene. Når du har tilføjet en betingelse, så udfyld ét dokument, hvor den er opfyldt, og ét, hvor den ikke er, og læs begge.
  • Navngiv blokke efter, hvad de betyder. guarantor eller vat_payer læser bedre i regellisten end block1.