Base de Conhecimento

Logística - Linha Protheus - GFE - Configurador de Regras para Integração do ERP Datasul com o SIGAGFE

time.png Tempo aproximado para leitura: 00:19:00 min

Dúvida
Como é utilizado o Configurador de Regras nas integrações do ERP Datasul com o SIGAGFE?

Ambiente
TOTVS Logística - TOTVS Frete Embarcador (Linha Protheus) - Gestão de Frete Embarcador (SIGAGFE) - Todas as Versões

Solução
Quando é feita a integração do ERP Datasul com o SIGAGFE - Gestão de Frete Embarcador ou vice-versa, os seguintes pontos tem chamada para o CD0024 - Configurador de Regras.

  1. Notas Fiscais de Saída - ERP Datasul para o SIGAGFE. Veja mais detalhes no link Logística - Linha Protheus - GFE - Configurador de Regras na integração das Notas Fiscais de Saída - ERP Datasul para o SIGAGFE
  2. Documentos de Entrada - ERP Datasul para o SIGAGFE. Veja mais detalhes no link Logística - Linha Protheus - GFE - Configurador de Regras na integração das Notas Fiscais de Entrada - ERP Datasul para o SIGAGFE
  3. Integração do Documento de Frete - SIGAGFE com o Fiscal do ERP Datasul. Veja mais detalhes no link Logística - Linha Protheus - GFE - Configurador de Regras na Integração do Documento de Frete - SIGAGFE com o Fiscal do ERP Datasul
  4. Integração do Documento de Frete - SIGAGFE com o Recebimento do ERP Datasul - Apropriar Despesa. Veja mais detalhes no link Logística - Linha Protheus - GFE - Configurador de Regras na Integração do Documento de Frete - SIGAGFE com o Recebimento do ERP Datasul - Apropriar Despesa
  5. Integração do Contrato de RPA - SIGAGFE com o Financeiro do ERP Datasul. Veja mais detalhes no link Logística - Linha Protheus - GFE - Configurador de Regras na integração da Fatura - SIGAGFE com o Financeiro do ERP Datasul
  6. Integração do Contrato de RPA - SIGAGFE com o HCM do ERP Datasul. Veja mais detalhes no link Logística - Linha Protheus - GFE - Configurador de Regras na integração de Contratos de RPA - SIGAGFE com o HCM do ERP Datasul
  7. Integração do Contrato de RPA - SIGAGFE com o Recebimento do ERP Datasul. Veja mais detalhes no link Logística - Linha Protheus - GFE - Configurador de Regras na integração de Contratos de RPA - SIGAGFE com o Recebimento do ERP Datasul
  8. Alterar o Tipo de Documento de Carga com Notas de Saída - ERP Datasul para o SIGAGFE. Veja mais detalhes no link Logística - Linha Protheus - GFE - Configurador de Regras na alteração do Tipo de Documento de Carga em Notas Fiscais de Saída - ERP Datasul para o SIGAGFE
  9. Alterar o Tipo de Documento de Carga com Notas de Entrada - ERP Datasul para o SIGAGFE. Veja mais detalhes no link Logística - Linha Protheus - GFE - Configurador de Regras na alteração do Tipo de Documento de Carga em Notas Fiscais de Entrada - ERP Datasul para o SIGAGFE
  10. Alterar o Item de Serviço no Fiscal - ERP Datasul ao apropriar despesa. Veja mais detalhes no link Logística - Linha Protheus - GFE - Alterar o item fiscal, no OF0305, ao Apropriar Despesa

A utilização da regra é opcional. Veja alguns exemplos de utilização:

  • Atribuir uma natureza de operação ao integrar um Documento de Frete com o Recebimento do Datasul.
  • Filtrar notas de saída e entrada que não devem integrar com o SIGAGFE.
  • Alterar o Tipo de Documento de Carga no SIGAGFE ao integrar uma nota de saída ou entrada.
  • Outros.

Como cadastrar o Configurador de Regras

Para utilizar o Configurador de Regras, devemos cadastrar o Tipo de Operação no programa CD0025 e Configurar a Regra no CD0024. Mais detalhes e exemplos de criação poderão ser consultados nos links acima.

 

Dica 01:  Simulador de Configurador de Regras - CD0026

Podemos utilizar o programa CD0026 para simular as regras cadastradas.

Neste exemplo foi testado a regra da Natureza de Operação igual a 111xxx, Tipo de Documento igual a 1:

imag1.png

Dica 02:  Uso do Clientlog durante a investigação de algum incidente:

Durante a execução das integrações do SIGAGFE que utilizam-se de conceito de Configurador de Regras,  há a execução da API cdp/cdapi034 responsável em executar o cadastro da regra, sendo possível consultar alguns parâmetros no clientlog:

RUN cdp/cdapi034.p (<empresa do usuário, visível>,
                                   <temp-table, não é visível>,
                                   <código da operação, visível>,
                                   <temp-table, não e visível>,
                                   <código da regra encontrada e que foi aplicada, visível. Quando não for encontrada a regra, o conteúdo será zero(0)>,
                                   <temp-table, não e visível>,
                                   <temp-table, não e visível>,
                                   <temp-table, não e visível>).

Dica 03:  Arquivo de log da API cdp/cdapi034

Durante a execução das integrações do SIGAGFE que utilizam-se de conceito de Configurador de Regras,  há a execução da API cdp/cdapi034 responsável em executar o cadastro da regra. Esta API, gera no diretório temporário da sessão Progress  um arquivo de log onde é possível comparar o cadastro das variáveis da condição registradas no CD0024, com os valores recebidos.

Segue exemplo de como interpretar o conteúdo apresentado neste arquivo. No arquivo cdapi034.txt consta as seguintes linhas:

Regra: 20

if ('2352'='2352')AND (LOGICAL('yes')=LOGICAL('yes'))AND (INTEGER('1')=INTEGER('1'))AND (LOGICAL('no')=LOGICAL('yes')) then YES else NO

Para a interpretação recomenda-se que seja também executado o programa de Cadastro de Configurador de Regras - CD0024, consultando-se a regra, no exemplo é a regra 20, onde se tem a sequência das variáveis utilizadas com o respectivo cadastro. Para cada condição existente, no log é apresentado primeiramente o conteúdo recebido e depois o conteúdo cadastrado na condição onde então, pode-se conferir se a condição é verdadeira ou não.

Ilustrando:
nat-operacao: 2352(RECEBIDO) = 2352(CONDIÇÃO) AND * satisfaz a condição

l-trib-pc...: yes(RECEBIDO) = yes(CONDIÇÃO) AND * satisfaz a condição

cb-trib-icm.: 1(RECEBIDO) = 1(CONDIÇÃO) AND * satisfaz a condição

l-crdicms...: no(RECEBIDO) = YES(CONDIÇÃO) * como está sendo enviado NO e esta condição espera YES, fará com que esta regra não seja aplicada.

 

Saiba mais
Para detalhes de um fluxo do Configurador de Regras, poderá ser visualizado o vídeo How To | Engine de Regras do ERP Datasul x Frete Embarcador - #TOTVSBackoffice_Linha_DATASUL

 

Glossário
ERPEnterprise Resource Planning
GFE ou SIGAGFE - Gestão de Frete Embarcador

 

 

Esse artigo foi útil?
Usuários que acharam isso útil: 0 de 0

0 Comentários

Por favor, entre para comentar.
X Fechar

Olá ,

Há pendência referente a um de seus produtos contratados para a empresa ().

Entre em contato com o Centro de Serviços TOTVS para tratativa.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cobrança – Verificação de pendências financeiras . clique aqui.

TOTVS

X Fechar

Olá ,

Seu contato não está cadastrado no Portal do Cliente como um perfil autorizado a solicitar consultoria telefônica.

Por gentileza, acione o administrador do Portal de sua empresa para: (1)configurar o seu acesso ou (2)buscar um perfil autorizado para registro desse atendimento.

Em caso de dúvidas sobre a identificação do contato administrador do Portal, ligue (11) 4003-0015, opção 7 e, em seguida, opção 4 para buscar o suporte com o time de Assessoria ao Portal do Cliente. . clique aqui.

TOTVS

X Fechar

Olá ,

Para o atendimento de "Consultoria Telefônica" você deverá estar de acordo com o Faturamento.

TOTVS

X Fechar

Olá,

Algo inesperado ocorreu, e o usuario nao foi reconhecido ou você nao se encontra logado

Por favor realize um novo login

Em caso de dúvidas, entre em contato com o administrador do Portal de Clientes de sua empresa para verificação do seu usuário, ou Centro de Serviços TOTVS.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cadastros . clique aqui.

TOTVS

Chat _

Preencha os campos abaixo para iniciar o atendimento:

Chat _