Svrha opisanih šifarnika je uspostavljanje detaljnih tokova proizvodnog procesa (faze), planiranje ljudskih i resursa opreme i tačno lociranje troškovnih mesta u proizvodnji.
Okosnicu naprednog sistema čine sledeće celine:
Podršku ovim celinama čine komponente osnovnog proizvodnog modula: Normativi, Kadrovi, Sektori, Osnovna sredstva, Radni nalozi, Trebovanja i Prijemnice.
U zavisnosti od toga koja od komponenti čini koren normativa razlikuju se sledeći modeli proizvodnih procesa:
U normativu jednog proizvoda nije moguće kombinovati modele proizvodnih procesa, ali podsklop nekog proizvoda može da bude normiran po drugačijem modelu.
Proizvodni atikal je putem ElemPro tabele vezan za jedan ili više proizvodnih Procesa. Procesi mogu biti deljeni među više artikala u kom slučaju više njih referencira na isti ProProcesi.ProProcID zapis. Artikal može uneti i neku izmenu u proizvodni proces nakon čega je na korisniku da izabere da li želi da izmene važe i za ostale artikle. Ukoliko to nije slučaj Proces se kopira a artiklu se dodeljuje novi ProProcID.
Normativi proizvoda služe za planiranje, nabavku i izradu (lansiranje) radnih naloga. Prilikom lansiranja Radnog naloga uz njega se vezuje i određeni, planirani, proces proizvodnje.
Radni nalog stvara jedinstven slog u tabeli ProDoc koji objedinjuje proizvode, sirovine i operacije koji se po datom nalogu rade. Uz to svaki radni nalog referencira i Proces po kom se proizvod radi. Kako jedan nalog može imati više proizvoda, referenca na ProProcesi.ProProcID pamti se u ProDocHead tabeli.
Ista pravila, kao kod normativa proizvoda, važe i ovde. Ukoliko se nalog radi po nepromenjenom Procesu, ProProcID ostaje “referentni”. U suprotnom proces se klonira nakon čega mu se dodeljuje novi ProProcID.