Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Informações
Este método é responsável pela criação da reserva de estoque online

...

  • Endpoint: /api/pdvsyncserver/retaguarda/v2/ProcessoOnlineEstoqueSaldo/{idInquilino}/{idProdutoRetaguarda}/{idLojaOrigemRetaguarda}/{idLojasConsultaEstoqueRetaguarda}/{idProdutoEmbalagemRetaguarda}ProcessoOnlineReservaEstoque
  • Método: GETPOST
  • Autenticação: Bearer token
  • Permissão: Retaguarda

Para esse endpoint, alguns parâmetro precisam ser enviados na requisição. Estes parâmetros são:

...

Pode ser passar mais de um valor separando-os por vírgula (,)

...

N

...

  • Client

Body da requisição

...

data.estoque
Deck of Cards
idProcessoOnlineEstoqueSaldoDCcredito_consulta_get
Card
label200 - OKDefinição das propriedades

Campo

Tipo

Descrição

success
IdInquilino
BooleanoIndica se a requisição retornou sucesso
StringIdentificador do inquilino
IdRetaguardaLojaStringIdentificador da loja na retaguarda
IdReservaEstoqueStringIdentificador da reserva de estoque
Reserva
messageStringCampo com as mensagens de erro
dataLista de ObjetosConteúdo de retorno
Lista de Objetos
Lista
Reserva de
estoquesdata.
estoque
.armazemObjetoObjeto armazem
Reserva.IdRetaguardaLojaEstoque
data.estoque.armazem.id
StringIdentificador
do armazemdata.estoque.armazem.descricaoStringdescrição do armazemdata.estoque.lojaObjetoObjeto lojadata.estoque.loja.enderecoStringEndereço
da loja
data.
estoque
.loja.idRetaguardaStringIdentificador da loja
na retaguarda
data.estoque.loja.descricaoStringDescrição da lojadata.estoque.quantidadeDecimalQuantidade em estoquedata.idRetaguardaProduto
Reserva.IdRetaguardaProdutoStringIdentificador do produto na retaguarda
errorsNuloLista com errostotalTimeInteiroTempo de requisiçãonumberOfRecordsInteiroNúmero de linhas retornadas
Reserva.QuantidadeReservaInteiroQuantidade reserva

Card
labelBody

{
    "successidInquilino": true"string",
    "messageidLojaRetaguarda": "string",
    "dataidOperadorRetaguarda": [
        {
            "estoque": [
                {
                    "armazem": {
                        "id":"string",
    "cpfCnpj": "string",
                        "descricao"nome": "string"
                    },
                    "loja": {
                        "endereco""idClienteRetaguarda": "string",
                        "idRetaguarda"dataInicio": "string2024-06-17T22:41:07.140Z",
                        "descricao"dataFim": "string"
                    },
                    "quantidade": 0.0
                }
            ],
            "idRetaguardaProduto": "string"
        }
    ],
    2024-06-17T22:41:07.140Z"
}

Retornos

Deck of Cards
idcredito_consulta_get
Card
label200 - OK

Campo

Tipo

Descrição

SuccessboolIndica se a requisição foi feita com sucesso
MessageStringMensagem de retorno de erros
DataLista de ObjetosMensagem de retorno
ErrorsLista de objetosLista de erros
TotalTimeIntTempo da requisição
NumberOfRecordsIntNúmero de registros

{
    "success": true,
    "message": "String",
    "data": ""
    "errors": null,
    "totalTime": 0,
    "numberOfRecords": 0
}

Card
label400 - Bad Request

Campo

Tipo

Descrição

ObeservaçãoObservação

SuccessboolIndica se a requisição foi feita com sucesso
MessagestringMensagem de retorno de erros
DataObjetoObjeto de retorno
ErrorsLista de objetosLista de errosSomente é retornado na V3
TotalTimeIntTempo total da requisição
NumberOfRecordsIntNúmero de registros


{
    "success": false,
    "message": "string",
    "data": null,
    "errors": null,
    "totalTime": 0,
    "numberOfRecords": 0
}