Objetivo


Este documento visa demonstrar como implementar uma fórmula visual no RM Gestão Fiscal para informar quando o Certificado Digital utilizado na emissão da Nota Fiscal Eletrônica e demais rotinas estiver expirando seu prazo de validade.

O passo a passo deve ser como base para criação da fórmula visual para atender está necessidade e nada impede em caso existir mais regras especificas da empresa de serem também incrementadas na fórmula visual.


Documentação da Fórmula Visual - RM

Passo a Passo


1 - Primeiro passo vamos inserir as consultas SQL para consultar os certificados digitais que estão vencendo e que estão expirados para que possa ser realizados sua desativação automaticamente.


1.1 - Consulta SQL para buscar certificados digitais que estão vencendo conforme a parametrização 

Está consulta busca no bando de dados os certificados digitais de uma determinada coligada que estão prestes a vencer de acordo com os números de dias definidos no parâmetro : DIASVENCIMENTO  

Anexo: SQL_CERTIFICADOS_VENCENDO.sql


1.2 - Consulta SQL para buscar certificados digitais vencidos para desativa-los

Está consulta busca no bando de dados os certificados digitais de uma determinada coligada que estão vencidos para desativa-los na execução da fórmula visual. 

Anexo: SQL_CERTIFICADO_VENCIDOS_ATIVOS.sql


2 - Acessar o menu RM\Gestão Fiscal\Gestão\Fórmula Visual\Categorias para cadastrar uma categoria de fórmulas visuais da NF-e


Incluir nova categoria para ser utilizado como um agrupador de fórmulas visuais da NF-e, também é necessário informar os perfis de permissão desta categoria.


2.1 - Em RM\Gestão Fiscal\Gestão\Fórmula Visual\Fórmula Visual  Inserir nova fórmula visual agrupadora de fórmulas para NF-e associando a categoria inserida no passo anterior.


2.1 - Seguindo no mesmo cadastro incluir uma nova fórmula visual desta vez associando a fórmula anterior. Nesta fórmula é que vamos implementar os Workflows da fórmula visual


2.2 - Fluxo da primeira parte da Fórmula Visual responsável por verificar os certificados ativos que estão Vencendo e informa o responsável por e-mail.


2.1 - A primeira atividade é uma atividade do tipo "Expressão" nela será parametrizado os dias de limite para que o RM avise o responsável do certificado digital, neste caso foi informado 50. Este valor será informado por parâmetro na consulta SQL_FV_CERT.

Após nomear a atividade deverá ser informado um valor inteiro no campo Expressões.


2.2 - A segunda atividade é uma atividade do tipo "Executar Consulta SQL" nela vamos associar a SQL código SQL_FV_CERT

Dica: para associar a consulta SQL SQL_FV_CERT após arrastar a atividade "Executar Consulta SQL" para o fluxo clicar com o botão direito sobre ela e clicar na opção Selecionar consulta SQL.

Também é necessário associar o valor informador na expressão anterior a parâmetro DIASVENCIMENTO.

O parâmetro CODCOLIGADA deve ser preenchido com o código da Coligada do contexto clicando nos três pontinhos e selecionando a opção abaixo:


2.3 -  Após a consulta SQL adicionar a atividade "Para cada Iteração", para que as linhas do retorno da consulta SQL sejam percorridas é necessário adicionar também a atividade "Sequência".


2.3.1 - Na atividade "Para cada Iteração" devemos configurar  a propriedade Lista de Items


2.3.2 - Associar no campo Rows das linhas retornadas da Consulta