Árvore de páginas

01. DADOS GERAIS

Linha de Produto:TOTVS RENTAL
Segmento:Serviços
Módulo:SIGALOC
Função:

LOCW044

Ticket:Não há.
Story:

DSERLOCA-9262

02. SITUAÇÃO/REQUISITO

Criar API do Tipo Post (Regra tipo API Sync) para receber o Body com a informações do Resultado da Query

03. SOLUÇÃO

Foi criada a API no seguinte end point: /locw044

Parâmetros de entrada:

    • cnpj_empresa- Empresa logada no aplicativo - SIGAMAT
    • medicao - Código da medição em grupo.
    • seq - Sequência da medição em grupo
    • aprova - A=Aprova, R=Recusa
    • obs - observação do processo de aprovação
    • aprovador - nome do aprovador
    • data - data da aprovação DD/MM/AAAA
    • hora - hora da aprovação HH:MM:SS
    • gerpv - S=Gera pedido de vendas e N=não gera o pedido

Obrigatórios:

    • Todos os campos são obrigatórios

Request:


Para execução da Query 01

{"cnpj_empresa":"53485215000106",
"medicao":"000415", 
"seq":"001", 
"aprova":"R",
"obs":"observacao da aprovacao",
"aprovador":"nome do aprovador",
"data":"27/11/2025",
"gerpv":"N",
"hora":"16:46:00"} 


{"cnpj_empresa":"53485215000106",
"medicao":"000415", 
"seq":"001", 
"aprova":"A",
"obs":"observacao da aprovacao",
"aprovador":"nome do aprovador",
"data":"27/11/2025",
"gerpv":"S",
"hora":"16:46:00"}


Retorno esperado:
Response:

No caso de uma recusa da chamada será apresentado uma mensagem parecida com a abaixo:

{"Retorno": "ERRO - Ja foi faturado esta medicao"}

Modelos de retorno do processamento:

{"Retorno": "Aprovado a medicao"}

{"Retorno": "Aprovado a medicao - pedido de vendas: pcpKLM"}

{"Retorno": "Reprovado a medicao"}         




04. DEMAIS INFORMAÇÕES

Não se aplica

05. ASSUNTOS RELACIONADOS

Apps RENTAL




  • Sem rótulos