Tabela de conteúdos

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


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!"
}