Histórico da Página
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-2315 |
02. SITUAÇÃO/REQUISITO
Criar endpoint para retornar o tipo da TES de acordo com seu código externo na lista De/para de Mensagem única EAI com a referencia AGD-TAC.
03. SOLUÇÃO
Novos endpoints disponibilizados:
- /api/agd/v1/tco/:codigoFeature/notas-saida/:id
- /api/agd/v1/tco/:codigoFeature/notas-entrada/:id
:codigoFeature = INTEGRACAO_COMERCIALIZACAO_TAC
:id = numero_documento|serie_documento|codigo_cliente|loja_cliente
Para que os dados sejam retornados, o documento precisa:
- Possuir ao menos um produto com o campo tipo de commodity (B5_TPCOMMO) definido e com a opção diferente de '0=Não Se Aplica'
- Ter o relacionamento entre os códigos da TES e o código externo na lista De/Para de Mensagem única EAI com a referencia AGD-TAC
- Os códigos da TES do documento não podem se relacionar com diferentes códigos externos da lista De/Para de Mensagem única EAI
Exemplo retorno:
| Bloco de código | ||||
|---|---|---|---|---|
| ||||
{
"clienteExterno": "02e7979a-4d6b-471b-935c-304e671teste",
"formularioProprio": "S",
"items": [
{
"item": "01",
"produtoExterno": "CODIGOEXEMPLOTAC2",
"tipo": "SAIDA_VENDA"
},
{
"item": "02",
"produtoExterno": "CODIGOEXEMPLOTAC3",
"tipo": "SAIDA_VENDA"
}
]
} |
Caso o documento possua o campo D1_NFORI \ D2_NFORI preenchido, é incrementado a propriedade "nfOrigemItem" no retorno.
04. DEMAIS INFORMAÇÕES
É necessário informar a propriedade tenantId no header da requisição para especificar a empresa,filial.
05. ASSUNTOS RELACIONADOS
Não se aplica
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas