Histórico da Página
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 último projeto e cliente do bem.
03. SOLUÇÃO
Foi criada a API no seguinte end point: /ULTPROJBEM
...
- cnpj_empresa- CNPJ da empresa
- cCodBem- Código do BemCodForm- Código do Formulário
Obrigatórios:
- cnpj_empresa- Filial do Contrato gerado
- cCodBem- Filial do Bem
- CodForm- Código do CheckList gerado pelo aplicativo
Request:
1 | { |
Retorno esperado:
Response:
{
"
...
Retorno": "
...
OK",
"Dados": {
"
...
Filial": "
...
",
"
...
Projeto": "
...
202500343 ",
"
...
Obra": "001",
"
...
NrAS": "
...
3000343001001D MG 01 ",
"
...
CentroCusto": "
...
",
"
...
NrProposta": "
...
202500343 ",
"
...
CodCliente": "
...
000001",
"
...
LojaCliente": "01",
"
...
NomeCliente": "
...
CLIENTE PADRAO ",
"
...
EmailCliente": "
...
",
"StatusBem": "
...
L2",
"
...
Contador": "0 "
...
Retorno esperado:
Response:
{
"Retorno": "OK,
"TemContador": "N",
"Reserva": true,
"TipoMes": "Dias corridos",
"ClienteObra": "000001",
"LojaObra": "01",
"DadosNomeObra": {"CLIENTE PADRAO ",
"TemVistoria": "S",
"FilialDatVistoria": "D MG 01 15/10/20",
"ProjetoHorVistoria": "202400236 "1000",
"NomeResponsa": "NOME DO RESPONSAVEL ",
"ObraEmailReponsa": "001[email protected] ",
"NrASCNPJ": "3000236001001D MG 01 00000000000000",
"InsEstadual": "00000000000 ",
"CentroCustoCEI": "123456 ",
"NrPropostaBairro": "BAIRRO TESTE ",
"Cidade": "SAO PAULO ",
"CodClienteEndereco": "000094ENDERECO TESTE ",
"LojaClienteEstado": "01SP",
"NomeClienteCEP": "SIGALOC 94 07500000",
"Contato": "NOME DO CONTATO ",
"RG": "000000000000",
"Departamento": "TECNOLOGIA ",
"EmailClienteEmail": "testesigaloc@teste.com email do contato ",
"DDD": "11 ",
"Telefone": "9999-9999 ",
"Ramal": "10 ",
"maxstringsize ": "10",
"StatusBemCelular": "20(11) 9999-9999 ",
"ReservaSitBem": false"A"
}
}
04. DEMAIS INFORMAÇÕES
Não há