01. DADOS GERAIS

Produto:

TOTVS Backoffice

Linha de Produto:

Linha Protheus 

Segmento:

Backoffice SP 

Módulo:FATURAMENTO (SIGAFAT)
Função:

EAI CADASTRO DE CLIENTES VIA JSON (MATI030O)

FUNÇÕES GENÉRICAS DO FATURAMENTO (FATXFUN)

Ticket:
Requisito/Story/Issue:DSERFAT-31227


02. 
SITUAÇÃO/REQUISITO

Desenvolver um componente para tratar campos sem tag e/ou customizados na integração de mensagem EAI via JSON sem a necessidade de customizar o Protheus.

03. SOLUÇÃO

Foi desenvolvido um componente para gerenciar campos sem tag e/ou customizados nas mensagens EAI, eliminando a necessidade de customização no sistema Protheus.

Envio de Mensagens: Para enviar mensagens EAI, o parâmetro MV_EAIFLDS deve ser ativado. Essa configuração permite que a função identifique os campos preenchidos que não possuem tags e os insira em uma seção denominada AddFields. Além disso, os campos da tabela AI0 (Complemento de Cliente) também serão adicionados a essa seção caso estejam preenchidos.

Recebimento de Mensagens: Ao receber mensagens EAI, a função realiza a leitura da seção AddFields, verifica os campos enviados que não possuem tags e os grava nas tabelas SA1 e AI0, assegurando o correto processamento das informações

04. DEMAIS INFORMAÇÕES

Não se aplica

05. ASSUNTOS RELACIONADOS