Integração APS e ERP: o que sincronizar sem planilha
Integração APS e ERP: veja que dados o ERP envia ao APS, o que volta para o ERP, com que frequência sincronizar e como evitar planilhas no meio do caminho.
Neste artigo (8 seções)
- Por que integrar o sistema APS ao ERP?#
- O que se perde com planilha entre os dois sistemas#
- O APS substitui o ERP?#
- Papéis diferentes: transação x programação#
- Que dados o ERP envia ao APS?#
- Pedidos e prioridades, cadastros de itens, roteiros e tempos, estoques, ordens abertas, calendários#
- Que dados o APS devolve ao ERP?#
- Programação, datas factíveis, ordens sequenciadas, sugestões de reprogramação#
- Com que frequência sincronizar APS e ERP?#
- A cada ciclo de programação, com eventos críticos tratados à parte#
- Quais formas de integração existem?#
- Troca de arquivos, tabelas intermediárias e APIs ou web services#
- Quais erros comuns na integração APS e ERP?#
- Códigos diferentes nos dois sistemas, cadastro sem dono, sincronização manual, falha sem alerta#
- Perguntas frequentes#
- A integração funciona com qualquer ERP?#
- A integração precisa ser em tempo real?#
- Quem é dono dos cadastros na integração?#
- Preciso de TI para integrar APS e ERP?#
- O que acontece se a integração falhar?#
- A integração inclui o MES?#
Integrar APS e ERP é fazer os dois sistemas trocarem dados sem planilha no meio: o ERP envia pedidos, cadastros, estoques e roteiros, e o APS devolve a programação com datas factíveis. O APS não substitui o ERP; ele complementa o que já existe, transformando dados transacionais em um plano de produção executável.
Este conteúdo explica por que integrar os dois sistemas, qual o papel de cada um, que dados vão em cada direção, com que frequência sincronizar, quais formas de integração existem e quais erros mais atrapalham a troca de dados.
Por que integrar o sistema APS ao ERP?#
O ERP guarda os dados de que a programação precisa: pedidos, cadastros, estoques. O APS usa esses dados para calcular uma sequência factível. Se os dois não conversam, alguém precisa levar a informação de um lado para o outro.
Em muitas fábricas, esse alguém é uma planilha. O PCP exporta dados do ERP, ajusta à mão, programa e depois digita as datas de volta. Funciona enquanto o volume é pequeno. Com mais ordens e mais mudanças, a planilha vira o ponto fraco do processo.
O que se perde com planilha entre os dois sistemas#
- Atualidade. A planilha é uma foto do ERP no momento da exportação. Um pedido que entra uma hora depois não aparece na programação.
- Confiança. Cada cópia e cada ajuste manual é uma chance de erro. Um código digitado errado ou uma linha esquecida muda o plano.
- Tempo do PCP. Horas de exportar, colar, conferir e redigitar saem do tempo que deveria ir para analisar decisões.
- Rastreabilidade. Quando uma data muda, fica difícil saber quem mudou, quando e por quê.
- Retorno ao ERP. As datas calculadas na planilha nem sempre voltam ao ERP. Compras e comercial continuam trabalhando com datas antigas.
A migração da planilha para um software de programação é tratada no conteúdo sobre programação da produção. Aqui o foco é o desenho da troca de dados depois que o APS entra.
O APS substitui o ERP?#
Não. Os dois resolvem problemas diferentes e funcionam melhor juntos. Tirar o ERP para colocar o APS, ou o contrário, deixa uma das funções sem dono.
Papéis diferentes: transação x programação#
ERP: transação. Registra o que aconteceu e o que foi combinado. Pedidos de venda, compras, estoques, cadastros, faturamento e custos. É a fonte oficial dos dados da empresa.
APS: programação. Decide a sequência de cada recurso e o horário de cada operação, respeitando a capacidade finita. É a camada de decisão do curto prazo.
Muitos ERPs têm um módulo de MRP para o cálculo de materiais. Esse cálculo trabalha com capacidade infinita e continua útil. O APS entra depois, para conferir se a fábrica consegue cumprir as datas. A diferença entre os dois está no conteúdo sobre APS vs MRP.
Que dados o ERP envia ao APS?#
O APS precisa de uma visão completa do que tem de ser produzido e com quais recursos. Quase tudo isso já existe no ERP.
Pedidos e prioridades, cadastros de itens, roteiros e tempos, estoques, ordens abertas, calendários#
- Pedidos e prioridades. Pedidos de venda com item, quantidade, data solicitada e cliente. Se houver prioridade comercial definida, ela vem junto.
- Cadastros de itens. Código, descrição, unidade, família e lista de materiais. O APS lê o cadastro, sem manter uma cópia paralela.
- Roteiros e tempos. Operações, recursos de cada operação, tempos padrão e tempos de setup.
- Estoques. Saldo de produtos, componentes e matérias-primas, para saber o que já existe e o que precisa ser produzido ou comprado.
- Ordens abertas. Ordens de produção e de compra já emitidas, com quantidades e datas previstas.
- Calendários. Dias úteis, turnos e paradas planejadas, quando ficam no ERP. Em algumas empresas, o calendário é mantido no próprio APS.
A qualidade da programação depende diretamente desses dados. Um roteiro desatualizado no ERP gera uma programação errada no APS, mesmo com a integração funcionando.
Que dados o APS devolve ao ERP?#
O APS só gera valor quando a programação volta para quem precisa dela. Comercial, compras e produção consultam o ERP no dia a dia.
Programação, datas factíveis, ordens sequenciadas, sugestões de reprogramação#
| Dado | Direção | Dono |
|---|---|---|
| Pedidos de venda e prioridades | ERP para APS | Comercial / ERP |
| Cadastro de itens, roteiros e tempos | ERP para APS | Engenharia / ERP |
| Estoques e ordens abertas | ERP para APS | Suprimentos e PCP / ERP |
| Programação e sequência por recurso | APS para ERP | PCP / APS |
| Datas factíveis dos pedidos | APS para ERP | PCP / APS |
No retorno, os dados mais comuns são:
- Programação. Início e fim previstos de cada ordem e operação.
- Datas factíveis. A data em que cada pedido realmente termina, considerando a capacidade. O comercial passa a consultar uma data que a fábrica consegue cumprir.
- Ordens sequenciadas. A ordem de execução em cada recurso, para quem libera e acompanha a produção.
- Sugestões de reprogramação. Quando a carga muda, o APS indica ordens que precisam mudar de data. A decisão continua com o PCP. O processo de tratar essas mudanças está no conteúdo sobre reprogramação da produção.
A coluna Dono indica quem responde pela qualidade do dado. Ela é tão importante quanto a direção. Sem dono, um erro de cadastro passa de um sistema para outro sem que ninguém corrija na origem.
Com que frequência sincronizar APS e ERP?#
Não existe uma frequência certa para todas as fábricas. A frequência acompanha o ritmo da programação e o tipo de dado.
A cada ciclo de programação, com eventos críticos tratados à parte#
A regra prática é sincronizar a cada ciclo de programação. Se o PCP programa uma vez por dia, a carga de dados acontece antes desse momento. Se programa por turno, a sincronização segue o turno.
Alguns eventos não podem esperar o próximo ciclo:
- um pedido urgente aceito pelo comercial;
- uma ordem cancelada ou com quantidade alterada;
- uma parada de máquina relevante;
- um material crítico que atrasou.
Esses eventos são tratados à parte, com atualização imediata ou com um aviso para o PCP. A combinação evita dois extremos: integração em tempo real para tudo, que pode ser cara e desnecessária, e sincronização rara, que deixa o plano desatualizado.
O retorno de datas para o ERP segue o mesmo raciocínio. A cada nova programação aprovada, as datas voltam ao ERP.
Quais formas de integração existem?#
A forma de integração depende do que o ERP oferece e da estrutura de TI da empresa. Cada caso precisa ser avaliado com a equipe de TI.
Troca de arquivos, tabelas intermediárias e APIs ou web services#
- Troca de arquivos. Um sistema gera arquivos em formato combinado, e o outro lê esses arquivos em uma pasta ou servidor. É simples de montar. Exige controle para não processar um arquivo duas vezes ou deixar de processar.
- Tabelas intermediárias. Os sistemas leem e gravam em tabelas de um banco de dados combinado entre os dois. É uma forma comum em ambientes industriais. Exige regras claras sobre quem grava e quem lê cada tabela.
- APIs ou web services. Um sistema chama serviços do outro para consultar ou enviar dados. Permite atualizações mais frequentes e por evento. Depende de o ERP oferecer esses serviços.
Nenhuma forma é melhor em todos os casos. O ponto central é que a troca seja automática, monitorada e com regra conhecida. O canal da Linter tem um vídeo sobre integração com ERP que ilustra essa troca na prática.
Quem está escolhendo um software pode usar a forma de integração como critério. O conteúdo sobre sistema APS trata dessa avaliação.
Quais erros comuns na integração APS e ERP?#
A maioria dos problemas de integração não é técnica. Está nos dados e na falta de dono.
Códigos diferentes nos dois sistemas, cadastro sem dono, sincronização manual, falha sem alerta#
- Códigos diferentes nos dois sistemas. O mesmo item, recurso ou cliente com códigos diferentes no ERP e no APS. A integração depende de tabelas de conversão que ninguém mantém.
- Cadastro sem dono. Roteiros e tempos são alterados no APS para “acertar” a programação, mas nunca voltam ao ERP. Com o tempo, os dois sistemas divergem.
- Sincronização manual. A integração existe, mas depende de alguém clicar em um botão. Em um dia de correria, a sincronização não acontece e o plano parte de dados antigos.
- Falha sem alerta. A troca de dados para de funcionar e ninguém percebe. O APS segue programando com uma foto velha do ERP.
Checklist antes de integrar:
- definir qual sistema é a fonte oficial de cada dado;
- alinhar os códigos de itens, recursos e clientes;
- nomear um dono para cada cadastro;
- definir a frequência de sincronização e os eventos tratados à parte;
- configurar monitoramento e alerta para falhas.
Quando a fábrica usa um MES, ele entra no mesmo desenho. O MES devolve ao APS o status real das ordens. Esse fluxo sustenta os rituais diários e semanais de Planejamento e Controle da Produção, dentro do ciclo do PCP.
Perguntas frequentes#
A integração funciona com qualquer ERP?#
Depende das formas de integração que o ERP oferece. Cada caso precisa ser avaliado com TI.
A integração precisa ser em tempo real?#
Nem sempre. Para a maioria dos dados basta sincronizar a cada ciclo de programação.
Quem é dono dos cadastros na integração?#
Em geral o ERP. O APS lê os cadastros e devolve a programação, sem duplicar a manutenção.
Preciso de TI para integrar APS e ERP?#
Sim. TI define a forma de integração, a segurança e o monitoramento da troca de dados.
O que acontece se a integração falhar?#
O APS fica com dados desatualizados. Por isso a integração precisa de monitoramento e alerta.
A integração inclui o MES?#
Pode incluir. O MES devolve ao APS o status real das ordens e deixa a reprogramação mais precisa.
O Drummer APS, da Linter, é um software de planejamento e programação da produção baseado na Teoria das Restrições, com programação em capacidade finita.
Escrito por Linter Sistemas
Vamos conversar sobre o seu PCP?
Mostramos o Drummer APS com o cenário da sua fábrica.