Blocchi condizionali e versioni del modello

Un solo modello per molte varianti: clausole che compaiono solo quando servono, sezioni ripetute per ogni persona e una versione registrata su ogni documento.

Un modello invece di cinque

Un contratto reale non è un testo fisso. Una clausola sul garante appartiene alla locazione che ne ha uno e a nessun'altra; una sezione per la firma compare una volta per ogni conduttore. Invece di tenere cinque modelli quasi identici, contrassegna i blocchi nel documento base e indica quando si applica ciascuno.

La sezione Blocchi condizionali dell'editor del modello: una regola per blocco

Contrassegnare un blocco

In Word, racchiudi la parte condizionale:

{{#if guarantor}}
5. Il garante risponde delle obbligazioni del conduttore.
{{/if}}

Tra i due è ammesso {{else}}, per il testo che si applica quando la condizione non è soddisfatta.

Per ripetere una sezione, racchiudila tra {{#each tenants}} e {{/each}} e usa {{tenants.full_name}} al suo interno. La sezione si ripete una volta per ogni scansione su cui scorre: per esempio, un blocco firma per ogni passaporto di un conduttore.

Metti i marcatori su righe a sé. Un intero paragrafo viene rimosso insieme al blocco, ed è questo che permette a Word di rinumerare le clausole da solo.

Una sezione ripetuta non è la stessa cosa di una tabella le cui righe aggiungi a mano (i servizi di un verbale, le merci di una fattura). Per quelle, vedi Tabelle con un numero variabile di righe.

Indicare quando si applica

Nell'editor del modello, la sezione Blocchi condizionali elenca una regola per blocco: il nome del blocco come l'hai scritto nel documento base e cosa deve essere vero. Una regola è fatta di menu a tendina, non di una formula:

  • un campo è compilato;
  • un campo è vuoto;
  • un campo è uguale a qualcosa;
  • un campo è maggiore o minore di un numero o di una data.

Per un blocco ripetuto scegli su quali scansioni si ripete.

Un blocco senza regola viene considerato assente, quindi un nome scritto male rimuove una clausola invece di includerne una in silenzio. È voluto: un paragrafo mancante si nota, uno in più no.

Versioni

Tutto ciò che cambia il risultato di una generazione dà al modello una nuova versione:

  • un nuovo documento base;
  • una mappatura modificata;
  • una condizione modificata.

Rinominare un modello no.

Ogni documento registra la versione con cui è stato creato, mostrata nell'elenco dei documenti. È la risposta a «perché questo contratto è diverso da quello del mese scorso» anche molto tempo dopo che il modello è cambiato.

Consigli

  • Prova entrambi i rami. Dopo aver aggiunto una condizione, compila un documento in cui è soddisfatta e uno in cui non lo è, e leggili entrambi.
  • Dai ai blocchi nomi che dicono cosa significano. guarantor o vat_payer si leggono meglio di block1 nell'elenco delle regole.