Skip to main content Enter
ERP.AI Education & School ERP

Education & School ERP

Start now
Pricing Frequently asked questions Get started
Build with Proto

Modules

Ledger and closeReconcile operating activity, review adjustments and produce a locked financial close with traceable group reporting. Payables and receivablesMatch obligations to accepted work, control payment release and reconcile cash, credits and foreign-currency settlements. Sales and CRMConnect the sales conversation to reviewed prices, customer commitments and the orders finance and operations fulfil. Purchasing and inventoryControl commitments, receipt quality and stock availability from the first requisition through delivery and returns.
Production and qualityPlan the remaining demand, release a stable production plan and trace accepted output back to its material, time and quality checks. People and payrollConnect employee changes, approved leave and time to a reviewed payroll run with clear settlement and correction history. Entities and master dataSet the entities, financial rules and approval boundaries that keep commercial, operating and employee records consistent.

Education & School ERP

Start now
Pricing Frequently asked questions Get started
Build with Proto

Processes

Order-to-cashCarry an accepted offer through credit approval, fulfillment and invoice settlement without losing its commercial terms. Procure to payAuthorize the purchase, match accepted quantities and release a payment instruction with the right independent reviewer. Plan to produceConvert remaining demand into a released production plan, accepted output and a reconciled work-order cost.
Hire to payUse effective employee data and approved time to prepare payroll, review its totals and reconcile actual payment. Record to reportReconcile each entity, authorize its close and preserve the source evidence behind the consolidated reporting pack.

Education & School ERP

Start now
Pricing Frequently asked questions Get started
Build with Proto

Industries

Independent schoolsFor business offices planning supplies and financial close around the school year. Education groupsFor controllers and shared-services teams supporting several campuses or companies.
Training and vocational providersFor operations teams supplying practical workshops and institutional training contracts.

Education & School ERP

Start now
Pricing Frequently asked questions Get started
Build with Proto

Reference

Roles and permissionsGive each team the access and approval authority its work requires. Reports and analyticsUnderstand cash, profitability and operating performance across your companies. Data modelInspect the records, references and migration boundaries behind the specification.
IntegrationsConnect the services your companies use, with clear ownership and reconciliation. ImplementationPlan a phased rollout around your companies, data and business priorities. AI assistants and APIGive your teams help with preparation, follow-up and exception review.

Education & School ERP

Start now
Pricing Frequently asked questions Get started
Build with Proto
All systems
Modules
Ledger and closeReconcile operating activity, review adjustments and produce a locked financial close with traceable group reporting.Payables and receivablesMatch obligations to accepted work, control payment release and reconcile cash, credits and foreign-currency settlements.Sales and CRMConnect the sales conversation to reviewed prices, customer commitments and the orders finance and operations fulfil.Purchasing and inventoryControl commitments, receipt quality and stock availability from the first requisition through delivery and returns.Production and qualityPlan the remaining demand, release a stable production plan and trace accepted output back to its material, time and quality checks.People and payrollConnect employee changes, approved leave and time to a reviewed payroll run with clear settlement and correction history.Entities and master dataSet the entities, financial rules and approval boundaries that keep commercial, operating and employee records consistent.
Processes
Order-to-cashCarry an accepted offer through credit approval, fulfillment and invoice settlement without losing its commercial terms.Procure to payAuthorize the purchase, match accepted quantities and release a payment instruction with the right independent reviewer.Plan to produceConvert remaining demand into a released production plan, accepted output and a reconciled work-order cost.Hire to payUse effective employee data and approved time to prepare payroll, review its totals and reconcile actual payment.Record to reportReconcile each entity, authorize its close and preserve the source evidence behind the consolidated reporting pack.
Industries
Independent schoolsFor business offices planning supplies and financial close around the school year.Education groupsFor controllers and shared-services teams supporting several campuses or companies.Training and vocational providersFor operations teams supplying practical workshops and institutional training contracts.
Reference
Roles and permissionsGive each team the access and approval authority its work requires.Reports and analyticsUnderstand cash, profitability and operating performance across your companies.Data modelInspect the records, references and migration boundaries behind the specification.IntegrationsConnect the services your companies use, with clear ownership and reconciliation.ImplementationPlan a phased rollout around your companies, data and business priorities.AI assistants and APIGive your teams help with preparation, follow-up and exception review.
Sign in
Sign in Start now
Education & School ERP Modules
Entities and master data7 of 7
  • Ledger and close1 of 7
  • Payables and receivables2 of 7
  • Sales and CRM3 of 7
  • Purchasing and inventory4 of 7
  • Production and quality5 of 7
  • People and payroll6 of 7
  • Entities and master data7 of 7

Entities and master data

Set the entities, financial rules and approval boundaries that keep commercial, operating and employee records consistent.

Period Close StatusAccountingPeriods
Ledger and closePayables and receivablesSales and CRMPurchasing and inventoryProduction and qualityPeople and payrollEntities and master data
StatusOpenSoftClose
Open
AP-97955ENT-2706430 checklist tasks open
AP-15313ENT-1312170 checklist tasks open
AP-19953ENT-9343180 checklist tasks open
SoftClose
AP-76922ENT-3540260 checklist tasks open
AP-75003ENT-4985740 checklist tasks open
AP-25983ENT-7893170 checklist tasks open
Records in this module
  • Entities
  • Currencies
  • ExchangeRates
  • AccountingPeriods
  • BankAccounts
  • CostCenters
  • Departments
  • TaxJurisdictions
  • TaxCodes
  • PaymentTerms
  • Accounts
  • ContactPersons
  • Approvals
  • EnterprisePolicies
  • DocumentRevisions
  • AuthorityDelegations
  • MasterChanges
  • ProductPostingProfiles
  • IntegrationEvents
  • IntegrationDeliveries
  • MigrationBatches
  • MigrationItems

Map the campus behind each commitment

Keep campus codes and term labels consistent across the business office, purchasing and billing references. A campus can share a legal company with other campuses; its operating label does not create a separate ledger or open access to another company. Review external academic identifiers without copying student records into general operational notes.

My ApprovalsApprovals
YouPending
Approval NumberDocument TypeDocument IDEntityStep
APP-96645RequisitionDI-182ENT-849640
APP-23928PurchaseOrderDI-565ENT-6998610
APP-12434BillDI-425ENT-986620
APP-69101PaymentRunDI-943ENT-4788410
APP-36399SalesOrderDI-317ENT-8976600
APP-71674QuoteDI-124ENT-5017540
Entities and master data →

Organize the legal entities

Each entity identifies its functional currency, local calendar, tax registration, parent and reporting relationship. A document belongs to one entity’s ledger and must use compatible accounts, periods, warehouses and counterparties. An intercompany partner is identified explicitly rather than inferred from similar account names.

Ownership percentages and consolidation methods have an effective basis. Historical reporting retains the included entities and ownership used for that pack; changing today’s structure cannot rewrite a previously locked consolidation.

Cost centres provide management reporting within the entity. Departments organize positions and employees, and their defaults help route a charge. A line can carry its actual cost centre rather than inheriting a header default that hides where the work occurred.

Keep currencies and dates explainable

Currencies retain their decimal precision. Exchange-rate records identify the currency pair, date, type and source. Transactions, settlements, revaluation, budgets and consolidation use the appropriate captured basis; a missing rate or ambiguous conversion requires resolution.

Document date describes the business document. Posting date determines the ledger period and must fall within a valid period for the same entity. Open periods accept eligible normal postings. SoftClose permits only authorized adjustment scope, and HardClose prevents new posting into the locked period.

A late supplier document keeps its original date. An explicitly authorized next-open-period posting uses its own posting date and explanation; it is not silently redated to make the entry succeed.

Define how an event reaches the ledger

A control-account flag is not enough to choose the correct posting. Explicit mappings identify the account for each source and treatment. Subledger journals carry that evidence; broad master-data access does not authorize arbitrary manual entries into control balances.

Tax defaults help select a candidate treatment. Final tax still needs the actual product, counterparty, jurisdiction, date and exemption evidence. Withholding is separate from additive sales or purchase tax, and recoverable versus non-recoverable tax follows its configured expense, asset or liability treatment.

Reference dataWhat it controls
Chart of accountsAccount hierarchy, normal balance, control-account and intercompany rules
Posting mappingsThe inventory, WIP, revenue, expense, accrual, tax and variance accounts for the actual event
Payment termsDue dates and eligible early-payment discount conditions
Tax configurationEffective jurisdiction, direction, additive tax, withholding and recoverable treatment
Bank configurationEntity, currency, ledger account and authorized instruction format

Maintain customer and vendor identities

Accounts can be customers, vendors or both, with distinct commercial terms on each side. Contact persons retain their relationship, owner and activity history. Sales Manager and Buyer maintain their authorized commercial scope without gaining bank-change authority.

Duplicate review uses the actual identifiers and retained source history. A controlled merge preserves document relationships; a similar display name is not sufficient evidence that two counterparties are the same legal party.

Vendor banking changes follow a reviewed old-to-new change with actual actors and evidence. Company bank access and employee bank access follow different field policies. Payroll instruction generation receives only the details authorized for that task, rather than unrestricted account access.

Record the person behind each decision

Employees identify authenticated users, assigned roles and limits for specific document types. Approval captures the submitted revision, applicable policy, amount, currency, limit and actual signer. A numeric limit does not grant an action that the person’s role is prohibited from performing.

Delegation identifies the principal and the actual delegate with effective dates and permitted scope. It does not bypass conflict checks or let a requester’s name serve as their own approval. Material changes to a reviewed document invalidate the earlier decision for changed scope.

The Sales Rep’s eligible within-limit quote approval is an explicit exception to independent approval. PO approval remains independent even within a Buyer’s limit. Payment release requires an eligible Controller who did not prepare the run or approve its bills, and payroll approval excludes its preparer.

Protect sensitive changes and cutover evidence

Employee pay, identity and bank fields use explicit masking that overrides broad table access. HR Manager or Payroll Administrator proposes sensitive employee changes; a different person in the other role reviews them. Effective compensation and approval history remain available for later pay corrections.

Master changes retain old and new values, effective timing and approval evidence. Opening migration uses reviewed source identities, cutoff and control totals, with currencies and accounts available before dependent records and a second pass for cyclic references.

Opening stock, open items, asset books, payroll YTD and leave balances are reconciled as nonposting baselines alongside the authorized opening ledger. Loading history must not create new receipts, orders, invoices or bank instructions.

Modules

  • Ledger and close
    Account CodeAccount NameAccount TypeAccount Sub Type

    Ledger and close

    Reconcile operating activity, review adjustments and produce a locked financial close with traceable group reporting.

  • Payables and receivables
    Bill NumberDocument TypeCredit ForEntity

    Payables and receivables

    Match obligations to accepted work, control payment release and reconcile cash, credits and foreign-currency settlements.

  • My Closing OpportunitiesProposal
    Opportunity NumberNameAccountPrimary Contact

    Sales and CRM

    Connect the sales conversation to reviewed prices, customer commitments and the orders finance and operations fulfil.

  • Purchasing and inventory
    Supply PurposeSKUNameDescription

    Purchasing and inventory

    Control commitments, receipt quality and stock availability from the first requisition through delivery and returns.

  • Shop Floor SchedulePending
    Work OrderOperation NumberDescriptionWork Center

    Production and quality

    Plan the remaining demand, release a stable production plan and trace accepted output back to its material, time and quality checks.

  • My Team Leave RequestsSubmitted
    Request NumberEmployeeLeave TypeStart Date

    People and payroll

    Connect employee changes, approved leave and time to a reviewed payroll run with clear settlement and correction history.

  • Period Close StatusOpen
    Period NameEntityPeriod TypeStart Date
    Quarter

    Entities and master data

    Set the entities, financial rules and approval boundaries that keep commercial, operating and employee records consistent.

Roles and permissions

Controller

Owns financial policy, independent finance decisions, reconciliation, the close and consolidation.

Permissions and records
  • Manage draft ChartOfAccounts, TaxCodes, CostCenters, ExchangeRates, PaymentTerms, BankAccounts, JournalEntries, JournalEntryLines, AccountingPeriods, CloseTasks, CloseDependencies, Budgets, BudgetLines, AllocationRuns, AllocationLines, FixedAssets, AssetBooks, AssetEvents, DepreciationRuns, DepreciationRunLines, RevaluationRuns, RevaluationLines, ConsolidationRuns, ConsolidationEntities, ConsolidationRunLines, ConsolidationAdjustments and TaxFilings through approved revision controls
  • Approve financial EnterprisePolicies and MasterChanges independently
  • Approve Bills with BillItems.MatchStatus exceptions above an eligible cost-centre manager limit or outside policy, never if preparer/material editor
  • Approve eligible independent PurchaseOrders above Buyer limits and Requisitions escalation
  • Entities
  • ExchangeRates
  • AccountingPeriods
  • BankAccounts
  • CostCenters
  • TaxCodes
  • PaymentTerms
  • Accounts
  • EnterprisePolicies
  • MasterChanges
  • Approvals
Invoices Awaiting ApprovalInvoices
PendingApprovalInvoice
  • INV-30266 CUS-105 12 d
  • INV-38509 CUS-152 3 d
  • INV-57637 CUS-238 3 d
  • INV-89416 CUS-084 3 d
  • INV-56420 CUS-174 12 d
INV-30266
Customer
CUS-105
Entity
ENT-8338
InvoiceDate
05 Sep
DueDate
07 Sep
TotalAmount
41,213.90
Finance Clerk

Captures and reconciles finance transactions, prepares payments and performs only the narrow routine settlement actions allowed by policy.

Permissions and records
  • Manage draft Bills, BillItems, BillMatchAllocations, Invoices, InvoiceItems, PaymentsReceived, PaymentApplications, PaymentsMade, PaymentAllocations, PaymentRuns, PaymentInstructions, CreditApplications and Refunds
  • Match accepted goods/service evidence and BankStatementLines
  • Submit finance documents and payment proposals for approval
  • Prepare and submit every regular Invoice revision for independent Controller approval
  • Approvals
Bills Awaiting ApprovalBills
PendingApproval
  • BLL-66288 VND-216 1 d
  • BLL-22090 VND-042 in 12 d
  • BLL-53017 VND-229 11 d
  • BLL-15677 VND-224 2 d
  • BLL-71562 VND-152 in 9 d
BLL-66288
DocumentType
Bill
Vendor
VND-216
BillDate
16 Sep
DueDate
25 Sep

Approval conditions.

Sales Rep

Works owned customers, contacts, leads and opportunities and prepares quotes and orders.

Permissions and records
  • Manage owned Leads, ContactPersons, Opportunities, Activities and draft Quotes
  • Manage draft QuoteItems only where parent Quotes.Owner = current user
  • Create customer Accounts/ContactPersons within owned entity through reviewed master workflow
  • Create draft SalesOrders/SalesOrderItems and submit for approval
  • ContactPersons
  • Accounts
My Closing OpportunitiesOpportunities
YouStageProposalNegotiationnext 30 days
  1. OPP-84897 · Opportunity 554ACC-8649922 SepProposal
  2. OPP-41067 · Opportunity 863ACC-7448317 OctNegotiation
  3. OPP-10255 · Opportunity 411ACC-3932627 SepProposal
  4. OPP-41466 · Opportunity 471ACC-5759124 SepNegotiation
  5. OPP-92019 · Opportunity 355ACC-8927502 OctProposal
Sales Manager

Owns commercial masters, customer contracts and the approved sales pipeline within entity authority.

Permissions and records
  • Manage entity Leads, ContactPersons, Opportunities, Activities, draft Quotes/QuoteItems, SalesOrders/SalesOrderItems, Contracts/ContractItems/ContractCycles, PriceBooks/PriceBookEntries and customer Accounts excluding bank fields through reviewed master controls
  • Approve Quotes within own discount authority and protected margin policy independently when required
  • Review unknown-cost/zero-price commercial exceptions under EnterprisePolicies with recorded pricing basis
  • Verify complete SignatureRequests and accepted terms
  • Accounts
  • ContactPersons
  • EnterprisePolicies
My Closing OpportunitiesOpportunities
YouStageProposalNegotiationnext 30 days
  1. OPP-84897 · Opportunity 554ACC-8649922 SepProposal
  2. OPP-41067 · Opportunity 863ACC-7448317 OctNegotiation
  3. OPP-10255 · Opportunity 411ACC-3932627 SepProposal
  4. OPP-41466 · Opportunity 471ACC-5759124 SepNegotiation
  5. OPP-92019 · Opportunity 355ACC-8927502 OctProposal
Buyer

Owns supplier purchasing and independent purchase decisions within authority, without receiving or approving their own order.

Permissions and records
  • Manage draft Requisitions/RequisitionItems, PurchaseOrders/PurchaseOrderItems, VendorReturns and vendor Accounts/ContactPersons except bank fields through reviewed controls
  • Submit purchasing documents
  • Approve Requisitions and every PurchaseOrder only when another actual person prepared/materially edited the revision and within own converted POApprovalLimit
  • Firm PlannedOrders of Type Purchase and resolve disputed bill evidence without altering the bill's approved accounting
  • Accounts
  • ContactPersons
Pending PO ApprovalsPurchaseOrders
Submitted
  • PO-97319 VND-046 10 d
  • PO-96854 VND-163 10 d
  • PO-21620 VND-240 3 d
  • PO-94251 VND-216 3 d
  • PO-81175 VND-177 5 d
PO-97319
Vendor
VND-046
OrderDate
07 Sep
RequiredDate
15 Sep
TotalAmount
45,860.02
Currency
CRR-6862

An independent assigned cost-centre manager acting as Employee, eligible Buyer or Controller approves within the converted PO limit and entity scope.

Plant Manager

Schedules and supervises production and independently approves eligible plant time and leave.

Permissions and records
  • Manage draft ProductionLog observations and assign WorkOrderOperations.Operator, WorkCenter, PlannedStart and PlannedEnd within released technical capability
  • Place operations on hold and review feasible schedule changes
  • Approve Timesheets and LeaveRequests only as named eligible manager/delegate and never own time/leave
  • Review technical WorkCenters/BOM/routing MasterChanges within plant scope
  • MasterChanges
Shop Floor ScheduleWorkOrderOperations
StatusPendingInProgressnext 14 days
12 Sep07 Oct WC-150 WO-21024 · 90, 01 Oct to 07 Oct, Pending WC-120 WO-17128 · 30, 13 Sep to 20 Sep, InProgress WC-130 WO-70022 · 50, 12 Sep to 21 Sep, InProgress WO-34403 · 10, 01 Oct to 04 Oct, Pending WC-140 WO-94696 · 80, 29 Sep to 05 Oct, Pending WC-110 WO-80911 · 20, 14 Sep to 16 Sep, InProgress WO-21024 · 90WO-17128 · 30WO-34403 …WO-70022 · 50WO-94696 · 80WO-80911 · 20 today · 17 Sep
  • WC-150: WO-21024 · 90, 01 Oct to 07 Oct, Pending
  • WC-120: WO-17128 · 30, 13 Sep to 20 Sep, InProgress
  • WC-130: WO-34403 · 10, 01 Oct to 04 Oct, Pending
  • WC-130: WO-70022 · 50, 12 Sep to 21 Sep, InProgress
  • WC-140: WO-94696 · 80, 29 Sep to 05 Oct, Pending
  • WC-110: WO-80911 · 20, 14 Sep to 16 Sep, InProgress
HR Manager

Owns employment and leave policy and independently confirms sensitive employee changes proposed by payroll.

Permissions and records
  • Manage nonsensitive Employees, Positions, Departments, WorkCalendars/WorkCalendarDays, LeaveTypes/HolidayCalendars and LeaveEntries through approved effective changes
  • Propose employee BankAccount, NationalID, BaseSalary, HourlyRate, PayCurrency or compensation-basis changes in MasterChanges for a different Payroll Administrator to approve
  • Approve those changes proposed by a different Payroll Administrator and retain CompensationHistory
  • View protected employee pay/bank/ID and employment/leave/pay statements within HR scope
  • Departments
  • MasterChanges
  • AuthorityDelegations
My Team Leave RequestsLeaveRequests
YouSubmitted
  • LR-23017 LT-4624 6 d
  • LR-71279 LT-4858 10 d
  • LR-49148 LT-2836 in 4 d
  • LR-37088 LT-6540 in 11 d
  • LR-71013 LT-6584 1 d
LR-23017
Employee
YV
LeaveType
LT-4624
StartDate
11 Sep
EndDate
13 Sep
Days
17,289.56
Payroll Administrator

Prepares effective payroll calculations and independently confirms HR-proposed sensitive employee changes.

Permissions and records
  • Manage draft PayComponents/EmployeePayComponents, PayrollRuns, PayStatements/PayStatementLines, PayrollAllocations and PayrollOpeningBalances under reviewed rules
  • Read approved time/leave and protected effective employee compensation/bank data within payroll scope
  • Propose sensitive Employees changes through MasterChanges for a different HR Manager to approve and approve those proposed by a different HR Manager
  • Submit exact PayrollRuns revisions for Controller approval
  • MasterChanges
  • CostCenters
Open Payroll RunsPayrollRuns
StatusDraftCalculatingPendingApproval
Draft
PR-23906ENT-672728 employee count
PR-93098ENT-376213 employee count
Calculating
PR-93838ENT-506923 employee count
PR-15317ENT-994617 employee count
PendingApproval
PR-82322ENT-937913 employee count
PR-67697ENT-587815 employee count
Employee

Uses own leave, time and pay records and acts on specifically assigned manager decisions within scope and limit.

Permissions and records
  • Create/submit own LeaveRequests and Timesheets/TimesheetLines
  • View own Employees, PayStatements/PayStatementLines and LeaveBalances
  • Update own Phone/Address through permitted self-service rules
  • Approve another employee's LeaveRequests/Timesheets only as assigned eligible Approver or valid delegated actor
  • Approvals
Bills Awaiting ApprovalBills
PendingApproval
  • BLL-66288 VND-216 1 d
  • BLL-22090 VND-042 in 12 d
  • BLL-53017 VND-229 11 d
  • BLL-15677 VND-224 2 d
  • BLL-71562 VND-152 in 9 d
BLL-66288
DocumentType
Bill
Vendor
VND-216
BillDate
16 Sep
DueDate
25 Sep

Approval conditions.

Related processes

My Closing OpportunitiesProposal
Opportunity NumberNameAccountPrimary Contact

Order-to-cash

Carry an accepted offer through credit approval, fulfillment and invoice settlement without losing its commercial terms.

8 stages · 3 approvals

MRP ExceptionsProposed
Planned Order NumberTypeProductQuantity
Purchase

Procure to pay

Authorize the purchase, match accepted quantities and release a payment instruction with the right independent reviewer.

10 stages · 6 approvals

Inventory Availability
ProductWarehouseLot NumberExpiry Date

Plan to produce

Convert remaining demand into a released production plan, accepted output and a reconciled work-order cost.

8 stages · 3 approvals

ERP•AI workspace

Start now Education & School ERP

Create your ERP.AI account and get started with Proto.

Start now Download agent
Previous · module 6 of 7People and payrollNext · ProcessesOrder-to-cash

Customize Entities and master data. With Proto, your desktop AI agent.

Ask Proto to help you customize Education & School ERP.

Customize
Entities and master data.
Ask: “Review Entities fields.”
ProtoYour desktop AI agent
Download nowFree install · ~1 GB · AI usage extra
macOSWindowsLinux

Bring your first idea to Proto.

Keep this page open while you install Proto. Connect your account and model, then paste this into a new chat.

AI usage is paid separately. You can edit the prompt before copying.

ERP.AI

Business apps and the Proto desktop agent.

  • Business Apps
  • Proto
  • Workflows
  • Headless SaaS
  • Enterprise
  • Pricing
  • Contact
  • Terms of Service
  • Privacy Policy
  • Cookie Policy
© 2026 ERP•AI. All rights reserved.
System status

Your Privacy, Your Choice

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.

Learn more about how we use cookies

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.