01. DADOS GERAIS
Linha de Produto: | TOTVS Varejo Lojas |
---|---|
Segmento: | Varejo |
Módulo: | SigaLoja (Controle de Loja) |
Função: | listaorcamentoapi.tlpp |
Ticket: | Não há. |
Story: | DVARLOJ1-11346 |
02. SITUAÇÃO/REQUISITO
Criar API do Tipo GET para retornar uma Lista com os Orçamentos disponíveis na retaguarda Protheus.
03. SOLUÇÃO
Foi criada a API no seguinte end point: /api/retail/v1/ListaOrcamento/processoonlineprevendaconsulta
Parâmetros de entrada:
- idLojaRetaguarda - Código da filial
- cpfCnpj - CPF ou CNPJ Cliente
- dataInicio - data incio para pesquisa
- dataFim - data fim para pesquisa
Obrigatórios:
- idLojaRetaguarda
- idLojaRetaguarda
Retorno esperado:
Response:
[ { "success": true, "message": "Dados encontrados. Iniciando a geração do arquivo.", "data": [ { "Cliente": { "nome": "CLIENTE PADRAO", "cpfCnpj": " " }, "offline": "False", "situacaoPreVenda": " ", "idLojaRetaguarda": null, "idOperadorRetaguarda": " ", "totalLiquido": "1440", "descontoPercentualTotal": "0", "descontoTotal": "0", "acrescimoPercentualTotal": 0, "acrescimoTotal": "0", "freteTotal": "0", "totalBruto": "1440", "multiplosPedidos": "True", "dataCadastro": " - - T00:00:00", "id": 0, "idRetaguarda": " " }, { "Cliente": { "nome": "CLIENTE TESTE 123", "cpfCnpj": "XXXXXXXXXXX " }, "offline": "False", "situacaoPreVenda": " ", "idLojaRetaguarda": null, "idOperadorRetaguarda": " ", "totalLiquido": "9270", "descontoPercentualTotal": "0", "descontoTotal": "0", "acrescimoPercentualTotal": 0, "acrescimoTotal": "0", "freteTotal": "0", "totalBruto": "9270", "multiplosPedidos": "True", "dataCadastro": "2024-07-15T00:00:00", "id": 0, "idRetaguarda": " " } ], "hasNext": false, "errors": "null", "totalTime": 0, "numberOfRecords": 2 } ]
04. DEMAIS INFORMAÇÕES
Importante!
Orçamentos vencidos não são listados no retorno.
Dica!
Ralizando a consulta de lista de orçamentos disponíveis via PostMan:
05. ASSUNTOS RELACIONADOS
- Guia da Integração Smart Hub Protheus
- Configurando os serviços do Smart Hub Protheus
- Dúvidas Frequentes - Varejo
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas