01. DADOS GERAIS
02. SITUAÇÃO/REQUISITO
Criar a API REST SFCA311API que retorne um GET com as informações dos motivos de parada utilizados nos apontamentos de parada do SFC e um POST efetuando o apontamento de parada via SFC.
03. SOLUÇÃO
Foi criado o método GET StopReportReasonSFC para retornar os motivos de parada utilizados nos apontamentos de parada do SFC.
Parâmetros de envio:
- MachineCode - Máquina (obrigatório)
- Count - Número de registros que serão retornados (não obrigatório)
Retorno:
[
{
"StopReasonCode": "PARADA ",
"StartReportDateTime": "2020/07/01",
"StartReportTime": "07:30:00",
"EndReportTime": "08:00:00",
"StopReasonDescription": "PARADA ",
"MachineCode": "REC1 ",
"EndReportDateTime": "2020/07/01"
},
{
"StopReasonCode": "PARADA ",
"StartReportDateTime": "2020/06/30",
"StartReportTime": "07:30:00",
"EndReportTime": "08:00:00",
"StopReasonDescription": "PARADA ",
"MachineCode": "REC1 ",
"EndReportDateTime": "2020/06/30"
},
{
"StopReasonCode": "PARADA ",
"StartReportDateTime": "2020/06/30",
"StartReportTime": "05:00:00",
"EndReportTime": "05:30:00",
"StopReasonDescription": "PARADA ",
"MachineCode": "REC1 ",
"EndReportDateTime": "2020/06/30"
}
]
Foi criado o método POST StopReportSFC para permitir realizar os apontamentos de parada com integração com o SFC.
Json de envio:
{
"MachineCode": "REC2 ",
"StopReasonCode":"FE",
"StartReportDateTime": "10/06/20",
"EndReportDateTime": "10/06/20",
"StartReportTime": "10:37:36",
"EndReportTime": "10:40:36"
}
Informações das TAGS de envio: