enduser:erp:developer:integracao:integracaowebservice:ordemproducao:sequenciaproducao:post
Tabela de conteúdos
POST - Sequenciamento da Produção
Realiza a geração de novos sequenciamentos da produção.
POST /api/sequenciamento-producao
Headers
| Header | Descrição |
|---|---|
| Auth | Token adquirido no Login. |
| Content-Type | application/json |
Parâmetros (Body)
| Nome | Tipo | Tamanho | Descrição | Obrigatório? |
|---|---|---|---|---|
| tipo | Inteiro | 1 | Tipo de sequenciamento da produção. | Sim |
| sequenciamento | Inteiro | 10 | Sequenciamento da produção. | Sim |
| nrOrdemProducao | Long | 16 | Nr. da ordem de produção do sequenciamento. | Sim, caso tipo 1 |
| nrPasso | Inteiro | 10 | Número do passo da produção. | Sim, caso tipo 1 |
| codEquipamento | String | 10 | Equipamento da produção. | Sim, caso tipo 2 |
| dataHoraInicio | DateTime | 20 | Data de início da sequência da produção. | Sim |
| dataHoraFim | DateTime | 20 | Data de final da sequência da produção. | Sim |
| observacoes | String | 200 | Observações. | Não |
Responses
- 200 OK – retorna mensagem de sucesso.
- 400 Bad Request – binding inválido ou ocorrência da validação; `mensagemFalha` traz detalhe do erro.
- 500 Internal Server Error – erro inesperado; `mensagemFalha` traz descrição genérica.
Exemplo de Requisição (Um registro)
{
"Tipo": 1,
"NrOrdemProducao": 4549585,
"NrPasso": 10,
"DataHoraInicio": "2025-05-27T13:00:00",
"DataHoraFim": "2025-05-30T18:00:00",
"Observacoes": "",
"CodEquipamento": "510",
"Sequenciamento": 1
}
Exemplo de Sucesso (200)
{
"bemSucedido": true,
"mensagemFalha": null,
"novoCodigo": null,
"dados": "Sequenciamento da produção criado com sucesso!"
}
Exemplo de Requisição (Múltiplos registros)
[
{
"Tipo": 1,
"NrOrdemProducao": 4548684,
"NrPasso": 10,
"DataHoraInicio": "2025-05-27T13:00:00",
"DataHoraFim": "2025-05-30T18:00:00",
"Observacoes": "",
"CodEquipamento": "SEC - 25",
"Sequenciamento": 1
},
{
"Tipo": 1,
"NrOrdemProducao": 4549585,
"NrPasso": 10,
"DataHoraInicio": "2025-05-30T13:00:00",
"DataHoraFim": "2025-06-02T18:00:00",
"Observacoes": "",
"CodEquipamento": "SEC - 25",
"Sequenciamento": 1
}
]
Exemplo de Sucesso (200)
{
"bemSucedido": true,
"mensagemFalha": null,
"novoCodigo": null,
"dados": "2 novos sequenciamentos da produção criados com sucesso!"
}
enduser/erp/developer/integracao/integracaowebservice/ordemproducao/sequenciaproducao/post.txt · Última modificação: por 127.0.0.1