Podemos deixar pré-cadastrados no sistema, alguns modelos de documentos para impressão, estes documentos, na maioria das vezes, terão informações que precisam ser dinâmicas.
Podemos configurar estes modelos, e essa dinamicidade, no menu Configurações -> Layouts de impressão.
Listagem dos layouts: #
Aqui nesta listagem, teremos inicialmente os layouts de impressão padrões do sistema, que já vão estar presentes desde o inicio na base. Estes layouts podem ser editados para ficarem de acordo com o modo que querem trabalhar.
![](https://ispcloud.com.br/wp-content/uploads/2022/07/Layouts-1024x257.jpg)
Na coluna de ações, teremos o botão para a edição, na coluna tipo será a indicação de qual tipo de layout se trata, na coluna descrição teremos o nome dado aos layouts, e por último a coluna status, mostrando se o layout esta ativo ou inativo. Podemos clicar em novo para ir até o cadastro.
Cadastro dos Layouts:
![](https://ispcloud.com.br/wp-content/uploads/2022/07/Layouts-1-1024x506.jpg)
Aqui, teremos o tratamento do todos os tipos de layout. As primeiras informações serão as variáveis, que teremos uma listagem para cada tipo de layout. Mas abaixo, temos os campos:
- Descrição
Onde informaremos o nome para o layout.
- Status
Para indicar se este layout esta ativo ou inativo.
- Tipo
Onde escolhemos qual o tipo deste layout dentro dos 5 disponíveis:
termo de adesão, termo de cancelamento, layout de NF21, layout de NFDebito e modelo de ordem de serviço.
Por ultimo, escolhemos se este layout que estamos cadastrando ou editando, será o modelo padrão do tipo informado.
Configurando o layout: #
No campo layout, teremos uma caixa de texto para ser redigido, este campo é um editor de texto comum em html e podemos fazer todo o documento por ele.
![](https://ispcloud.com.br/wp-content/uploads/2022/07/Layouts-2.jpg)
Informando as variáveis:
Assim que concluirmos o passo de criar o documento, podemos iniciar o processo de configuração das variáveis, estas variáveis são as informações que darão a dinamicidade ao modelo. Por exemplo, teremos a variável {nome}, onde ela estiver no layout, será substituída pelo nome do cliente quando impresso.
![](https://ispcloud.com.br/wp-content/uploads/2022/07/Layouts-4-1024x459.jpg)
As variáveis, ficam no topo da tela, nestes menus em azul, basta clicar na setinha branca, para abrir a lista de variáveis disponíveis para cada tipo de layout. Aqui nesta listagem, teremos a variável em si, e a frente dela, qual informação ela faz referencia. Então temos como exemplo {taxa} – (valor instalação).
Assim, podemos utilizar destas variáveis para configurar todo o documento, possuindo todas as informações necessárias de maneira dinâmica.
![](https://ispcloud.com.br/wp-content/uploads/2022/07/Layouts-5.jpg)
O documento agora, esta completo, e com todas as variáveis necessárias, lembrando que a variável é todo o conteúdo com as chaves {}. Depois de configurado, podemos clicar em salvar e já estará pronto para uso.