Ferramentas do usuário

Ferramentas do site


enduser:erp:developer:integracao:integracaowebservice:ordemproducao:sequenciaproducao:post

POST - Sequenciamento da Produção

Realiza a geração de novos sequenciamentos da produção.

POST /api/sequenciamento-producao

Headers

HeaderDescrição
AuthToken adquirido no Login.
Content-Typeapplication/json

Parâmetros (Body)

NomeTipoTamanhoDescriçãoObrigatório?
tipoInteiro1Tipo de sequenciamento da produção.Sim
sequenciamentoInteiro10Sequenciamento da produção.Sim
nrOrdemProducaoLong16Nr. da ordem de produção do sequenciamento.Sim, caso tipo 1
nrPassoInteiro10Número do passo da produção.Sim, caso tipo 1
codEquipamentoString10Equipamento da produção.Sim, caso tipo 2
dataHoraInicioDateTime20Data de início da sequência da produção.Sim
dataHoraFimDateTime20Data de final da sequência da produção.Sim
observacoesString200Observaçõ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

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki