PL EN
Najlepsze praktyki zarządzania usługami SAP

Dedykowana organizacja serwisowa SNP zapewnia jakość i ciągłość obsługi kontraktów SAP Managed Services. Pracujemy w oparciu o standardy ISO 20000 i ISO 27001. Posiadamy certyfikat PCoE - SAP Partner Center of Expertise.

SNP Poland to lider rynku usług SAP w Polsce.
Zapewniamy pełen zakres wdrożeń, rozwoju i utrzymania systemów SAP. Dostarczamy usługi bezpieczeństwa IT i rozwoju oprogramowania. Do 2017 roku działaliśmy jako BCC.

Jesteśmy częścią Grupy SNP – wiodącego światowego dostawcy rozwiązań do transformacji środowisk SAP.

Od 1995 roku zrealizowaliśmy z sukcesem setki projektów IT w Polsce i kilkudziesięciu innych krajach.

Nasi eksperci przedstawiają najciekawsze rozwiązania i nowości ze świata IT.

Zobacz archiwum nagrań z webinarów, zarejestruj się na kolejne edycje.

Zobacz nadchodzące webinary:

    Brak wyników

Dlaczego uważamy, że SNP Poland jest dobrym pracodawcą? Bo łączymy cechy rzadko spotykane w jednej organizacji - duże możliwości rozwoju, a zarazem dobrą atmosferę i elastyczność środowiska pracy. Dowiedz się więcej, na czym to polega w praktyce!

Integracja SAP z zewnętrznymi systemami APS

Harmonogramowanie produkcji poza SAP

Udostępnij
Drukuj:
Mimo że producent systemu SAP ERP oferuje szeroki zakres funkcjonalności, zdarzają się obszary, w których firmy nie wykorzystują standardu SAP i wolą pracować na systemach zewnętrznych dostawców oprogramowania. Z takimi przypadkami mamy do czynienia między innymi w obszarach realizacji produkcji, gdzie wykorzystywane są systemy klasy MES (Manufacturing Execution Systems), oraz zaawansowanego harmonogramowania produkcji, gdzie pracują systemy APS (Advanced Planning Systems). Integracja tych rozwiązań z SAP ERP pozwala w pełni wykorzystać możliwości, jakie oferują narzędzia informatyczne wspierające produkcję.
 

Jednym z ostatnich etapów planowania produkcji jest szczegółowe harmonogramowanie operacji na stanowiskach roboczych. Jego zadaniem jest zdefiniowanie sekwencji operacji na stanowisku przy zagwarantowaniu wyrównania obciążeń zdolności produkcyjnych maszyn. Zaplanowane w ten sposób zadania powinny być możliwe do realizacji przy założeniu, że nie nastąpią sytuacje awaryjne w toku produkcji (braki materiału, awarie maszyn, niedostępności obsługi itp.). Proces takiego harmonogramowania może się odbywać ręcznie, poprzez przydzielanie po kolei operacji na stanowiska robocze, półautomatycznie, np. z zastosowaniem reguł priorytetów, lub też automatycznie, z zastosowaniem metod optymalizacyjnych.

Do realizacji funkcji szczegółowego harmonogramowania zadań firma SAP oferuje kilka narzędzi:

  • tablice planistyczne: znakową i graficzną w systemie SAP ERP,
  • zintegrowane z SAP ERP narzędzie zewnętrzne SFDM (Shop Floor Dispatching and Monitoring Tool),
  • system SCM APO (Advanced Planner and Optimizer), a w szczególności moduł PP/DS (Production Planning/Detailed Scheduling).

Pierwsze dwa rozwiązania wykorzystują ręczne lub półautomatyczne przydzielanie zadań na stanowiska robocze. Z kolei system APO jest rozwiązaniem bardzo zawansowanym, korzystającym z wielu heurystycznych oraz matematycznych narzędzi do optymalizacji obciążeń, przy możliwości zdefiniowania różnorodnych kryteriów przydziału zadań.

Pomimo tej szerokiej oferty wielu użytkowników systemu SAP ERP nie decyduje się na korzystanie z powyższych rozwiązań. Wynika to z różnych przyczyn, jednak wśród najczęściej wymienianych są: brak funkcji automatycznego przydziału w standardowych tablicach planistycznych SAP ERP, wysokie koszty i wymagania związane z wdrożeniem zaawansowanego planowania SAP SCM, a także przywiązanie do dotychczas używanych narzędzi (często przez lata pracy bardzo dobrze dostosowanych do specyficznych potrzeb firmy).

Niektóre systemy zewnętrzne oferują możliwość automatycznego przydzielania zadań (co znacznie zmniejsza nakład pracy po stronie planisty), stawiając mniejsze niż SAP wymagania dotyczące szczegółowości i poprawności danych podstawowych i parametrów harmonogramowania.

Poziomy integracji

Aby móc zrealizować cały proces harmonogramowania produkcji korzystając z systemu SAP oraz narzędzia zewnętrznego, konieczne jest zdefiniowanie poziomu integracji obu tych rozwiązań. W pierwszej kolejności należy zadecydować, które funkcje w procesie planowania mają pozostać w SAP ERP, a które powinny być realizowane na zewnątrz. Możliwych jest wiele rozwiązań, jednak należy pamiętać, że część z nich zależy od możliwości systemu zewnętrznego. W tabeli poniżej zdefiniowano kilka przykładowych wariantów podziału zadań pomiędzy systemami oraz wynikający z niego oczekiwany zakres integracji.

Podział zadań pomiędzy SAP ERP i systemami klasy APS w procesie zaawansowanego harmonogramowania produkcji oraz wynikający z niego oczekiwany zakres integracji – przykładowe warianty
Lp. Definicja podziału zadań Funkcje realizowane poza SAP Dane dostarczane z SAP Dane zwracane do SAP
1 Pełne planowanie poza SAP

planowanie długoterminowe

planowanie MPS/MRP

kontrola dostępności materiałów

tworzenie zleceń produkcyjnych

szczegółowe harmonogramowanie operacji

potwierdzanie wykonania zleceń produkcyjnych

wydania materiałów/przyjęcia wyrobów ze zlecenia

dane podstawowe do produkcji: materiały, specyfikacje materiałowe, marszruty technologiczne, stanowiska robocze

uzysk produkcyjny zużycie materiałów

czasy rzeczywiste produkcji

2 Szczegółowe harmonogramowanie i obsługa zleceń produkcyjnych poza SAP

szczegółowe harmonogramowanie operacji

potwierdzanie wykonania zleceń produkcyjnych

wydania materiałów/przyjęcia wyrobów ze zlecenia

dane podstawowe do produkcji: materiały, specyfikacje materiałowe, marszruty technologiczne, stanowiska robocze, zlecenia produkcyjne

uzysk produkcyjny zużycie materiałów,

czasy rzeczywiste produkcji

3 Szczegółowe harmonogramowanie poza SAP szczegółowe harmonogramowanie operacji dane podstawowe do produkcji: materiały, specyfikacje materiałowe, marszruty technologiczne, stanowiska robocze, zlecenia produkcyjne zaktualizowane terminy rozpoczęcia i zakończenia operacji

 

Szczegółowe harmonogramowanie poza SAP

W projekcie realizowanym dla jednego z naszych klientów – szwajcarskiej firmy zajmującej się dostarczaniem produktów i systemów dla produkcji, przetwarzania i dystrybucji energii – mieliśmy do czynienia z trzecim z przypadków opisanych w tabeli, czyli modelem, w którym szczegółowe harmonogramowanie produkcji odbywa się poza SAP.

Z systemem SAP ERP integrowany był program JOBDISPO niemieckiej firmy Fauser AG. Podstawowy argument za wykorzystaniem tego narzędzia wynikał z faktu, że nasz klient korzystał z niego jeszcze przed wdrożeniem SAP ERP. Wcześniej JOBDISPO był zintegrowany z poprzednim rozwiązaniem ERP wykorzystywanym w firmie. Planiści mieli duże doświadczenie w pracy z JOBDISPO, a ponadto nie byli zadowoleni z proponowanego przez SAP narzędzia SFDM, które nie ma funkcji automatycznego harmonogramowania operacji.

Przyjęty wariant integracji wymaga poprawnego zdefiniowania przepływu danych podstawowych i transakcyjnych w obydwu kierunkach: z SAP do JOBDISPO i odwrotnie. Ze względu na fakt, że proces harmonogramowania zadań jest poprzedzany przez planowanie MRP w systemie SAP, a następnie przeplanowane operacje/zlecenia są zwracane do SAP, konieczna jest aktualizacja terminów w zleceniach produkcyjnych w SAP, aby móc korzystać z innych istotnych funkcji: planowania zapotrzebowania na surowce i opakowania, kontroli dostępności, możliwości porównania w SAP terminów planowanych z rzeczywistymi dla wykonania operacji technologicznych i całych zleceń.

Rozwiązanie JOBDISPO firmy Fauser AG to zaawansowane narzędzie planistyczne umożliwiające szczegółowe harmonogramowanie i szeregowanie zadań w trybie manualnym jak również w oparciu o zawansowane mechanizmy automatyczne i półautomatyczne. W porównaniu ze standardowymi mechanizmami alokacji zleceń w graficznej tablicy planowania ERP paleta wspomaganych mechanizmów automatycznych jest w tym narzędziu szczególnie szeroka. Zrzut ekranu poniżej przedstawia przykładowy wynik procesu planowania po stronie JOBDISPO.

Przykładowy wynik procesu planowania w rozwiązaniu JOBDISPO

W projekcie integracji SAP ERP i JOBDISPO konsultanci SNP stanęli przed wyzwaniem pełnego zamodelowania, wykonania i uruchomienia interfejsu między tymi systemami. Zadanie to zostało podzielone na trzy podstawowe składowe:

  1. Interfejs transferu inicjalnego i aktualizacji danych podstawowych planowania do JOBDISPO:
    • stanowiska robocze,
    • programy zmian,
    • indywidualne zdolności.
  2. Interfejs zasilania JOBDISPO w pulę zadań (zlecenia produkcyjne z SAP ERP) w kierunku JOBDISPO.
  3. Interfejs umożliwiający transfer wyników planowania z JOBDISPO do SAP ERP.

Każdy z tych trzech podstawowych interfejsów jest oparty na trzech komponentach:

  • odpowiednio zdalnie wywoływane usługi po stronie SAP ERP w oparciu o technologię RFC,
  • Java Connectory umożliwiające korzystanie z usług SAP przez aplikację JOBDISPO,
  • komponenty JOBDISPO wywołujące usługi SAP poprzez JAVA Connector.

Interfejs transferu danych podstawowych oraz ich aktualizacji jest wywoływany z poziomu aplikacji JOBDISPO na żądanie. Każde takie zapytanie umożliwia przesłanie do aplikacji planistycznej kompletu aktualnych informacji o stanowiskach roboczych i ich dostępności.

Interfejs zasilania narzędzia JOBDISPO jest uruchamiany podczas każdorazowego uruchomienia narzędzia. Poprzez usługę po stronie SAP przygotowywana jest lista otwartych do wykonania zleceń w zadanej puli stanowisk. W procesie przygotowywania takiej listy brane są pod uwagę wszystkie istotne elementy składowe logiki systemu zleceń produkcyjnych, takie jak: status zlecenia, status operacji zlecenia, ilości dostarczone, ilości potwierdzone. Tak przygotowana kompletna lista zawiera wszystkie otwarte do zaplanowania operacje w zleceniach produkcyjnych. Gotowa lista jest wysyłana jako wsad do pracy do narzędzia JOBDISPO. Poniżej przedstawiono przykładową listę zadań wysyłaną do JOBDISPO.

Przykładowa lista zadań wysyłana z SAP do JOBDISPO

Szczególnie istotną składową rozwiązania integracji JOBDISPO z SAP ERP jest interfejs zwrotny, pozwalający na aktualizację zaplanowanych zleceń i operacji. Po stronie SAP ERP są aktualizowane wszystkie informacje składowe zlecenia pozwalające na szczegółowe odwzorowanie planowania z JOBDISPO. Do aktualizowanych elementów zlecenia należą:

  • status zlecenia,
  • historia zmian zlecenia,
  • daty bazowe na poziomie zlecenia,
  • daty harmonogramowane na poziomie zlecenia,
  • daty harmonogramowane poszczególnych operacji,
  • statusy poszczególnych operacji,
  • przydział poszczególnych operacji do pojedynczych zdolności produkcyjnych (czyli pojedynczych maszyn), przy czym obsługiwana jest możliwość podziału zadania na więcej niż jedną pojedynczą maszynę (zobacz zrzut ekranu na s.),
  • aktualizacja statusu zapotrzebowania na zdolności w systemie SAP,
  • aktualizacja nagłówka i pozycji zapotrzebowania na zdolności w oparciu o wyniki harmonogramowania po stronie JOBDISPO.

Przydział poszczególnych operacji do pojedynczych zdolności produkcyjnych (czyli pojedynczych maszyn) – obsługiwana jest możliwość podziału zadania na więcej niż jedną pojedynczą maszynę

Podczas aktualizacji grupy harmonogramowanych w JOBDISPO zleceń i operacji po stronie SAP wykonywana jest masowo cała pula operacji aktualizacji. W ramach działań aktualizacyjnych kontrolowana jest poprawność i spójność poszczególnych składowych zleceń. W przypadku jakichkolwiek niezgodności lub błędów aktualizowany jest log z błędami dostępny po stronie SAP, a do narzędzia JOBDISPO wysyłany jest status aktualizacji poszczególnych operacji. W ten sposób operacje, które nie zostały zaktualizowane w SAP podczas pierwotnego przebiegu, trafiają do bufora gotowego do aktualizacji typu delta. Przykładowe logi z aktualizacji przedstawia zrzut ekranu na s. …

Przykładowe logi z aktualizacji

Integracja w obie strony

Opracowana przez SNP integracja SAP z narzędziem JOBDISPO realizuje wymianę danych pomiędzy SAP ERP a systemem zewnętrznym w obie strony – co jest rzadko spotykanym rozwiązaniem. Szczególnie istotny jest fakt zwracania do SAP szczegółowych informacji związanych z terminami rozpoczęcia i zakończenia operacji na każdej fizycznej maszynie. Zasilenie SAP takimi danymi pozwala na kontynuację procesu obsługi zlecenia produkcyjnego w SAP: kontrolę dostępności i dostarczenie materiałów na czas na każdą maszynę biorącą udział w procesie produkcyjnym, potwierdzenie ilości wykonanej oraz czasu pracy na każdej maszynie, a w konsekwencji umożliwia analizę planowanych i zrealizowanych czynności na najniższym poziomie rejestracji.

Pracując nad integracją SAP z systemem JOBDISPO, konsultanci zwracali szczególną uwagę, by wykorzystane reguły i narzędzia do budowy interfejsu były na tyle uniwersalne, żeby mogły znaleźć bezpośrednie zastosowanie podczas integracji SAP ERP z dowolnym zewnętrznym systemem harmonogramowania produkcji (APS).

Lepszy Biznes

magazyn klientów SNP

Przejdź do bazy artykułów
Udostępnij
Drukuj:
#}

Formularz kontaktowy





    1. Dane osobowe przetwarzane są na podstawie art. 6 ust. 1 lit. a Rozporządzenia Parlamentu Europejskiego i Rady (UE) 2016/679 z dnia 27 kwietnia 2016 r. – ogólnego rozporządzenia o ochronie danych osobowych.
    2. Administratorem Danych Osobowych jest SNP Poland Sp. z o.o. z siedzibą w Złotnikach, ul. Krzemowa 1 62-002 Suchy Las. Dane kontaktowe do Inspektora Ochrony Danych: dpo.pl@snpgroup.com.
    3. Zgoda na przetwarzanie danych jest dobrowolna, ale niezbędna w celu kontaktu. Zgodę można wycofać w dowolnym momencie bez wpływu na zgodność z prawem przetwarzania, którego dokonano na podstawie zgody przed jej wycofaniem
    4. Dane będą przetwarzane do realizacji określonych powyżej celów i do momentu wycofania niniejszej zgody, a dostęp do danych będą miały tylko wybrane osoby posiadające stosowne upoważnienie do ich przetwarzania.
    5. Każda osoba podając dane osobowe ma prawo dostępu do treści swoich danych i ich sprostowania, usunięcia, ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania i przenoszenia danych, prawo do ograniczenia przetwarzania i prawo sprzeciwu wobec przetwarzania danych, prawo do przenoszenia danych.
    6. Każda osoba, której dane są przetwarzane, ma prawo do wniesienia skargi do organu nadzorczego jakim jest Prezes Urzędu Ochrony Danych Osobowych (ul. Stawki 2, 00-193 Warszawa).
    7. Dane osobowe mogą być udostępniane innym jednostkom należącym do grupy kapitałowej, do której należy SNP Poland Sp. z o.o. – również znajdujących się poza Europejskim Obszarem Gospodarczym, w celach marketingowych. SNP Poland zapewnia, że dane przekazywane tym podmiotom są właściwie zabezpieczone, a osoba, której dane są przetwarzane, ma prawo do uzyskania kopii udostępnionych danych oraz informacji o miejscu udostępnienia danych.

    Napisz maila lub zadzwoń

    E-mail: office.pl@snpgroup.com
    Tel. 61 827 7000

    SNP Poland Sp. z o.o.

    Centrala:
    Złotniki, ul. Krzemowa 1
    62-002 Suchy Las k. Poznania

    Skontaktuj się z nami

    W czym możemy pomóc?
    Napisz do nas
    Wyślij email
    Zadzwoń





      1. Dane osobowe przetwarzane są na podstawie art. 6 ust. 1 lit. a Rozporządzenia Parlamentu Europejskiego i Rady (UE) 2016/679 z dnia 27 kwietnia 2016 r. – ogólnego rozporządzenia o ochronie danych osobowych.
      2. Administratorem Danych Osobowych jest SNP Poland Sp. z o.o. z siedzibą w Złotnikach, ul. Krzemowa 1 62-002 Suchy Las. Dane kontaktowe do Inspektora Ochrony Danych: dpo.pl@snpgroup.com.
      3. Zgoda na przetwarzanie danych jest dobrowolna, ale niezbędna w celu kontaktu. Zgodę można wycofać w dowolnym momencie bez wpływu na zgodność z prawem przetwarzania, którego dokonano na podstawie zgody przed jej wycofaniem
      4. Dane będą przetwarzane do realizacji określonych powyżej celów i do momentu wycofania niniejszej zgody, a dostęp do danych będą miały tylko wybrane osoby posiadające stosowne upoważnienie do ich przetwarzania.
      5. Każda osoba podając dane osobowe ma prawo dostępu do treści swoich danych i ich sprostowania, usunięcia, ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania i przenoszenia danych, prawo do ograniczenia przetwarzania i prawo sprzeciwu wobec przetwarzania danych, prawo do przenoszenia danych.
      6. Każda osoba, której dane są przetwarzane, ma prawo do wniesienia skargi do organu nadzorczego jakim jest Prezes Urzędu Ochrony Danych Osobowych (ul. Stawki 2, 00-193 Warszawa).
      7. Dane osobowe mogą być udostępniane innym jednostkom należącym do grupy kapitałowej, do której należy SNP Poland Sp. z o.o. – również znajdujących się poza Europejskim Obszarem Gospodarczym, w celach marketingowych. SNP Poland zapewnia, że dane przekazywane tym podmiotom są właściwie zabezpieczone, a osoba, której dane są przetwarzane, ma prawo do uzyskania kopii udostępnionych danych oraz informacji o miejscu udostępnienia danych.

      Kontakt ogólny do firmy
      office.pl@snpgroup.com

      Pytania o produkty i usługi
      info.pl@snpgroup.com

      Pytania na temat pracy i staży
      kariera@snpgroup.com

      61 827 70 00

      Biuro jest czynne
      od poniedziałku do piątku
      w godz. 8:00 – 17:00