Árvore de páginas

01. DADOS GERAIS

Produto:

TOTVS Varejo Franquias e Redes

Linha de Produto:PDV Sync Controle
Segmento:

Varejo

Módulo:

PDVSyncServer.Core.Controle

Função:Processo Online
País:Brasil
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :

DVARINT1-7000




02. SITUAÇÃO/REQUISITO

Viabilizar a consulta online, no PDV, de um pedido específico feito na retaguarda (Winthor)

03. SOLUÇÃO

Foi criado uma nova API de consulta de pedido completo.

URL GET: /api/pdvsyncserver/retaguarda/v2/processoonlineprevenda/{idInquilino}/{idPedidoRetaguarda}

Resposta: 

{
     "success": true,
     "message": "",
     "data": {
            "codigoPromocional": "1234",
            "cpfConsumidor": "11122233399",
            "data": "2023-03-08T09:43:05.7878842-03:00",
            "descontoPercentualTotal": 0.0,
            "descontoTotal": 0.0,
            "id": 2764,
            "idCanalVendaRetaguarda": "123456",
            "idInquilino": "mqS0o1wNTwn2vRhW01YP",
            "idLojaRetaguarda": "123456",
            "idOperadorRetaguarda": "123456",
            "idRetaguarda": "123456",
            "nomeConsumidor": "Gabriela Lima",
            "numero": "2764",
            "numeroAutorizacao": "123456",
            "numeroVenda": "123456",
            "serieVenda": "123456",
            "sincronizado": 0,
            "sistemaOrigem": 1,
            "situacao": 0,
            "situacaoPreVenda": "DISPONIVEL",
            "terminalOrigem": "123456",
            "tipoCancelamento": 0,
            "tipoDescontoAcrescimo": 0,
            "tipoEntrega": 0,
            "tipoPreVenda": 1,
            "tipoVenda": 4,
            "totalBruto": 24.9,
            "totalLiquido": 24.9,
            "cliente": {
               "bairro": "Santana",
               "celular": "11922334455",
               "cep": "01202002",
               "clienteAlterado": 1,
               "cidade": "São Paulo",
               "complemento": "Torre A",
               "cpfCnpj": "11122233399",
               "dataNascimento": "2023-03-09T22:50:30.440Z",
               "email": "totvs@email.com",
               "endereco": "Avenida Braz Leme",
               "estado": "SP",
               "estadoCivil": 0,
               "id": 1,
               "idRetaguarda": "6b259932f64b40d197c655fea2a62e85",
               "nome": "Gabriela Lima",
               "numero": "1000",
               "pessoaFisica": 1,
               "rgInscricao": "112223334",
               "sexo": 0,
               "telefone": "1122334455",
               "enderecos":[
                   {
                        "bairro": "Santana",
                        "celular": "11922334455",
                        "cep": "01202002",
                        "cidade": "São Paulo",
                        "complemento": "Torre A",
                        "endereco": "Avenida Braz Leme",
                        "estado": "SP",
                        "id": 1,
                        "idRetaguarda": "6b259932f64b40d197c655fea2a62e85",
                        "numero": "1000",
                        "tipo": "Entrega",
                        "tipoId": "0"
                   }
                ]
            },
            "motivoDesconto": {
                 "descontoMotorPromocaoAplicado": false,
                     "descricao": "Dias dos pais",
                     "id": 0,
                     "idPromocaoMotorPromocaoTerceito": "123456",
                     "idRetaguarda": "123456",
                     "tipo": 0,
                     "tipoDescontoAcrescimo": 0
                  },
                  "preVendasItens": [
                     {
                         "acrescimo": 0.0,
                         "acrescimoPercentual": 0.0,
                         "dataAtualizacao": "2023-03-07T00:00:00",
                         "dataCadastro": "2023-03-07T00:00:00",
                         "desconto": 0.0,
                         "descontoPercentual": 0.0,
                         "id": 5785,
                         "idPrecoRetaguarda": "123456",
                         "idProdutoRetaguarda": "123456",
                         "idPreVenda": 2764,
                         "idVendedorRetaguarda": "123456",
                         "quantidade": 1.0,
                         "quantidadeFaturada": 1.0,
                         "Preco": 20.0,
                         "situacao": 1,
                         "entrega": {
                             "dataEntrega": "2023-03-07T00:00:00",
                             "idLojaEntregaRetaguarda": "123456",
                             "lockerMachineCode": "",
                             "lockerParcelCode": "",
                             "tipoEntrega": 0
                          },
                         "motivoDesconto": {
                 "descontoMotorPromocaoAplicado": false,
                             "descricao": "Dias dos pais",
                             "id": 1,
                             "idPromocaoMotorPromocaoTerceito": "123456",
                             "idRetaguarda": "123456",
                             "tipo": 0,
                             "tipoDescontoAcrescimo": 0
                         }
                     }
                  ],
                  "preVendasPagamentos": [
                     {
                         "dataAtualizacao": "2023-03-08T09:43:05.7878842",
                         "dataCadastro": "2023-03-08T09:43:05.7878842",
                         "id": 1,
                         "idPagamentoCondicaoRetaguarda": "123456",
                         "idPagamentoFormaRetaguarda": "123456",
                         "idPagamentoOperadoraRetaguarda": "123456",
                         "idPreVenda": 2764,
                         "idRetaguarda": "1049851e-9be8-4020-b7d8-6b6209d64816",
                         "situacao": 1,
                         "valorLiquido": 24.9,
                         "valorMinimoAceito": 24.9,
                         "valorPago": 24.9,
                         "valorTroco": 0.0,
                         "preVendasPagamentosDadosComplementares": [
                             {
                                 "dataAtualizacao": "2023-03-13T14:52:43.835Z",
                                 "dataCadastro": "2023-03-13T14:52:43.835Z",
                                 "descricao": "Crédito",
                                 "id": 1,
                                 "idPagamentoDadoComplementarRetaguarda": "123456",
                                 "idPreVendaPagamento": 1,
                                 "idRetaguarda": "123456",
                                 "situacao": 0
                             }
                         ],
                         "preVendasPagamentosItens": [
                             {
                                 "dataAtualizacao": "2023-03-13T14:52:43.835Z",
                                 "dataCadastro": "2023-03-13T14:52:43.835Z",
                                 "dataVencimento": "2023-03-13T14:52:43.835Z",
                                 "id": 1,
                                 "idPreVendaPagamento": 1,
                                 "idRetaguarda": "1",
                                 "numeroParcela": 1,
                                 "situacao": 1,
                                 "valorParcela": 0.0
                             }
                         ],
                         "preVendasPagamentosTefs": [
                             {
                                 "bandeira": "Mastercard",
                                 "codigoRede": "123",
                                 "dataAtualizacao": "2023-03-13T14:52:43.835Z",
                                 "dataCadastro": "2023-03-13T14:52:43.835Z",
                                 "dataPreDatado": "2023-03-13T14:52:43.835Z",
                                 "diasEntreParcelas": 0,
                                 "id": 1,
                                 "idPreVendaPagamento": 1,
                                 "idRetaguarda": "1",
                                 "idTransacaoDigital": "123456",
                                 "nsuHost": "1234",
                                 "numeroAutorizacao": "123456",
                                 "numeroBin": "1234",
                                 "numeroParcelas": 0,
                                 "primeiraParcela": "2023-03-13T14:52:43.835Z",
                                 "situacao": 1
                             }
                         ]
                     }
                  ]
             }
}