Planowanie produkcji
i harmonogramowanie
szczegółowe
SAP Polska Sp. z o.o., ul. Domaniewska 41, 02-672 Warszawa
© Copyright 2000 SAP AG. Wszystkie prawa zastrzeżone.
Żadna część broszury nie może być kopiowana lub przesyłana w jakiejkolwiek formie lub w jakimkolwiek celu
bez uzyskania zgody od SAP AG. Informacje zawarte w opracowaniu mogÄ… ulec zmianie bez uprzedniego
zawiadomienia.
Niektóre programy sprzedawane przez firmę SAP AG i jej dystrybutorów zawierają moduły innych dostawców
oprogramowania.
Microsoft®, WINDOWS®, NT®, EXCEL® i SQL-Server® sÄ… znakami zastrzeżonymi przez Microsoft Corporation.
IBM®, DB2®, OS/2®, DB2/6000®, Parallel Sysplex®, MVS/ESA®, RS/6000®, AIX®, S/390®, AS/400®, OS/390®
i OS/400® sÄ… znakami handlowymi zastrzeżonymi przez IBM Corporation.
OSF/Motif® jest znakiem handlowym zastrzeżonym przez Open Software Foundation.
ORACLE® jest znakiem handlowym zastrzeżonym przez ORACLE Corporation, California, USA.
INFORMIX® -OnLine for SAP jest znakiem handlowym zastrzeżonym przez Informix
Software Incorporated.
UNIX® i X/Open® sÄ… znakami handlowymi zastrzeżonymi przez SCO Santa Cruz Operation.
ADABAS® jest znakiem handlowym zastrzeżonym przez Software AG.
SAP®, R/2®, R/3®, RIVA®, ABAP®, SAPoffice®, SAPmail®, SAPaccess®, SAP-EDI®, SAP ArchiveLink®, SAP
EarlyWatch®, SAP Business Workflow®, SAP Retail®, ALE/WEB®, SAPTRONIC® sÄ… zastrzeżonymi znakami
handlowymi firmy SAP AG.
3
Planowanie produkcji i
harmonogramowanie szczegółowe
Planowanie produkcji i harmonogramowanie szczegółowe
1
1 Wprowadzenie
2 Zarządzanie łańcuchem dostaw oraz SAP APO Advanced Planner & Optimizer
4 SAP Business Framework
4 Korzyści z wykorzystania aplikacji SAP APO Advanced Planner & Optimizer
4 Kluczowe właściwości komponentu SAP APO Planowanie produkcji
i harmonogramowanie szczegółowe
5 Architektura systemu
6 Funkcje aplikacji Planowanie produkcji i harmonogramowanie szczegółowe SAP APO
7 Interfejs użytkownika
9 Ustalanie zródeł zapotrzebowania zależnego (procedura pegging)
10 Strategie harmonogramowania szczegółowego
10 Planowanie wielozakładowe
11 Optymalizacja
12 Planowanie zależne od cech
13 Planowanie blokowe
Tę i inną bieżącą literaturę możesz znalezć
na stronach w media center pod adresem:
http://www.sap.com
Planowanie produkcji i harmonogramowanie szczegółowe
Planowanie produkcji i harmonogramowanie szczegółowe
Warstwa silnej integracji
Wprowadzenie
Dzięki warstwie silnej integracji pomiędzy aplikacją SAP
APO a systemem wykonawczym możliwy jest natychmia-
Problemy i wyzwania związane z łańcuchem dostaw
stowy i bezproblemowy dostęp do danych biznesowych
systemów OLTP (system przetwarzania transakcji online).
Środowisko funkcjonowania współczesnych firm cha-
Obiekty danych w SAP APO są w większości przypadków
rakteryzuje się zmiennym popytem, spadkiem lojalności
strukturalnie zoptymalizowanymi instancjami danych
klientów, krótszymi cyklami życia produktów oraz silną
OLTP; sÄ… zsynchronizowane poprzez szereg wykonywa-
globalną konkurencją. Aby przetrwać, przedsiębiorstwa
nych w czasie rzeczywistym zdarzeń i przesyłanych ko-
potrzebują takiej struktury informacyjnej, która umożli-
munikatów. Jest to możliwe dzięki usługom integracji do-
wi im podejmowanie trafnych decyzji w czasie rzeczywi-
stępnym w aplikacji SAP Business Framework. Techniki te
stym oraz pozwoli nadać satysfakcji klienta najwyższy
w rozwiÄ…zaniach firmy SAP nazywane sÄ… synchronizacjÄ…
priorytet, a firmom pozostać konkurencyjnymi i zy-
semantyczną. Serwer SAP APO zintegrowany jest również
skownymi.
z HurtowniÄ… danych SAP i wykorzystuje ten sam mecha-
Wymagania stawiane przedsiębiorstwom są wysokie i wią-
nizm umożliwiający dostęp do istotnych danych, będą-
żą się z dużym ryzykiem. Nietrafna prognoza może spo-
cych podstawÄ… podejmowania decyzji biznesowych.
wodować niekorzystną dla organizacji nadwyżkę zapa-
sów. Niedotrzymywanie ustalonych terminów dostaw
Wyspecjalizowane techniki i zaawansowana technologia
może prowadzić do utraty klientów. Aby sprostać wyma-
optymalizacji
ganiom rynku, firmy wykorzystujÄ… nowe, zaawansowane
techniki planowania i harmonogramowania, które
Poza wyspecjalizowanymi obiektami danych, w aplika-
umożliwiają generowanie zoptymalizowanych planów
cji SAP APO podczas planowania i optymalizacji wyko-
działań, będących odpowiedzią na gwałtowne zmiany po-
rzystywana jest biblioteka zaawansowanych algoryt-
pytu i podaży.
mów optymalizacji oraz rezydujący w pamięci wydaj-
ny mechanizm przetwarzania danych. Odpowiednia
Proces sterowany danymi konfiguracja aplikacji SAP APO umożliwia dokonywa-
nie optymalizacji pod kątem zadań, branży lub danego
W procesie planowania i harmonogramowania wyko-
przedsiębiorstwa, pozwala na automatyzację podejmo-
rzystywana jest ogromna liczba danych. Wiele z nich po-
wania decyzji, a także zgłaszanie zdarzeń w czasie rze-
chodzi z samej organizacji, inne dostarczane sÄ… z ze-
czywistym do odpowiednich procesów biznesowych.
wnątrz przez dostawców, partnerów, a nawet klientów.
W niniejszej broszurze przedstawiono wstępne infor-
Systemy wspomagajÄ…ce podejmowanie decyzji dotyczÄ…-
macje na temat aplikacji SAP APO. Szczegółowo opisa-
cych łańcucha dostaw wymagają (inaczej niż dotychczas
no jeden z jej komponentów Planowanie produkcji
istniejące systemy ERP) nowych generacji rozwiązań
i harmonogramowanie szczegółowe.
związanych z przechowywanym w pamięci modelem
danych, zdolnym do obsługi w czasie rzeczywistym
ogromnej liczby złożonych danych. Do tej pory, gdy po-
Rys. 1. SAP APO PrzeglÄ…d
trzebne było rozwiązanie całościowe (typu end-to-
end ), konieczna była integracja oprogramowania spe-
cjalistycznego z istniejÄ…cym systemem ERP oraz opraco-
wanie odpowiednio skonfigurowanych interfejsów
klienta umożliwiających przetwarzanie danych pocho-
dzących ze zródeł zewnętrznych. Takie rozwiązanie mo-
że co prawda funkcjonować, ale związane jest z dużymi
kosztami.
Zarządzanie łańcuchem dostaw oraz SAP APO
Advanced Planner & Optimizer
Sprostanie wymaganiom zwiÄ…zanym z zarzÄ…dzaniem
całym łańcuchem dostaw jest możliwe dzięki nowemu
rozwiÄ…zaniu zaprojektowanemu przez firmÄ™ SAP. Apli-
kacja SAP APO Advanced Planner & Optimizer stanowi
jego ważną część. Połączono w niej zaawansowane funk-
cje systemu ERP (R/3) z wyspecjalizowanymi metodami
analizy danych i narzędziami do zarządzania łańcuchem
dostaw.
1
Planowanie produkcji i harmonogramowanie szczegółowe
sowanych technik OLAP (przetwarzanie analityczne
SAP APO - Zaawansowane
online) podczas dochodzenia do szczegółowych pozio-
mów danych i analizowania informacji historycznych,
planowanie i optymalizacja
danych dotyczÄ…cych planowania oraz pochodzÄ…cych
z Business Intelligence. Dzięki integracji tak dużego za-
Podstawą składnika SAP APO Advanced Planner & Opti-
kresu danych, komponent Planowanie popytu umożli-
mizer jest aplikacja SAP Business Framework; umożliwia
wia uwzględnienie wszystkich czynników wpływają-
ona poprawę przepływu informacji dzięki włączeniu do
cych na popyt, zapewniajÄ…c zgodne z kontekstem pla-
systemu SAP R/3 funkcji wspomagania wspólnego podej-
nowanie popytu. RozwiÄ…zanie to pozwala na prognozo-
mowania decyzji w czasie rzeczywistym, zaawansowane-
wanie na wyższym poziomie złożoności i dokładności.
go planowania oraz optymalizacji. W aplikacji SAP APO
Podobnie jak w Kokpicie zarządzania łańcuchem do-
wykorzystywany jest rezydujący w pamięci wydajny me-
staw, w składniku Planowanie popytu wykorzystywane
chanizm analityczny oraz wyspecjalizowane, konfiguro-
są funkcje aplikacji Monitor alarmów do opracowywa-
walne obiekty danych, dostępne w komponentach:
nia raportów o sytuacjach wyjątkowych (takich jak zle-
cenia, których ilość przekracza prognozy lub też jest
Kokpit zarządzania łańcuchem dostaw
mniejsza od przewidywanej, co może prowadzić do
Planowanie popytu nadwyżki zapasów, w przypadku gdy produkcja nie zo-
stała odpowiednio dopasowana do tych zmian).
Planowanie i rozmieszczenie sieci dostaw
Planowanie produkcji i harmonogramowanie
Moduł Planowanie popytu umożliwia:
szczegółowe
C
Współpracę zespołów interdyscyplinarnych
Globalna kontrola dostępności
podczas prognozowania
Możliwe jest zbieranie z wielu zródeł danych nie-
zbędnych do prognozowania i przechowywanie ich
Kokpit zarządzania łańcuchem dostaw
we wspólnym repozytorium, tak aby planiści z ob-
szarów marketingu, sprzedaży, logistyki, a nawet ze-
Graficzne centrum zarządzania logistyką wnętrzni dostawcy i odbiorcy, mogli wspólnie opra-
cowywać prognozę z uzgodnieniami.
Aplikacja Kokpit zarządzania łańcuchem dostaw to pa-
nel instrumentów graficznych służących do modelo-
C
Zarządzanie cyklami życia produktów
wania, nawigowania i sterowania wszystkimi połącze-
Możliwe jest zarządzanie cyklami życia produktów
niami w łańcuchu dostaw. Umożliwia pełny przegląd
danych dotyczących każdego miejsca w łańcuchu do- zgodnie z takimi czynnikami, jak np. wypieranie pro-
staw. Jest to centrum dowodzenia służące do zarzą- duktu przez inny produkt.
dzania tym łańcuchem.
Za pomocą Kokpitu zarządzania łańcuchem dostaw C
Planowanie promocji
można zbudować graficzny model nawet najbardziej
Możliwe jest modelowanie zapotrzebowania na dzia-
złożonego łańcucha dostaw. Po utworzeniu mapy łań-
łania promocyjne na podstawie celów dotyczących
cucha dostaw możliwe jest wybranie dowolnej jego
zyskowności, dostępności produktu oraz modeli hi-
części i szczegółowe jej opracowanie. Na podstawie sze-
storycznych. Możliwe jest również przewidywanie
regu wywołań zdarzeń oraz warunków dotyczących
wpływu wzrostu lub spadku cen na przyszły popyt.
alarmu, Monitor alarmów może dokonać automa-
tycznej identyfikacji problemów, które wystąpiły
C
Prognozowanie popytu na nowy produkt
w łańcuchu dostaw. Monitoruje on również dane do-
Możliwe jest opracowanie dokładnych prognoz w od-
tyczące materiału, wydajności, transportu i ograniczeń
niesieniu do nowych produktów na podstawie mode-
składowania, a także przetwarza informacje o wydaj-
li dotyczących produktów podobnych, historycznych
ności dostaw, przepływach środków pieniężnych i prze-
danych o popycie oraz innych wskazników. Można
pustowości systemu.
monitorować proces wprowadzania nowego produk-
tu oraz końcowego etapu cyklu życia produktu za po-
Planowanie popytu
mocą danych pochodzących z punktów sprzedaży.
Skuteczne prognozowanie
C
Przeprowadzenie analizy przyczynowej
Aplikacja Planowanie popytu służy do programowania Możliwa jest identyfikacja i przewidywanie wpływu
popytu w systemie. Jest to zestaw narzędzi pozwalają- na popyt na dany produkt takich czynników, jak:
cych na wykorzystanie technik statystycznego progno- zmiany demograficzne, zmienne dotyczÄ…ce otoczenia
zowania i mechanizmów planowania popytu, umożli- oraz aspekty socjologiczne i polityczne. Można także
wiających tworzenie dokładnych prognoz i planów. Pla- analizować bieżący popyt za pomocą różnych narzędzi
nowanie popytu jest ściśle połączone z Hurtownią da- (np. wielokrotnej regresji liniowej), a także z uwzględ-
nych SAP, tak więc możliwe jest zastosowanie zaawan- nieniem czynników przyczynowych, np. ceny.
2
Planowanie produkcji i harmonogramowanie szczegółowe
C
synchronizacja harmonogramów oraz dokonywanie
Planowanie i rozmieszczenie sieci dostaw
zmian w harmonogramach na różnych poziomach
specyfikacji materiałowej (BOM),
Modelowanie całego łańcucha dostaw
C
wykorzystanie scenariuszy co-jeśli do symulacji
Za pomocÄ… komponentu Planowanie i rozmieszczenie
warunków oraz rozważania wpływu różnych ogra-
sieci dostaw możliwe jest opracowanie modelu całej
niczeń,
sieci dostaw wraz ze wszystkimi jej ograniczeniami. Na-
C
stępnie, wykorzystując ten model, można zsynchroni- interaktywne harmonogramowanie i optymalizacja
zować działania oraz zaplanować przepływ materiałów
planów z wykorzystaniem wykresów Gantta,
na całej długości łańcucha dostaw, co pozwala tworzyć
C
integracja harmonogramowania zaległych zleceń
realne plany dotyczÄ…ce nabywania, wytwarzania, ma-
sprzedaży i dystrybucji w procesie wytwarzania.
gazynowania oraz transportu, a także ściśle dopasować
podaż do popytu.
Globalna kontrola dostępności
Dzięki operowaniu danymi w pamięci liveCache i wy-
(Global Available-to-Promise)
korzystywaniu rezydującej w pamięci wydajnej tech-
nologii oraz algorytmów i opracowanych przez użyt-
kownika reguł komponent Planowanie i rozmieszcze- Dopasowanie podaży do popytu za pomocą komponentu
nie sieci dostaw pomaga w dynamicznym równoważe- Globalna kontrola dostępności
niu i optymalizacji sieci dystrybucyjnej. Umożliwia
W Globalnej kontroli dostępności (ATP) wykorzystywa-
również dynamiczne określanie sposobu i terminu
na jest strategia oparta na regułach, umożliwiająca za-
rozdziału zapasów.
pewnienie dostawy towaru do klienta. Za pomocÄ… Glo-
Za pomocÄ… komponentu Planowanie i rozmieszczenie
balnej ATP wykonuje siÄ™ wielopoziomowe kontrole do-
sieci dostaw możliwe jest:
stępności komponentu i zdolności wykorzystania zaso-
bów w czasie rzeczywistym oraz w trybie symulacji
modelowanie planów na poziomach szczegółowym
w celu dopasowania wielkości podaży do popytu. Kon-
i sumowania,
trole ATP mogą również dotyczyć zagregowanych, rezy-
przeprowadzanie analiz typu "co-jeśli" (ang. "what-if"),
dujących w pamięci danych i mieć na celu poprawę wy-
dynamiczne dopasowywanie popytu do podaży
dajności. Globalna ATP umożliwia symultaniczny, bez-
z uwzględnieniem produktów zastępczych,
pośredni dostęp do informacji o dostępności produktu
wykorzystanie technik zarządzania zapasem klienta poprzez wykorzystanie danych z każdego miejsca w łań-
cuchu dostaw. Pozwala to na realizację uzgodnień
przez dostawcÄ™,
z klientem, dotyczących warunków dostawy.
dokonanie optymalnego rozdziału podaży w celu
zaspokojenia krótkoterminowego popytu.
W Globalnej ATP stosuje się wiele metod umożliwiają-
cych spełnienie ustalonych wymagań, takich jak:
Planowanie produkcji i harmonogramowanie
szczegółowe
C
Zastępowanie produktów
Jeśli produkt gotowy lub komponent nie jest dostęp-
Szybkie generowanie planów produkcji
ny, system automatycznie wybiera produkt zastęp-
czy na podstawie opartego na regułach kryterium
Komponent Planowanie produkcji i harmonogramo-
wyboru.
wanie szczegółowe to zintegrowany zestaw narzędzi
umożliwiających szybką reakcję na zmieniające się wa-
Wybór alternatywnych lokalizacji
runki rynkowe. Stosując to rozwiązanie można gene- C
rować plany produkcji oraz harmonogramy szczegóło-
Podobnie jak w przypadku zastępowania produktów,
we, optymalizujące wykorzystanie zasobów. Kompo-
w aplikacji Globalna ATP możliwe jest wykorzysta-
nent ten umożliwia optymalizację dzięki zastosowaniu
nie materiałów z alternatywnych lokalizacji. Logika
najlepszych metod, takich jak teoria ograniczeń i bi-
ta może zostać zintegrowana z regułami zastępowa-
blioteki optymalizacji. Za pomocÄ… tego komponentu
nia produktów.
możliwe jest:
C
Alokacja
C
harmonogramowanie w przód i wstecz na róż-
Możliwe jest przydzielenie produktów lub kompo-
nych poziomach,
nentów dostarczanych do klientów, rynków, zleceń
C
symultaniczne przeprowadzanie szczegółowego pla- itp., a następnie uwzględnienie tego podczas kalku-
lacji ATP oraz podejmowania dalszych działań.
nowania zdolności produkcyjnych oraz planowania
materiałowego,
3
Planowanie produkcji i harmonogramowanie szczegółowe
SAP Business Framework Kluczowe właściwości komponentu
SAP APO Planowanie produkcji
Integracja nowej technologii i dotychczasowych systemów
i harmonogramowanie szczegółowe
SAP APO jest oddzielnym rozwiÄ…zaniem firmy SAP,
z własnym cyklem wersji. Jest to składnik biznesowy
aplikacji Business Framework, strategicznej architektu- Wzrost wydajności wpływa na zwiększenie zyskowności
ry produktu oferowanej przez firmÄ™ SAP. Jej celem jest
Komponent Planowanie produkcji i harmonogramo-
ułatwianie szybkiej i bezproblemowej integracji nowych
wanie szczegółowe oferuje zestaw narzędzi pomagają-
funkcji biznesowych oraz technologii informacyjnych
cych w zwiększeniu terminowości oraz wydajności
w istniejącym środowisku. Business Framework zapew-
produkcji, redukcji poziomów zapasów i dodatkowych
nia otwartą architekturę, umożliwiając jej podstawo-
nakładów czasu, a także optymalizacji wykorzystania
wym elementom składnikom biznesowym dzia-
środków trwałych przedsiębiorstwa. W efekcie zapew-
łanie z wykorzystaniem standardowych interfejsów BA-
niony jest wzrost zyskowności oraz satysfakcji klienta.
PI. Każdy z komponentów SAP APO, np. Planowanie po-
pytu, można wdrożyć jako samodzielny produkt lub in-
Automatyczna zmiana w systemie wykonawczym ERP
tegralną część Business Framework.
Planowanie produkcji i harmonogramowanie szczegó-
łowe to zintegrowany zestaw narzędzi w obrębie SAP
Korzyści z wykorzystania aplikacji SAP APO
APO, który umożliwia producentom szybką reakcję na
Advanced Planner & Optimizer
zmieniajÄ…ce siÄ™ warunki otoczenia. SAP APO Å‚Ä…czy
funkcje optymalizacji i rozwiązywania problemów do-
SAP APO zapewnia liczne korzyści, np.:
tyczących ograniczeń z architekturą systemu umożli-
wiającą całkowitą synchronizację planowania i wyko-
C
Wspomaganie
nania. Na podstawie wyników otrzymanych w procesie
SAP APO wspomaga główne funkcje i procesy pla- planowania, możliwa jest automatyczna realizacja
nowania oraz optymalizacji łańcucha dostaw, zawar- zmian w bazowym systemie wykonawczym. Analo-
te w samodzielnych rozwiązaniach dotyczących za- gicznie zmiany, które wystąpią w systemie wykonaw-
awansowanego planowania i harmonogramowania.
czym, są automatycznie włączane do procesu plano-
wania.
C
Wydajność
Wydajne narzędzia do planowania i harmonogramowania
SAP liveCache rezydująca w pamięci technologia
obliczeniowa umożliwia realizację funkcji progno-
Planowanie produkcji i harmonogramowanie szczegó-
zowania, planowania i optymalizacji w czasie rzeczy-
łowe dysponuje zestawem narzędzi i zasobów umożli-
wistym.
wiajÄ…cych planowanie produkcji oraz opracowywanie
szczegółowych harmonogramów. Wykorzystujący wy-
C
Niezależność
niki generowane przez inne funkcje planowania w ob-
SAP APO wykonuje funkcje i procesy planowania rębie SAP APO, komponent Planowanie produkcji
poza systemem OLTP, zapewniając większą elastycz- i harmonogramowanie szczegółowe umożliwia szybkie
ność i dużą dostępność serwera SAP APO. tworzenie możliwych do realizacji planów, które po-
zwalają na optymalizację dostępnych zasobów oraz
zwiększają zdolność reakcji na potrzeby otoczenia.
C
Otwartość
Komponent Planowanie produkcji i harmonogramo-
Rozwiązanie SAP APO może funkcjonować w środo-
wanie szczegółowe:
wiskach heterogenicznych. Współpracuje z syste-
mem R/3, z oprogramowaniem innych dostawców,
C
umożliwia skrócenie czasu reakcji; pozwala na to za-
a także z dotychczasowymi systemami OLTP.
awansowana, bazująca na pamięci architektura obli-
czeniowa, zapewniająca możliwość wykonywania
C
Integracja
planowania ciągłego w najbardziej wymagających
Aplikacja SAP APO jest zintegrowana z systemem środowiskach produkcyjnych;
R/3, tak więc możliwe jest połączenie wszystkich po- C
wspomaga zaspokajanie złożonych potrzeb danej or-
wiązań w danym łańcuchu dostaw. Silna i złożona
ganizacji; został zaprojektowany dla wielozakłado-
warstwa integracji ułatwia wykorzystanie SAP APO
wych, heterogenicznych środowisk;
dzięki dodatkowym algorytmom optymalizacji
C
umożliwia symultaniczne przeprowadzanie
i prognozowania.
szczegółowego planowania zdolności i potrzeb
materiałowych, wykorzystując algorytmy do
tworzenia możliwego do realizacji planu
dostępności zasobów oraz planu materiałowego
w pojedynczym przebiegu - z monitorowaniem
4
Planowanie produkcji i harmonogramowanie szczegółowe
alarmów i raportowaniem o wyjątkowych materiałów oraz zdolności produkcyjnych. Po wpro-
sytuacjach; wadzeniu rzeczywistego zlecenia do systemu wyko-
nawczego SAP APO może natychmiast włączyć je do
C
jest najlepszy w swojej klasie, gdyż wykorzystuje in-
planu produkcji oraz odpowiednio zaktualizować
teraktywne harmonogramowanie, algorytmy gene-
główny harmonogram. Integracja zapewnia wszech-
tyczne oraz programowanie bazujÄ…ce na ogranicze-
stronny, dwukierunkowy przepływ informacji oraz
niach w celu rozwiązywania problemów z nimi
gwarantuje synchronizację działań na całej długości
zwiÄ…zanych oraz optymalizacji operacji planowania
łańcucha dostaw.
i harmonogramowania;
C
jest elastyczny wykorzystuje symulacje oraz scena-
Modelowanie łańcucha dostaw
riusze typu co-jeśli ('what-if') do modelowania
rzeczywistych warunków, uwzględniając jednocze-
śnie różne rodzaje ograniczeń oraz celów, takich jak
W celu rozwiązania złożonych problemów
przestrzeganie terminów, redukcja ustawień oraz
dotyczących łańcucha dostaw należy opracować
minimalizacja całkowitego czasu realizacji;.
hierarchiczną strukturę sieci, która odzwierciedla
C
jest wydajny dzięki zintegrowanym, sterowanym
relacje podaży i popytu pomiędzy elementami
wyjątkami narzędziom wspomagającym podejmo-
łańcucha dostaw. Za pomocą Supply Chain Engineer
wanie decyzji umożliwia identyfikację alternatyw-
możliwe jest opracowanie takiego modelu.
nych zródeł zaopatrywania, materiałów, zasobów,
Najwyższy poziom sieci logistycznej składa się z róż-
wymaganych dodatkowych nakładów czasu itp.
nych węzłów sieciowych zawierających takie obiekty,
w celu szybkiego rozwiązywania problemów;
jak lokalizacje dostawców, zakłady, centra dystrybucji,
C
jest otwarty oferuje możliwość integracji magazyny, lokalizacje klienta, linie transportowe oraz
relacje pomiędzy podażą i popytem. Obiekty te po-
z systemem SAP R/3 oraz standardowymi
wstajÄ… w wyniku zastosowania istniejÄ…cych w SAP APO
interfejsami systemów dostawców innych niż SAP.
modeli planowania dla danych pochodzących z róż-
nych punktów zlokalizowanych na całej długości łań-
Architektura systemu
cucha dostaw. Na przykład szczegółowe dane z syste-
mu R/3 dotyczące zdolności wykorzystania zasobów
SAP APO składa się z wyspecjalizowanych obiektów da- mogą zostać zagregowane i odwzorowane jako zdolno-
nych, biblioteki zaawansowanych algorytmów optyma- ści produkcyjne zakładu na poziomie łańcucha logi-
stycznego w obrębie SAP APO.
lizacji oraz spójnego zestawu modeli umożliwiającego
Węzeł sieciowy, taki jak zakład produkcyjny w sieci łań-
przedstawianie operacji złożonego łańcucha dostaw.
Planowanie produkcji i harmonogramowanie szczegó- cucha dostaw, w rzeczywistości jest siecią umieszczoną
łowe jest tylko jednym z komponentów całego rozwią- w sieci i opisuje powiązania pomiędzy obiektami, taki-
zania APO, korzysta jednak z wszystkich możliwości je- mi jak stanowiska robocze, linie montażowe, miejsca
go architektury oraz z integracji z innymi komponen- składowania itp. W ramach przedstawienia zakładu
w strukturze sieci pozycje, takie jak przepływ materia-
tami systemowymi.
łów i zdolności produkcyjne, odwzorowane są w bar-
dziej szczegółowej formie inaczej niż na poziomie
Synchronizacja operacji
łańcucha logistycznego.
Inną częścią modelu SAP APO jest sieć zleceń. Powstała
Planowanie produkcji i harmonogramowanie szczegó-
ona w wyniku zastosowania informacji dotyczÄ…cych
Å‚owe wykorzystuje te same dane oraz modele, co kom-
popytu w sieci logistycznej; jest ona odzwierciedleniem
ponenty Planowanie popytu, Planowanie i rozmiesz-
struktury produktu (specyfikacja materiałowa) oraz
czenie sieci dostaw oraz Globalna ATP. Tak wysoki sto-
procesów (marszruty technologiczne), i uwzględnia
pień integracji zapewnia możliwość natychmiastowego
odpowiednie harmonogramy wykorzystywane do
rozprzestrzeniania w systemie zmian dotyczÄ…cych po-
tworzenia produktu.
pytu i podaży oraz poziomu zdolności produkcyjnych
na całej długości łańcucha dostaw, dzięki czemu opera-
cje pozostajÄ… zawsze zsynchronizowane.
Synchronizacja w obrębie aplikacji APO
Ścisła integracja rzeczywistych operacji
Opracowanie modelu hierarchicznej struktury sieci
całego łańcucha dostaw umożliwia zarządzanie
Planowanie produkcji i planowanie szczegółowe korzy-
ogromną liczbą danych pochodzących z różnorodnych
sta również z możliwości ścisłej integracji aplikacji SAP
zródeł oraz ich analizę. Pewne dane otrzymywane są
APO z systemem SAP R/3 lub innymi rodzajami opro-
w wyniku procesów realizowanych w przedsiębior-
gramowania dla przedsiębiorstw. Integracja z syste-
stwie. Inne pochodzÄ… z otoczenia organizacji: od do-
mem wykonawczym zapewnia, że wymagania ATP
stawców, partnerów, a nawet klientów. Systemy wspo-
mogą być spełniane za pomocą realistycznych oszaco-
magające podejmowanie decyzji dotyczących łańcucha
wań, przy równoczesnym uwzględnieniu dostępności
dostaw wymagają (inaczej niż dotychczas istniejące
5
Planowanie produkcji i harmonogramowanie szczegółowe
systemy ERP) nowych generacji rozwiązań związanych narzędzi służących do identyfikacji i rozwiązywania
z przechowywanym w pamięci modelem danych, zdol- problemów, określania najlepszej kolejności działań
nym do obsługi w czasie rzeczywistym ogromnej licz- oraz generowania optymalnego, szczegółowego har-
by złożonych danych. monogramu produkcji.
Rozbudowana warstwa integracji Automatyczne zawiadomienie o problemie
Dzięki silnej integracji pomiędzy SAP APO a danym To funkcja specyficzna dla SAP APO. Dzięki integracji
systemem wykonawczym rozwiązanie to może zapew- planowania, harmonogramowania oraz wykonania
nić bezpośredni dostęp do danych biznesowych OLTP. w przypadku pojawienia się problemów lub ograniczeń
Obiekty danych zawarte w obrębie aplikacji SAP APO, na którymkolwiek etapie cyklu produkcji możliwa jest
stanowiÄ…ce strukturalnie zoptymalizowane odwzoro- natychmiastowa identyfikacja problemu przez system
wania danych OLTP, pozostają zsynchronizowane oraz powiadomienie odpowiednich osób, co prowadzi
z systemem wykonawczym podczas szeregu aktywacji do szybkiego i efektywnego rozwiÄ…zania problemu.
w czasie rzeczywistym i wysyłania komunikatów (tech-
nika ta zwana jest synchronizacjÄ… semantycznÄ…).
Możliwość zastosowania
Funkcje aplikacji Planowanie produkcji
Planowanie produkcji i harmonogramowanie szczegó-
łowe oferuje obszerny zestaw mechanizmów i funkcji
i harmonogramowanie szczegółowe
dopasowujących to rozwiązanie do różnorodnych śro-
SAP APO
dowisk produkcyjnych, włączając m. in. produkcję na
zlecenie, montaż oraz obsługę złożonej partii.
PrzeglÄ…d
Åšrodowiska typu "produkcja na zlecenie"
Optymalizacja wykorzystania materiałów
Planowanie produkcji i harmonogramowanie szczegó-
łowe oferuje specjalistyczne funkcje dla wytwórców
Komponent Planowanie produkcji i harmonogramo- pracujących w środowisku produkcji na zlecenie
wanie szczegółowe zapewnia płynne i optymalne uży- oraz montażu i konfiguracji na zlecenie (producenci
cie materiałów oraz zasobów w procesie produkcji. Mi- mebli, dostawcy dla przemysłu lotniczego, a także wy-
mo iż planowanie i harmonogramowanie umożliwiają
twórcy oryginalnego wyposażenia dla przemysłu sa-
realizację zadań na różnych poziomach, są ściśle zinte- mochodowego). Produkty tego rodzaju przedsię-
growane w obrębie SAP APO ze względu na ich wza- biorstw powstają w ramach produkcji na podstawie
jemną zależność.
specyfikacji materiałowych. Proces wytwarzania jest
wieloetapowy oraz wielopoziomowy i może obejmo-
Dostosowanie podaży do popytu wać liczne mechanizmy związane z produkcją, monta-
żem, a także dystrybucją. Mimo iż wolumeny produk-
Planowanie produkcji umożliwia dopasowanie podaży cji mogą różnić się w przypadku każdego wykorzysta-
do popytu. Rozwiązanie to uwzględnia zlecenia klien- nego mechanizmu, poszczególne zlecenia mogą być
ta, planowane zapotrzebowania niezależne oraz takie złożone i zawierać setki pojedynczych pozycji, z któ-
ograniczenia, jak zdolności maszyn oraz dostępność rych każda musi zostać skonfigurowana zgodnie z wy-
komponentów. Ułatwia to określenie, w jaki sposób, maganiami klienta.
kiedy oraz z uwzględnieniem jakich miejsc należy roz-
mieścić zasoby i materiały, aby zostały osiągnięte cele
Synchronizacja działań podczas wykorzystywania wielu
produkcyjne. Dzięki dostępowi do danych o podaży
mechanizmów
i popycie możliwe jest wykorzystanie różnorodnych
narzędzi planowania podczas rozwiązywania proble-
Aplikacja SAP APO umożliwia całkowite rozwinięcie
mów oraz opracowywania optymalnego, wykonalnego
specyfikacji materiałowej dla każdego zlecenia oraz
planu, który może zostać wykorzystany do szczegóło-
synchronizację działań, zasobów i materiałów podczas
wego harmonogramowania.
stosowania różnych mechanizmów wytwarzania. SAP
APO nie tylko automatycznie tworzy wykonalny plan
Harmonogramowanie szczegółowe odpowiada za
produkcji, ale zapewnia również, że produkty i podze-
opracowanie (na podstawie wykonalnego planu pro-
społy zostaną dostarczone do miejsc montażu oraz
dukcji), optymalnej sekwencji działań wymaganych do
dystrybucji we właściwym czasie i w odpowiedniej ko-
realizacji specyficznych celów produkcyjnych. Harmo-
lejności. Dzięki temu składnikowi możliwe jest
nogramowanie umożliwia określenie, po uwzględnie-
uwzględnienie zmian zgłaszanych przez klienta
niu ograniczeń, precyzyjnej regulacji czasu i końcowe-
w ostatniej chwili, wykorzystuje on bowiem model
go przydziału materiałów oraz zasobów produkcyj-
procesu produkcji, który zapewnia akceptację zmian
nych. Użytkownicy mogą korzystać z wielu różnych
w zleceniu, nie żądając przy tym nowej specyfikacji
6
Planowanie produkcji i harmonogramowanie szczegółowe
materiałowej. SAP APO po prostu odpowiednio aktu- numeru produktu. Ponieważ produkty mogą być róż-
alizuje sieć zleceń. Dodatkowo komponent ten łączy nie konfigurowane, liczba istotnych kombinacji cech,
globalny wgląd w cały łańcuch dostaw ze ścisłą integra- które należy odwzorować za pomocą danych podsta-
cją z Globalną ATP, co umożliwia ustalanie realnych wowych produktu w aplikacji SAP APO jest zbyt duża.
terminów dostaw w czasie rzeczywistym. Jej podkomponent Planowanie zależne od cech pozwa-
la na rozwiązywanie problemów z tym związanych.
Wytwarzanie zorientowane na montaż
Minimalizację czasów przygotowania oraz redukcję
Planowanie produkcji i harmonogramowanie szczegó- kosztów, jak również wstępne przypisanie zdolności
wykorzystania zasobów w przypadku produktów
łowe udostępnia szereg specjalistycznych funkcji dla
o specyficznych atrybutach zapewnia komponent Pla-
wytwórców pracujących w środowisku zorientowanym
na montaż (na podstawie proporcji lub partii), np. pro- nowanie blokowe.
ducentów wykorzystujących zaawansowane technolo-
gie podczas wytwarzania komponentów dla przemysłu
Interfejs użytkownika
samochodowego lub elektronicznego. NapotykajÄ… oni
na szereg ograniczeń związanych z materiałami. Mają
Podobnie jak wszystkie pozostałe komponenty aplika-
także do czynienia z produktami montowanymi z du-
cji SAP APO, Planowanie produkcji i harmonogramo-
żej liczby zakupionych komponentów i części.
wanie szczegółowe jest funkcjonalnością przyjazną dla
użytkownika, wyposażoną w znajomy, łatwy w obsłu-
Po przeprowadzeniu jednoczesnej identyfikacji kry-
dze interfejs Windows. Składnik ten posiada również
tycznego materiału i ograniczeń związanych ze zdol-
Tablicę planowania wysokiej jakości interfejs graficz-
nościami produkcyjnymi SAP APO natychmiast po-
ny, który sprawia, że wykonanie skomplikowanych
wiadamia o wystąpieniu zakłóceń oraz wskazuje ogra-
czynności planowania i harmonogramowania staje się
niczenia związane z konkretnym dostawcą, które zo-
tak Å‚atwe jak praca z ulubionym arkuszem kalkulacyj-
stały naruszone. Informuje także o terminach dostaw,
nym lub edytorem tekstu.
które w wyniku powstania zakłóceń mogą zostać prze-
kroczone. Oferowane w aplikacji SAP APO narzędzia
wspomagajÄ…ce podejmowanie decyzji pozwalajÄ… na
Tablica planowania
szybką identyfikację alternatywnych zródeł zaopatry-
wania, materiałów bądz zasobów oraz na ocenę praw-
Tablica planowania zbudowana jest z różnorodnych,
dopodobnych sytuacji (jak w przypadku harmonogra-
znanych rodzajów tabel, wykresów i struktur drzewa.
mowania w przód) w trybie symulacji. Możliwe jest
Umożliwiają one dostęp do różnych przykładów
rozwiązywanie problemów w sposób interaktywny lub
działań, zasobów oraz produktów w obrębie sieci
za pomocÄ… symulacji wykonywanych w aplikacji SAP
zleceń. Dane związane z siecią zleceń (takie jak
APO, które pozwalają na wstępne określenie postępo-
zdolności produkcyjne stanowisk roboczych, czasy
wania w przypadku naruszenia ograniczeń oraz skon-
realizacji dotyczące materiałów, czasy przygotowania
figurowanie aplikacji SAP APO w ten sposób, aby poja-
itp.) pochodzą z określonego systemu wykonawczego.
wiające się problemy były na bieżąco automatycznie
W przypadku systemu R/3 dane te sÄ… automatycznie
rozwiÄ…zywane.
pobierane z tabel danych podstawowych materiału,
stanowiska roboczego oraz specyfikacji materiałowej.
Wieloetapowe wytwarzanie zorientowane na procesy
Mogą także pochodzić z systemów innych firm niż SAP.
Aplikacja SAP APO może również być wykorzystywana
Za pomocą Tablicy planowania można uzyskać wgląd
w zakładach, w których odbywa się wieloetapowa pro-
w dane szczegółowe i informacje dotyczące dyspozycji
dukcja zorientowana na procesy (hutnictwo, półprze-
zleceń, stanowisk roboczych, produktów itp. Umożli-
wodniki, przemysł papierniczy i chemiczny). Ich pro-
wia ona także interaktywne wykonywanie różnych za-
dukty zazwyczaj przedstawiane sÄ… za pomocÄ… specyfi-
dań, takich jak symulowanie i porządkowanie harmo-
kacji materiałowej, która do realizacji w produkcji wy-
nogramów linii produkcyjnych. Można tak skonfigu-
maga dużej liczby dyskretnych, ściśle sterowanych pro-
rować Tablicę planowania, aby spełniała ona specyficz-
cesów. Zdolności mogą stać się więc w tym przypadku
ne wymagania użytkownika. Główny planista może
najbardziej krytycznym ograniczeniem.
uzyskać możliwość wyświetlenia wszystkich zasobów
w obrębie zakładu produkcyjnego lub grupy zakładów,
Aplikacja SAP APO oferuje zestaw narzędzi wspierają-
a planiści z obszaru produkcji zestawiania danych do-
cych identyfikację ograniczeń dotyczących zdolności
tyczących tylko tych kilku zasobów, za które są oni bez-
produkcyjnych oraz pomaga w określaniu wąskich
pośrednio odpowiedzialni. Ponadto wyświetlane ekra-
gardeł . Jest to zatem cenne rozwiązanie dla producen-
ny mogą zostać poddane dalszej konfiguracji uwzględ-
tów pracujących w wieloetapowych, zorientowanych
niającej interaktywne ukrywanie lub wyświetlanie go-
na procesy środowiskach produkcji. Do identyfikacji
dzin wolnych od pracy oraz informacji o zmianach, do-
produktów wymagają oni dodatkowych cech oprócz
konywanie zmian dotyczÄ…cych czasu, sortowanie po-
7
Planowanie produkcji i harmonogramowanie szczegółowe
szczególnych wykresów pod kątem różnych, zdefinio-
Produkty i zasoby
wanych przez użytkownika kryteriów, jak również
oznaczanie kolorami obiektów w celu ich łatwiejszej
Również w tym przypadku możliwe jest uzyskanie do-
identyfikacji.
stępu do systemu planowania poprzez określenie pro-
duktów lub zasobów i wyświetlenie niemalże wszystkich
danych powiązanych z kryterium wyboru określonym
Możliwości uzyskania dostępu do systemu
w bieżącym procesie planowania. Przykładowo, z listy
planowania
produktów można uzyskać dostęp do wszystkich zleceń
produkcyjnych, które wykorzystują dany produkt, jak
Interfejs planowania charakteryzuje siÄ™ wysokÄ… ela-
również do każdego zlecenia klienta tworzącego zapo-
stycznością. Wykorzystując go można uzyskać dostęp
trzebowanie zródłowe, do którego określenia może pro-
do procesu planowania z wielu punktów oraz nawigo-
wadzić jego ustalanie. Możliwy jest wgląd do bieżących
wać za pomocą myszy.
zapasów produktu oraz wyświetlanie, w zależności od
potrzeby, zmian dotyczących zapasów i zapotrzebowań.
Zlecenia klienta i zapotrzebowania niezależne
Planowanie z wykorzystaniem interfejsu planowania
Dostęp do systemu planowania jest możliwy poprzez
określenie materiałów, klientów, terminów lub
Planiści produkcji rozpoczynają swoją pracę od określe-
numerów zleceń klienta. Dzięki funkcji ustalania
nia horyzontu planowania oraz wprowadzenia do sieci
zródeł zapotrzebowania zależnego SAP APO oraz ścisłej
zleceń zapotrzebowań, takich jak zlecenia klienta lub
integracji z danym systemem wykonawczym
indywidualne zapotrzebowania. Za pomocÄ… wspomaga-
z pojedynczego wglądu można uzyskać dostęp do
nych przez użytkownika operacji system generuje wy-
niemalże każdej informacji związanej z wybranym
konalny plan produkcji. Następnie automatycznie iden-
kryterium. Jest to możliwe poprzez rozwijanie
tyfikuje wszelkie naruszenia ograniczeń (zakłócenia),
kolejnych węzłów w interfejsie planowania:
które wystąpiły podczas procesu planowania. Dzięki
C
struktury zleceń, które zawierają informacje o róż-
graficznemu odwzorowaniu zakłóceń na ekranie moż-
norodnych zasobach, produktach i zapotrzebowa-
liwe jest łatwe dojście do określonych miejsc w sieci zle-
niach związanych z danym zleceniem, jak również
ceń. Wykorzystując narzędzia wspierające proces podej-
dane o warunkach aktywacji alarmu; umożliwiają
mowania decyzji, w aplikacji SAP APO można szybko zi-
one prosty dostęp do ekranów ułatwiających rozwią-
dentyfikować zródło zakłóceń oraz podjąć odpowiednie
zywanie problemów;
działania w celu rozwiązania problemu.
C
zaplanowane działania, które pozwalają planiście
Możliwe jest również dokonanie dalszej optymalizacji
produkcji uzyskać interaktywny wgląd do różnych
statusów operacji, jak również planować i rozwiązy- planu produkcji za pomocą symulacji. W tym celu na-
leży wykorzystać programowanie bazujące na ograni-
wać problemy w przypadku naruszenia ograniczeń.
czeniach oraz algorytmy genetyczne. Po utworzeniu
zoptymalizowanego planu można przekazać go (jako
Zlecenia produkcyjne
harmonogram główny) do opracowania harmonogra-
mu warsztatowego.
Możliwe jest wybranie zlecenia produkcyjnego oraz
wyświetlenie wszystkich wymaganych dla niego mate-
riałów i zasobów, a następnie dokonanie przeglądu za- Harmonogramowanie za pomocą Tabeli planowania
pasów oraz zapotrzebowań dla każdego wybranego
W przeciwieństwie do planistów produkcji, planiści
materiału, jak również (gdy okaże się to konieczne)
zmodyfikowanie ilości i terminów. Dane nagłówka zle- zleceń produkcyjnych uzyskują za pomocą systemu
cenia umożliwiają dostęp do kompletnej, wielopozio- tylko częściowy wgląd do harmonogramu głównego
mowej specyfikacji materiałowej oraz do zleceń klien- dotyczący obszaru, za który są odpowiedzialni. Naj-
ta i zapewniają pełną kontrolę nad wskaznikami usta- pierw widoczny jest wykres Gantta prezentujący roz-
mieszczenie i wykorzystanie zasobów w obrębie wybra-
lania. System oferuje również listę miejsc użycia dla
zlecenia produkcyjnego przedstawiającą wszystkie nie- nego horyzontu czasowego. Wyświetlane zasoby są od-
zależne zapotrzebowania zródłowe. Po wybraniu kon- powiednio oznaczone kolorami. Dzięki temu uzyskuje
się przejrzysty przegląd działań dotyczących zleceń
kretnego zapotrzebowania niezależnego wyświetlana
jest całościowa struktura zlecenia potrzebna do pokry- klienta lub zleceń niezależnych, które zostały zaplano-
wane dla różnych zasobów.
cia tego zapotrzebowania. W przypadku gdy zlecenie
Po kliknięciu zlecenia wyświetlana jest sieć zleceń
dotyczy nabycia zewnętrznego, system wyświetla
w postaci struktury drzewa. Przedstawia ona kolejność
wszystkie możliwości zaopatrywania (np. przesunięcie
lub zakup) oraz pozwala na zastąpienie danego zlece- i status operacji oraz zleceń materiałowych powiąza-
nych z wybranym zapotrzebowaniem. Wszelkie odchy-
nia, jeśli jest to konieczne.
lenia, które występują w odniesieniu do wybranego za-
sobu, sÄ… natychmiast widoczne.
8
Planowanie produkcji i harmonogramowanie szczegółowe
Użytkownik zazwyczaj rozpoczyna pracę od opraco-
Narzędzia wspomagające proces podejmowania
wania wykonalnego harmonogramu produkcji, jed-
decyzji
nak nie zawsze prowadzi to do realizacji konkretnych
celów. Możliwe jest dokonanie prostych zmian w har-
Komponent Planowanie produkcji i harmonogramo-
monogramie poprzez przeniesienie operacji w ramach
wanie szczegółowe wyposażono w wiele narzędzi
horyzontu planowania. Nieprawidłowości podczas wy-
wspomagających podejmowanie decyzji, ułatwiających
korzystywania planu sÄ… sygnalizowane za pomocÄ… mo-
opracowywanie wykonalnych planów oraz umożliwia-
nitora alarmów.
jących oszacowanie ogólnego stanu całego środowiska
produkcyjnego poprzez:
Optymalizacja produkcji z uwzględnieniem różnych celów
C
wyświetlanie (w formie graficznej) przypadków na-
ruszenia ograniczeń związanych np. z dostępnością
Za pomocÄ… technik optymalizacji oferowanych w apli-
materiałów, terminami realizacji oraz nakładaniem
kacji SAP APO można podjąć próbę dokonania opty-
się kolejności;
malizacji produkcji, aby zrealizować różne cele. W try-
C
wizualne przedstawienie horyzontu planowania
bie symulacji możliwe jest zmodyfikowanie takich
operacyjnego, w którym wyeliminowano problemy;
czynników, jak opóznienia oraz czas przygotowania;
C
pozwoli to opracować wykonalny harmonogram, któ- identyfikację problemów za pomocą połączeń z Mo-
ry najlepiej zaspokoi wymagania użytkownika. Można nitorem alarmów;
wypróbować każdą z licznych strategii umożliwiają-
C
rozprzestrzenianie w przód i wstecz informacji o za-
cych zaprojektowanie wykonalnego harmonogramu
kłóceniach występujących na całej długości łańcu-
i zapobieganie występowaniu niezgodności podczas je-
cha dostaw oraz sieci zleceń;
go tworzenia.
C
graficzne wyświetlanie wykorzystania zasobów i za-
pasów produktu za pomocą histogramów, wykre-
Monitor alarmów
sów tortowych itp.;
C
okno analizy planowania wykorzystywane do po-
Automatyczne powiadamianie o sytuacjach wyjÄ…tkowych
równywania jakości planu z założonymi celami;
C
graficzne wyświetlanie statusów obiektów planowa-
Podobnie jak inne funkcje aplikacji SAP APO, Planowa-
nia (materiałów, zasobów itp.);
nie produkcji i harmonogramowanie szczegółowe wy-
C
wskazniki postępu bazujące na potwierdzeniu.
korzystuje właściwości Monitora alarmów, programu
który obsługuje występujące we wszystkich kompo-
nentach APO wyjątki oraz problemy. Dzięki zastoso-
Ustalanie zródeł zapotrzebowania
waniu wyzwalaczy zdarzeń oraz warunków alarmów
zależnego (procedura pegging)
ustalonych podczas sekwencji planowania i harmono-
gramowania problemy w łańcuchu dostaw mogą być
automatycznie identyfikowane za pomocÄ… Monitora
Określanie przeznaczenia dostaw w momencie zakupu
alarmów. System ma możliwość monitorowania ogra-
niczeń dotyczących materiałów, zdolności produkcyj-
Ustalanie zródeł zapotrzebowania zależnego (tzw. peg-
nych, działań transportowych oraz składowania, jak
ging) jest główną właściwością aplikacji SAP APO decydu-
również takich wielkości, jak wydajność dostaw, prze-
jącą o jej możliwościach związanych z synchronizacją dzia-
pływ środków pieniężnych i przepustowość.
łań na całej długości łańcucha dostaw. Zasadniczo proce-
dura ta ma zwiÄ…zek z precyzyjnym dopasowywaniem po-
Subskrypcja dotycząca rodzajów komunikatów
daży do popytu i zapewnia, że zmiany, występujące w któ-
rymkolwiek miejscu w łańcuchu dostaw mogą być efek-
Planiści produkcji oraz planiści zleceń produkcyjnych
tywnie rozprzestrzeniane na wszystkie zlecenia, których
mogą dokonać selektywnej subskrypcji na rodzaje ko-
dotyczÄ…. Za pomocÄ… sieci procedur pegging SAP APO mo-
munikatów i obiekty, które odnoszą się do ich domen
że odpowiednio określić przeznaczenie dostaw z chwilą
planowania. Po otrzymaniu komunikatów o sytu-
nabycia towaru oraz przewidzieć ich przeznaczenie w pro-
acjach wyjątkowych można wyświetlić okna, w któ-
dukcji i realizacji zleceń. Ustawione globalnie w obrębie
rych opisane są możliwości rozwiązania problemów.
SAP APO jako dynamiczne lub statyczne cechy ustalania
ZnajdujÄ… siÄ™ tam algorytmy optymalizacji, rozwiÄ…zania
zródeł zapotrzebowania zależnego mogą być modyfikowa-
oparte na heurystykach, opisy ponownego harmono-
ne, tak aby najlepiej odpowiadały wymaganiom związa-
gramowania dokonywanego ręcznie oraz symulacje.
nym z wytwarzaniem. Procedura ustalania zródeł zapo-
trzebowania zależnego działa w następujący sposób:
C
Stałe ustalanie zródeł zapotrzebowania zależ-
nego (stała procedura pegging)
W przypadku tej procedury dostępne zasoby zostają
wstępnie przypisane do wybranego zlecenia w mo-
9
Planowanie produkcji i harmonogramowanie szczegółowe
mencie rozpoczęcia jego realizacji. W odróżnieniu
Strategie harmonogramowania
od dynamicznej procedury ustalania zródeł zapo-
szczegółowego
trzebowania zależnego utworzona w ten sposób re-
lacja jest utrzymywana przez cały cykl życia zlece-
nia. Stałe ustalanie zródeł zapotrzebowania zależne-
Różnorodność strategii
go ma wiele wad, takich jak potrzeba zbyt wczesne-
go planowania nowych zleceń, konieczność dopaso-
Planowanie produkcji i harmonogramowanie szczegóło-
wywania wolnych ilości zlecenia do zapotrzebowa-
we oferuje bardzo różne strategie, które umożliwiają speł-
nia (produkcja oparta na wielkości partii) oraz moż-
nienie niemalże wszystkich potrzeb producentów. Wybie-
liwość poniesienia strat związanych z ograniczenia-
rając jedną z wymienionych niżej strategii, można, pracu-
mi dotyczÄ…cymi planowania. SÄ… one spowodowane
jąc w trybie symulacji, dojść do zoptymalizowanych pla-
tym, że przepływ materiałowy nie odpowiada relacji
nów i harmonogramów bazujących na wstępnie określo-
ustalonej podczas procedury pegging. Pomimo tych
nych celach, które można zatwierdzić do wykonania:
wad niektórzy producenci, szczególnie pracujący
C
Planowanie nieskończone
w środowisku typu produkcja na zlecenie , mogą
C
Planowanie skończone z harmonogramowaniem
odnieść wiele korzyści z wykorzystania właśnie tego
sposobu ustalania zródeł zapotrzebowania.
w przód
C
Dynamiczne ustalanie zródeł zapotrzebowania C
Planowanie skończone z harmonogramowaniem
zależnego (dynamiczna procedura pegging)
wstecz
Jak sama nazwa sugeruje, w przypadku tej procedu-
C
Planowanie skończone z harmonogramowaniem
ry zmiany zapotrzebowań lub popytu są rozprze-
w przód i wstecz
strzeniane w całej sieci procedur pegging w momen-
C
Stała lub dynamiczna procedura pegging uwzględ-
cie ich wystÄ…pienia. RozwiÄ…zanie to pozwala na Å‚atwÄ…
niająca relacje określone podczas wykonywania pro-
identyfikację nieprzypisanych ilości zlecenia, prze-
cedury pegging
suwanie otwartych zapotrzebowań możliwie najda-
C
Planowanie kolejności
lej w przód, a nieprzypisanych przyjęć możliwie naj-
bliżej bieżącej daty. Za pomocą tej funkcji Planowa-
Rys. 3. Obszary planowania
nie produkcji i harmonogramowanie szczegółowe
próbuje pokryć każde nowe zapotrzebowanie po-
przez ponowne ustalenie zródeł zapotrzebowania
dla sieci. Podczas realizacji procesu nieprzypisane
przyjęcia są odpowiednio zaznaczane. Tylko wtedy,
gdy ponowne ustalanie zródeł zapotrzebowania nie
powiedzie siÄ™, system generuje nowe zlecenie. Proce-
dura ta pozwala na dostarczanie danych o nowym
zapotrzebowaniu bez potrzeby tworzenia zleceń,
szybkÄ… i efektywnÄ… reakcjÄ™ w przypadku wystÄ…pienia
ograniczeń oraz na utrzymywanie równowagi po-
między podażą i popytem przez cały czas.
C
Ręczne ustalanie relacji procedury pegging
Możliwe jest interaktywne pominięcie relacji proce-
Możliwe jest ustalenie niezależnych reguł dla zasobów
dury pegging w obrębie sieci procedur, co jest przy-
lub ich grup, włączając twarde i miękkie ograni-
datne na przykład wtedy, gdy użytkownik chce
czenia. Na przykład można zezwolić na naruszenie re-
przypisać klientowi partię o pewnej jakości.
guł nabycia zewnętrznego w odniesieniu do czasów do-
staw, terminów realizacji oraz przypisań dostawców.
Rys. 2. Pełna procedura pegging w obrębie
Planowanie produkcji i harmonogramowanie szczegó-
łańcucha dostaw
łowe oferuje możliwość szybkiego i dokładnego opra-
cowywania planów oraz elastyczność pozwalającą na
Zlecenie
klienta
dostosowanie do różnych potrzeb wielu środowisk pro-
(-10)
dukcyjnych.
Deficyt
Zlecenie
przeniesienia
Planowanie wielozakładowe
(+20) Nadwyżka
Zlecenie
produkcyjne
Zarządzanie produkcją w kilku zakładach
Planowanie produkcji i harmonogramowanie szczegó-
Zamówienie
łowe zapewnia przejrzystą obsługę wielozakładowych
10
Planowanie produkcji i harmonogramowanie szczegółowe
środowisk produkcyjnych. Możliwe jest dodanie, programowanie bazujące na ograniczeniach umożli-
w trybie symulacji międzyzakładowych, zapotrzebo- wia sprawdzenie wszystkich twardych ograniczeń,
wań na przeniesienia oraz zleceń planowanych tak aby możliwe było wykonanie wszystkich rozwią-
z uwzględnieniem ustawień planów pozwalających na zań. System analizuje kolejne rozwiązania, stosując do-
ich automatyczne lub interaktywne przetwarzanie. datkowe ograniczenie polegające na tym, że jakość da-
Można opracować niezależnie plany dla zależnych od nego rozwiązania powinna być wyższa od jakości po-
siebie zakładów, uwzględniając przypadki przekrocze- przedniego. Podczas tworzenia rozwiązania możliwe
nia ustalonych ograniczeń (rozprzestrzenianych jako jest całkowite śledzenie wsteczne. W ten sposób można
warunki alarmu) lub też po prostu utworzyć obszerny dokonać wyboru pomiędzy jakością rozwiązania (po-
plan, który uwzględnia procesy wielu zakładów jako ziom optymalizacji) a czasem wymaganym do jego re-
elementów całego procesu produkcji. alizacji.
Przykładem programowania bazującego na ogranicze-
Synchronizacja działań, produktów i zasobów
niach jest planowanie kolejności działań połączone
Planowanie produkcji i harmonogramowanie szczegó- z minimalizacją czasu przygotowawczego, stanowiącą
łowe wspomaga również wiele indywidualnych obsza- główny cel. Wykorzystując macierz czasów przygoto-
wania jako odniesienie, za pomocą procedury można
rów planowania, które istnieją w obrębie środowiska
określić wstępną kolejność wraz z odpowiednim cza-
produkcji. Poszczególne obszary planowania mogą
obejmować linie montażowe, mechanizmy opracowy- sem przygotowania. Podczas kolejnych prób wykorzy-
wania prototypów, a także składy mieszczące się w za- stania macierzy, procedura umożliwia sprawdzenie in-
nych kolejności do momentu ustalenia optymalne-
kładzie lub poza nim. Planiści mają możliwość ustalania
własnych, specyficznych dla aplikacji wglądów sterow- go czasu przygotowania lub do wyczerpania możli-
niczych, które zawierają informacje związane z po- wych kolejności działań.
szczególnymi domenami planowania lub procesami,
takimi jak zakłady, zasoby oraz harmonogramy dla pla- Podczas wykorzystywania liveCache w aplikacji SAP APO
nowania produkcji lub centrów dystrybucji. Na podsta- programowanie bazujące na ograniczeniach umożliwia
użycie bardzo wydajnego narzędzia do rozprzestrzenia-
wie pojedynczego, spójnego modelu całego łańcucha
dostaw SAP APO synchronizuje wspólne działania, pro- nia ograniczeń. Jego zastosowanie można połączyć z wy-
korzystaniem technik optymalnego przejścia (w grafie),
dukty i zasoby z niezależnych obszarów planowania.
pozwalających na opracowanie w możliwie najkrótszym
czasie optymalnych rozwiązań najbardziej złożonych
Optymalizacja
problemów związanych z planowaniem.
Rys. 4. Programowanie bazujÄ…ce na ograniczeniach
Jedną z najważniejszych właściwości aplikacji SAP APO
jest możliwość generowania wykonalnych, objętych
ograniczeniami, w pełni zoptymalizowanych harmo-
nogramów produkcji, które mogą zostać przekształco-
ne w wykonalne harmonogramy szczegółowe. Aplika-
cja Planowanie produkcji i harmonogramowanie
szczegółowe stosuje również programowanie bazujące
na ograniczeniach oraz algorytmy genetyczne w celu
opracowania planów i harmonogramów, które są glo-
balnie zoptymalizowane pod kątem realizacji różnych
celów. Uwzględniane są przy tym przekroczenia ogra-
niczeń dotyczących czasu przygotowania, całkowitego
czasu realizacji oraz terminu realizacji. Poszczególne
cele można interaktywnie zmodyfikować w trybie sy-
mulacji tak, aby opracować plan, który w najlepszy
sposób spełni wymagania użytkownika.
Programowanie bazujÄ…ce na ograniczeniach
Algorytmy genetyczne
SAP APO wykorzystuje programowanie bazujÄ…ce na
Optymalizacja złożonych harmonogramów
ograniczeniach w celu opracowania zoptymalizowa-
nych planów i harmonogramów z uwzględnieniem
Algorytmy genetyczne należą do klasy algorytmów
wszystkich czynników, które oddziałują na planowa-
wykorzystywanych w aplikacji SAP APO do rozwiÄ…zy-
nie, takich jak czas realizacji czynności, czasy przenie-
wania i optymalizacji różnych problemów dotyczących
sienia i przygotowania, dostępność zasobów, terminy
planowania. Dzięki tym algorytmom można rozpo-
realizacji itp. Na każdym etapie procesu optymalizacji
11
Planowanie produkcji i harmonogramowanie szczegółowe
cząć proces optymalizacji od ustalenia wstępnej popu-
Logika ustalania
lacji możliwych rozwiązań. W kolejnych przebiegach
algorytm tworzy nowe rozwiÄ…zania pochodne ('roz-
W aplikacji Planowanie produkcji i harmonogramowa-
wiązania dzieci'), które bazują na wstępnych rozwią-
nie szczegółowe dostępna jest również logika ustalania,
zaniach nadrzędnych ('rozwiązaniach rodzicach'),
która zapewnia, że zlecenia nie zostaną zmienione
i majÄ… parametry zmodyfikowane w niewielkim stop-
przez mechanizm dokonujÄ…cy optymalizacji, gdy jest
niu. Pod koniec kolejnych przebiegów do określenia
spełniony przynajmniej jeden z poniższych warunków:
przydatności rozwiązań stosuje się funkcję celu.
W tym miejscu najgorsze rozwiÄ…zania sÄ… odrzucane,
C
odpowiednie zlecenie zostało zmienione ręcznie
a najlepsze powielane. Proces ten jest kontynuowany
w systemie wykonawczym (R/3 lub innym),
dla wielu kolejnych generacji, aż do osiągnięcia wstęp-
C
odpowiednie zlecenie zostało zmienione w aplikacji
nie zdefiniowanego czasu realizacji. Najkorzystniejsze
rozwiązanie jest wówczas wybierane na podstawie SAP APO,
przyjętego celu.
C
termin realizacji zlecenia nie przekracza ustalonego
horyzontu czasowego,
Algorytmy genetyczne umożliwiają efektywne poszu-
C
zasoby są stałe,
kiwanie rozwiązań problemu ustawiania kolejności.
C
zlecenie nie znajduje się na liście aktualnie planowa-
Ich procedury są często analogiczne do procedur pla-
nych zasobów.
nowania przez użytkownika. Optymalne rozwiązania
powstajÄ… na drodze ewolucji. Zazwyczaj algorytmy ge-
Podczas rozwiązywania pozostałych problemów planowania
netyczne sÄ… wykorzystywane podczas rozwiÄ…zywania
mechanizm dokonujący optymalizacji traktuje powyższe
problemów dotyczących szczegółowego harmonogra-
warunki po prostu jako dodatkowe twarde ograniczenia.
mowania, po rozwiązaniu większości problemów zwią-
zanych z ograniczeniami w procesie planowania pro-
dukcji.
Planowanie zależne od cech
Rys. 5. Algorytmy genetyczne
Planowanie zależne od cech dotyczy planowania zwią-
zanego z następującymi rodzajami scenariuszy:
C
W hutnictwie przyjęte jest zamawianie przez klientów
określonego tonażu stali pewnej jakości w specyficznej
formie (na przykład zanodyzowanych arkuszy o cha-
rakterystycznych wymiarach). Odpowiednie zlecenia
produkcyjne realizowane są na różnych etapach pro-
dukcji. Kilka sztab surowca jest wymaganych na po-
Planowanie i harmonogramowanie wykonywane
czątku produkcji. Każda z nich wykorzystywana jest
w czasie rzeczywistym
do produkcji zwoju. Poszczególne zwoje można zna-
kować indywidualnie. Pózniej w procesie produkcji
Rozwiązywanie problemów w krótkim czasie
mogą zostać pocięte na kilka części, wzdłuż lub wszerz.
C
W produkcji płytek półprzewodnikowych każda
W aplikacji SAP APO problemy dotyczÄ…ce czasu realiza-
płytka jest najpierw odcinana z krzemowej sztaby.
cji i kolejności działań można rozwiązywać niezwykle
Grubość płytki jest bardzo istotna dla pózniejszych
szybko. W celu obsługi problemów związanych z har-
etapów procesu produkcji. Płytki są grupowane
monogramowaniem w krótkim czasie, takich jak te
w pojemnikach i dalej przetwarzane. Jeśli poszcze-
pojawiajÄ…ce siÄ™ w przypadku nieoczekiwanych ograni-
gólne płytki będą miały różne cechy po zakończeniu
czeń, SAP APO wykorzystuje połączenie optymalizacji
produkcji, będą musiały zostać ponownie przypisa-
bazujÄ…cej na ograniczeniach z algorytmem wyszuki-
ne do innego pojemnika.
wania ekstremum. Jest on jednym z najskuteczniej-
C
W niektórych zakładach wyroby o specyficznych cechach
szych algorytmów używanych do badania operacji, sto-
są produkowane wyłącznie w danym okresie, co pozwala
sowanym w celu szybkiej aktualizacji ram czasowych
zmniejszyć koszty przezbrojeń. Typowymi przykładami
działań, dla których zdefiniowano ograniczenia doty-
są linie lakiernicze lub zakłady laminujące. Cechy opisu-
czące zasobów. Optymalizacja oparta na ogranicze-
ją atrybuty zakładu w danym czasie oraz atrybuty pro-
niach wraz z niezwykle skutecznym algorytmem wy-
duktów lub operacji, które mają zostać wykonane.
szukiwania ekstremum zwiększa elastyczność proce-
dury obsługi problemów związanych z harmonogra-
Te sytuacje implikują następujące wymagania:
mowaniem w krótkim czasie.
C
Produkty muszą mieć określone cechy.
C
Cechy muszą być uwzględnione w definicji produktu.
12
Planowanie produkcji i harmonogramowanie szczegółowe
odpowiednie zlecenia produkcyjne. Jeśli istnieje defi-
C
Produkt, jego ilość i cechy to wynik zlecenia lub dzia-
nicja bloku dla zasobów, jest ona uwzględniana przez
łania. Partie częściowe, jednostki lub partie utworzo-
system.
ne w procesie produkcji mogą również mieć przypi-
sane odmienne oszacowania cech, różniące się mię-
dzy sobą oraz odbiegające od warunków zlecenia.
Planowanie blokowe
C
Cechy muszą być uwzględniane podczas wyszukiwa-
nia produktów pośrednich.
Planowanie zależne od cech stanowi bazę podkompo-
C
Musi istnieć możliwość zdefiniowania sposobu odróż-
netu Planowanie blokowe.
niania cech w przypadku różnych obiektów PPM (ope-
racje, działania, węzły wejściowe, węzły wyjściowe itd.)
Definiowanie produktów
w zleceniu lub modelu procesu produkcji (PPM).
W pewnych sektorach przemysłu (takich jak metalur-
Wszystkie powyższe wymagania mogą zostać spełnione
giczny i papierniczy) planowanie zleceń oraz operacji
za pomocą komponentu Planowanie zależne od cech.
dla różnych zakładów, zasobów i stanowisk roboczych
nie jest oparte wyłącznie na dostępnych zdolnościach
produkcyjnych, kolejności realizacji czy priorytetach
Dane podstawowe
terminów. Częściej planowanie oddolne definiuje ro-
dzaj produktów (oraz ich atrybutów), które są wytwa-
Składnik Planowanie zależne od cech oferuje wiele no-
rzane w zakładzie. Przeważnie dzieje się tak dlatego, że
wych funkcji i użytecznych właściwości. Dla danych
zakład musi zostać odpowiednio przygotowany do pro-
podstawowych można wykonywać następujące funkcje:
dukcji tych zgrupowanych produktów, a przezbrajanie
może być bardzo kosztowne. Ustalone sekwencje pro-
C
Definiowanie klas i cech w aplikacji SAP APO;
duktów lub stałe okresy utrzymania w określonych
C
Przypisanie klas do produktów w celu zdefiniowania
przedziałach również odgrywają dużą rolę. Mają szcze-
produktów możliwych do konfiguracji;
gólnie wpływ na czas trwania bloku.
C
Przypisanie klas do zasobów w celu zdefiniowania
bloków;
Produkcja zorientowana na wersje i detale
C (Piece-Oriented Production)
Wykorzystanie reguł i makr do rozprzestrzeniania
oszacowań cech węzłów zapotrzebowań dla innych
Zlecenie może uwzględniać kilka zasobów, zgodnie
obiektów w obrębie modelu procesu produkcyjnego
z którymi operacje mogą być grupowane według róż-
(na przykład węzły wejściowe i działania);
nych aspektów. Operacje (lub działania w SAP APO) są
C
Wykorzystanie oszacowań cech produktu, który ma
porównywane z zasobami.
być wytwarzany, w celu określenia cechy kompo-
nentu.
Planowanie zdolności wykorzystania zasobów
C
Zastosowanie reguł i makr do wyboru:
C modelu procesu produkcyjnego;
Jest to wstępne przypisanie zdolności wykorzystania
zasobów do pewnych produktów posiadających okre-
C komponentów;
ślone cechy w celu umożliwienia bardziej racjonalnego
C zasobów;
wykorzystania zasobów.
C produktów alternatywnych.
C
Wykorzystanie reguł i makr do zmiany różnych war- Planowanie blokowe odpowiada wymaganiom pro-
tości parametrów w modelu procesu produkcyjnego dukcji zorientowanej na wersje i detale, szczególnie
w zależności od cech, takich jak czas trwania dzia- w przemysłach metalurgicznym oraz papierniczym.
łania, zapotrzebowania na zdolności produkcyjne Możliwe jest również wykorzystanie tego komponentu
występowanie braków, zapotrzebowania na składniki. w innych branżach, na przykład podczas kampanii
produkcyjnej w przemyśle procesowym.
Globalna kontrola (ATP)
Planowanie blokowe posiada trzy główne funkcje pla-
nowania:
Po złożeniu zlecenia na produkt konfigurowalny kon-
C
Samodzielne planowanie blokowe (definicja bloku)
figuracja (którą można postrzegać także jako ocenę
C
Wykorzystanie bloków w aplikacji Planowanie pro-
cech) jest przesyłana do kontroli ATP w aplikacji SAP
APO. System nie przeprowadza kontroli pod kątem dukcji i harmonogramowanie szczegółowe
szeregów czasowych, natomiast wykonuje kontrolę za
C
Ręczne planowanie za pomocą bloków i operacji lub
pomocÄ… funkcji komponentu Planowanie produkcji
działań produkcyjnych przewidzianych w ich ra-
i harmonogramowanie szczegółowe. Oznacza to, że
mach.
system szuka najpierw produktów o odpowiednich
cechach. Jeżeli takich nie znajduje, tworzy i planuje
13
Wyszukiwarka
Podobne podstrony:
Planowanie produkcji filmu fabularnegoPlanowanie produkcji audycji telewizyjnejCwiczenie Glowne planowanie produkcji4 PPC systemy planowania i sterowania produkcjąTrojanowska, Pająk Planowanie i Sterowanie produkcją wieloasortymentowąPlanowanie przestrzenne a politykateoria produkcji2006 04 Karty produktówTrendy w światowej produkcji i obrocie narkotykamiNaturalne planowanie rodziny Anna Gabriela action=produkty wyswietl&todo=koszyk&produkt=12&key= action=produkty wyswietl&todo=koszyk&produkt=71&key=Zeszyt 25 Planowanie kariery zawodowej cz 2więcej podobnych podstron