Árvore de páginas

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.

  • Variável Retorno: Código da variável de retorno.

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";"Variavel Ret"
"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.