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


Consistem ERP
Drummer

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.

Aquisição de licença

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:

Referência no Consistem ERP : Consulta de OF.

Obter uma ordem de Fabricação

get
Autorizações
Parâmetros de rota
codOFstringObrigatório

Código de Ordem de Fabricação

Parâmetros de cabeçalho
empresastringObrigatório

Código da Empresa

Respostas
200
OK
application/json
get
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-05-15",
  "dataTermino": "2025-05-15",
  "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-05-15",
      "tipo": 1,
      "dataCancelamento": "2025-05-15",
      "documento": "text",
      "quantidadeUndProd": 1,
      "quantidadeUndRefugo": 1,
      "quantidadeUnd": 1,
      "observacao1": "text",
      "observacao2": "text",
      "observacao3": "text",
      "observacao4": "text",
      "dataBaixaRefugado": "2025-05-15",
      "operador": "text",
      "dataHoraEncerramento": "2025-05-15T16:56:45.632Z",
      "dataTerminoTrefila": "2025-05-15",
      "OperadorEncerrouLote": "text",
      "dataHoraEncerramentoLote": "2025-05-15T16:56:45.632Z",
      "dadosLote": {
        "codOF": 1,
        "codLote": "text",
        "dataInicio": "2025-05-15",
        "dataTermino": "2025-05-15",
        "loteProducao": "text",
        "quantidade": 1,
        "bloqueado": 0,
        "motivo1": "text",
        "motivo2": "text",
        "Operador": 1,
        "dataHoraLiberacao": "2025-05-15T16:56:45.632Z"
      }
    }
  ],
  "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"
    }
  ]
}

Obter Listagem de Ordem de Fabricação

get
Autorizações
Parâmetros de consulta
continuationTokenstringOpcional

Identificador da Paginação da Consulta

Parâmetros de cabeçalho
empresastringObrigatório

Código da Empresa

Respostas
200
OK
application/json
get
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-05-15",
      "dataTermino": "2025-05-15",
      "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-05-15",
          "tipo": 1,
          "dataCancelamento": "2025-05-15",
          "documento": "text",
          "quantidadeUndProd": 1,
          "quantidadeUndRefugo": 1,
          "quantidadeUnd": 1,
          "observacao1": "text",
          "observacao2": "text",
          "observacao3": "text",
          "observacao4": "text",
          "dataBaixaRefugado": "2025-05-15",
          "operador": "text",
          "dataHoraEncerramento": "2025-05-15T16:56:45.632Z",
          "dataTerminoTrefila": "2025-05-15",
          "OperadorEncerrouLote": "text",
          "dataHoraEncerramentoLote": "2025-05-15T16:56:45.632Z",
          "dadosLote": {
            "codOF": 1,
            "codLote": "text",
            "dataInicio": "2025-05-15",
            "dataTermino": "2025-05-15",
            "loteProducao": "text",
            "quantidade": 1,
            "bloqueado": 0,
            "motivo1": "text",
            "motivo2": "text",
            "Operador": 1,
            "dataHoraLiberacao": "2025-05-15T16:56:45.632Z"
          }
        }
      ],
      "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"
        }
      ]
    }
  ]
}

Referência no Consistem ERP : Geração de OF Manual

Cadastrar uma Ordem de Fabricação

put
Autorizações
Parâmetros de cabeçalho
empresastringObrigatório

Código da Empresa

Corpo
Respostas
200
OK
application/json
put
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-05-15",
      "dataTermino": "2025-05-15",
      "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"
    }
  ]
}

Referência no Consistem ERP : Liberação de OF

Liberar uma OF Bloqueada

put
Autorizações
Parâmetros de rota
codOFintegerObrigatório

Código da OF

codLotestringObrigatório

Código do Lote da OF

Parâmetros de cabeçalho
empresastringObrigatório

Código da Empresa

Corpo
motivo1string · máx: 40Opcional

Motivo da Liberação do Lote

motivo2string · máx: 40Opcional

Motivo da Liberação do Lote

Respostas
200
OK
application/json
put
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"
    }
  ]
}

Referência no Consistem ERP : Geração de OF Manual

Atualizar OF(s)

post
Autorizações
Parâmetros de cabeçalho
empresastringObrigatório

Código da Empresa

Corpo
Respostas
200
OK
application/json
post
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-05-15",
      "dataTermino": "2025-05-15",
      "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"
    }
  ]
}

Referência no Consistem ERP : Cancelamento de OF.

Cancelamento de Ordem de Fabricação

post
Autorizações
Parâmetros de rota
codOFintegerObrigatório

Código da Ordem de Fabricação

Parâmetros de cabeçalho
empresaintegerObrigatório

Código da Empresa

Corpo
LotestringOpcional

Código do Lote da Ordem de Fabricação

OFExplosaointegerOpcional

Código da Ordem de Fabricação para explosão

Obs1stringOpcional

Observações para o Cancelamento

Obs2stringOpcional

Observações para o Cancelamento

Obs3stringOpcional

Observações para o Cancelamento

Obs4stringOpcional

Observações para o Cancelamento

Respostas
200
Ordem de Fabricação Cancelada
application/json
post
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"
    }
  ]
}

Referência no Consistem ERP : Geração de Lançamento de OF através do botão Estornar.

Estornar de Ordem de Fabricação

post
Autorizações
Parâmetros de rota
codOFintegerObrigatório

Código da Ordem de Fabricação

Parâmetros de cabeçalho
empresaintegerObrigatório

Código da Empresa

Corpo
LoteintegerOpcional

Código do Lote da Ordem de Fabricação

Respostas
200
Ordem de Fabricação Cancelada
application/json
post
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"
    }
  ]
}

No sistema Consistem ERP se refere à Geração de OF Manual.

Excluir uma Ordem de Fabricação

delete
Autorizações
Parâmetros de rota
codOFstringObrigatório

Código de Ordem de Fabricação

Parâmetros de cabeçalho
empresastringObrigatório

Código da Empresa

Respostas
200
OK
delete
DELETE /drummer/v10/ordemFabricacao/{codOF} HTTP/1.1
Host: localhost
Authorization: YOUR_API_KEY
empresa: text
Accept: */*

Sem conteúdo

Fluxo do processo


1

Os dados são cadastrados, consultados e/ou excluídos diretamente via API do sistema Drummer.

2

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

Isto foi útil?