Integrações / ERP / SAP S/4HANA

O SAP S/4HANA tem programação da produção? Nivelamento da capacidade, PP/DS e SkyPlanner APS

Em termos gerais, a programação da produção com limites de capacidade organiza o trabalho de acordo com a capacidade efetivamente disponível das máquinas e das equipas. No SAP S/4HANA, há nivelamento manual da capacidade nas funcionalidades base e programação automática no PP/DS integrado. Na versão standard do S/4HANA, a programação por lead time não considera limites de capacidade. A afetação das operações nos gargalos respeita a capacidade disponível quando um planeador nivela essas operações através das aplicações Fiori de capacidade. O PP/DS, comercializado como SAP S/4HANA Manufacturing for planning and scheduling, exige ativação, licenciamento e pessoal para o operar.

Diagrama de Gantt do SkyPlanner APS com tarefas programadas por centro de trabalho e uma lista de ordens em baixo.

As fábricas que precisam de incluir todos os recursos na programação da produção, respeitando a capacidade disponível e sem um projeto PP/DS, utilizam o SkyPlanner APS em paralelo com o S/4HANA.

Como o SAP S/4HANA planeia a produção, passo a passo

O S/4HANA tem dois níveis de planeamento da capacidade. A maioria das fábricas utiliza apenas o primeiro.

1. MRP e programação por lead time

O MRP Live (MD01N) cria ordens planeadas. A programação por lead time atribui depois datas às operações e gera necessidades de capacidade a partir das fórmulas do centro de trabalho para preparação, processamento e desmontagem. Não considera a carga que outras ordens já impõem a esse centro de trabalho. O SAP Learning é claro: “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. São considerados os períodos não laborais dos centros de trabalho, mas não as necessidades de capacidade de outras ordens) (SAP Learning). O resultado são centros de trabalho sobrecarregados.

2. Dados mestre de capacidade dos centros 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 convertem os valores standard da gama operatória em necessidades de capacidade. O Factory Calendar define os dias de trabalho. Para intervalos de tempo específicos, podem definir-se valores que substituem a capacidade disponível standard, e as versões de capacidade (standard, mínima, máxima) permitem modelar diferentes regimes de turnos.

3. Avaliação da capacidade

Os planeadores comparam as necessidades com a capacidade disponível na aplicação Manage Work Center Capacity. Os responsáveis de MRP também podem fazer esta consulta a partir da lista de stocks/necessidades. A avaliação mostra as sobrecargas, mas não desloca nenhuma operação.

4. Nivelamento da capacidade pelo planeador

É no nivelamento que as operações são afetadas de acordo com a capacidade disponível, por intervenção do planeador. Segundo o SAP Learning: “In capacity leveling, operations are scheduled finitely. They are dispatched to periods with free capacity.” (No nivelamento da capacidade, as operações são programadas dentro dos limites de capacidade. São afetadas a períodos com capacidade livre.) As ferramentas são:

FerramentaO que faz
Quadro de planeamento tabularAfeta 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 afetadas dentro de um período)
Capacity Scheduling Table (anteriormente Schedule Production)Afeta e desafeta operações dos gargalos. “Only bottleneck operations that are assigned to a pacemaker work center are considered.” (Só são consideradas as operações dos gargalos atribuídas a um centro de trabalho regulador do ritmo.) As restantes operações da ordem são ajustadas por programação a partir de um ponto intermédio
Capacity Scheduling BoardQuadro gráfico para afetar, reprogramar ou desafetar operações individuais dos gargalos nos centros de trabalho reguladores do ritmo

O Graphical Planning Table clássico (CM21, CM22 e as restantes transações CM*) faz parte do âmbito de compatibilidade. Segundo o SAP Learning: “The use right for the Graphical Planning Table expires on Dec 31, 2025.” (O direito de utilização do Graphical Planning Table termina nessa data.) Essa data já passou. Se os seus planeadores ainda utilizam as transações CM*, a mudança para as aplicações Fiori já devia ter sido feita.

5. PP/DS integrado

O PP/DS é a solução da SAP para programação automática da produção que respeita a capacidade disponível. Anteriormente fazia parte do SAP APO e está integrado no S/4HANA on-premise desde a versão 1610. A SAP apresenta-o como o passo seguinte ao MRP: “Move beyond classic MRP with SAP S/4HANA Manufacturing for planning and scheduling software” (Vá além do MRP clássico com este software de planeamento e programação da produção) (Página de produto da SAP).

O que acrescenta:

  • Recursos com um indicador Finite Scheduling: “You define whether a resource is finite or infinite in the scheduling parameters for the resource via the Finite Scheduling indicator” (O indicador Finite Scheduling permite definir, nos parâmetros de programação do recurso, se a sua capacidade é limitada ou ilimitada) (Ajuda SAP). O otimizador pode sobrepor-se a essa definição em cada execução: o perfil de otimização inclui a opção “Always Schedule as Finite” (Programar sempre respeitando os limites de capacidade), que afeta operações aos recursos respeitando a capacidade disponível (SAP Learning).
  • Modos de programação: programação com capacidade infinita, procura de um intervalo livre, adição de uma operação no final, inserção de uma operação, inserção de uma operação com eliminação de intervalos livres e encaixe de uma operação.
  • Heurísticas e execuções de otimização que reduzem os tempos de preparação, os custos de preparação e os atrasos.
  • Uma matriz de preparação para mudanças de produção dependentes da sequência, intervalos mínimos e máximos entre operações e modos alternativos.
  • Ligação entre necessidades e abastecimentos a vários níveis, planeamento por campanhas e por blocos e alertas.
  • O Production Scheduling Board (um gráfico de Gantt em Fiori) e a aplicação Monitor Capacity Utilization.

Chegar a este ponto exige trabalho. É necessário ativar a funcionalidade no Customizing (Advanced Planning > Basic Settings > Activate Advanced Planning and Scheduling), executar o liveCache integrado no HANA e assinalar os materiais e centros de trabalho para planeamento avançado. Tudo o que não estiver assinalado 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” (tem de ser instalado adicionalmente, de preferência em hardware separado) (SAP Community). O mesmo artigo refere: “A dedicated license, Manufacturing for Planning and Scheduling is required if this switch is set to Active.” (É necessária uma licença específica, Manufacturing for Planning and Scheduling, se esta opção estiver definida como Active.)

Os limites do SAP S/4HANA

LimitaçãoFonteO que 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 planeamento gera sobrecargas que alguém tem de resolver
O nivelamento nas funcionalidades base depende do planeador“In capacity leveling, operations are scheduled finitely” (No nivelamento da capacidade, as operações são programadas dentro dos limites de capacidade) (mesma fonte)O plano só respeita a capacidade disponível depois de o planeador afetar as operações. Uma encomenda urgente ou uma avaria obriga a repetir essa afetação
O nivelamento tabular não define uma sequênciaNão há sequência para as operações afetadas dentro de um período (mesma fonte)Sabe que o plano da semana é exequível, mas não qual a tarefa a executar primeiro na terça-feira
A Capacity Scheduling Table nivela as operações dos gargalos nos centros de trabalho reguladores do ritmo“For an order, only the bottleneck operation is dispatched to the pacemaker work center” (Para cada ordem, apenas a operação do gargalo é afetada ao centro de trabalho regulador do ritmo) (SAP Learning)As datas das restantes operações resultam da programação a partir de um ponto intermédio, não de uma programação da produção ajustada à capacidade disponível. Os centros de trabalho que não regulam o ritmo continuam sobrecarregados
Os casos complexos são remetidos para o PP/DSA SAP posiciona o PP/DS como a solução para sincronizar ordens entre níveis da BOM, ter em conta a disponibilidade de materiais e coordenar vários recursos que constituem gargalos (SAP Learning)A sequenciação das preparações e as linhas com vários gargalos exigem um segundo módulo
No PP/DS, considerar a capacidade finita é uma decisão de modelaçãoIndicador Finite Scheduling por recurso e opção “Always Schedule as Finite” (Programar sempre respeitando os limites de capacidade) no perfil de otimização (Ajuda SAP, SAP Learning)Os planeadores mantêm os parâmetros dos recursos, as heurísticas e os perfis de otimização. Só são abrangidos os materiais e recursos configurados para planeamento avançado
O PP/DS tem licenciamento e componentes técnicos própriosLicença específica, liveCache e otimizador instalado separadamente (SAP Community)É um projeto que envolve Basis, licenciamento e planeadores com formação, não uma simples definição
A Planned Order API não alimenta o PP/DS“Automatic integration to PP/DS is not enabled from this API” (Esta API não permite a integração automática com esse sistema) (SAP Help)As ordens planeadas criadas fora do SAP não entram automaticamente no plano do PP/DS

Quando o planeamento nativo do SAP S/4HANA é suficiente

O S/4HANA, por si só, responde às necessidades da fábrica quando:

  • Tem um único gargalo e lead times longos. As execuções do planeamento mostram as sobrecargas com semanas de antecedência e um planeador nivela o centro de trabalho regulador do ritmo na Capacity Scheduling Table uma vez por semana.
  • A procura é estável e gerida sobretudo pelo MRP. Há poucas encomendas urgentes e poucas mudanças de produção com impacto significativo.
  • Já tem licença e uma equipa para o PP/DS. Os seus planeadores utilizam o Production Scheduling Board todos os dias e todos os materiais e centros de trabalho relevantes estão assinalados para planeamento avançado.

Quando precisa de uma solução de programação da produção

Os sinais veem-se no dia a dia:

  • Os planeadores refazem o plano no Excel após cada execução do MRP, porque as datas programadas já não são viáveis.
  • São vários os centros de trabalho que limitam a produção, e não apenas um que dita o ritmo.
  • A combinação de encomendas muda todos os dias e nivelar a capacidade uma vez por semana não permite responder a tempo.
  • A equipa comercial indica datas com base nos lead times, e as entregas no prazo ressentem-se.
  • O PP/DS foi avaliado e rejeitado devido ao custo, ao esforço ou às competências necessárias. Ou a fábrica é uma unidade mais pequena num ambiente S/4HANA mais vasto e nunca terá um projeto PP/DS próprio.
  • Os operadores trabalham com listas de ordens impressas e registam as confirmações com atraso, pelo que o plano está sempre desfasado da realidade.

O que procurar

  1. Respeito pela capacidade de todos os recursos, incluindo pessoas e turnos, sem ter de modelar cada recurso individualmente.
  2. Sequenciação de cada operação ao longo do dia, em vez de agregação por períodos.
  3. Restrições reais: tempos de mudança de produção entre produtos que dependem da sequência, ferramentas que só podem estar num local de cada vez, operações que exigem vários operadores e máquinas e pessoas alternativas.
  4. Disponibilidade dos materiais: uma operação não deve começar antes de os seus componentes estarem disponíveis, considerando tanto o stock como as encomendas de compra em aberto.
  5. Reprogramação automática quando uma encomenda muda ou uma máquina para.
  6. Responsabilidades bem delimitadas face ao S/4HANA: o S/4HANA gere os dados mestre, as ordens e o stock; o sistema de programação gere a sequência e as datas. Os dados são enviados de volta através de APIs disponibilizadas para esse fim, e não por atualizações diretas das tabelas.
  7. Dados do chão de fábrica que dão origem a confirmações no S/4HANA.
  8. Um teste com as suas próprias ordens de produção exportadas em CSV, antes de alguém mexer nos serviços OData.

As opções dividem-se em quatro grupos:

  • Quadros de planeamento no cliente SAP: as aplicações base de capacidade e os quadros adicionais em SAP GUI ou Fiori, operados por um planeador. Adequam-se a um único centro de trabalho que dita o ritmo, com procura estável determinada pelo MRP.
  • Planeamento avançado da própria SAP: PP/DS integrado, para fábricas que adquirem a licença, o ativam e lhe afetam uma equipa.
  • Soluções APS empresariais: plataformas separadas, ligadas através de um projeto de implementação e operadas por uma equipa de planeamento dedicada.
  • APS na cloud com execução no chão de fábrica, a categoria do SkyPlanner: programação automática da produção que respeita a capacidade de todos os recursos, replaneamento com Autopilot e acesso dos operadores por telemóvel ou tablet, a funcionar em poucas semanas.

As plataformas de planeamento da cadeia de abastecimento, incluindo o SAP IBP, também surgem nas discussões sobre S/4HANA. Planeiam a rede, não a sequência de operações numa máquina.

Onde se enquadra o SkyPlanner

O SkyPlanner APS é um sistema de programação na cloud com IA que funciona em paralelo com o SAP S/4HANA e preenche a lacuna entre o MRP e a programação da produção ajustada à capacidade disponível. O MRP mantém-se no SAP, e o SkyPlanner assume o nivelamento que os seus planeadores fazem hoje à mão:

  • Respeito pela capacidade de todos os recursos, automaticamente. O motor Arcturus cria em segundos uma programação da produção que respeita a capacidade disponível, a partir de ordens, prioridades, restrições, capacidades, materiais e regras. Em cada execução, respeita a capacidade de todos os centros de trabalho, turnos e pessoas, sem se limitar a um centro que dita o ritmo e sem perfis de otimização para afinar.
  • Uma sequência, não uma agregação por períodos. Os planeadores veem num diagrama de Gantt interativo qual é a primeira tarefa de terça-feira, e o motor mantém o plano coerente quando arrastam uma tarefa.
  • Programação em função dos materiais. Para cada tarefa, o sistema verifica o stock e as encomendas de compra por receber. O material encomendado é considerado disponível na data de entrega da encomenda de compra, e o stock é atualizado quando esta passa ao estado Delivered. Assim, uma operação não começa antes de os seus componentes estarem disponíveis.
  • Mudanças de produção em função da sequência. Uma matriz de tempos de preparação guarda os tempos de mudança de produção para cada par de produtos, que podem variar consoante o sentido da mudança (de azul para vermelho, 30 minutos; de vermelho para azul, 60). O motor utiliza-a para escolher a sequência com menos tempo de preparação, e a regra “Allow similarity” agrupa tarefas que partilham uma propriedade, como uma ferramenta.
  • Ferramentas e equipas como restrições. Uma ferramenta em utilização num centro de trabalho não é programada noutro ao mesmo tempo. A uma tarefa que exige três operadores são atribuídos três operadores. Quando a máquina ou a pessoa principal não está disponível, o motor considera alternativas.
  • Um plano sempre atualizado. O Autopilot reprograma automaticamente quando a produção muda. A sessão semanal de nivelamento dá assim lugar a um plano diário que acompanha o chão de fábrica.
  • Confirmações a partir do chão de fábrica. Os operadores consultam a sua fila de trabalho e registam o trabalho num telemóvel ou tablet com Mobile Confirmations, Production Timer e Quick Log Mode. A integração envia esses registos de tempo para o 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 permite manter o plano viável.

Escolha o SkyPlanner quando as mudanças de produção dependem da sequência, ou quando as ferramentas partilhadas e as tarefas com vários operadores determinam o que pode ser executado a seguir.

Escolha o SkyPlanner quando o nivelamento manual já não chega para a sua fábrica, um projeto PP/DS excede o que o problema exige e pretende ter uma programação da sua própria produção que respeite a capacidade disponível em poucas semanas.

O S/4HANA mantém os materiais, as BOMs, as gamas operatórias, os centros de trabalho, as ordens de produção e o stock. O SkyPlanner integra-se com ele nos dois sentidos:

  • As ordens de produção e as operações são importadas através de API_PRODUCTION_ORDER_2_SRV, e os centros de trabalho através de API_WORK_CENTERS.
  • Cada operação é programada no S/4HANA através da ação ScheduleProductionOrderOperation, com programação para a frente, estado de programação e a data e hora de início definidas pelo SkyPlanner.
  • As horas registadas são enviadas através de API_PROD_ORDER_CONFIRMATION_2_SRV.
  • Os webhooks do SkyPlanner enviam cada alteração à programação assim que ocorre.

Não há duas fábricas que configurem os centros de trabalho, as categorias de capacidade e as gamas operatórias da mesma forma. Por isso, a equipa do SkyPlanner adapta a integração à sua configuração do S/4HANA durante a fase de arranque e presta apoio após a entrada em produção. O seu parceiro SAP ou os seus próprios programadores também podem desenvolver a integração com base na REST API documentada do SkyPlanner (referência da API). Basta uma chave de API para começar.

Comece com exportações CSV ou Excel do S/4HANA no teste gratuito de 30 dias (até 20 centros de trabalho, sem cartão de crédito). Veja a sua própria programação antes de alguém mexer numa API. Depois, os preços começam nos 199 € por mês, com 5 centros de trabalho incluídos, faturação mensal e possibilidade de cancelar a qualquer momento. A integração é orçamentada antecipadamente de acordo com o seu processo e as suas necessidades, juntamente com o seu plano, para que conheça o custo total antes de começar. A implementação fica normalmente concluída em poucas semanas após o início da fase de arranque.

Consulte SkyPlanner para SAP S/4HANA para saber que dados circulam entre os sistemas e o guia de integração com S/4HANA para conhecer a abordagem técnica. Os detalhes da programação estão nas funcionalidades e na documentação do SkyPlanner. Encontra outros ERPs nas integrações com ERP.

Opiniões de fabricantes sobre o SkyPlanner

Kalle Kalliomäki, especialista em cadeia de abastecimento na UTU, na área de produção de quadros elétricos em Ulvila

2 hpoupadas por semana

“Com o SkyPlanner, passámos de planear a produção em folhas de cálculo Excel para a otimizar em tempo real.”

Kalle Kalliomäki, especialista em cadeia de abastecimento
UTU · Quadros elétricos e aparelhagem de manobra

O planeamento da produção poupa 2 horas de trabalho por semana, e uma nova fila de trabalho chega à linha em segundos.

Ler o testemunho da UTU

Operadores com vestuário de sala limpa numa linha de enchimento de frascos da fábrica farmacêutica da Laboratory & Allied, em Nairobi

+90%de eficiência na produção

“A eficiência na produção aumentou 90%.”

Abdul Rucyinga, responsável de TI
Laboratory & Allied · Fabrico de produtos farmacêuticos

A eficiência na produção aumentou 90%, e criar um plano otimizado para três meses, abrangendo todos os centros de trabalho, demora menos de 30 minutos.

Ler o testemunho da Laboratory & Allied

Hannu Ryynänen, diretor executivo da Mamec, no pavilhão de produção da empresa em Lohja

1.000sde ordens de trabalho programadas automaticamente

“Temos outro controlo sobre a produção, e o nosso conhecimento da capacidade está num nível completamente diferente.”

Hannu Ryynänen, diretor executivo
Mamec · Misturadores industriais, bombas e fabrico por contrato de alta tecnologia

Milhares de ordens de trabalho são programadas automaticamente, com uma visão da produção em tempo real para toda a organização.

Ler o testemunho da Mamec

Anu Järvinen, responsável de produção na Fredman Operations, junto de uma célula robotizada de paletização em Rauma

6 mesesde capacidade disponível visível para a equipa comercial

“O SkyPlanner é a base de todo o planeamento da produção e dá-lhe fiabilidade.”

Anu Järvinen, responsável de produção
Fredman Operations · Papéis de embalagem aptos para contacto alimentar

A equipa comercial vê a capacidade disponível com seis meses de antecedência, e os pedidos de alteração da programação que demoravam uma hora ou mais recebem resposta em segundos.

Ler o testemunho da Fredman Operations

Perguntas frequentes

O SAP S/4HANA tem uma ferramenta de programação da produção?

Sim, duas. O planeamento da produção de base inclui a avaliação da capacidade e o nivelamento efetuado pelo planeador na Capacity Scheduling Table e no quadro gráfico Capacity Scheduling Board. A programação automática da produção que respeita a capacidade disponível, com heurísticas, otimização, uma matriz de preparação e o Production Scheduling Board, está disponível no PP/DS incorporado, comercializado como SAP S/4HANA Manufacturing for planning and scheduling.

O MRP no S/4HANA considera a capacidade finita?

Não. A programação por lead time respeita o calendário de fábrica e os períodos não laborais, mas ignora a carga que outras ordens colocam num centro de trabalho. A programação da produção ajustada à capacidade disponível ocorre depois, no nivelamento da capacidade ou no PP/DS.

Qual é a diferença entre SAP PP e PP/DS?

O PP abrange o MRP, as ordens de produção, as gamas operatórias, os centros de trabalho e o planeamento da capacidade no sistema de base. O PP/DS acrescenta a programação da produção que respeita a capacidade disponível e tem em conta a sequência das operações, para os materiais e recursos configurados para planeamento avançado. Dispõe de heurísticas próprias, de um otimizador, do liveCache e do Production Scheduling Board.

O PP/DS está incluído na licença do S/4HANA?

As orientações de arquitetura empresarial da SAP apresentam o MRP e o CRP como funcionalidades de base do S/4HANA Enterprise e o Manufacturing for planning and scheduling como uma opção separada. Num artigo de blogue, um especialista de produto da SAP afirma que as funcionalidades de planeamento avançado “are not part of the standard SAP S/4HANA Enterprise license.” (não fazem parte da licença padrão). Confirme as condições do seu contrato com a SAP.

O que substitui a CM21 e a Graphical Planning Table no S/4HANA?

As aplicações Fiori Manage Work Center Capacity, Capacity Scheduling Table e Capacity Scheduling Board. O direito de utilização da Graphical Planning Table terminou em 31 de dezembro de 2025.

Que restrições deve considerar uma ferramenta de programação para S/4HANA?

No mínimo: os limites de capacidade de cada máquina, pessoa e turno; as mudanças de produção que dependem da sequência; as ferramentas partilhadas entre centros de trabalho; as operações que exigem vários operadores; os recursos alternativos; e a disponibilidade de materiais, incluindo as encomendas de compra em aberto. O SkyPlanner APS tem em conta todas estas restrições automaticamente, sempre que executa a programação.

O SkyPlanner APS pode funcionar com o SAP S/4HANA sem PP/DS?

Sim. O próprio SkyPlanner APS cria 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 para o S/4HANA, e a equipa do SkyPlanner configura a integração durante a implementação inicial. O período de avaliação começa com importações de ficheiros CSV ou Excel. Inicie a avaliação gratuita ou fale com a equipa comercial.