Histórico da Página
Importação de Regras para Configurador - CD0030
Visão Geral do Programa
O importador faz a leitura de um arquivo Excel ou CSV padronizado com: regras, condições, agrupamentos e retornos das regras e importa para o configurador de regras (CD0024).
Os campos que necessitam ser informados para a correta importação dos dados são:
Empresa
Estabelecimento
Tipo Operação: Deve ser informado o Tipo de operação utilizado para a regra que será importada (normalmente representa o campo que será traduzido). O cadastro de tipo de operação é realizado por meio do programa Cadastro Tipo de Operação (CD0025). O importador irá criar um novo registro de Tipo Operação no CD0025, caso o conteúdo informado para este campo no arquivo ainda não existir na base de dados.
Código da regra: Sequencial por regra.
Descrição regra: Campo para documentação, serve para identificar a regra no configurador de regras (CD0024).
Sequência da condição: Sequencial por condição.
Variável da condição: Campo que será utilizado como condição para a regra.
Condição: Pode ser "IGUAL A", "MAIOR QUE" ou "MENOR QUE".
Valor: Conteúdo da variável que deverá ser comparada.
Operador: Operador lógico: "E", "OU" ou branco caso seja a última condição da regra.
Sequência Inicial Agrup.: Sequencial inicial do agrupamento, caso tenha mais de uma condição separada pelo Operador "OU".
Sequência Final Agrup.: Sequencial final do agrupamento, caso tenha mais de uma condição separada pelo Operador "OU".
Retorno: Deve ser informado o conteúdo que será retornado, caso sejam atendidas as condições daquela regra.
Rateio: Deve ser informado fixo o valor 100 (100%), pois não é utilizado atualmente pelo configurador.
Tipo Variável: Tipo da variável que está sendo cadastrada. Pode ser 1-Caracter; 2-Inteiro; 3-Decimal; 4-Logico; 5-Data. É opcional e só é utilizado, caso a variável não seja uma das padrões do TOTVS Colaboração NF-e Entrada.
Exemplo
A seguir é apresentado um exemplo do arquivo CSV que será importado por essa função.
"Emp";"Est";"Tipo Oper";"Regra";"Descricao";"Seq";”AgrupIni”;"Variavel";"Condicao";"Valor";”AgrupFim”;"Operador";"Retorno";"Rateio"
"10";"1";"nat-operacao";1;"cod-emitente 18 uf-end SC ge-codigo 62";1;;"cod-emitente";"IGUAL A";"18";;"E";"1101ca";100
"10";"1";"nat-operacao";1;"cod-emitente 18 uf-end SC ge-codigo 62";2;;"uf-end";"IGUAL A";"SC";;"E";"1101ca";100
"10";"1";"nat-operacao";1;"cod-emitente 18 uf-end SC ge-codigo 62";3;;"ge-codigo";"IGUAL A";"62";;"E";"1101ca";100
"10";"1";"nat-operacao";1;"cod-emitente 18 uf-end SC ge-codigo 62";4;;"it-codigo";"IGUAL A";".GUILHERME";;"";"1101ca";100
"10";"1";"nat-operacao";2;"cod-emitente 1 uf-end SP ge-codigo 0";1;;"cod-emitente";"IGUAL A";"1";;"E";"1101CI";100
"10";"1";"nat-operacao";2;"cod-emitente 1 uf-end SP ge-codigo 0";2;;"uf-end";"IGUAL A";"SP";;"E";"1101CI";100
"10";"1";"nat-operacao";2;"cod-emitente 1 uf-end SP ge-codigo 0";3;;"ge-codigo";"IGUAL A";"0";;"E";"1101CI";100
"10";"1";"nat-operacao";2;"cod-emitente 1 uf-end SP ge-codigo 0";4;;"it-codigo";"IGUAL A";"";;"";"1101CI";100
"10";"1";"nat-operacao";3;"cod-emitente 282828 uf-end PR ge-codigo 0";1;;"cod-emitente";"IGUAL A";"282828";;"E";"110202";100
"10";"1";"nat-operacao";3;"cod-emitente 282828 uf-end PR ge-codigo 0";2;;"uf-end";"IGUAL A";"PR";;"E";"110202";100
"10";"1";"nat-operacao";3;"cod-emitente 282828 uf-end PR ge-codigo 0";3;;"ge-codigo";"IGUAL A";"0";;"E";"110202";100
"10";"1";"nat-operacao";3;"cod-emitente 282828 uf-end PR ge-codigo 0";4;;"it-codigo";"IGUAL A";"";;"";"110202";100
Importação Regras para Configurador - Pasta Parâmetro
Objetivo da tela: | Permitir a realização da importação de informações para o configurador de regras (conhecido também como Engine de regras). |
Outras Ações/Ações Relacionadas:
Ação: | Descrição: |
Modelo | Quando acionado, apresenta o arquivo modelo no formato de excel. |
Principais Campos e Parâmetros:
Campo: | Descrição |
Arquivo de Entrada | Selecionar o arquivo de entrada a ser considerado na geração da importação. |
Importação Regras para Configurador – Pasta Impressão
Objetivo da tela: | Nesta Pasta Impressão é possível determinar o destino da geração, a forma de execução, e a necessidade ou não de imprimir os parâmetros utilizados. |