Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Objetivo

Este documento tem como objetivo explicar o funcionamento da atualização do status do resultado do processamento do Lote PDV, que possibilitam a consulta do status do processamento de um lote e a atualização do status da tabela PCINTEGRACAOCORE conforme valores abaixo:

  • 11 - não processado no destino
  • 12 - processado com sucesso no destino
  • 13 - processado com erro no destino

Pré-Requisitos e Restrições

  • Necessário que o número do lote passado como parâmetro esteja ainda em monitoramento , ou seja,  que ainda possui registros relacionados na PCINTEGRACAOCORE em status 2 - processado com sucesso ou 11- não processado.

Integração

...

tabsDados integrados c/ Winthor, Atualização do Status
idspasso1,passo2

A integração consiste em atualizar o status de processamento do lote nas integração relacionadas ao lote.

...

defaultyes
referenciapasso1

Os dados integrados são: 

...

Totvs custom tabs box items
defaultno
referenciapasso2

Exemplo do envio da requisição:

Bloco de código
languagejs
titleURI
method: 'POST',
url: '/winthor/integracao/fulfillment/v1/lote'
Bloco de código
languagejs
titleBody Request
{
    "numeroLote": "12345678",
    "status": 13,
    "erros": [
        {
           "idInterno": "7891045008396-75110",
           "erro": "produto sem tributação"
        }
    ]
}
Bloco de código
languagejs
titleBody Response
{
    "numeroLote": "12345678",
    "idRequisicaoEnvio": "b980c50f-7b36-4bde-bc8d-5cdfe2dff1ca",
    "dataAtualizacao": "2024-03-15T10:32:23"
}