Employee submits product, service or expense scope with cost centre, quantity, date and estimated value. Production Planner uses the same route for planned purchases. Description-only services require no fictitious stocked product.
Approve requisition Employee or Buyer or Controller
The assigned cost-centre manager acts through Employee authority, or an eligible Buyer or Controller reviews within scope and limit. The signer is independent of the requester and approves the frozen revision.
Authorize the request
Updates Requisitions, Approvals
ApprovalA person approves before the work moves on.
Purchase order Buyer or Controller
Buyer prepares the supplier order. Another eligible Buyer or Controller approves it, including within-limit orders. The creator cannot approve or receive their own PO. Changed quantity, price or currency requires renewed review before sending.
Authorize the supplier commitment
Updates Purchase orders, Purchase order items, Approvals
ApprovalA person approves before the work moves on.
Receive goods Warehouse Operator
Warehouse Operator records arrivals by order line and stock identity, independently of the PO buyer. Pending or rejected custody stays outside owned inventory. Drop-ship uses verified title-transfer/customer-delivery events, without fabricated warehouse receipts. Required quality review remains with Quality Inspector.
An authorized Employee confirms the delivered non-stock portion with its completion evidence. The requester may confirm their own service delivery under this explicit exception, but cannot approve their own PO or bill. No warehouse stock is created.
Confirm delivered service scope
Updates Service acceptances, Purchase order items
Approvalfor service confirmation
Inspect goods Quality Inspector
Quality Inspector decides the presented quantities. Accepted owned stock posts inventory and GRNI. Returning never-accepted goods removes custody without reversing value that never posted; accepted returns retain original cost and financial reconciliation.
Finance Clerk matches each bill portion cumulatively against the approved order and accepted goods or service. Eligible matches use the defined automatic path. Buyer resolves disputes through evidence or authorized amendment; a PO edit cannot silently approve variance.
Consume matching scope once
Updates Bills, Bill items, Bill match allocations
Approve bill Employee or Controller
An assigned Employee manager or Controller approves non-order or variance scope within authority, independently of its preparer. Stock clears GRNI; services expense, capital assets and tax follow distinct mappings. Finance Clerk cannot approve the captured bill.
Recognize the approved payable
Updates Bills, Approvals, Fixed assets
Approvalwhen required
Release payment Controller
Controller releases the clerk-prepared obligations and bank instructions within authority, independently of the preparer and bill approvers. Delegates need the required role, limit and active scope. Release authorizes an instruction; it does not establish cash settlement.
ApprovalA person approves before the work moves on.
Reconcile settlement Finance Clerk
Finance Clerk records confirmed bank outcomes against the original instruction. Pending or uncertain outcomes retain reservations. Settlement uses its currency and carrying basis; reconciliation precedes retry so another payment is not created.
What Education & School ERP enforces at each step.
Enforce specific conflicts: requester versus approver, PO creator versus approver/receiver, bill preparer versus approver, and bill approver or run preparer versus releaser.
Prior bills, returns and partial acceptance reduce matchable scope. Another bill cannot reuse the full original receipt.
Service acceptance is an evidenced delivery confirmation, separate from independent commercial approval.
Vendor bank changes need independent confirmation before a reviewed instruction changes.
Physical return, credit and cash settlement have distinct effects. Stable source identities prevent duplicate posting or payment.
We use essential cookies to run the site and optional cookies for features, analytics, and relevant content.
See Cookie policy
Manage Your Cookie Preferences
We use cookies to enhance your experience, analyze site traffic, and serve relevant content.
By clicking "Accept All," you agree to our use of cookies. You can customize your
preferences at any time.
Your browser's Global Privacy Control signal is honored: advertising cookies are off.
These cookies are required for the website to function properly. They ensure security,
enable basic features like page navigation, and store user session data. You cannot
disable these cookies.
These cookies enable additional features that enhance your experience, such as live chat,
video playback, personalized content recommendations, and remembering user preferences.
These cookies help us understand how visitors interact with our site by collecting
anonymous usage data. This allows us to measure performance, detect issues, and
continuously improve the user experience.
These cookies allow us and advertising partners, including X, to deliver ads tailored to
your interests. They track browsing habits across sites to provide relevant advertising
and measure ad effectiveness.