Árvore de páginas

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
2
3
4
5
6
7
8
9
10

{
   "cnpj_empresa":"53485215000106",
   "bem":"BEMMNT001",
   "placa":"",
   "contador":"90"
}




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

Apps RENTAL




  • Sem rótulos