01. DADOS GERAIS
| Linha de Produto: | TOTVS RENTAL |
|---|---|
| Segmento: | Serviços |
| Módulo: | SIGALOC |
| Função: | LOCW032FAT |
| Ticket: | Não há. |
| Story: | DSERLOCA-8305 |
02. SITUAÇÃO/REQUISITO
Criar API do Tipo Post (Regra tipo API Sync) para consultar os pedidos de faturamento
03. SOLUÇÃO
Foi criada a API no seguinte end point: /LOCW032FAT
Parâmetros de entrada:
- "cnpj_empresa":"53485215000106" CNPJ cadastrado no SIGAMAT para logar corretamente no ambiente da empresa
- "cliente":"000094" - Código do cliente
- "loja":"01" - Código da loja do cliente.
- "datade":"20250912" - Data inicial da consulta, padrão AAAAMMDD.
- "dataate":"20251230" - Data final da consulta, padrão AAAAMMDD.
- "tipo_fat":"" - Tipo de Faturamento - P=Padrão;M=Medição;R=Remessa;I=Integração - Se não informado retorno todos os tipos de faturamento, caso contrário retorno o tipo de faturamento informado.
- "aprova":"A" - Controle de aprovação. A=Aprovado, R=Reprovado e em branco todos.
Obrigatórios:
- cnpj_empresa
- cliente
- datade
- dataate
- tipo_fat
- aprova
Request:
1 | { |
Retorno esperado:
Response:
{
"Retorno": "OK ",
"faturas": [ {
"filial": "D MG 01 ",
"projeto": "202500353 ",
"obra": "001",
"as": "3000353001001D MG 01 ",
"bem": "015LOC ",
"desbem": "015LOC",
"cliente": "000094",
"loja": "01",
"nome": "SIGALOC 94 ",
"pedido": "pcpCII",
"periodo_loc": "01/01/2023 A 30/01/2023 ",
"placa": "TESTE ",
"nome_obra": "SIGALOC 94 ",
"tipo": "medicao",
"origem": "locacao",
"item": "01",
"valor": 190,
"emissao": "12/11/2025",
"tes": "614",
"produto": "LOCACAOBEM01 ",
"descricao": "LOCACAOBEM01 ",
"nota": " ",
"serie": " ",
"faturamento": " / / ",
"condicao": "000"
}]
}
04. DEMAIS INFORMAÇÕES
Não há