# Models

## The listaCadastrarOrdemFabricacao object

```json
{"openapi":"3.0.1","info":{"title":"Integração Drummer","version":"1.0"},"components":{"schemas":{"listaCadastrarOrdemFabricacao":{"type":"object","properties":{"ordemFabricacao":{"type":"array","description":"Tabela de Ordens de Fabricação","items":{"$ref":"#/components/schemas/PendenciaCadastrarOrdemFabricacao"}}}},"PendenciaCadastrarOrdemFabricacao":{"required":["anoMes","dataInicio","dataTermino","quantidade"],"type":"object","properties":{"anoMes":{"maxLength":6,"minLength":4,"type":"string","description":"Ano/Mês do Plano"},"planoProducao":{"maxLength":4,"type":"string","description":"Código de Plano de Produção"},"controle":{"maxLength":15,"type":"string","description":"Controle"},"finalidade":{"maxLength":3,"type":"string","description":"Código de Finalidade"},"dataInicio":{"type":"string","description":"Data Início (YYYY-MM-DD)","format":"date"},"dataTermino":{"type":"string","description":"Data Término (YYYY-MM-DD)","format":"date"},"produto":{"maxLength":11,"type":"string","description":"Produto"},"maquina":{"maxLength":8,"type":"string","description":"Código da Máquina"},"quantidade":{"maxLength":20,"type":"string","description":"Quantidade"},"semanaProducao":{"maxLength":10,"type":"string","description":"Semana de Produção"},"observacao1":{"maxLength":40,"type":"string","description":"Observação (usar separação por \";\")"},"observacao2":{"maxLength":40,"type":"string","description":"Observação (usar separação por \";\")"},"observacao3":{"maxLength":40,"type":"string","description":"Observação (usar separação por \";\")"},"observacao4":{"maxLength":40,"type":"string","description":"Observação (usar separação por \";\")"},"codigoIntegracao":{"type":"string","description":"Código Integração (ID Externo)"},"dadosCustomizados":{"type":"array","items":{"$ref":"#/components/schemas/DadosCustomizados"}}}},"DadosCustomizados":{"required":["campo","valor"],"type":"object","properties":{"campo":{"type":"string"},"valor":{"type":"string"}}}}}}
```

## The PendenciaCadastrarOrdemFabricacao object

```json
{"openapi":"3.0.1","info":{"title":"Integração Drummer","version":"1.0"},"components":{"schemas":{"PendenciaCadastrarOrdemFabricacao":{"required":["anoMes","dataInicio","dataTermino","quantidade"],"type":"object","properties":{"anoMes":{"maxLength":6,"minLength":4,"type":"string","description":"Ano/Mês do Plano"},"planoProducao":{"maxLength":4,"type":"string","description":"Código de Plano de Produção"},"controle":{"maxLength":15,"type":"string","description":"Controle"},"finalidade":{"maxLength":3,"type":"string","description":"Código de Finalidade"},"dataInicio":{"type":"string","description":"Data Início (YYYY-MM-DD)","format":"date"},"dataTermino":{"type":"string","description":"Data Término (YYYY-MM-DD)","format":"date"},"produto":{"maxLength":11,"type":"string","description":"Produto"},"maquina":{"maxLength":8,"type":"string","description":"Código da Máquina"},"quantidade":{"maxLength":20,"type":"string","description":"Quantidade"},"semanaProducao":{"maxLength":10,"type":"string","description":"Semana de Produção"},"observacao1":{"maxLength":40,"type":"string","description":"Observação (usar separação por \";\")"},"observacao2":{"maxLength":40,"type":"string","description":"Observação (usar separação por \";\")"},"observacao3":{"maxLength":40,"type":"string","description":"Observação (usar separação por \";\")"},"observacao4":{"maxLength":40,"type":"string","description":"Observação (usar separação por \";\")"},"codigoIntegracao":{"type":"string","description":"Código Integração (ID Externo)"},"dadosCustomizados":{"type":"array","items":{"$ref":"#/components/schemas/DadosCustomizados"}}}},"DadosCustomizados":{"required":["campo","valor"],"type":"object","properties":{"campo":{"type":"string"},"valor":{"type":"string"}}}}}}
```

## The listaAlterarOrdemFabricacao object

```json
{"openapi":"3.0.1","info":{"title":"Integração Drummer","version":"1.0"},"components":{"schemas":{"listaAlterarOrdemFabricacao":{"type":"object","properties":{"ordemFabricacao":{"type":"array","description":"Tabela de Ordens de Fabricação","items":{"$ref":"#/components/schemas/PendenciaAlterarOrdemFabricacao"}}}},"PendenciaAlterarOrdemFabricacao":{"required":["anoMes","baixaParcial","codOF","dataInicio","dataTermino","finalidade","prodNaoSeq"],"type":"object","properties":{"codOF":{"type":"integer","description":"Código da Ordem de Fabricação"},"codlote":{"maxLength":20,"type":"string","description":"Código do Lote"},"anoMes":{"maxLength":6,"minLength":4,"type":"string","description":"Ano/Mês do Plano"},"planoProducao":{"maxLength":4,"type":"string","description":"Código de Plano de Produção"},"controle":{"maxLength":15,"type":"string","description":"Controle"},"finalidade":{"maxLength":3,"type":"string","description":"Código de Finalidade"},"dataInicio":{"type":"string","description":"Data de Início (YYYY-MM-DD)","format":"date"},"dataTermino":{"type":"string","description":"Data de Término (YYYY-MM-DD)","format":"date"},"maquina":{"maxLength":8,"type":"string","description":"Código da Máquina"},"prodNaoSeq":{"type":"integer","description":"Produção Não Sequenciada (0-Não, 1-Sim)","enum":[0,1]},"baixaParcial":{"type":"integer","description":"Permite Baixa Parcial? (0-Não, 1-Sim)","enum":[0,1]},"ofGeradoraExplosao":{"maxLength":7,"type":"string","description":"OF Geradora Explosão"},"observacao1":{"maxLength":40,"type":"string","description":"Observação (usar separação por \";\")"},"observacao2":{"maxLength":40,"type":"string","description":"Observação (usar separação por \";\")"},"observacao3":{"maxLength":40,"type":"string","description":"Observação (usar separação por \";\")"},"observacao4":{"maxLength":40,"type":"string","description":"Observação (usar separação por \";\")"},"codigoIntegracao":{"type":"string","description":"Código Integração (ID Externo)"},"dadosCustomizados":{"type":"array","items":{"$ref":"#/components/schemas/DadosCustomizados"}}}},"DadosCustomizados":{"required":["campo","valor"],"type":"object","properties":{"campo":{"type":"string"},"valor":{"type":"string"}}}}}}
```

## The PendenciaAlterarOrdemFabricacao object

```json
{"openapi":"3.0.1","info":{"title":"Integração Drummer","version":"1.0"},"components":{"schemas":{"PendenciaAlterarOrdemFabricacao":{"required":["anoMes","baixaParcial","codOF","dataInicio","dataTermino","finalidade","prodNaoSeq"],"type":"object","properties":{"codOF":{"type":"integer","description":"Código da Ordem de Fabricação"},"codlote":{"maxLength":20,"type":"string","description":"Código do Lote"},"anoMes":{"maxLength":6,"minLength":4,"type":"string","description":"Ano/Mês do Plano"},"planoProducao":{"maxLength":4,"type":"string","description":"Código de Plano de Produção"},"controle":{"maxLength":15,"type":"string","description":"Controle"},"finalidade":{"maxLength":3,"type":"string","description":"Código de Finalidade"},"dataInicio":{"type":"string","description":"Data de Início (YYYY-MM-DD)","format":"date"},"dataTermino":{"type":"string","description":"Data de Término (YYYY-MM-DD)","format":"date"},"maquina":{"maxLength":8,"type":"string","description":"Código da Máquina"},"prodNaoSeq":{"type":"integer","description":"Produção Não Sequenciada (0-Não, 1-Sim)","enum":[0,1]},"baixaParcial":{"type":"integer","description":"Permite Baixa Parcial? (0-Não, 1-Sim)","enum":[0,1]},"ofGeradoraExplosao":{"maxLength":7,"type":"string","description":"OF Geradora Explosão"},"observacao1":{"maxLength":40,"type":"string","description":"Observação (usar separação por \";\")"},"observacao2":{"maxLength":40,"type":"string","description":"Observação (usar separação por \";\")"},"observacao3":{"maxLength":40,"type":"string","description":"Observação (usar separação por \";\")"},"observacao4":{"maxLength":40,"type":"string","description":"Observação (usar separação por \";\")"},"codigoIntegracao":{"type":"string","description":"Código Integração (ID Externo)"},"dadosCustomizados":{"type":"array","items":{"$ref":"#/components/schemas/DadosCustomizados"}}}},"DadosCustomizados":{"required":["campo","valor"],"type":"object","properties":{"campo":{"type":"string"},"valor":{"type":"string"}}}}}}
```

## The obterOrdemFabricacao object

```json
{"openapi":"3.0.1","info":{"title":"Integração Drummer","version":"1.0"},"components":{"schemas":{"obterOrdemFabricacao":{"required":["anoMes","dataInicio","dataTermino","finalidade","quantidade"],"type":"object","properties":{"ordemFabricacao":{"type":"string","description":"Código de Ordem de Fabricação"},"anoMes":{"type":"integer","description":"Ano/Mês do Plano"},"planoProducao":{"maxLength":4,"type":"string","description":"Código de Plano de Produção"},"controle":{"maxLength":15,"type":"string","description":"Controle"},"finalidade":{"type":"integer","description":"Código de Finalidade"},"dataInicio":{"type":"string","description":"Data de Início (YYYY-MM-DD)","format":"date"},"dataTermino":{"type":"string","description":"Data de Término (YYYY-MM-DD)","format":"date"},"produto":{"maxLength":11,"type":"string","description":"Produto"},"maquina":{"maxLength":8,"type":"string","description":"Código da Máquina"},"quantidade":{"maxLength":20,"type":"string","description":"Quantidade"},"semanaProducao":{"maxLength":10,"type":"string","description":"Semana de Produção"},"observacao1":{"maxLength":40,"type":"string","description":"Observação (usar separação por \";\")"},"observacao2":{"maxLength":40,"type":"string","description":"Observação (usar separação por \";\")"},"observacao3":{"maxLength":40,"type":"string","description":"Observação (usar separação por \";\")"},"observacao4":{"maxLength":40,"type":"string","description":"Observação (usar separação por \";\")"},"codigoIntegracao":{"type":"string","description":"Código de Integração (ID Externo)"},"Lotes":{"type":"array","items":{"$ref":"#/components/schemas/OrdemFabricacaoLote"}},"Processos":{"type":"array","items":{"$ref":"#/components/schemas/ListaManutencaoProcessosOF"}},"Insumos":{"type":"array","items":{"$ref":"#/components/schemas/ListaInsumosGet"}},"dadosCustomizados":{"type":"array","items":{"$ref":"#/components/schemas/DadosCustomizados"}}}},"OrdemFabricacaoLote":{"required":["codLote","codOF","quantidade","quantidadeUnd","situacao"],"type":"object","properties":{"codOF":{"type":"integer","description":"Código da O.F"},"codLote":{"maxLength":10,"type":"string","description":"Código do Lote"},"quantidadeProd":{"maxLength":20,"type":"string","description":"Quantidade Produzida (1ª Qualidade)"},"quantidadeRefugo":{"maxLength":20,"type":"string","description":"Quantidade de Refugo (2ª Qualidade)"},"situacao":{"type":"integer","description":"Situação do Lote (0 - Aberto / 1 - Baixado )","enum":[0,1]},"quantidade":{"multipleOf":0.001,"type":"number","description":"Quantidade Programada do Lote"},"dataBaixa":{"type":"string","description":"Data de Previsão de Início de Produção do Lote (YYYY-MM-DD)","format":"date"},"tipo":{"type":"integer","description":"Tipo do Lote ( 1 - Cancelado 2 - Totalmente Reclassificado 3 - Encerrado Manualmente 4 - Cancelado Irregularmente 5 - Totalmente Refugado  )","enum":[1,2,3,4,5]},"dataCancelamento":{"type":"string","description":"Data do Cancelamento do Lote (YYYY-MM-DD)","format":"date"},"documento":{"maxLength":10,"type":"string","description":"Número do Documento de Estoque (Extrusora)"},"quantidadeUndProd":{"multipleOf":0.001,"type":"number","description":"Quantidade Produzida (1ª Qualidade - Unidade de Medida de Venda)"},"quantidadeUndRefugo":{"multipleOf":0.001,"type":"number","description":"Quantidade de Refugo (2ª Qualidade - Unidade de Medida de Venda)"},"quantidadeUnd":{"multipleOf":0.001,"type":"number","description":"Quantidade Programada do Lote (Unidade de Medida de Venda)"},"observacao1":{"maxLength":40,"type":"string","description":"Observação do Cancelamento do Lote"},"observacao2":{"maxLength":40,"type":"string","description":"Observação do Cancelamento do Lote"},"observacao3":{"maxLength":40,"type":"string","description":"Observação do Cancelamento do Lote"},"observacao4":{"maxLength":40,"type":"string","description":"Observação do Cancelamento do Lote"},"dataBaixaRefugado":{"type":"string","description":"Data de Baixa do Lote como Totalmente Refugado ou Encerrado Manualmente (YYYY-MM-DD)","format":"date"},"operador":{"type":"string","description":"Operador do menu que Encerrou o Lote como Cancelado, Totalmente Refugado ou Manualmente"},"dataHoraEncerramento":{"type":"string","description":"Data e Hora do Encerramento do Lote (YYYY-MM-DD HH:MM:SS)","format":"date-time"},"dataTerminoTrefila":{"type":"string","description":"Data de Término Segundo a Carga de Trefila (YYYY-MM-DD)","format":"date"},"OperadorEncerrouLote":{"type":"string","description":"Operador do menu que Encerrou o Lote na OF"},"dataHoraEncerramentoLote":{"type":"string","description":"Data e Hora do Encerramento do Lote na OF (YYYY-MM-DD HH:MM:SS)","format":"date-time"},"dadosLote":{"$ref":"#/components/schemas/DadosLote"}}},"DadosLote":{"type":"object","properties":{"codOF":{"type":"integer","description":"Código do Exemplo"},"codLote":{"type":"string","description":"Descrição do Exemplo"},"dataInicio":{"type":"string","description":"Data de Previsão de Início de Produção do Lote (YYYY-MM-DD)","format":"date"},"dataTermino":{"type":"string","description":"Data de Previsão de Término de Produção do Lote (YYYY-MM-DD)","format":"date"},"loteProducao":{"maxLength":20,"type":"string","description":"Lote de Produção no Momento da Geração"},"quantidade":{"multipleOf":0.001,"type":"number","description":"Quantidade do Lote"},"bloqueado":{"type":"integer","description":"Situação do Exemplo (0 - Não / 1 - Sim)","enum":[0,1]},"motivo1":{"maxLength":40,"type":"string","description":"Motivo da Liberação do Lote"},"motivo2":{"maxLength":40,"type":"string","description":"Motivo da Liberação do Lote"},"Operador":{"type":"integer","description":"Operador do menu que liberou o Lote"},"dataHoraLiberacao":{"type":"string","description":"Data e Hora da Liberação (YYYY-MM-DD HH:MM:SS)","format":"date-time"}}},"ListaManutencaoProcessosOF":{"type":"object","properties":{"continuationToken":{"type":"string"},"processos":{"type":"array","description":"Itens do Processo da OF","items":{"$ref":"#/components/schemas/ListaManutencaoProcessosOF"}}}},"ListaInsumosGet":{"type":"object","properties":{"continuationToken":{"type":"string","description":"Identificador da Paginação de Consulta"},"dados":{"type":"array","items":{"$ref":"#/components/schemas/InsumoGet"}}}},"InsumoGet":{"type":"object","properties":{"engenharia":{"type":"string","description":"Engenharia"},"seqOperacao":{"type":"integer","description":"Sequêncial da Operação ( Operação da OF )"},"tipoInsumo":{"maximum":1,"type":"number","description":"Tipo do Insumo (1 - Comprado 1 / 2 - Fabricado 2 / 3 - Subproduto 3)","enum":[1,2,3]},"seqConsumo":{"type":"integer","description":"Sequêncial do Consumo ( Sequêncial de Consumo da OF )"},"insumo":{"type":"string"},"quantidadeTotal":{"multipleOf":0.000001,"type":"number","description":"Quantidade Total Líquida (Sempre formato float)"},"natureza":{"maximum":2,"type":"number","description":"Natureza"},"classificacaoOrigem":{"type":"string","description":"Classificação quanto a origem"},"kanban":{"type":"boolean","description":"Kanban (0 - Não, 1 - Sim)"},"possuiAlternativos":{"type":"boolean","description":"Possui Itens Alternativos (0 - Não, 1 - Sim)"},"transacaoBaixaEstoque":{"type":"integer","description":"Transação de Baixa do Estoque"},"classificacao":{"type":"string","description":"Classificação"},"centroCusto":{"type":"string","description":"Centro de Custo"},"bloqueiaTerc":{"type":"boolean","description":"Bloqueia Item na Remessa de Terceirização (0 - Não, 1 - Sim)"}}},"DadosCustomizados":{"required":["campo","valor"],"type":"object","properties":{"campo":{"type":"string"},"valor":{"type":"string"}}}}}}
```

## The GravarOrdemFabricacaoResponse object

```json
{"openapi":"3.0.1","info":{"title":"Integração Drummer","version":"1.0"},"components":{"schemas":{"GravarOrdemFabricacaoResponse":{"type":"object","properties":{"ordemFabricacao":{"type":"array","items":{"$ref":"#/components/schemas/DetalhaOrdemFabricacao"}}}},"DetalhaOrdemFabricacao":{"type":"object","properties":{"drummerId":{"type":"integer","description":"Código de Ordem de Fabricação no Sistema Drummer"},"errorFlag":{"type":"boolean","description":"Retorno da Requisição ('true' or 'false')"},"message":{"type":"string","description":"Mensagem de Erro"},"erpNumber":{"type":"string","description":"Código da Ordem de Fabricação no ERP Consistem"}}}}}}
```

## The DetalhaOrdemFabricacao object

```json
{"openapi":"3.0.1","info":{"title":"Integração Drummer","version":"1.0"},"components":{"schemas":{"DetalhaOrdemFabricacao":{"type":"object","properties":{"drummerId":{"type":"integer","description":"Código de Ordem de Fabricação no Sistema Drummer"},"errorFlag":{"type":"boolean","description":"Retorno da Requisição ('true' or 'false')"},"message":{"type":"string","description":"Mensagem de Erro"},"erpNumber":{"type":"string","description":"Código da Ordem de Fabricação no ERP Consistem"}}}}}}
```

## The ListaOrdemFabricacao object

```json
{"openapi":"3.0.1","info":{"title":"Integração Drummer","version":"1.0"},"components":{"schemas":{"ListaOrdemFabricacao":{"type":"object","properties":{"continuationToken":{"type":"string"},"data":{"type":"array","items":{"$ref":"#/components/schemas/obterOrdemFabricacao"}}}},"obterOrdemFabricacao":{"required":["anoMes","dataInicio","dataTermino","finalidade","quantidade"],"type":"object","properties":{"ordemFabricacao":{"type":"string","description":"Código de Ordem de Fabricação"},"anoMes":{"type":"integer","description":"Ano/Mês do Plano"},"planoProducao":{"maxLength":4,"type":"string","description":"Código de Plano de Produção"},"controle":{"maxLength":15,"type":"string","description":"Controle"},"finalidade":{"type":"integer","description":"Código de Finalidade"},"dataInicio":{"type":"string","description":"Data de Início (YYYY-MM-DD)","format":"date"},"dataTermino":{"type":"string","description":"Data de Término (YYYY-MM-DD)","format":"date"},"produto":{"maxLength":11,"type":"string","description":"Produto"},"maquina":{"maxLength":8,"type":"string","description":"Código da Máquina"},"quantidade":{"maxLength":20,"type":"string","description":"Quantidade"},"semanaProducao":{"maxLength":10,"type":"string","description":"Semana de Produção"},"observacao1":{"maxLength":40,"type":"string","description":"Observação (usar separação por \";\")"},"observacao2":{"maxLength":40,"type":"string","description":"Observação (usar separação por \";\")"},"observacao3":{"maxLength":40,"type":"string","description":"Observação (usar separação por \";\")"},"observacao4":{"maxLength":40,"type":"string","description":"Observação (usar separação por \";\")"},"codigoIntegracao":{"type":"string","description":"Código de Integração (ID Externo)"},"Lotes":{"type":"array","items":{"$ref":"#/components/schemas/OrdemFabricacaoLote"}},"Processos":{"type":"array","items":{"$ref":"#/components/schemas/ListaManutencaoProcessosOF"}},"Insumos":{"type":"array","items":{"$ref":"#/components/schemas/ListaInsumosGet"}},"dadosCustomizados":{"type":"array","items":{"$ref":"#/components/schemas/DadosCustomizados"}}}},"OrdemFabricacaoLote":{"required":["codLote","codOF","quantidade","quantidadeUnd","situacao"],"type":"object","properties":{"codOF":{"type":"integer","description":"Código da O.F"},"codLote":{"maxLength":10,"type":"string","description":"Código do Lote"},"quantidadeProd":{"maxLength":20,"type":"string","description":"Quantidade Produzida (1ª Qualidade)"},"quantidadeRefugo":{"maxLength":20,"type":"string","description":"Quantidade de Refugo (2ª Qualidade)"},"situacao":{"type":"integer","description":"Situação do Lote (0 - Aberto / 1 - Baixado )","enum":[0,1]},"quantidade":{"multipleOf":0.001,"type":"number","description":"Quantidade Programada do Lote"},"dataBaixa":{"type":"string","description":"Data de Previsão de Início de Produção do Lote (YYYY-MM-DD)","format":"date"},"tipo":{"type":"integer","description":"Tipo do Lote ( 1 - Cancelado 2 - Totalmente Reclassificado 3 - Encerrado Manualmente 4 - Cancelado Irregularmente 5 - Totalmente Refugado  )","enum":[1,2,3,4,5]},"dataCancelamento":{"type":"string","description":"Data do Cancelamento do Lote (YYYY-MM-DD)","format":"date"},"documento":{"maxLength":10,"type":"string","description":"Número do Documento de Estoque (Extrusora)"},"quantidadeUndProd":{"multipleOf":0.001,"type":"number","description":"Quantidade Produzida (1ª Qualidade - Unidade de Medida de Venda)"},"quantidadeUndRefugo":{"multipleOf":0.001,"type":"number","description":"Quantidade de Refugo (2ª Qualidade - Unidade de Medida de Venda)"},"quantidadeUnd":{"multipleOf":0.001,"type":"number","description":"Quantidade Programada do Lote (Unidade de Medida de Venda)"},"observacao1":{"maxLength":40,"type":"string","description":"Observação do Cancelamento do Lote"},"observacao2":{"maxLength":40,"type":"string","description":"Observação do Cancelamento do Lote"},"observacao3":{"maxLength":40,"type":"string","description":"Observação do Cancelamento do Lote"},"observacao4":{"maxLength":40,"type":"string","description":"Observação do Cancelamento do Lote"},"dataBaixaRefugado":{"type":"string","description":"Data de Baixa do Lote como Totalmente Refugado ou Encerrado Manualmente (YYYY-MM-DD)","format":"date"},"operador":{"type":"string","description":"Operador do menu que Encerrou o Lote como Cancelado, Totalmente Refugado ou Manualmente"},"dataHoraEncerramento":{"type":"string","description":"Data e Hora do Encerramento do Lote (YYYY-MM-DD HH:MM:SS)","format":"date-time"},"dataTerminoTrefila":{"type":"string","description":"Data de Término Segundo a Carga de Trefila (YYYY-MM-DD)","format":"date"},"OperadorEncerrouLote":{"type":"string","description":"Operador do menu que Encerrou o Lote na OF"},"dataHoraEncerramentoLote":{"type":"string","description":"Data e Hora do Encerramento do Lote na OF (YYYY-MM-DD HH:MM:SS)","format":"date-time"},"dadosLote":{"$ref":"#/components/schemas/DadosLote"}}},"DadosLote":{"type":"object","properties":{"codOF":{"type":"integer","description":"Código do Exemplo"},"codLote":{"type":"string","description":"Descrição do Exemplo"},"dataInicio":{"type":"string","description":"Data de Previsão de Início de Produção do Lote (YYYY-MM-DD)","format":"date"},"dataTermino":{"type":"string","description":"Data de Previsão de Término de Produção do Lote (YYYY-MM-DD)","format":"date"},"loteProducao":{"maxLength":20,"type":"string","description":"Lote de Produção no Momento da Geração"},"quantidade":{"multipleOf":0.001,"type":"number","description":"Quantidade do Lote"},"bloqueado":{"type":"integer","description":"Situação do Exemplo (0 - Não / 1 - Sim)","enum":[0,1]},"motivo1":{"maxLength":40,"type":"string","description":"Motivo da Liberação do Lote"},"motivo2":{"maxLength":40,"type":"string","description":"Motivo da Liberação do Lote"},"Operador":{"type":"integer","description":"Operador do menu que liberou o Lote"},"dataHoraLiberacao":{"type":"string","description":"Data e Hora da Liberação (YYYY-MM-DD HH:MM:SS)","format":"date-time"}}},"ListaManutencaoProcessosOF":{"type":"object","properties":{"continuationToken":{"type":"string"},"processos":{"type":"array","description":"Itens do Processo da OF","items":{"$ref":"#/components/schemas/ListaManutencaoProcessosOF"}}}},"ListaInsumosGet":{"type":"object","properties":{"continuationToken":{"type":"string","description":"Identificador da Paginação de Consulta"},"dados":{"type":"array","items":{"$ref":"#/components/schemas/InsumoGet"}}}},"InsumoGet":{"type":"object","properties":{"engenharia":{"type":"string","description":"Engenharia"},"seqOperacao":{"type":"integer","description":"Sequêncial da Operação ( Operação da OF )"},"tipoInsumo":{"maximum":1,"type":"number","description":"Tipo do Insumo (1 - Comprado 1 / 2 - Fabricado 2 / 3 - Subproduto 3)","enum":[1,2,3]},"seqConsumo":{"type":"integer","description":"Sequêncial do Consumo ( Sequêncial de Consumo da OF )"},"insumo":{"type":"string"},"quantidadeTotal":{"multipleOf":0.000001,"type":"number","description":"Quantidade Total Líquida (Sempre formato float)"},"natureza":{"maximum":2,"type":"number","description":"Natureza"},"classificacaoOrigem":{"type":"string","description":"Classificação quanto a origem"},"kanban":{"type":"boolean","description":"Kanban (0 - Não, 1 - Sim)"},"possuiAlternativos":{"type":"boolean","description":"Possui Itens Alternativos (0 - Não, 1 - Sim)"},"transacaoBaixaEstoque":{"type":"integer","description":"Transação de Baixa do Estoque"},"classificacao":{"type":"string","description":"Classificação"},"centroCusto":{"type":"string","description":"Centro de Custo"},"bloqueiaTerc":{"type":"boolean","description":"Bloqueia Item na Remessa de Terceirização (0 - Não, 1 - Sim)"}}},"DadosCustomizados":{"required":["campo","valor"],"type":"object","properties":{"campo":{"type":"string"},"valor":{"type":"string"}}}}}}
```

## The LiberarPut object

```json
{"openapi":"3.0.1","info":{"title":"Integração Drummer","version":"1.0"},"components":{"schemas":{"LiberarPut":{"type":"object","properties":{"motivo1":{"maxLength":40,"type":"string","description":"Motivo da Liberação do Lote"},"motivo2":{"maxLength":40,"type":"string","description":"Motivo da Liberação do Lote"},"dadosCustomizados":{"type":"array","items":{"$ref":"#/components/schemas/DadosCustomizados"}}}},"DadosCustomizados":{"required":["campo","valor"],"type":"object","properties":{"campo":{"type":"string"},"valor":{"type":"string"}}}}}}
```

## The OrdemFabricacaoLote object

```json
{"openapi":"3.0.1","info":{"title":"Integração Drummer","version":"1.0"},"components":{"schemas":{"OrdemFabricacaoLote":{"required":["codLote","codOF","quantidade","quantidadeUnd","situacao"],"type":"object","properties":{"codOF":{"type":"integer","description":"Código da O.F"},"codLote":{"maxLength":10,"type":"string","description":"Código do Lote"},"quantidadeProd":{"maxLength":20,"type":"string","description":"Quantidade Produzida (1ª Qualidade)"},"quantidadeRefugo":{"maxLength":20,"type":"string","description":"Quantidade de Refugo (2ª Qualidade)"},"situacao":{"type":"integer","description":"Situação do Lote (0 - Aberto / 1 - Baixado )","enum":[0,1]},"quantidade":{"multipleOf":0.001,"type":"number","description":"Quantidade Programada do Lote"},"dataBaixa":{"type":"string","description":"Data de Previsão de Início de Produção do Lote (YYYY-MM-DD)","format":"date"},"tipo":{"type":"integer","description":"Tipo do Lote ( 1 - Cancelado 2 - Totalmente Reclassificado 3 - Encerrado Manualmente 4 - Cancelado Irregularmente 5 - Totalmente Refugado  )","enum":[1,2,3,4,5]},"dataCancelamento":{"type":"string","description":"Data do Cancelamento do Lote (YYYY-MM-DD)","format":"date"},"documento":{"maxLength":10,"type":"string","description":"Número do Documento de Estoque (Extrusora)"},"quantidadeUndProd":{"multipleOf":0.001,"type":"number","description":"Quantidade Produzida (1ª Qualidade - Unidade de Medida de Venda)"},"quantidadeUndRefugo":{"multipleOf":0.001,"type":"number","description":"Quantidade de Refugo (2ª Qualidade - Unidade de Medida de Venda)"},"quantidadeUnd":{"multipleOf":0.001,"type":"number","description":"Quantidade Programada do Lote (Unidade de Medida de Venda)"},"observacao1":{"maxLength":40,"type":"string","description":"Observação do Cancelamento do Lote"},"observacao2":{"maxLength":40,"type":"string","description":"Observação do Cancelamento do Lote"},"observacao3":{"maxLength":40,"type":"string","description":"Observação do Cancelamento do Lote"},"observacao4":{"maxLength":40,"type":"string","description":"Observação do Cancelamento do Lote"},"dataBaixaRefugado":{"type":"string","description":"Data de Baixa do Lote como Totalmente Refugado ou Encerrado Manualmente (YYYY-MM-DD)","format":"date"},"operador":{"type":"string","description":"Operador do menu que Encerrou o Lote como Cancelado, Totalmente Refugado ou Manualmente"},"dataHoraEncerramento":{"type":"string","description":"Data e Hora do Encerramento do Lote (YYYY-MM-DD HH:MM:SS)","format":"date-time"},"dataTerminoTrefila":{"type":"string","description":"Data de Término Segundo a Carga de Trefila (YYYY-MM-DD)","format":"date"},"OperadorEncerrouLote":{"type":"string","description":"Operador do menu que Encerrou o Lote na OF"},"dataHoraEncerramentoLote":{"type":"string","description":"Data e Hora do Encerramento do Lote na OF (YYYY-MM-DD HH:MM:SS)","format":"date-time"},"dadosLote":{"$ref":"#/components/schemas/DadosLote"}}},"DadosLote":{"type":"object","properties":{"codOF":{"type":"integer","description":"Código do Exemplo"},"codLote":{"type":"string","description":"Descrição do Exemplo"},"dataInicio":{"type":"string","description":"Data de Previsão de Início de Produção do Lote (YYYY-MM-DD)","format":"date"},"dataTermino":{"type":"string","description":"Data de Previsão de Término de Produção do Lote (YYYY-MM-DD)","format":"date"},"loteProducao":{"maxLength":20,"type":"string","description":"Lote de Produção no Momento da Geração"},"quantidade":{"multipleOf":0.001,"type":"number","description":"Quantidade do Lote"},"bloqueado":{"type":"integer","description":"Situação do Exemplo (0 - Não / 1 - Sim)","enum":[0,1]},"motivo1":{"maxLength":40,"type":"string","description":"Motivo da Liberação do Lote"},"motivo2":{"maxLength":40,"type":"string","description":"Motivo da Liberação do Lote"},"Operador":{"type":"integer","description":"Operador do menu que liberou o Lote"},"dataHoraLiberacao":{"type":"string","description":"Data e Hora da Liberação (YYYY-MM-DD HH:MM:SS)","format":"date-time"}}}}}}
```

## The DadosLote object

```json
{"openapi":"3.0.1","info":{"title":"Integração Drummer","version":"1.0"},"components":{"schemas":{"DadosLote":{"type":"object","properties":{"codOF":{"type":"integer","description":"Código do Exemplo"},"codLote":{"type":"string","description":"Descrição do Exemplo"},"dataInicio":{"type":"string","description":"Data de Previsão de Início de Produção do Lote (YYYY-MM-DD)","format":"date"},"dataTermino":{"type":"string","description":"Data de Previsão de Término de Produção do Lote (YYYY-MM-DD)","format":"date"},"loteProducao":{"maxLength":20,"type":"string","description":"Lote de Produção no Momento da Geração"},"quantidade":{"multipleOf":0.001,"type":"number","description":"Quantidade do Lote"},"bloqueado":{"type":"integer","description":"Situação do Exemplo (0 - Não / 1 - Sim)","enum":[0,1]},"motivo1":{"maxLength":40,"type":"string","description":"Motivo da Liberação do Lote"},"motivo2":{"maxLength":40,"type":"string","description":"Motivo da Liberação do Lote"},"Operador":{"type":"integer","description":"Operador do menu que liberou o Lote"},"dataHoraLiberacao":{"type":"string","description":"Data e Hora da Liberação (YYYY-MM-DD HH:MM:SS)","format":"date-time"}}}}}}
```

## The CancelamentoPost object

```json
{"openapi":"3.0.1","info":{"title":"Integração Drummer","version":"1.0"},"components":{"schemas":{"CancelamentoPost":{"type":"object","properties":{"Lote":{"type":"string","description":"Código do Lote da Ordem de Fabricação"},"OFExplosao":{"type":"integer","description":"Código da Ordem de Fabricação para explosão"},"Obs1":{"type":"string","description":"Observações para o Cancelamento"},"Obs2":{"type":"string","description":"Observações para o Cancelamento"},"Obs3":{"type":"string","description":"Observações para o Cancelamento"},"Obs4":{"type":"string","description":"Observações para o Cancelamento"}}}}}}
```

## The EstornoPost object

```json
{"openapi":"3.0.1","info":{"title":"Integração Drummer","version":"1.0"},"components":{"schemas":{"EstornoPost":{"type":"object","properties":{"Lote":{"type":"integer","description":"Código do Lote da Ordem de Fabricação"}}}}}}
```

## The ListaManutencaoProcessosOF object

```json
{"openapi":"3.0.1","info":{"title":"Integração Drummer","version":"1.0"},"components":{"schemas":{"ListaManutencaoProcessosOF":{"type":"object","properties":{"continuationToken":{"type":"string"},"processos":{"type":"array","description":"Itens do Processo da OF","items":{"$ref":"#/components/schemas/ListaManutencaoProcessosOF"}}}}}}}
```

## The InsumoGet object

```json
{"openapi":"3.0.1","info":{"title":"Integração Drummer","version":"1.0"},"components":{"schemas":{"InsumoGet":{"type":"object","properties":{"engenharia":{"type":"string","description":"Engenharia"},"seqOperacao":{"type":"integer","description":"Sequêncial da Operação ( Operação da OF )"},"tipoInsumo":{"maximum":1,"type":"number","description":"Tipo do Insumo (1 - Comprado 1 / 2 - Fabricado 2 / 3 - Subproduto 3)","enum":[1,2,3]},"seqConsumo":{"type":"integer","description":"Sequêncial do Consumo ( Sequêncial de Consumo da OF )"},"insumo":{"type":"string"},"quantidadeTotal":{"multipleOf":0.000001,"type":"number","description":"Quantidade Total Líquida (Sempre formato float)"},"natureza":{"maximum":2,"type":"number","description":"Natureza"},"classificacaoOrigem":{"type":"string","description":"Classificação quanto a origem"},"kanban":{"type":"boolean","description":"Kanban (0 - Não, 1 - Sim)"},"possuiAlternativos":{"type":"boolean","description":"Possui Itens Alternativos (0 - Não, 1 - Sim)"},"transacaoBaixaEstoque":{"type":"integer","description":"Transação de Baixa do Estoque"},"classificacao":{"type":"string","description":"Classificação"},"centroCusto":{"type":"string","description":"Centro de Custo"},"bloqueiaTerc":{"type":"boolean","description":"Bloqueia Item na Remessa de Terceirização (0 - Não, 1 - Sim)"}}}}}}
```

## The ListaInsumosGet object

```json
{"openapi":"3.0.1","info":{"title":"Integração Drummer","version":"1.0"},"components":{"schemas":{"ListaInsumosGet":{"type":"object","properties":{"continuationToken":{"type":"string","description":"Identificador da Paginação de Consulta"},"dados":{"type":"array","items":{"$ref":"#/components/schemas/InsumoGet"}}}},"InsumoGet":{"type":"object","properties":{"engenharia":{"type":"string","description":"Engenharia"},"seqOperacao":{"type":"integer","description":"Sequêncial da Operação ( Operação da OF )"},"tipoInsumo":{"maximum":1,"type":"number","description":"Tipo do Insumo (1 - Comprado 1 / 2 - Fabricado 2 / 3 - Subproduto 3)","enum":[1,2,3]},"seqConsumo":{"type":"integer","description":"Sequêncial do Consumo ( Sequêncial de Consumo da OF )"},"insumo":{"type":"string"},"quantidadeTotal":{"multipleOf":0.000001,"type":"number","description":"Quantidade Total Líquida (Sempre formato float)"},"natureza":{"maximum":2,"type":"number","description":"Natureza"},"classificacaoOrigem":{"type":"string","description":"Classificação quanto a origem"},"kanban":{"type":"boolean","description":"Kanban (0 - Não, 1 - Sim)"},"possuiAlternativos":{"type":"boolean","description":"Possui Itens Alternativos (0 - Não, 1 - Sim)"},"transacaoBaixaEstoque":{"type":"integer","description":"Transação de Baixa do Estoque"},"classificacao":{"type":"string","description":"Classificação"},"centroCusto":{"type":"string","description":"Centro de Custo"},"bloqueiaTerc":{"type":"boolean","description":"Bloqueia Item na Remessa de Terceirização (0 - Não, 1 - Sim)"}}}}}}
```

## The DadosCustomizados object

```json
{"openapi":"3.0.1","info":{"title":"Integração Drummer","version":"1.0"},"components":{"schemas":{"DadosCustomizados":{"required":["campo","valor"],"type":"object","properties":{"campo":{"type":"string"},"valor":{"type":"string"}}}}}}
```

## The Erro object

```json
{"openapi":"3.0.1","info":{"title":"Integração Drummer","version":"1.0"},"components":{"schemas":{"Erro":{"type":"object","properties":{"mensagem":{"type":"string"}}}}}}
```


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://ajuda.consistem.com.br/consistem-api/consistem-erp-api/industrial/integracao-drummer-v1.0/models.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
