Quando si genera una programmazione da un template, il sistema convalida prima il template per individuare eventuali violazioni di univocità, task direttamente o indirettamente dipendenti gli uni dagli altri o un'errata associazione di data-precedenza. Ad esempio, non possono esistere predecessori circolari.
È possibile convalidare manualmente il template. La convalida è particolarmente utile per verificare eventuali problemi dopo l'importazione di task in un template da un file. In presenza di un errore nel template, è possibile utilizzare i collegamenti di spostamento nei risultati della convalida per passare direttamente all'origine dell'errore.
Per convalidare manualmente un template, procedere come segue.