Objetivo

Este documento tem como objetivo explicar o funcionamento da integração de status 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:

Pré-Requisitos e Restrições


Integração


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

Os dados integrados são: 

APIDescriçãoColunaTipoObrigatório
 numeroLoteNúmero do lotePCINTEGRACAOVARIAVEISTEMP.VALORStringSIM
statusStatus com o resultado do processamento do lotePCINTEGRACAOCORE.STATUSintSIM
errosArray de entidades com problema de processamento
ArrayNÃO
erros.*.idInternoCódigo da entidade gravada no campo PCINTEGRACAOCORE.IDINTERNO ao gerar a carga de cadastroPCINTEGRACAOCORE.IDINTERNOStringSIM
erros.*.erroDescrição do erroPCINTEGRACAOCORE.PAYLOADCONFIRMACAOStringSIM

Exemplo do envio da requisição:

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