01. DADOS GERAIS
| Linha de Produto: | TOTVS RENTAL |
|---|---|
| Segmento: | Serviços |
| Módulo: | SIGALOC |
| Função: | LOCW040 |
| Ticket: | Não há. |
| Story: | DSERLOCA-9267 |
02. SITUAÇÃO/REQUISITO
Criar API do Tipo Post (Regra tipo API Sync) para Alterar o contador do Bem
03. SOLUÇÃO
Foi criada a API no seguinte end point: /LOCW040CT
Parâmetros de entrada:
- "cnpj_empresa":"53485215000106" - CNPJ cadastrado no SIGAMAT para logar corretamente no ambiente da empresa
- bem":"BEMMNT001"- Código do Bewm a ter o contador alterado
- "placa":""- Placa do Bewm a ter o contador alterado
- "contador":"90" - Contador informado para alteração do mesmo no Bem
- "cSeq":"" - Código da sequencia do lançamento, necessariamente precisa estar em branco. Quando preenchido indica que gerará o pedido de vendas.
Obrigatórios:
- cnpj_empresa
- bem ou placa ou ambos
- contador
Request:
1 | { |
Retorno esperado:
Response:
{
"Retorno": "OK",
"Dados": "Contador Atualizado 150"
}
{
"Retorno": "Erro no Contador informado",
"Dados": "Nao foi possivel prosseguir, contador informado 90 menor que o contador atual 150 corrigir o contador informado no APP."
}
{
"Retorno": "Não encontrado",
"Dados": "Bem ou Placa não encontrado"
}
{
"Retorno": "Erro no Contador informado",
"Dados": "O Bem ou Placa informado não controla contador"
}
04. DEMAIS INFORMAÇÕES
Não há
05. ASSUNTOS RELACIONADOS
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas