V běžné kancelářské práci se setkáváme s mnoha dokumenty, jež se stále opakují a mění se pouze v detailech. Takovými dokumenty jsou např. smlouvy. Aplikace Alff umožňuje vytvořit šablony pro takové dokumenty a jednoduše je opakovaně využívat s tím, že sestavovací kódy jsou nahrazeny unikátním obsahem při sestavení dokumentu, nahrazovací kódy pak při jeho generování.
Jsou použity pouze v šabloně - při sestavovaní dokumentu jsou kódy nahrazeny skutečným - unikátním textovým obsahem a v uloženém textovém obsahu(kontextu) se již nevyskytují.
Zůstavají i v uloženém textovém obsahu (kontextu) dokumentu a jsou nahrazeny až při generování publikovaných dokumentů. Jsou to všechny kódy pro vkládání obsahu a některé kódy šablon - jako třeba MYFIRM, který umí být nahrazen záznamem firmy, která je nastavena jako "naše firma", tedy organizace provozující aplikaci Alff.
Na obrázku vidíte příklad nahrazení kódu §1 znakem § a číslem - kód §2 je používán k číslování odstavců.
Šablonu vytváříme jako běžný dokument - můžeme však do ní přidat i sestavovací kódy. Šablona se z běžného dokumentu stane tak že u dokumentu nastavíme typ zobrazení na - šablona.
Přehled sestavovacích i nahrazovacích kódů najdem i s popisem na stránce kódy pro vkládání obsahu , nebo v editoru kontextů ve sloupci nabídek pod záložkou kódy.