Novo Nordisk – PBMS
Novo Nordisk – PBMS
The PBMS (Purchasing & Business ethics Management System) application was developed and deployed for Novo Nordisk Algeria. It allows authorized employees to submit purchase requests via the system, which are then reviewed for approval or rejection by designated approvers (Heads of Department, CFO, etc.).
The workflow is highly complex, factoring in various parameters such as purchase cost, procurement type, and other specific criteria.
Depending on these rules, a request may require validation from the requester’s N+1 or N+2 managers, or escalate to the highest hierarchical levels.
Understanding V1 (Developed in 2016):
- A Purchaser interface with the following features:
- Request creation interface with numerous business rules for adding products, uploading quotes and other essential documents, selecting purchase categories, suppliers, and other fields specific to the Novo Nordisk organization.
- A comprehensive list of all requests with filters to view pending or approved requests, as well as filtering by date, department, etc.
- Access to detailed request information and approval history.
- PDF export functionality for requests.
- An Approver interface with the following features:
- Access to all requests requiring approval, featuring a filtering system similar to the purchaser interface.
- Detailed request view with access to multi-level approval history and the ability to approve or reject with a mandatory justification.
- CSV export functionality for requests.
- An Admin interface with the following features:
- User management (adding purchasers, approvers, etc.).
- Definition of fixed approvers: Legal, CFO, etc.
- Supplier management (add, list, edit, delete).
- Management of price thresholds that impact the workflow and the required level of approval.
V2 (Developed in 2018):
Novo Nordisk renewed its trust in us in 2018 for V2 and the total overhaul of the application. The primary objectives were:
- The ability to manage various data types such as purchase categories, VAT, and many others.
- Updating the complex workflow rules.
- A complete redesign of the web user interface.
Our role in this project:
- Writing detailed functional specifications.
- Design & development of the web application accessible to requesters, approvers, and administrators.
- Design & development of the mobile application for approvers only, including internal deployment.



