Textos padrão
Quando um determinado texto é usado com frequência, o SIGA permite que a unidade possa gravar um modelo de texto padrão, para que possa ser utilizado sempre que necessário.
Last updated
Quando um determinado texto é usado com frequência, o SIGA permite que a unidade possa gravar um modelo de texto padrão, para que possa ser utilizado sempre que necessário.
Last updated
A opção está disponível na tela de edição de documentos, podendo estar posicionada logo no início da página ou no meio, dependendo da versão do SIGA.
Para salvar um texto padrão, basta seguir os seguintes passos:
1 - iniciar a criação de um novo documento no sistema;
2 - Preencher normalmente as informações desejadas (modelo, subscritor, texto, etc);
3 - Ao final, ao invés de clicar no botão "OK", criando o respectivo documento temporário, clique no botão "+" (Criar um novo), e na janela que se abrirá em seguida, informe o nome que deverá ser atribuído ao texto padrão.
O texto padrão fica disponível para todos os usuários da mesma unidade de quem criou o texto padrão, mas não pode ser visualizado/utilizado por outras unidades.
A função "Duplicar" também pode ser utilizada como um tipo de texto padrão, pois permite iniciar a criação de um documento novo a partir de um documento já existente no sistema.
Sempre que for necessário elaborar um documento que já tenha um texto padrão salvo, siga os seguintes passos:
1 - Inicie a elaboração de um novo documento
2 - Selecione o modelo do documento que será elaborado (memorando, ofício, formulário, etc).
3 - Após escolher o modelo, selecione o texto padrão desejado, clicando na respectiva caixa de seleção.
O texto padrão salvo será automaticamente recuperado e inserido no documento que está sendo criado.
4 - Continue a edição do documento normalmente, caso ainda seja necessário algum ajuste.
5 - Clique no botão "OK" para concluir a criação do documento.
Observação: O texto padrão também pode ser utilizado para gerar documentos de forma automatizada, utilizando-se o módulo de workflow do sistema. Veja aqui como criar um diagrama para automatizar um processo de trabalho.
Atenção: Se for utilizar o texto padrão na automatização de um procedimento (Workflow), verifique com o responsável pelo fluxo se deve ser utilizado um nome específico para identificar o texto padrão ou se a unidade é livre para denominá-lo da forma que achar mais conveniente.
Para alterar um texto padrão já criado, selecione o texto padrão que deseja alterar e faça as atualizações necessárias. Ao final, clique no botão "Gravar alterações"
Caso o texto padrão armazenado não seja mais necessário, siga os seguintes passos:
1 - Inicie um novo documento;
2 - Selecione o modelo em que o texto padrão foi criado (memorando, ofício, formulário, etc);
3 - Selecione o texto padrão desejado, na respectiva caixa de seleção;
3 - Clique no botão "Remover este item", para excluir o texto padrão.
O texto padrão será removido (a operação não poderá ser desfeita).
O sistema permite a inclusão de parâmetros no texto, que serão substituídos pelos respectivos valores posteriormente, de acordo com o contexto em que o documento for criado.
Para inserir um parâmetro no documento, posicione o mouse na posição do texto onde o mesmo deve ser exibido e selecione o parâmetro desejado pela barra de botões do editor de texto, conforme imagem abaixo:
Para criar um texto padrão de um Requerimento por exemplo, onde o nome do subscritor deverá consta do teor do documento, deve-se posicionar o cursor na posição onde o nome deve ser inserido e selecionar o parâmetro "Nome do subscritor" do documento "Em Elaboração".
Ao selecionar o parâmetro "Nome do subscritor" do grupo "Documento em Elaboração" (Indicação 1 da imagem acima), o sistema vai inserir o respectivo parâmetro no texto, conforme indicação 2 da imagem acima.
Ao finalizar a execução, o sistema substitui os parâmetros do texto por seus respectivos valores, conforme exemplo abaixo, obtido a partir do parâmetro utilizado acima:
Alguns parâmetros não necessitam de dados adicionais, como no exemplo acima, no qual o parâmetro inserido no texto "${doc.subscritor.descricao}" foi automaticamente substituído pelo respectivo valor.
Já outros precisam de informações adicionais, como no caso de se querer obter o que foi preenchido em um campo específico durante a criação do documento.
Nesse caso o parâmetro que o sistema vai inserir no texto é o "${doc.form.NOMECAMPO}", sendo necessário substituir o trecho "NOMECAMPO" pelo nome do campo desejado. Exemplo: ${doc.form.finalidadedacompra}
Em geral as informações adicionais necessárias para um parâmetro funcionar são inseridas em maiúsculo, como no exemplo acima, indicando a necessidade de substituição pela informação desejada.
Um texto padrão pode receber 3 tipos de parâmetros, conforme abaixo:
Parâmetros relativos a um documento
Parâmetros relativos a um procedimento (Workflow)
Outros parâmetros
Retornam informações de um documento específico. Podem ser relativos aos seguintes documentos:
Doc Em elaboração: Informações pertinentes ao próprio documento que será criado;
Doc Pai: O documento principal onde o documento criado será juntado;
Doc Autuado: O documento que foi autuado, dando origem ao documento principal onde o documento criado será juntado.
É possível obter as seguintes informações relativas a um documento:
Número do documento; data do documento; Nome do Subscritor; Nome da lotação do Subscritor; Sigla da Lotação do Subscritor; Sigla da lotação do cadastrante; Destinatário; Campo de cadastro do doc; Descrição do documento.
No caso de Campo de cadastro do Doc, será inserido o parâmetro ${doc.form.NOMECAMPO},
Caso o documento esteja inserido em um procedimento automatizado (Workflow), é possível utilizar parâmetros para obter informações relativas ao fluxo que está sendo executado. Os parâmetros disponíveis são os seguintes:
Número do procedimento, Número do documento principal que cujo tramite está sendo orquestrado pelo Workflow, Nome de quem iniciou o Procedimento, Variável preenchida por um formulário do Procedimento e número do documento criado de forma automática por uma tarefa do Workflow.
Exemplos de parâmetros (Ao selecioná-los no menu do editor de texto do sistema, serão automaticamente inseridos no texto:
Variável preenchida durante a tramitação do fluxo:
${wf.var.NOMEVARIAVEL}, onde o "NOMEVARIAVEL" deve ser substituído pelo nome da variável que foi criada no diagrama do workflow que será utilizado com o texto padrão.
Caso queria que o valor da variável apareça com uma formatação específica, podem ser utilizadas as variações abaixo:
Variável em formato de data: ${fmt.data(wf.var.NOMEVARIAVEL)}
Variável em formato de moeda: ${fmt.reais(wf.var.NOMEVARIAVEL)}
Variável com valor exibido por extenso: ${fmt.reaisPorExtenso(wf.var.NOMEVARIAVEL)}
Número do documento gerado automaticamente por uma tarefa do fluxo:
${wf.var.doc_NOMETAREFA}, onde "NOMETAREFA" deve ser substituído pelo nome da tarefa onde o documento foi gerado.
Ao consultar um diagrama, são exibidos os nomes de todas as variáveis e documentos criados ao longo da execução do fluxo.
Também é possível obter uma lista com os números dos documentos de um determinado modelo que foram juntadas em um documento Pai ou então apenas o da última juntada, conforme parâmetros abaixo:
${ref.modelo('MODELO DESEJADO 1','MODELO DESEJADO 2')} ${ref.modelo('MODELO DESEJADO').ultimo.mob.sigla}
O nome do modelo desejado deve ser inserido entre aspas, no local indicado.
No caso da lista de todos os documentos juntados, podem ser informados um ou mais modelos.
Para pegar uma informação específica do último documento juntado, também pode ser utilizado parâmetro abaixo, informando o respectivo modelo e nome do campo desejado:
${ref.modelo('MODELO DESEJADO').form.NOMECAMPO}
Todos os parâmetros disponíveis podem ser consultados e selecionados pelo menu do editor de texto, conforme tela abaixo:
Necessidade | Opção de menu | Parâmetro |
---|---|---|
Nº do processo onde o texto padrão será juntado | Documento Pai / Número | ${doc.pai.sigla} |
Nº do último documento juntado no processo do modelo "Pesquisa de Preços" | Outros documentos / Último doc juntado do modelo | ${ref.modelo('Pesquisa de Preços').ultimo.mob.sigla} |
Valor por extenso da variável preenchida no workflow denominada "valortotal" | Workflow / Variável (Reais por extenso) | ${fmt.reaisPorExtenso(wf.var.valortotal)} |
Lista com os documentos juntados no processo do modelo "Qualificação de Instrutor" | Outros documentos / Relação de docs juntados do modelo | ${ref.modelo('Qualificação do Instrutor')} |
Campo denominado "objeto" constante do documento que foi autuado | Documento autuado / Campo de cadastro do doc autuado | ${ref.pai.autuado.form.objeto} |
Exemplo de texto parametrizado: