Árvore de páginas

01. DADOS GERAIS


Produto:

TOTVS Agro Comercialização

Linha de Produto:

Linha Protheus

Segmento:

Agroindústria

Módulo:AGRODISTRIBUIDOR ( SIGAAGD)
Função:AGDH020 - TCO
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DAGRODIST-2558

02. SITUAÇÃO/REQUISITO

  • Validar fornecedor no de-para da SA1 (Clientes)
  • Permitir que o tamanho dos campos no id da consulta da api sejam inferiores ao do dicionário de dados (espaços em branco a direita)
  • Alterar a propriedade 'item' para 'internalId' e retornar o internalID do item do documento
  • Quando o campo D2_NFORI for vazio, buscar nas tabelas ADA, ABD a origem do item, se existir (Contrato parceria - venda com entrega futura, remessa)
  • Quando o campo D1_NFORI for vazio, buscar na tabela DHQ a origem do item, se existir (Compra com Entrega Futura)

03. SOLUÇÃO

Realizado os ajustes conforme requisito.


Exemplo retorno:


responseBody
{
    "fornecedorExterno": "CODIGOTACFORNECEDOR01010",
    "formularioProprio": " ",
    "items": [
        {
            "internalId": "T1|D MG 01|COMPENTF2|001|AGR001|01|AGR-ALGODAO-PLUMA|0001",
            "produtoExterno": "",
            "tipo": "REMESSA",
            "nfOrigemInternalId": "T1|D MG 01|COMPENTF1|001|AGR001|01|AGR-ALGODAO-PLUMA|0001"
        }
    ]
}



04. DEMAIS INFORMAÇÕES

 Não se aplica

05. ASSUNTOS RELACIONADOS

 Não se aplica