Tempo aproximado para leitura: 00:03:03 min
Dúvida
Qual a funcionalidade e como realizar a parametrização de regras para importação de XML no módulo de Recebimento utilizando o Engine ou Configurador de Regras?
Ambiente
Cross Segmentos - TOTVS Backoffice (Linha Datasul) - Recebimento (MRE) - Versão 12
Solução
O Engine de Regras, também conhecido como Configurador de Regras tem por objetivo realizar a tradução automática dos dados do XML (NF-e, NFS-e, CT-e) para os cadastros internos da empresa.
Essa tradução é feita por meio de regras parametrizadas, configuradas no programa CD0024 – Configurador de Regras.
Operações e Variáveis
Antes de iniciar a configuração, é fundamental conhecer as operações e variáveis disponíveis no Engine de Regras. Elas são a base de todo o processo de tradução de dados, pois determinam quais informações do XML serão capturadas e como serão convertidas para os cadastros internos.
A lista completa e sempre atualizada de operações e variáveis que podem ser utilizadas na elaboração das regras, está disponível no link: Configurador de Regras para Tradução de Dados do XML (NF-e/NFS-e/CT-e)
CD0024 - Configurador de Regras
Permite criar e gerenciar as regras utilizadas na tradução automática dos dados do XML para os cadastros internos da empresa.
Acesse o programa CD0024 – Configurador de Regras Progress ou html.mcd.engineRegras - Configurador de Regras HTML.
Selecione a empresa, estabelecimento e o tipo de regra a ser configurada.
Defina as condições e ações para cada situação.
Utilize o botão Importação de Regra para importar regras em formato .xls ou .csv
A importação é feita pelo programa CD0030 – Importação de Regras.Gere arquivos de exportação utilizando o programa RE0711 – Geração de Regras NFe para Configurador, que auxilia na criação de modelos prontos para importação.
Após as regras serem criadas ou importadas, utilize o programa CD0034 – Histórico Configurador Regras para consultar o histórico e validar as alterações realizadas.
CD0025 – Tipo de Operação
Permite realizar o cadastros das operações de retorno que podem ser associadas às ações do CD0024.
Exemplo:
Criar uma operação que retorne o código do item (nfe-it-codigo) para ser utilizada em uma regra de tradução automática.
Associar tipos de operação específicos a cenários de entrada, saída ou devolução.
Essas operações são posteriormente chamadas nas ações configuradas no CD0024, garantindo a coerência do comportamento fiscal.
CD0026 – Simulador do Configurador de Regras
Utilizado para testar e validar as regras antes da aplicação definitiva. Essa etapa é essencial para evitar inconsistências antes de aplicar as regras em ambiente produtivo e para validar o retorno correto da regra cadastrada.
Importante
A busca pelas regras é realizada de forma sequencial. Isso significa que a primeira regra que atender às condições informadas será a regra aplicada.
Por esse motivo, quando existirem regras com condições semelhantes e diferenciadas apenas por critérios específicos, é importante cadastrá-las em uma ordem adequada. As regras mais específicas, ou seja, aquelas com maior quantidade de condições, devem ser posicionadas primeiro. Já as regras mais genéricas ou menos restritivas devem ser cadastradas ao final da sequência.
Dessa forma, garante-se que as regras mais detalhadas sejam avaliadas antes das regras mais abrangentes.
Sabia Mais
Configurador de Regras - html.mcd.engineRegras
Cross Segmentos - Linha Datasul - MRE - Engine de Regras - Geração e Importação
Cross Segmentos - Linha Datasul - MRE - Engine de Regras - Aplicar e Validar Novas Regras no RE0708
0 Comentários