DELETE
https://www.allpost.com.br/api/v1/plp/delete/{filialERP}/{idPLP}

Remove PLP ou itens.

Módulo: PLP

Descrição

Para remover itens de uma PLP ou excluí-la por completo, você pode seguir as seguintes instruções:
- Se deseja remover apenas itens específicos de uma PLP, é necessário informar o JSON dos itens a serem removidos no corpo da solicitação.
- Caso queira excluir a PLP inteira, basta não incluir nenhum JSON de itens no corpo da solicitação.

Parâmetros de Path

Campo Descrição Tipo Tamanho Obrigatório
filialERP código da Filial string 50 sim
idPLP Código do da PLP gerado no retorno do POST api/v1/plp/novo string sim

Parâmetros de Entrada

Campo Descrição Tipo Tamanho Obrigatório
listaChaveNFe Lista de chaves das NFe array sim

Parâmetros de Retorno

Campo Descrição Tipo Tamanho
mensagem Mensagem de retorno: sucesso (se tudo ocorrer sem erros) string 255
idPLP Código da PLP que foi criada integer
status Status da PLP: Excluída quando não houver mais itens na lista. Se ainda houver o retorno sera Pendente string 255
pedidosRemovidos Lista de pedidos que foram removidos da PLP
documento Chave do pedido string 255
numeroPedido Seu número de pedido string 100
chaveNF Chave da Nota Fiscal string 44
idEnvio Código da Entrega integer
protocolo Código de rastreio de sistemas terceiros. Exemplo protocolo de rastreio dos Correios string 255
erros Lista erros de integração se houver string 255
listaPedidos Lista de pedidos que continuam na PLP
documento Chave do pedido string 255
numeroPedido Seu número de pedido string 100
chaveNF Chave da Nota Fiscal string 44
idEnvio Código da Entrega integer
protocolo Código de rastreio de sistemas terceiros. Exemplo protocolo de rastreio dos Correios string 255
erros Lista erros de integração se houver string 255

Body

{
	"listaChaveNFe": [
		""
	]
}

Response

{
    "mensagem": "sucesso",
    "idPLP": 0,
    "status": "Excluído",
    "pedidosRemovidos": [
        {
            "documento": "",
            "numeroPedido": "",
            "chaveNF": "",
            "idEnvio": 0,
            "protocolo": "",
            "erros": ""
        },
    "listaPedidos": [
        {
            "documento": "",
            "numeroPedido": "",
            "chaveNF": "",
            "idEnvio": 0,
            "protocolo": "",
            "erros": ""
        }
    ]
}