| Produto: | TOTVS Agro Comercialização |
|---|---|
| Linha de Produto: | Linha Protheus |
| Segmento: | Agroindústria |
| Módulo: | AGRODISTRIBUIDOR ( SIGAAGD) |
| Função: | AGDA120 - Cadastro de Receita |
| País: | Brasil |
| Ticket: | |
| Requisito/Story/Issue (informe o requisito relacionado) : | DAGRODIST-2564 |
Necessidade de existir uma Mensagem Única EAI (JSON) padronizada para a rotina de Cadastro de Receita / Itens de Receita (AGDA120), a fim de permitir seu uso de maneira uniforme e reaproveitável nos processos de integração internos e externos.
Foi criada uma estrutura JSON padronizada para representar os dados da Receita (NE6) e Itens da Receita (NE7) dentro do processo de EAI do AGDA120.
A mensagem segue um formato único, eliminando divergências entre integrações e garantindo consistência na leitura e no tratamento dos dados.
Exemplo de Estrutura JSON Padronizada:
| { "Header": { "UUID": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", "Type": "BusinessMessage", "SubType": "event", "Event": "upsert", "Transaction": "AGDA120", "StandardVersion": "1.000", "Version": "1.000", "SourceApplication": "XXXXX", "CompanyId": "XX", "BranchId": "XXXXX", "Enterprise": "XX", "BusinessUnit": "XX", "ProductName": "Protheus", "ProductVersion": "12", "GeneratedOn": "YYYY-MM-DDTHH:MM:SSZ", "DeliveryType": "Async" }, "Content": { "Entity": "AGDA120", "Event": "upsert", "InternalId": "XX|XXXXX|XXXXXXXXXX", "ExternalId": "", "CompanyId": "XX", "BranchId": "XXXXX", "ReceiptId": "XXXXXXXXXX", "ExternalReceiptId": "", "CustomerCode": "XXXXXX", "CustomerStore": "XX", "ReceiptNumber": "", "IssueDate": "YYYY-MM-DDTHH:MM:SS", "IssueTime": "", "InvoiceNumber": "", "InvoiceSeries": "", "Status": "", "SourceOrder": "", "ReceiptUrl": "", "Culture": "", "Notes": "", "Items": [ { "ItemSequence": "001", "ProductCode": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "Quantity": 0, "AvailableQuantity": 0 }, { "ItemSequence": "002", "ProductCode": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "Quantity": 0, "AvailableQuantity": 0 } ] } } |
|---|
Não se aplica
Não se aplica