Árvore de páginas

01. DADOS GERAIS

Linha de Produto:TOTVS Varejo Lojas
Segmento:Varejo
Módulo:SigaLoja (Controle de Loja)
Função:

RmiEnvPdvSyncObj

Ticket:Não há.
Story:

DVARLOJ1-8260

02. SITUAÇÃO/REQUISITO

Disponibilizar forma de efetuar devolução de documentos de Saída.

03. SOLUÇÃO

Foi disponibilizada API no seguinte caminho:  http://{urlRest}/api/retail/v1/notaentrada/devolucao

Com esta API será possível efetuar a devolução de Documentos de Saída, gerando o Documento de Entrada com o tipo Devolução e na Nota de Credito para o Consumidor NCC.

Parâmetros de entrada (Request):

ParâmetroTipoObrigatórioObjetivo
idRetaguardaLojaStringSFilial onde será gerado o documento de entrada de Devolução.
clienteObjetoSPara agrupar os dados do cliente.
cpfCnpjStringSDefinição do cliente para quem será gerado o crédito NCC (deve estar dentro do objeto cliente).
ItensArraySArray que conterá os itens que serão devolvidos.
IdRetaguardaCupomItemStringS

Conteúdo retornado na API de consulta de documentos de saída, utilizado para identificar o item do Documento de Saída na tabela SD2.

Estará dentro do array itens.

quantidadeFloatS

Quantidade que será devolvida.

Estará dentro do array itens.

Exemplo:

{
    "idRetaguardaLoja""D PR 02 ",
    "cliente": {
        "cpfCnpj""26865525140   "
    },
    "itens": [
        {
            "idRetaguardaCupomItem""D PR 02 000087   0  01",
            "quantidade"1
        },
        {
            "idRetaguardaCupomItem""D PR 02 000088   0  01",
            "quantidade"1
        }        
    ]
}


Valores de retorno (Response):

CampoTipoObjetivo
valorCreditoFloatValor gerado na NCC, tabela SE1
IdRetaguardaCreditoStringChave do registro gerado na tabela SE1
IdRetaguardaNotaStringChave do registro gerado na tabela SF1

Exemplo:

{
    "data": [
        {
            "valorCredito": 130.49,
            "idRetaguardaNota": "D PR 02 022051   UNI",
            "idRetaguardaCredito": "D PR 02 022051   UNI1 NCC"
        }
    ],
    "message": "",
    "success": true,
    "hasNext": false
}


04. DEMAIS INFORMAÇÕES

Não há

05. ASSUNTOS RELACIONADOS