01. DADOS GERAIS
Linha de Produto: | TOTVS RENTAL |
---|---|
Segmento: | Serviços |
Módulo: | SIGALOC |
Função: | ULTPROJBEM |
Ticket: | Não há. |
Story: | DSERLOCA-4109 |
02. SITUAÇÃO/REQUISITO
Criar API do Tipo Post (Regra tipo API Sync) para receber o Body com o ultimo projeto e cliente do bem
03. SOLUÇÃO
Foi criada a API no seguinte end point: /ULTPROJBEM
Parâmetros de entrada:
- cnpj_empresa- CNPJ da empresa
- cCodBem- Código do Bem
- CodForm- Código do Formulário
- cFilContrato- Filial do contrato do Totvs Renatl
- cProjeto - Projeto do Totvs Rental
- cObra- Obra do Totvs Rental
- cNrAS- Número da Autorização do Serviço do Totvs Rental
- cCentroCusto- Centro do Custo
- cCodCliente - Código do cliente
- cLojaCliente - Loja do Cliente
- cNomeCliente - Razão Social do Cliente
- cEmailCliente - E-mail do Cliente
- StatusBem - Status do Bem
Obrigatórios:
- cnpj_empresa- Filial do Contrato gerado
- cCodBem- Filial do Bem
- CodForm- Código do CheckList gerado pelo aplicativo
- cFilContrato- Placa do Bem/Vecículo se houver
- cProjeto- Código do Formulário
- cObra- Descrição do Formulário
- cNrAS- Código da família do Bem
- cCentroCusto- Sequencia do formulário
- cCodCliente
- cLojaCliente
- cNomeCliente
- cEmailCliente
- StatusBem
Request:
1 | { |
Retorno esperado:
Response:
{
"Retorno": "OK",
"Dados": {
"Filial": "D MG 01 ",
"Projeto": "202400236 ",
"Obra": "001",
"NrAS": "3000236001001D MG 01 ",
"CentroCusto": " ",
"NrProposta": " ",
"CodCliente": "000094",
"LojaCliente": "01",
"NomeCliente": "SIGALOC 94 ",
"EmailCliente": "testesigaloc@teste.com ",
"StatusBem": "20",
"Reserva": false
}
}
04. DEMAIS INFORMAÇÕES
Não há