Integrações / ERP / SAP S/4HANA
O SAP S/4HANA tem programação da produção? Nivelamento de capacidade, PP/DS e SkyPlanner APS
Neste contexto, programação da produção significa organizar as operações de acordo com a capacidade real disponível de máquinas e pessoal. O SAP S/4HANA oferece duas formas de programação da produção: nivelamento manual de capacidade no sistema principal e programação automática no PP/DS incorporado. A programação por lead time no S/4HANA padrão considera capacidade infinita. A alocação dentro da capacidade disponível ocorre quando o planejador nivela as operações gargalo nos aplicativos Fiori de capacidade. O PP/DS, comercializado como SAP S/4HANA Manufacturing for planning and scheduling, precisa ser ativado, licenciado e contar com uma equipe para operá-lo.
Fábricas que precisam de programação da produção para todos os recursos, sem um projeto de PP/DS, usam o SkyPlanner APS junto ao S/4HANA.
Como o SAP S/4HANA planeja a produção, passo a passo
O S/4HANA tem duas camadas de planejamento da capacidade produtiva. A maioria das fábricas usa apenas a primeira.
1. MRP e programação por lead time
O MRP Live (MD01N) cria ordens planejadas. Em seguida, a programação por lead time define as datas das operações e gera necessidades de capacidade com base nas fórmulas do centro de trabalho para preparação, processamento e desmontagem. Ela não considera a carga que outras ordens já impõem ao centro de trabalho. O SAP Learning é direto: “The operations are scheduled infinitely. The non-working times of the work centers are taken into account, but not the capacity requirements of other orders” (As operações são programadas com capacidade infinita. Os períodos não úteis dos centros de trabalho são considerados, mas as necessidades de capacidade de outras ordens não) (SAP Learning). O resultado são centros de trabalho sobrecarregados.
2. Dados mestres de capacidade do centro de trabalho
A capacidade é definida no Work Center, não na ordem. Um centro de trabalho pode ter várias categorias de capacidade (no exemplo da SAP: 001 Máquina e 002 Mão de obra), cada uma com fórmulas que transformam os valores padrão do roteiro de produção em necessidades de capacidade. O Factory Calendar define os dias úteis, os intervalos de tempo substituem a capacidade disponível padrão e as versões de capacidade (padrão, mínima e máxima) representam alternativas de turnos.
3. Avaliação de capacidade
Os planejadores comparam as necessidades com a capacidade disponível no aplicativo Manage Work Center Capacity. Os responsáveis pelo MRP também podem fazer essa consulta pela lista de estoques/necessidades. A avaliação mostra as sobrecargas, mas não realoca nenhuma operação.
4. Nivelamento de capacidade pelo planejador
É no nivelamento que as operações são alocadas dentro da capacidade disponível, sob o comando do planejador. Segundo o SAP Learning: “In capacity leveling, operations are scheduled finitely. They are dispatched to periods with free capacity.” (No nivelamento de capacidade, as operações são programadas respeitando a capacidade disponível. Elas são alocadas a períodos com capacidade livre.) As ferramentas:
| Ferramenta | O que faz |
|---|---|
| Quadro de planejamento em formato tabular | Aloca operações a períodos com capacidade livre. Segundo a SAP: “you cannot create a specific sequence for the dispatched operations within a period” (não é possível criar uma sequência específica para as operações alocadas dentro de um período) |
| Capacity Scheduling Table (anteriormente Schedule Production) | Aloca e desaloca operações gargalo. “Only bottleneck operations that are assigned to a pacemaker work center are considered.” (São consideradas apenas as operações gargalo atribuídas a um centro de trabalho puxador.) As demais operações da ordem são ajustadas pela programação a partir do ponto intermediário |
| Capacity Scheduling Board | Quadro gráfico para alocar, reprogramar ou desalocar operações gargalo individuais em centros de trabalho puxadores |
A ferramenta clássica Graphical Planning Table (CM21, CM22 e as demais transações CM*) faz parte do escopo de compatibilidade. Segundo o SAP Learning: “The use right for the Graphical Planning Table expires on Dec 31, 2025.” (O direito de uso da Graphical Planning Table expira na data indicada.) Essa data já passou. Se seus planejadores ainda usam as transações CM*, a migração para os aplicativos Fiori já está atrasada.
5. PP/DS incorporado
O PP/DS é a ferramenta da SAP para programação automática da produção respeitando a capacidade disponível. Antes, fazia parte do SAP APO; desde a versão 1610, está incorporado ao S/4HANA on-premise. A SAP o apresenta como o próximo passo após o MRP: “Move beyond classic MRP with SAP S/4HANA Manufacturing for planning and scheduling software” (Vá além do MRP clássico com esse software de planejamento e programação da produção) (Página do produto SAP).
O que ele acrescenta:
- Recursos com o indicador Finite Scheduling: “You define whether a resource is finite or infinite in the scheduling parameters for the resource via the Finite Scheduling indicator” (Você define se a capacidade de um recurso é limitada ou ilimitada nos parâmetros de programação do recurso, por meio do indicador Finite Scheduling) (SAP Help). O otimizador pode substituir essa definição a cada execução: o perfil de otimização tem a opção “Always Schedule as Finite” (Sempre programar respeitando a capacidade disponível), que aloca operações aos recursos sem ultrapassar sua capacidade (SAP Learning).
- Modos de programação: programação com capacidade infinita, busca de um intervalo livre, inclusão de uma operação ao final, inserção de uma operação, inserção de uma operação com fechamento de lacunas e encaixe de uma operação.
- Heurísticas e execuções de otimização que reduzem tempos de preparação, custos de preparação e atrasos.
- Matriz de preparação para trocas de produção dependentes da sequência, intervalos mínimos e máximos entre operações e modos alternativos.
- Vinculação entre necessidades e suprimentos em vários níveis, planejamento por campanhas e blocos, além de alertas.
- O Production Scheduling Board (um gráfico de Gantt no Fiori) e o aplicativo Monitor Capacity Utilization.
Chegar a esse ponto exige trabalho. É preciso fazer a ativação no Customizing (Advanced Planning > Basic Settings > Activate Advanced Planning and Scheduling), executar o liveCache integrado ao HANA e marcar os materiais e centros de trabalho para planejamento avançado. Tudo o que não for marcado permanece no MRP clássico. Segundo um artigo de um especialista de produto da SAP, o otimizador “needs to be additionally installed preferably in a separate hardware” (precisa ser instalado adicionalmente, de preferência em hardware separado) (SAP Community). O mesmo artigo informa: “A dedicated license, Manufacturing for Planning and Scheduling is required if this switch is set to Active.” (Uma licença específica, Manufacturing for Planning and Scheduling, é necessária se essa opção estiver definida como Active.)
Os limites do SAP S/4HANA
| Limitação | Fonte | O que isso significa no chão de fábrica |
|---|---|---|
| A programação por lead time considera capacidade infinita | “The operations are scheduled infinitely” (As operações são programadas com capacidade infinita) (SAP Learning) | Cada execução do planejamento gera sobrecargas que alguém precisa resolver |
| O nivelamento no sistema principal depende do planejador | “In capacity leveling, operations are scheduled finitely” (No nivelamento de capacidade, as operações são programadas respeitando a capacidade disponível) (mesma fonte) | O plano só respeita a capacidade disponível depois que o planejador aloca as operações. Um pedido urgente ou uma quebra exige uma nova alocação |
| O nivelamento tabular não define a sequência | Não há sequência para as operações alocadas dentro de um período (mesma fonte) | Você sabe que o plano da semana é viável, mas não qual operação será executada primeiro na terça-feira |
| A Capacity Scheduling Table nivela operações gargalo em centros de trabalho puxadores | “For an order, only the bottleneck operation is dispatched to the pacemaker work center” (Em uma ordem, apenas a operação gargalo é alocada ao centro de trabalho puxador) (SAP Learning) | As demais operações recebem datas pela programação a partir do ponto intermediário, não pela programação da produção que respeita a capacidade disponível, e os centros de trabalho que não são puxadores continuam sobrecarregados |
| Os casos complexos são direcionados ao PP/DS | A SAP indica o PP/DS para sincronizar ordens entre níveis da BOM, considerar a disponibilidade de materiais e alinhar vários recursos gargalo (SAP Learning) | O sequenciamento de preparações e as linhas com vários gargalos exigem um segundo módulo |
| No PP/DS, considerar capacidade finita é uma decisão de modelagem | Indicador Finite Scheduling por recurso e opção “Always Schedule as Finite” (Sempre programar respeitando a capacidade disponível) no perfil de otimização (SAP Help, SAP Learning) | Os planejadores mantêm os parâmetros dos recursos, as heurísticas e os perfis de otimização. Apenas materiais e recursos configurados para planejamento avançado entram no escopo |
| O PP/DS tem licença e infraestrutura próprias | Licença específica, liveCache e otimizador instalado separadamente (SAP Community) | É um projeto que envolve Basis, licenciamento e planejadores capacitados, não uma simples configuração |
| A Planned Order API não alimenta o PP/DS | “Automatic integration to PP/DS is not enabled from this API” (A integração automática com esse módulo não está habilitada por meio desta API) (SAP Help) | Ordens planejadas criadas fora do SAP não entram automaticamente no plano do PP/DS |
Quando o planejamento nativo do SAP S/4HANA é suficiente
O S/4HANA sozinho atende à fábrica quando:
- Você tem um gargalo e lead times longos. As execuções do planejamento mostram sobrecargas com semanas de antecedência, e um planejador nivela o centro de trabalho puxador na Capacity Scheduling Table uma vez por semana.
- Sua demanda é estável e orientada principalmente pelo MRP. Há poucos pedidos urgentes e poucas trocas de produção com impacto relevante.
- Você já tem licença e equipe para o PP/DS. Seus planejadores usam o Production Scheduling Board todos os dias, e todos os materiais e centros de trabalho relevantes estão marcados para planejamento avançado.
Quando você precisa de uma ferramenta de programação da produção
Os sinais aparecem na prática:
- Os planejadores refazem o plano no Excel após cada execução do MRP porque as datas das operações alocadas já não se sustentam.
- Vários centros de trabalho limitam a produção, não apenas um centro que dita o ritmo.
- O mix de pedidos muda diariamente, e nivelar a capacidade uma vez por semana não acompanha esse ritmo.
- A equipe de vendas promete datas com base nos lead times, e o desempenho das entregas no prazo fica comprometido.
- O PP/DS foi avaliado e descartado por custo, esforço ou falta de conhecimento especializado. Ou a fábrica é uma unidade menor em um ambiente S/4HANA mais amplo e nunca terá um projeto próprio de PP/DS.
- Os operadores trabalham com listas impressas de ordens e fazem os apontamentos com atraso, por isso o plano está sempre defasado em relação à realidade.
O que procurar
- Respeito à capacidade de todos os recursos, incluindo pessoas e turnos, sem precisar modelar cada recurso individualmente.
- Sequenciamento por operação ao longo do dia, não apenas agrupamento por períodos.
- Restrições reais: tempos de troca de produção entre produtos que dependem da sequência, ferramentas que só podem estar em um lugar por vez, operações que exigem vários operadores e alternativas de máquinas e pessoas.
- Disponibilidade de materiais: uma operação não deve começar antes de seus componentes estarem disponíveis, considerando tanto o estoque quanto os pedidos de compra em aberto.
- Reprogramação automática quando um pedido muda ou uma máquina para.
- Responsabilidades bem definidas entre o S/4HANA e a ferramenta de programação: o S/4HANA gerencia dados mestres, ordens e estoque; a ferramenta gerencia a sequência e as datas. A gravação de retorno deve usar APIs liberadas, não atualizações diretas em tabelas.
- Retorno do chão de fábrica que se converta em confirmações no S/4HANA.
- Um teste com suas próprias ordens de produção exportadas em CSV antes de qualquer intervenção nos serviços OData.
As opções se dividem em quatro grupos:
- Quadros de planejamento no cliente SAP: aplicativos nativos de capacidade e quadros complementares no SAP GUI ou Fiori, operados por um planejador. São adequados quando há um único centro de trabalho que dita o ritmo e a demanda é estável e orientada pelo MRP.
- Planejamento avançado da própria SAP: PP/DS integrado, para fábricas que contratam a licença, ativam a solução e alocam uma equipe para operá-la.
- Suítes APS corporativas: plataformas separadas, conectadas por meio de um projeto de implantação e operadas por uma equipe dedicada de planejamento.
- APS na nuvem com execução no chão de fábrica, categoria do SkyPlanner: programação automática da produção respeitando a capacidade de todos os recursos, replanejamento com Autopilot e operadores usando celular ou tablet, em operação em poucas semanas.
Plataformas de planejamento da cadeia de suprimentos, como o SAP IBP, também aparecem nas discussões sobre S/4HANA. Elas planejam a rede de suprimentos, não a sequência de operações em uma máquina.
Onde o SkyPlanner se encaixa
O SkyPlanner APS é uma ferramenta de programação da produção com IA na nuvem que funciona ao lado do SAP S/4HANA e preenche a lacuna entre o MRP e uma programação da produção que respeita a capacidade disponível. O MRP continua no SAP, e o SkyPlanner assume o nivelamento que seus planejadores hoje fazem manualmente:
- Respeito à capacidade de todos os recursos, automaticamente. O motor Arcturus gera uma programação da produção em segundos, respeitando a capacidade disponível, a partir de ordens, prioridades, restrições, capacidades, materiais e regras. A cada execução, respeita os limites de capacidade de todos os centros de trabalho, turnos e pessoas, sem se limitar ao centro que dita o ritmo e sem exigir ajustes em um perfil de otimização.
- Uma sequência, não um agrupamento por período. Em um gráfico de Gantt interativo, os planejadores veem qual operação será executada primeiro na terça-feira. Ao arrastarem uma operação, o motor mantém a consistência do plano.
- Programação orientada pelos materiais. Cada operação é verificada em relação ao estoque e aos pedidos de compra a receber. O material encomendado é considerado disponível na data de entrega do pedido de compra, e o estoque é atualizado quando o pedido recebe o status Entregue. Assim, uma operação não começa antes de seus componentes estarem disponíveis.
- Trocas de produção conforme a sequência. Uma matriz de tempos de preparação armazena os tempos de troca de produção para cada par de produtos, que podem variar conforme o sentido da troca (de azul para vermelho, 30 minutos; de vermelho para azul, 60). O motor usa essa matriz para escolher a sequência com menor tempo de preparação, e a regra “Permitir similaridade” agrupa operações que compartilham uma característica, como uma ferramenta.
- Ferramentas e equipes como restrições. Uma ferramenta em uso em um centro de trabalho não é programada em outro ao mesmo tempo. Uma operação que precisa de três operadores recebe três. Quando a máquina ou a pessoa principal está indisponível, o motor considera alternativas.
- Um plano sempre atualizado. O Autopilot reprograma automaticamente quando a produção muda. Assim, a sessão semanal de nivelamento dá lugar a um plano diário que acompanha o chão de fábrica.
- Apontamentos direto do chão de fábrica. Os operadores visualizam sua fila de operações e registram o trabalho no celular ou tablet com Mobile Confirmations, Production Timer e Quick Log Mode. A integração envia esses registros de tempo ao S/4HANA como confirmações de ordens de produção.
Escolha o SkyPlanner quando vários centros de trabalho limitam a produção e nivelar apenas o centro que dita o ritmo já não sustenta o plano.
Escolha o SkyPlanner quando as trocas de produção dependem da sequência, ou quando ferramentas compartilhadas e operações com vários operadores determinam o que pode ser executado a seguir.
Escolha o SkyPlanner quando o nivelamento manual já não atende à sua fábrica, um projeto de PP/DS vai além do necessário para resolver o problema e você quer uma programação da sua própria produção que respeite a capacidade disponível em poucas semanas.
O S/4HANA continua gerenciando materiais, BOMs, roteiros de produção, centros de trabalho, ordens de produção e estoque. O SkyPlanner se integra a ele nos dois sentidos:
- As ordens de produção e as operações são importadas pela API_PRODUCTION_ORDER_2_SRV, e os centros de trabalho, pela API_WORK_CENTERS.
- Cada operação é alocada no S/4HANA pela ação ScheduleProductionOrderOperation, com programação para a frente, status de alocação e a data e hora de início definidas pelo SkyPlanner.
- As horas registradas são enviadas pela API_PROD_ORDER_CONFIRMATION_2_SRV.
- Os webhooks do SkyPlanner enviam cada alteração na programação assim que ela acontece.
Cada fábrica configura centros de trabalho, categorias de capacidade e roteiros de produção de um jeito. Por isso, a equipe do SkyPlanner adapta a integração à sua configuração do S/4HANA durante a implantação inicial e oferece suporte após a entrada em operação. Seu parceiro SAP ou seus próprios desenvolvedores também podem criar integrações usando a API REST documentada do SkyPlanner (referência da API). Basta uma chave de API para começar.
Comece com arquivos CSV ou Excel exportados do S/4HANA no teste gratuito de 30 dias (até 20 centros de trabalho, sem cartão de crédito). Você visualiza sua própria programação antes que alguém precise trabalhar com uma API. Depois disso, os preços começam em 199 € por mês, com 5 centros de trabalho incluídos, cobrança mensal e cancelamento a qualquer momento. O orçamento da integração é apresentado antecipadamente, conforme seu processo e suas necessidades, junto com o plano escolhido. Assim, você conhece o custo total antes de começar. A implantação normalmente é concluída em poucas semanas após o início do processo de configuração e orientação inicial.
Veja em SkyPlanner para SAP S/4HANA quais dados circulam entre os sistemas e consulte o guia de integração com o S/4HANA para os detalhes técnicos. Você encontra mais informações sobre programação em funcionalidades e na documentação do SkyPlanner. Para outros ERPs, acesse integrações com ERP.
Avaliações de fabricantes sobre o SkyPlanner
2 heconomizadas por semana
“Com o SkyPlanner, nosso planejamento da produção saiu das planilhas Excel para a otimização da produção em tempo real.”
Kalle Kalliomäki, especialista em cadeia de suprimentos
UTU · Quadros elétricos e equipamentos de manobra
O planejamento da produção economiza 2 horas de trabalho por semana, e uma nova fila de operações chega à linha em segundos.
+90%de eficiência na produção
“A eficiência na produção aumentou 90%.”
Abdul Rucyinga, diretor de TI
Laboratory & Allied · Fabricação de produtos farmacêuticos
A eficiência na produção aumentou 90%, e gerar um plano otimizado de três meses para todos os centros de trabalho leva menos de 30 minutos.
1,000sde ordens de produção programadas automaticamente
“Hoje temos outro controle sobre a produção, e nossa compreensão da capacidade está em um patamar completamente diferente.”
Hannu Ryynänen, CEO
Mamec · Misturadores industriais, bombas e fabricação sob contrato de alta tecnologia
Milhares de ordens de produção são programadas automaticamente, e toda a organização tem uma visão da produção em tempo real.
6 mesesde capacidade disponível visível para vendas
“O SkyPlanner oferece a base e a confiabilidade para todo o planejamento da produção.”
Anu Järvinen, gerente de produção
Fredman Operations · Papéis para embalagens seguros para contato com alimentos
A equipe de vendas visualiza a capacidade disponível com seis meses de antecedência, e as solicitações de alteração na programação que levavam uma hora ou mais são respondidas em segundos.
Perguntas frequentes
O SAP S/4HANA tem uma ferramenta de programação da produção?
Sim, duas. O planejamento da produção do núcleo do sistema oferece avaliação da capacidade e nivelamento conduzido pelo planejador na Capacity Scheduling Table e no quadro gráfico Capacity Scheduling Board. Já a programação automática da produção que respeita a capacidade disponível, com heurísticas, otimização, matriz de setup e Production Scheduling Board, fica no PP/DS integrado, comercializado como SAP S/4HANA Manufacturing for planning and scheduling.
O MRP no S/4HANA considera capacidade finita?
Não. A programação por lead time respeita o calendário da fábrica e os períodos não trabalhados, mas ignora a carga que outras ordens impõem a um centro de trabalho. A programação da produção que respeita a capacidade disponível ocorre depois, no nivelamento de capacidade ou no PP/DS.
Qual é a diferença entre SAP PP e PP/DS?
O PP abrange MRP, ordens de produção, roteiros de produção, centros de trabalho e planejamento da capacidade produtiva no núcleo do sistema. O PP/DS acrescenta a programação da produção que respeita a capacidade disponível e leva em conta a sequência das operações, para os materiais e recursos configurados para planejamento avançado. Para isso, conta com heurísticas próprias, otimizador, liveCache e Production Scheduling Board.
O PP/DS está incluído na licença do S/4HANA?
As orientações de arquitetura empresarial da SAP listam MRP e CRP como funcionalidades do núcleo do S/4HANA Enterprise e Manufacturing for planning and scheduling como uma opção separada. Uma publicação no blog de um especialista de produto da SAP afirma que os recursos de planejamento avançado “are not part of the standard SAP S/4HANA Enterprise license.” (não fazem parte da licença Enterprise padrão desse sistema). Verifique seu contrato com a SAP.
O que substitui a CM21 e a Graphical Planning Table no S/4HANA?
Os aplicativos Fiori Manage Work Center Capacity, Capacity Scheduling Table e Capacity Scheduling Board. O direito de uso da Graphical Planning Table expirou em 31 de dezembro de 2025.
Quais restrições uma ferramenta de programação para S/4HANA deve considerar?
No mínimo: limites de capacidade de cada máquina, pessoa e turno; trocas de produção dependentes da sequência; ferramentas compartilhadas entre centros de trabalho; operações que exigem vários operadores; recursos alternativos; e disponibilidade de materiais, incluindo pedidos de compra em aberto. O SkyPlanner APS considera tudo isso automaticamente a cada execução da programação.
O SkyPlanner APS pode trabalhar com SAP S/4HANA sem PP/DS?
Sim. O próprio SkyPlanner APS gera a programação da produção respeitando a capacidade disponível a partir das ordens de produção, operações, centros de trabalho e materiais do S/4HANA. As datas e confirmações das operações são enviadas de volta ao S/4HANA, e a equipe do SkyPlanner configura a integração durante a implantação. O teste começa com importações de arquivos CSV ou Excel. Inicie o teste gratuito ou fale com a equipe de vendas.