UniPRO/Purchase sieht Prozesse mit oder ohne Bevorratung vor. Der Einkauf tätigt Bestellungen von Material, welches unmittelbar an den Endkunden weitergeleitet, der Produktion bereitgestellt oder auf Lager genommen wird. Im letzten Fall bildet Unidienst die Lagerhaltung im CRM-System ineinandergreifend mit den Prozessen des Einkaufs und -sofern das Unternehmen herstellt- der Produktion ab.
Ist das Produkt entsprechend gekennzeichnet, generieren sich beim Buchen von Materialzugängen automatisch Datensätze für die Chargenverfolgung. Teilt sich eine Bestellmenge in mehrere Chargen, werden die Teilmengen genau dokumentiert.
Bei Materialabgängen geschieht die Chargenverfolgung für die Lagerprinzipien Lifo und Fifo als Buchungsmethode automatisch. Ist der Lagerbestand zu einer Charge kleiner als die bereitzustellende Menge, dann erfolgt der Vorschlag zu einer Buchung auf die nächstfolgende Charge. Ermitteln Lifo und Fifo keine geeignete Charge, wählt der Anwender gezielt die korrekte Charge aus.
UniPRO/Purchase, das Modul für Einkauf umfasst die Prozesse für Bestellwesen, Lieferantenverwaltung, Rahmenverträge und Lagerbestandsführung. Eine vorausgehende Produktion ist für die Funktion nicht zwingend, weswegen sie sich auch für Handel eignet. Weitere Bausteine für UniPRO/CRM+ERP sind Produktion, Produktionsaufträge- und Fertigmeldungen, Kapazitäts- und Materialdisposition, Bestellvorschlagsberechnung und Versandsteuerung - sowie CPQ.