Produto: | |
---|---|
Linha de Produto: | |
Segmento: | |
Módulo: | Locação de equipamentos |
Função: | LOCW019.PRW |
País: | Brasil |
Ticket: | Não há |
Requisito/Story/Issue (informe o requisito relacionado) : | DSERLOCA-5168 |
Criar API do Tipo Get (Regra tipo API Sync) para receber o Body com a informações para retornar as Multas e Notificações para o aplicativo
Foi criada a API no seguinte end point: /rest/NOTIFMULTAS?cod=&loja=&cnpj=86780284000100
Parâmetros de entrada:
Obrigatórios:
Retorno esperado:
Response:
{
"Retorno": "OK",
"cnpj": "86780284000100",
"Nome": "SIGALOC 94",
"Multas": [
{
"projeto": "202400285",
"obra": "001",
"nome_obra": "SIGALOC 94",
"motorista": "001LOC",
"placa": "TXT2022",
"valor": "170",
"pontuacao": "5",
"arquivo": "", - se houver arquivo de mukta na base do conhecimento, será retornada string em base64 no caso de multa
"tipo_multa": "TRANSITO",
"status_obra": "5"
},
{
"projeto": "202400284",
"obra": "001",
"nome_obra": "SIGALOC 94",
"motorista": "001LOC",
"placa": "TXT2008",
"valor": "12",
"pontuacao": "2",
"arquivo": "", - notificação não tem anexo de multa na base do conhecimento
"tipo_multa": "NOTIFICACAO",
"status_obra": "5"
}
] "arquivo":
Tabelas envolvidas:
TRX - MULTAS
FP0 - PROJETOS
FPA - LOCAÇÃO X PROJETO