Cadastro Configurador de Regras - CD0024
Visão Geral do Programa
Implementar uma nova rotina de configuração onde o cliente possa trabalhar com variáveis e regras distintas de acordo com o tipo de operação. Essa configuração deve partir de empresa, estabelecimento e operação, e de acordo com esta operação deve ser possível parametrizar variáveis distintas conforme a utilização nos aplicativos.
O usuário deverá informar as variáveis, regras, condições e retornos para realizar as validações necessárias que serão utilizadas nos aplicativos ou então no Simulador do Configurador de Regras (CD0026).
Configurador de Regras - Pasta Variável
Objetivo da tela: | Permitir incluir uma nova rotina de configuração. |
Outras Ações/Ações Relacionadas:
Ação: | Descrição: |
Inclui | Quando acionado, é apresentada a tela Inclusão de Manutenção (CD0024A), por intermédio da qual é possível incluir uma nova operação. |
Copiar/Mover Regras | Quando acionado, é apresentada a tela Copiar/Mover Regra (CD0024F), por intermédio da qual é possível copiar/mover as regras da do tipo de operação origem para o tipo de operação destino. |
Incluir/Modificar | Quando acionado, é apresentada a tela Inclusão de Variável (CD0024B), por intermédio da qual é possível incluir/modificar variáveis da regra. |
Eliminar | Quando acionado, é apresentada a tela solicitando a confirmação da eliminação da variável selecionada. |
Inclusão de Operação
Objetivo da tela: | Permitir incluir uma nova regra. |
Principais Campos e Parâmetros:
Campo: | Descrição: |
Empresa | Inserir o código da empresa utilizado para a regra que será cadastrada. |
Estabelecimento | Inserir o código do estabelecimento utilizado para a regra que será cadastrada. |
Tipo Operação | Selecionar o tipo de operação utilizado para a regra que será cadastrada. Importante: O cadastro de tipo de operação é realizado pelo programa Cadastro Tipo de Operação (CD0025). Ao confirmar a inclusão, de acordo com o Tipo de Operação selecionada, serão geradas todas as variáveis relacionadas ao tipo de operação. Na inclusão, caso seja cadastrado um tipo de operação já existente na empresa e estabelecimento iniciando com a sigla do documento. Exemplo: Inicialmente o tipo de operação era "nat-operacao" e o novo tipo de operação passa a ser "nfe-nat-oper", o sistema irá apresentar uma mensagem de alerta, informando que se confirmada o tipo de operação irá substituir o tipo de operação anterior. Com o novo tipo de operação cadastrado, a recepção de documentos via TOTVS Colaboração passará a utilizar esse novo conjunto de regras, desprezando as regras que constam na operação anterior. Devendo ser confirmado se deseja desprezar o anterior e cadastrar o novo tipo de operação ou não. |
Relacionamentos | Selecionar o nível de cópia a ser realizado neste relacionamento. As opções disponíveis são:
Importante: As opções deste quadro somente serão habilitadas quando for acionado o botão Cópia da tela principal. |
Inclusão de Variável
Objetivo da tela: | Permitir incluir o código da variável que será utilizada pela regra. |
Principais Campos e Parâmetros:
Campo: | Descrição: |
Variável | Inserir o código da variável que será utilizada pela regra. |
Descrição | Inserir a descrição que identifica as características da variável que será utilizada pela regra. |
Tipo Variável | Selecionar o tipo de variável que será utilizada pela regra. As opções disponíveis são:
|
Configurador de Regras – Pasta Regra
Objetivo da tela: | Permitir configurar uma regra. |
Outras Ações/Ações Relacionadas:
Ação: | Descrição: |
Incluir/Modificar | Quando acionado, é apresentada a tela Inclusão de Regra (CD0024C), por intermédio da qual é possível incluir/modificar regras da regra. |
Eliminar | Quando acionado, é apresentada a tela solicitando a confirmação da eliminação da regra selecionada. Importante: Não é possível eliminar uma regra que esteja em uso nas pastas Condição ou Retorno. |
Inclusão de Regra
Objetivo da tela: | Permitir cadastrar uma regra. |
Principais Campos e Parâmetros:
Campo: | Descrição: |
Regra | Inserir o código numérico da regra. |
Descrição | Inserir a descrição que identifica as características da regra. |
Mover Regra
Objetivo da tela: | Permitir copiar/mover as regras do Tipo de Operação de Origem, para outro Tipo de Operação de Destino. Nota: O sistema não permite que seja retirada uma regra pré-existente no destino. |
Outras Ações/Ações Relacionadas:
Ação: | Descrição: |
Inclui Todos | Quando assinalado, inclui todas as regras para o tipo de operação destino. |
Inclui | Quando acionado, inclui a regra selecionada para o tipo de operação destino. |
Retira | Quando acionado, retira a regra selecionada da operação destino. |
Retira Todos | Quando acionado, retira todas as regras da operação destino. |
Principais Campos e Parâmetros:
Campo: | Descrição: |
Empresa | Selecionar a empresa do tipo de operação a ser considerada como destino. |
Estabel | Selecionar o estabelecimento do tipo de operação a ser considerada como destino. |
Tipo Oper | Selecionar o tipo de operação a ser considerada como destino da movimentação/cópia de regras. |
Copiar Regras | Quando assinalado, define que a regra deve ser copiada do tipo de operação de origem para o tipo de operação de destino. Caso não assinalado, a regra será movida da origem para o destino. |
Configurador de Regras – Pasta Condição
Objetivo da tela: | Permitir incluir/modificar as condições das regras. |
Outras Ações/Ações Relacionadas:
Ação: | Descrição: |
Incluir/Modificar | Quando acionado, é apresentada a tela Inclusão de Condição (CD0024D), por intermédio da qual é possível incluir/modificar condições da regra. Importante: Para incluir uma condição, é necessário selecionar a regra e após isso acionar o botão Incluir. Incluir funcionalidade para agrupamento de condições. Em alguns casos é necessária esta função para implantar uma determinada regra. |
Eliminar | Quando acionado, é apresentada a tela solicitando a confirmação da eliminação da condição selecionada. |
Agrupar Início | Selecionar a condição inicial e acionar o botão. |
Agrupar Fim | Selecionar a condição final e acionar o botão. Ao acionar este botão todas as condições que estão entre a faixa inicial e final estarão destacadas em preto. |
Desagrupar Regra | Quando acionado, em qualquer condição da faixa o agrupamento é desfeito. |
Inclusão de Condição
Objetivo da tela: | Permitir inserir condições para as regras. |
Principais Campos e Parâmetros:
Campo: | Descrição: |
Sequência | Exibe a sequência numérica sugerida pelo sistema podendo ser alterada pelo usuário. |
Variável | Selecionar a variável previamente cadastrada na pasta Variável e que será utilizada nesta condição. Importante: Somente será possível selecionar uma variável cadastrada para a empresa, estabelecimento e operação corrente. |
Condição | Selecionar a condição a ser utilizada. As opções disponíveis são:
Nota: Quando tipo da variável considerada for Lógico, somente é possível utilizar a condição IGUAL A. |
Valor | Inserir/selecionar o valor com o qual a variável deverá ser comparada. Nota: Esse campo tem o seu formato alterado de acordo com o tipo da variável que está sendo considerada. Quando o tipo da variável for Lógico, serão disponibilizadas as opções Verdadeiro/Sim e Falso/Não para seleção. |
Operador | Selecionar o operador a ser utilizado. As opções disponíveis são:
|
Configurador de Regras – Pasta Retorno
Objetivo da tela: | Permitir cadastrar informações para que sejam retornadas, caso as condições desta regra sejam atendidas. |
Outras Ações/Ações Relacionadas:
Ação: | Descrição: |
Incluir/Modificar | Quando acionado, é apresentada a tela Inclusão de Retorno (CD0024E), por intermédio da qual é possível incluir/modificar retornos da regra. Importante: Para incluir um retorno, é necessário selecionar a regra como demonstra a figura acima e após isso acionar o botão Incluir. |
Eliminar | Quando acionado, é apresentada a tela solicitando a confirmação da eliminação do retorno selecionado. |
Inclusão de Retorno
Objetivo da tela: | Permitir cadastrar as informações que serão retornadas, caso as condições desta regra sejam atendidas. |
Principais Campos e Parâmetros:
Campo: | Descrição: |
Sequência | Exibe a sequência numérica sugerida pelo sistema podendo ser alterada pelo usuário. |
Campo | Inserir a informação que define as características do retorno. Nota: Na inclusão esse campo irá sugerir o mesmo valor definido para o tipo de operação. |
Valor | Inserir o valor que será retornado. |
% Rateio | Em algumas situações onde serão cadastrados mais de um registro de retorno pode ser necessário informar um percentual de rateio. Importante: No caso de uma compra, pode existir rateio de Unidades de Negócio, ou seja, será retornado mais de uma Unidade e estas serão gravadas no rateio. |
Tipo Retorno | Selecionar o tipo de retorno a ser considerado. As opções disponíveis são:
Importante: Só poderão ser cadastrados retornos de um tipo, ou valores ou programa. Sendo que quando o tipo de Retorno for programa, só poderá ser incluído um registro. |
Conteúdos Relacionados:
Utilizando Engine de Regras com Integrações EAI
Configurador de Regras para Tradução de Dados do XML (NF-e/NFS-e/CT-e)
Configurador de Regras para sugestão de Conta Transitória no Recebimento Fiscal
Neste vídeo demonstramos o uso do Configurador de Regras para traduzir os dados recebidos em arquivos XML de NFe, CTe ou NFSe para informações válidas no Datasul. O exemplo demonstrado é a tradução da CFOP de uma NFe para um código de Natureza de Operação do Datasul. Quando as regras de tradução estão definidas os XML recebidos podem entrar automaticamente para o Recebimento de Materiais.
Utilizando Configurador de Regras no Recebimento de XML no TOTVS Colaboração