Drummer
Integrações | Industrial
Visão geral
Esta integração com o sistema Drummer permite planejar e controlar a produção de forma prática. Os dados da OF são inseridos diretamente via API e são enviados automaticamente para o Consistem ERP.
Requisitos
Compatibilidade: 7.3 ou superiores do Consistem ERP.
Integração disponível somente para o PPCP Padrão.
Módulos Estoque, Itens, PCP Padrão, PPCM e Integração com o Drummer - IDR.
Orientamos o acompanhamento da nossa equipe de consultores.
Aquisição de licença e implantação do Drummer que deve ser verificada com a empresa fornecedora. Saiba mais
Parametrizações
Consistem ERP
Realize a configuração inicial para geração da chave de acesso ( Token) e acesso ao link da API através deste documento Consistem API.
Drummer
Acesse a integração com Drummer via API. Funcionalidades: obter listagem, excluir, cadastrar, atualizar, liberar uma OF bloqueada, cancelamento e estorno.
Endpoints
Endpoints com as devidas funcionalidades que fazem parte desta integração, e, os programas que são movimentados, automaticamente, no Consistem ERP:
Código de Ordem de Fabricação
Código da Empresa
OK
Bad Request
Too Many Requests
Internal Server Error
GET /drummer/v10/ordemFabricacao/{codOF} HTTP/1.1
Host: localhost
Authorization: YOUR_API_KEY
empresa: text
Accept: */*
{
"ordemFabricacao": "text",
"anoMes": 1,
"planoProducao": "text",
"controle": "text",
"finalidade": 1,
"dataInicio": "2025-08-14",
"dataTermino": "2025-08-14",
"produto": "text",
"maquina": "text",
"quantidade": "text",
"semanaProducao": "text",
"observacao1": "text",
"observacao2": "text",
"observacao3": "text",
"observacao4": "text",
"codigoIntegracao": "text",
"Lotes": [
{
"codOF": 1,
"codLote": "text",
"quantidadeProd": "text",
"quantidadeRefugo": "text",
"situacao": 0,
"quantidade": 1,
"dataBaixa": "2025-08-14",
"tipo": 1,
"dataCancelamento": "2025-08-14",
"documento": "text",
"quantidadeUndProd": 1,
"quantidadeUndRefugo": 1,
"quantidadeUnd": 1,
"observacao1": "text",
"observacao2": "text",
"observacao3": "text",
"observacao4": "text",
"dataBaixaRefugado": "2025-08-14",
"operador": "text",
"dataHoraEncerramento": "2025-08-14T23:55:20.001Z",
"dataTerminoTrefila": "2025-08-14",
"OperadorEncerrouLote": "text",
"dataHoraEncerramentoLote": "2025-08-14T23:55:20.001Z",
"dadosLote": {
"codOF": 1,
"codLote": "text",
"dataInicio": "2025-08-14",
"dataTermino": "2025-08-14",
"loteProducao": "text",
"quantidade": 1,
"bloqueado": 0,
"motivo1": "text",
"motivo2": "text",
"Operador": 1,
"dataHoraLiberacao": "2025-08-14T23:55:20.001Z"
}
}
],
"Processos": [
{
"continuationToken": "text",
"processos": [
{
"continuationToken": "text",
"processos": [
"[Circular Reference]"
]
}
]
}
],
"Insumos": [
{
"continuationToken": "text",
"dados": [
{
"engenharia": "text",
"seqOperacao": 1,
"tipoInsumo": 1,
"seqConsumo": 1,
"insumo": "text",
"quantidadeTotal": 1,
"natureza": 1,
"classificacaoOrigem": "text",
"kanban": true,
"possuiAlternativos": true,
"transacaoBaixaEstoque": 1,
"classificacao": "text",
"centroCusto": "text",
"bloqueiaTerc": true
}
]
}
],
"dadosCustomizados": [
{
"campo": "text",
"valor": "text"
}
]
}
Identificador da Paginação da Consulta
Código da Empresa
OK
Bad Request
Too Many Requests
Internal Server Error
GET /drummer/v10/ordemFabricacao HTTP/1.1
Host: localhost
Authorization: YOUR_API_KEY
empresa: text
Accept: */*
{
"continuationToken": "text",
"data": [
{
"ordemFabricacao": "text",
"anoMes": 1,
"planoProducao": "text",
"controle": "text",
"finalidade": 1,
"dataInicio": "2025-08-14",
"dataTermino": "2025-08-14",
"produto": "text",
"maquina": "text",
"quantidade": "text",
"semanaProducao": "text",
"observacao1": "text",
"observacao2": "text",
"observacao3": "text",
"observacao4": "text",
"codigoIntegracao": "text",
"Lotes": [
{
"codOF": 1,
"codLote": "text",
"quantidadeProd": "text",
"quantidadeRefugo": "text",
"situacao": 0,
"quantidade": 1,
"dataBaixa": "2025-08-14",
"tipo": 1,
"dataCancelamento": "2025-08-14",
"documento": "text",
"quantidadeUndProd": 1,
"quantidadeUndRefugo": 1,
"quantidadeUnd": 1,
"observacao1": "text",
"observacao2": "text",
"observacao3": "text",
"observacao4": "text",
"dataBaixaRefugado": "2025-08-14",
"operador": "text",
"dataHoraEncerramento": "2025-08-14T23:55:20.001Z",
"dataTerminoTrefila": "2025-08-14",
"OperadorEncerrouLote": "text",
"dataHoraEncerramentoLote": "2025-08-14T23:55:20.001Z",
"dadosLote": {
"codOF": 1,
"codLote": "text",
"dataInicio": "2025-08-14",
"dataTermino": "2025-08-14",
"loteProducao": "text",
"quantidade": 1,
"bloqueado": 0,
"motivo1": "text",
"motivo2": "text",
"Operador": 1,
"dataHoraLiberacao": "2025-08-14T23:55:20.001Z"
}
}
],
"Processos": [
{
"continuationToken": "text",
"processos": [
"[Circular Reference]"
]
}
],
"Insumos": [
{
"continuationToken": "text",
"dados": [
{
"engenharia": "text",
"seqOperacao": 1,
"tipoInsumo": 1,
"seqConsumo": 1,
"insumo": "text",
"quantidadeTotal": 1,
"natureza": 1,
"classificacaoOrigem": "text",
"kanban": true,
"possuiAlternativos": true,
"transacaoBaixaEstoque": 1,
"classificacao": "text",
"centroCusto": "text",
"bloqueiaTerc": true
}
]
}
],
"dadosCustomizados": [
{
"campo": "text",
"valor": "text"
}
]
}
]
}
Código da Empresa
OK
Bad Request
Too Many Requests
Internal Server Error
PUT /drummer/v10/ordemFabricacao HTTP/1.1
Host: localhost
Authorization: YOUR_API_KEY
empresa: text
Content-Type: application/json
Accept: */*
Content-Length: 395
{
"ordemFabricacao": [
{
"anoMes": "text",
"planoProducao": "text",
"controle": "text",
"finalidade": "text",
"dataInicio": "2025-08-14",
"dataTermino": "2025-08-14",
"produto": "text",
"maquina": "text",
"quantidade": "text",
"semanaProducao": "text",
"observacao1": "text",
"observacao2": "text",
"observacao3": "text",
"observacao4": "text",
"codigoIntegracao": "text",
"dadosCustomizados": [
{
"campo": "text",
"valor": "text"
}
]
}
]
}
{
"ordemFabricacao": [
{
"drummerId": 1,
"errorFlag": true,
"message": "text",
"erpNumber": "text"
}
]
}
Código da OF
Código do Lote da OF
Código da Empresa
Motivo da Liberação do Lote
Motivo da Liberação do Lote
OK
Bad Request
Too Many Requests
Internal Server Error
PUT /drummer/v10/liberarOrdemFabricacao/{codOF}/{codLote} HTTP/1.1
Host: localhost
Authorization: YOUR_API_KEY
empresa: text
Content-Type: application/json
Accept: */*
Content-Length: 89
{
"motivo1": "text",
"motivo2": "text",
"dadosCustomizados": [
{
"campo": "text",
"valor": "text"
}
]
}
{
"ordemFabricacao": [
{
"drummerId": 1,
"errorFlag": true,
"message": "text",
"erpNumber": "text"
}
]
}
Código da Empresa
OK
Bad Request
Too Many Requests
Internal Server Error
POST /drummer/v10/ordemFabricacao HTTP/1.1
Host: localhost
Authorization: YOUR_API_KEY
empresa: text
Content-Type: application/json
Accept: */*
Content-Length: 421
{
"ordemFabricacao": [
{
"codOF": 1,
"codlote": "text",
"anoMes": "text",
"planoProducao": "text",
"controle": "text",
"finalidade": "text",
"dataInicio": "2025-08-14",
"dataTermino": "2025-08-14",
"maquina": "text",
"prodNaoSeq": 0,
"baixaParcial": 0,
"ofGeradoraExplosao": "text",
"observacao1": "text",
"observacao2": "text",
"observacao3": "text",
"observacao4": "text",
"codigoIntegracao": "text",
"dadosCustomizados": [
{
"campo": "text",
"valor": "text"
}
]
}
]
}
{
"ordemFabricacao": [
{
"drummerId": 1,
"errorFlag": true,
"message": "text",
"erpNumber": "text"
}
]
}
Código da Ordem de Fabricação
Código da Empresa
Código do Lote da Ordem de Fabricação
Código da Ordem de Fabricação para explosão
Observações para o Cancelamento
Observações para o Cancelamento
Observações para o Cancelamento
Observações para o Cancelamento
Ordem de Fabricação Cancelada
Bad Request
Too Many Requests
Internal Server Error
POST /drummer/v10/cancelarOrdemFabricacao/{codOF} HTTP/1.1
Host: localhost
Authorization: YOUR_API_KEY
empresa: 1
Content-Type: application/json
Accept: */*
Content-Length: 86
{
"Lote": "text",
"OFExplosao": 1,
"Obs1": "text",
"Obs2": "text",
"Obs3": "text",
"Obs4": "text"
}
{
"ordemFabricacao": [
{
"drummerId": 1,
"errorFlag": true,
"message": "text",
"erpNumber": "text"
}
]
}
Código da Ordem de Fabricação
Código da Empresa
Código do Lote da Ordem de Fabricação
Ordem de Fabricação Cancelada
Bad Request
Too Many Requests
Internal Server Error
POST /drummer/v10/estornarOrdemFabricacao/{codOF} HTTP/1.1
Host: localhost
Authorization: YOUR_API_KEY
empresa: 1
Content-Type: application/json
Accept: */*
Content-Length: 10
{
"Lote": 1
}
{
"ordemFabricacao": [
{
"drummerId": 1,
"errorFlag": true,
"message": "text",
"erpNumber": "text"
}
]
}
Código de Ordem de Fabricação
Código da Empresa
OK
Bad Request
Too Many Requests
Internal Server Error
DELETE /drummer/v10/ordemFabricacao/{codOF} HTTP/1.1
Host: localhost
Authorization: YOUR_API_KEY
empresa: text
Accept: */*
Sem conteúdo
Fluxo do processo
Os dados são cadastrados, consultados e/ou excluídos diretamente via API do sistema Drummer.
O Consistem ERP recebe estes dados e realiza a devida ação (cadastra, consulta ou exclui) nos programas específicos de acordo com o endpoint utilizado.
Atualizado