SAP Production Planning & Manufacturing (SAP PP) kompleksowo pokrywa funkcjonalność biznesową w zakresie różnych typów planowania produkcji oraz sterowania wytwarzaniem dóbr i usług. Możliwości jest wiele i każda z nich wspiera różnorakie podejście do procesów planistycznych i produkcyjnych, takich jak m.in. planowanie długoterminowe i krótkoterminowe, planowanie potrzeb materiałowych oraz zdolności produkcyjnych, produkcję pod zamówienie oraz na magazyn.
W celu umożliwienia obsługi różnorodnych procesów biznesowych w obszarze planowania i sterowania produkcją niezbędne jest zdefiniowanie całego szeregu danych podstawowych w ramach modułu. Jedną z bardzo często stosowanych możliwości pracy w module PP jest specyfikacja materiałowa (Bill of Material, BOM).
Specyfikacja materiałowa w swojej konstrukcji to zestawienie składników oraz ich ilości wymaganych do produkcji wyrobu gotowego lub półproduktu w ilości podstawowej. Specyfikacja materiałowa często jest porównywana do przepisu kulinarnego w odniesieniu do jego składników. Taka analogia łatwiej pozwala wizualizować sobie jej zadanie. Może się odnosić do materiałów, podzespołów czy nawet części jako składników oraz do struktur produkcyjnych. Technicznie specyfikacje materiałowe zawarte są w licznych tabelach bazy danych, z których najważniejsze odzwierciedlają nagłówek specyfikacji oraz jego pozycje. Poniżej zaprezentowano zestawienie kluczowych tabel dla specyfikacji materiałowych:
- STKO – tabela przechowująca dane nagłówkowa,
- STPO – tabela przechowująca dane pozycji,
- STAS – tabela z wyborem pozycji,
- STPN – tabela z danymi kontroli,
- STPU – tabela z podpozycjami,
- STZU – tabela trwałych zestawień materiałowych.
Tabele te są ze sobą połączone polami kluczowymi, dzięki którym łączą się w logiczną całość i przedstawiają wymagane do użycia kompletne informacje w procesie planistycznym i produkcyjnym.
Głównymi polami kluczowymi tablic struktury materiałowej są:
- STLTY – kategoria BOM-u,
- STLNR – numer BOM-u,
- STLAL – alternatywa.
Podajmy przykład. Odczytując specyfikację materiałową o numerze STLNR = 123XYZ, wysyłamy do bazy danych zapytanie o odczyt zestawu tabel z wszystkimi danymi dla tej konkretnej specyfikacji. Należy wówczas pamiętać, że numer BOM nie definiuje go kompletnie przy odczycie, ponieważ może on mieć różną kategorię w zależności od przeznaczenia.