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 API do Tipo Post (Regra tipo API Sync) para receber o Body com a informações para consulta de orçamentos que deve retornar uma Lista com os Orçamentos disponíveis.
03. SOLUÇÃO
Foi criada a API no seguinte end point: /api/retail/v1/ListaOrcamento/lista
Parâmetros de entrada:
- idInquilino - Inquilino da integração
- idLojaRetaguarda - Código da filial
- idOperadorRetaguarda - Id Operadora retaguarda
- cpfCnpj - CPF ou CNPJ Cliente
- nome - Nome cliente
- idClienteRetaguarda - id cliente retaguarda
- dataInicio - data incio para pesquisa
- dataFim - data fim para pesquisa
Obrigatórios:
- idInquilino
- idLojaRetaguarda
Request:
{ "idInquilino": "string", "idLojaRetaguarda": "string", "idOperadorRetaguarda": "string", "cpfCnpj": "string", "nome": "string", "idClienteRetaguarda": "string", "dataInicio": "2024-06-13T18:42:05.318Z", "dataFim": "2024-06-13T18:42:05.318Z" }
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
Não há
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