Pharm_ERP, department by department. The workflow, and what it changes.
19 use cases, each drawn as the workflow it runs: who acts, what the system does by itself, where a rule stops a wrong step, where the AI helps and where a signature decides - and the benefit to the plant.
Five kinds of step, one record
Every diagram uses the same five marks, so you can see at a glance where the work is automatic, where a rule holds the line and where a person decides.
- A personSomeone does the work, in their department's screen or on a phone.
- Runs by itselfThe ERP does it: raises the next step, calculates, moves, numbers, posts.
- Rule enforcedThe ERP refuses a wrong step - an unapproved lot, an open deviation, a missing code.
- AI assistantChecks, explains or drafts - and never saves by itself.
- E-signatureA named person decides, with the meaning and time of the signature recorded.
By department
By perspective
Supply chain and purchasing
Buying the right material, from an approved supplier, in time for the batches that need it.
- Runs by itselfShortages foundThe batch plan compares what the batches need with stock on hand
- A personRequisition preparedOne press turns the shortages into a draft purchase requisition
- Rule enforcedApproved vendor onlyA supplier must be qualified - questionnaire, audit, QA approval
- A personPurchase orderCreated from the requisition, with the supplier's material code
- Rule enforcedCodes completeAn order whose material lacks a required code stays in draft
- E-signatureApprovedReleased to the supplier by the person allowed to
Runs by itself
- Shortages calculated from the plan and stock
- Supplier's material code filled in on each line
- Terms and conditions filled from your template
- Numbering by your own pattern
Where the AI helps
- Explains what an order still needs before it can be completed
- Prepares a draft purchase order for a person to check and save
Records kept
- Vendor qualification and audits
- Requisitions and purchase orders
- Terms templates
The vendor gate is a rule in the system, not a line in an SOP.
Shortages go straight into a requisition - no copying into a spreadsheet.
Grade, manufacturer's and supplier's codes travel on every order line.
Warehouse and stores
Every receipt traced from the gate to the rack, and nothing issued until QC says so.
- A personGate entryVehicle, invoice and documents recorded at the gate
- A personGoods receipt (GRN)One material per GRN, with lot and supplier batch numbers
- Runs by itselfQuarantineThe lot is created and put on a quarantine rack
- Runs by itselfSampling raisedA sampling request goes to QC from the receipt
- Runs by itselfMoved on the QC decisionApproved or rejected stock moves to its area - or a move is prepared
- Rule enforcedIssue approved lots onlyDispensing offers only approved lots, quantities by potency
Runs by itself
- Lot numbers from your own counters
- Rack rule per lot status (quarantine, under test, approved, rejected)
- Stock movements prepared on every QC decision
- Rejected material sent to disposal through its own step
Where the AI helps
- Answers where a lot is and what it is waiting for
- Prepares a receipt or move for the storekeeper to save
Records kept
- Gate entries and GRNs
- Lot status history
- Material requisitions, issues and returns
Unapproved lots are simply not offered for issue.
The stock's place changes with its status, so the floor matches the system.
From the vehicle at the gate to the batch it went into.
Quality control laboratory
Testing against an approved protocol, reviewed by a second person, decided with a signature.
- Runs by itselfSampling request (TRF)Raised from a receipt, a batch stage or a hold-time pull
- A personSample receivedContainers and quantities recorded
- A personResults enteredAgainst the approved test protocol and its limits
- Runs by itselfPass / fail worked outEach result checked against the protocol's limit
- A personSecond-person reviewA reviewer who is not the analyst
- E-signatureQC decision and COAApproved or rejected with an e-signature; certificate issued
Runs by itself
- Specification, method of analysis and data sheet written from the approved protocol
- Potency carried forward from the COA to dispensing
- Water samples scheduled by point and trended
- Lot status changed by the decision
Where the AI helps
- Cross-checks a protocol against the monograph it was built from
- Finds limits and methods in your approved documents
Records kept
- Test protocols and monographs
- Samples, results and certificates
- Water testing and excursions
Spec, MOA and ADS come from one approved protocol, so they cannot drift apart.
The analyst can never approve their own result.
Each test's limits, method and data-sheet entries checked by a second person.
Quality assurance
Deviations, CAPA, change control and release - each one a controlled record, signed by the right person.
- A personDeviation raisedFrom the floor, the lab or the stores
- Rule enforcedRelease blockedAn open deviation stops batch release and certificate approval
- AI assistantSummary draftedThe assistant drafts the deviation summary for the investigator
- A personInvestigation and CAPAActions assigned and tracked in each owner's inbox
- E-signatureClosedClosure signed - not by the person who raised it alone
- E-signatureBatch releasedQA releases with an e-signature once nothing is open
Runs by itself
- A revised master record cannot be approved without an approved change control
- CAPA and change actions routed to their owners
- Hold-time limits enforced at packing
- Every document print counted and logged
Where the AI helps
- Drafts deviation summaries, SOPs and letters for review
- Answers how a procedure is done, from the approved SOP
Records kept
- Deviations, CAPA and change control
- Hold-time studies
- Annual product quality review (APQR)
- Data corrections with reasons
The block is in the system, not in someone's memory.
Change control is checked when a revised master is approved.
Every decision has its person, time, meaning and reason.
Business development and sales
From the first quotation to the delivered, invoiced order - priced right and taxed right.
- A personOpportunity and customerCustomers, contacts and opportunities kept in one place
- A personQuotation or proformaFrom your price lists, with your terms and conditions
- A personSales orderReserves finished goods for the customer
- Runs by itselfTax worked outCGST and SGST or IGST by the customer's place of supply
- A personShipmentPicked from the approved finished-goods store
- Runs by itselfInvoiceBilled from the shipment, posted to the ledger
Runs by itself
- Prices from customer price lists
- Terms filled from your templates
- GSTIN checked for format and check digit
- Documents posted to the accounts
Where the AI helps
- Explains a document's tax and where its figures come from
- Answers where an order or a shipment stands
Records kept
- Customers and opportunities
- Quotations, sales orders and shipments
- Invoices
Shipments pick from the approved store.
The place of supply decides the tax, not someone's memory of the rule.
Quotation, order, shipment and invoice linked end to end.
Production planning and material control
Plan the batches, see what is short, and get it bought - before the floor waits for it.
- A personBatch planThe batches to make, product by product, with dates
- Runs by itselfRequirements explodedMaterials from each product's approved formula
- Runs by itselfShortagesCompared with stock on hand
- A personRequisitionShortages turned into a draft purchase requisition
- A personBatches createdFrom the approved master record
- A personMaterial requisitionMaterials called from stores for each batch
Runs by itself
- Shortages worked out against current stock
- Each shortage remembers the requisition it went to
- Batch numbers from your counters
- Quantity rules applied: potency, q.s., evaporating solvents
Where the AI helps
- Answers what a batch is waiting for
- Explains where a material stands - ordered, received, under test
Records kept
- Batch plans and shortages
- Requisitions
- Material requisitions (MRN)
The plan shows what is missing before the batch is due.
A shortage already on a live requisition is not added again.
Requirements come from the approved master, not a copy.
Manufacturing
The batch record kept as the batch is made - checked against its approved master at every step.
- E-signatureMaster approvedMFR / MPR approved - never by its author
- A personBMR / BPR issuedThe batch record drawn from the master
- Rule enforcedDispensing verifiedApproved lots, quantities by potency, second person verifies
- A personSteps recordedResults against limits, done-by and verified-by
- Runs by itselfSampling and production slipSamples sent to QC; the slip hands over the output
- Rule enforcedHold time and deviationsBulk past its hold, or a batch with an open deviation, cannot move on
Runs by itself
- Quantities per batch size from the formula's rules
- Yield worked out
- Batch split into several packed batches
- Finished-goods batch numbered from its bulk
Where the AI helps
- Compares the batch record with its master and lists differences
- Answers where a batch stands
Records kept
- Master formula and packing records
- Batch manufacturing and packing records
- Dispensing, production slips, batch splits
The record is checked against its master as it is filled in.
Dispensing and critical steps need a second signature.
Finished packs keep the bulk's batch number for recall.
Formulation research and development
Trial by trial to a proven formula - handed to manufacturing without re-typing a line.
- A personFRD activityOne product's development, from the first trial
- A personTrialsBatch size, process, observations and result
- A personComposition and testsEach material's function, mg per unit and % w/w; trial tests
- Rule enforcedFormula finalisedOnly a passed trial whose composition totals 100% w/w
- E-signatureApproved and transferredE-signed by someone other than who finalised it
- Runs by itselfBill of materials createdThe master formula starts from the formula FRD proved
Runs by itself
- Composition totals checked
- BOM of the bulk (or finished product) created from the chosen trial
- Every trial kept with its result
Where the AI helps
- Answers from monographs and your documents
- Drafts development reports for review
Records kept
- FRD activities and trials
- Trial compositions and tests
- The approved formula
The proven composition becomes the BOM directly.
Every trial, result and decision is kept.
Manufacturing starts from exactly what FRD approved.
Finished-goods store
Packed, released, stored and shipped - only what QA has released ever leaves.
- Runs by itselfPacked batch receivedFinished packs carry the bulk's batch number
- Runs by itselfHeld until releaseFinished goods wait in the quarantine store
- E-signatureQA releaseReleased with an e-signature
- Runs by itselfMoved to the approved storeReleased stock moved to its saleable location
- A personPicked for a sales orderThe shipment picks the released lot
- Runs by itselfInvoicedBilled and posted
Runs by itself
- Batch number of the medicine carried to the pack
- Stock moved on release
- Costs carried to the finished goods
Where the AI helps
- Answers which lots are released and available
- Explains what a shipment is waiting for
Records kept
- FG receipts and moves
- Release certificates
- Shipments and invoices
Shipments pick only from the released store.
Every shipped pack traces back to its bulk batch and its materials.
Accounts and finance
Double-entry books posted from the documents themselves, with Indian GST worked out on every line.
- Runs by itselfDocuments post themselvesInvoices, receipts, payments and payroll post to the ledger
- Runs by itselfGST by place of supplyIntra-state CGST + SGST, inter-state IGST, at the current rates
- A personPayments and allocationPayments matched to invoices; bank statements recorded
- A personPeriods and closingAccounting periods opened and closed
- Runs by itselfPosition and ageingTrial balance, receivables and payables ageing, GST position
Runs by itself
- GSTIN validated
- GST recalculated in one step if an address changes
- Indian digit grouping (12,34,567.89)
- Payroll costs posted to the right accounts
Where the AI helps
- Explains where a document's figures and tax come from
Records kept
- General ledger
- Invoices, payments and bank statements
- Fixed assets
Every entry comes from a document, so it can be traced.
Tax picked by place of supply; GST position read from the invoices.
Each plant has its own address and state, so GST knows intra- from inter-state.
GST returns (GSTR-1, 3B, 2B), TDS and Schedule III statements are on the roadmap.
Human resources and payroll
From the offer letter to the full-and-final - attendance that cannot be faked, payroll the system works out.
- A personOffer and joiningOffer, joining and documents
- A personFace enrolmentThe employee's face enrolled once
- Rule enforcedAttendanceFace matched, a head-turn liveness check, inside the site's boundary
- Runs by itselfShifts and overtimeWorked out from the punches and the roster
- A personLeaveApplied and approved from the phone
- Runs by itselfPayroll and payslipsEarnings, deductions and loss of pay; payslips in each person's app
Runs by itself
- Overtime and loss-of-pay days calculated
- Full-and-final settlement calculated
- Approved employee documents locked
- Training due raised when an SOP changes
Where the AI helps
- Answers which form to use and what it needs
- Drafts letters for HR to review
Records kept
- Employees, offers and employment changes
- Attendance, leave and rosters
- Payroll runs and payslips
- Training records
A face, a live head turn and a location - from the person's own phone.
Attendance and leave flow into pay without re-keying.
When an SOP changes, the people who need training are told.
Engineering and equipment
Equipment, its logbooks and its maintenance - planned, booked and recorded.
- A personEquipment registerEach piece of equipment with its details
- A personLogbook entriesUse, cleaning and maintenance recorded as they happen
- Runs by itselfMaintenance plannedRecurring maintenance in the calendar, with reminders
- Rule enforcedNo double bookingA room or equipment calendar refuses overlapping bookings
- E-signatureChanges controlledEquipment changes go through change control
Runs by itself
- Reminders before maintenance falls due
- Recurring events with single-date exceptions
Where the AI helps
- Answers from the equipment's SOPs and documents
Records kept
- Equipment and logbooks
- Maintenance events
- Change controls
Entries are made in the system, with who and when.
The calendar reminds the owner before it is due.
Documents and training
The right version in front of the right person - written, approved, trained and printed under control.
- AI assistantDraftWritten, or drafted with the assistant in your house style
- A personReviewReviewers comment and sign
- E-signatureApproveApproved with an electronic signature
- Runs by itselfTraining raisedTraining for the people concerned
- Runs by itselfEffectiveReleased on its effective date
- Rule enforcedControlled printPrinted only once approved; every copy counted
Runs by itself
- Versions and effective dates
- Retention periods per document type
- Training matrix kept up to date
Where the AI helps
- Answers from the approved documents
- Drafts SOPs to your SOP-on-SOPs rule book
Records kept
- Controlled documents and versions
- Print and access logs
- Training records and sign-offs
Nobody works from an old copy.
A new version raises the training it needs.
The same system, seen by the people who use it - and the people who run the company
An employee's day
What a person on the floor or in an office does with Pharm_ERP - mostly from a phone.
- Rule enforcedClock inFace and location, from the phone
- A personMy InboxApprovals, requests and training waiting
- A personDo the workIn their department's app
- AI assistantAsk the assistantWhere something stands, how something is done
- A personLeave and payslipsApply, check balance, open payslips
- A personCalendarMeetings, trainings and reminders
- My Profile: photo, contact details, signature specimen, documents
- Mail inside the ERP, and their own mailbox
- Training with signed sign-off
- Their own start screen and appearance
Management's view
What a plant head, department head or director sees - without asking anyone for a report.
- Runs by itselfHomeGadgets and tiles for their own role
- Runs by itselfFlow stripsLive counts at every stage of every department
- A personApprovalsWaiting in the inbox, signed in one place
- Runs by itselfReports and chartsQA-approved reports, run under their own access
- Runs by itselfBooksFinancial position, trial balance, ageing and GST
- Runs by itselfAudit trailWho did what, when and why
- Annual product quality review (APQR)
- Pharm_Track's Kanban and Gantt for work around the batches
- Every department's backlog visible at a glance
- Decisions signed with name, time and meaning
Reports, printing, calendar, notifications - and a group of companies on one installation
Reports and charts
Built by your own people, approved by QA, and run under each person's own access.
- A personBuildFrom any screen: columns, links, filters, groups, a chart
- E-signatureQA approvalE-signed before it is published
- Runs by itselfPublish and placeOn a window, on Home or on a department app
- A personRunUnder the runner's own access - never more than they may see
- Runs by itselfExportPDF, Excel with formulas, Word on your template, CSV
- A library of ready-made pharma reports
- Indian financial-year periods
- Every run logged
- Versions replace the old only on approval
Print formats and templates
Every document printed the way your company prints it - and controlled where it must be.
- A personDesignLayouts in the print designer, or a Word template with variables
- Runs by itselfFillThe record's values, lines and charts merged in
- Rule enforcedApproved firstControlled documents print only once approved
- Runs by itselfStamp and logEach copy stamped and recorded on the copy log
- Your letterhead on purchase orders, invoices and letters
- Spec, MOA and ADS printed from the protocol
- Paper sizes and print templates kept in Files
- Print layout changes proposed by the assistant, with undo
Calendar and notifications
One calendar for people, teams, the company and its rooms and equipment - and a bell that tells you what needs you.
- A personPlanMeetings, tasks, trainings, audits, maintenance, holidays
- Runs by itselfRepeatRecurring events, with one date moved or cancelled
- A personInvitePeople or whole roles; each one replies
- Runs by itselfRemindMinutes before, to the bell and by e-mail
- Runs by itselfNotifyApprovals, requests and due work on the bell, read and unread kept
- Personal, team, company, room and equipment calendars
- Room and equipment bookings cannot overlap
- Events linked to the record they are about
- Reminders written once per person and occurrence
Multi-company and multi-plant
One installation for a group: each company's data kept apart, each plant with its own address and state for GST.
- Runs by itselfCompaniesSeparate tenants - each with its own data, users and settings
- Runs by itselfPlants and branchesOrganisations within a company: plants, warehouses, offices
- A personRoles per companyA person can hold roles in several companies and switch
- Runs by itselfSettings per companyNumbering, rules and switches set for each company
- E-signatureSeparate administrationCompany administrators and the system administrator kept apart
- Data of one company never shown in another
- Plants in different states, each with its own address for GST
- Shared masters where you want them, separate where you need them
- Corrections made within the right company, on its audit trail
We shape Pharm_ERP around your plant
Screens, workflows, reports, print formats and integrations configured or built for you - and support that stays with you after go-live.
See it with your own process
We walk you through the product with your own departments in mind, or you can look around the live demos first.