Skip to main content Enter
ERP.AI Construction ERP

Construction ERP

Start now
Pricing Frequently asked questions Get started
Build with Proto

Modules

Estimates & contractsBuild a clear offer and carry the agreed scope into every project. Projects & costsSee the cost of each job alongside its budget, commitments and remaining work. Purchasing & subcontractorsConnect supplier commitments, accepted work and bills to the right job. Materials & sitesKnow what is available, where it is held and what each job has used.
Production & prefabricationTurn released designs and actual workshop work into traceable finished assemblies. Billing & collectionsTurn agreed progress into clear bills and keep collections tied to the right contract. FinanceBring project economics, supplier obligations and collections into each company’s books. ReportingBring project progress, cost and financial obligations into a consistent review.

Construction ERP

Start now
Pricing Frequently asked questions Get started
Build with Proto

Processes

Order to cashCarry an approved goods order through actual shipment, billing and collection. Estimate to contractCarry a reviewed estimate into an agreed scope, budget and financial basis. Procure to payMatch supplier commitments to real deliveries, accepted subcontract work and payment.
Record and certify workConnect accepted site activity to a reviewable customer progress application. Prefabricate to stockMake accepted assemblies from released work, traced material and actual workshop cost. Bill and collectBill eligible contract scope and keep advances, retention and cash reconciled.

Construction ERP

Start now
Pricing Frequently asked questions Get started
Build with Proto

Industries

Commercial contractorsConnect the accepted bid with project delivery, subcontractors and financial results. Specialty contractorsPlan trade work, follow site materials and see what each job costs.
Contractors with prefabricationConnect workshop production with site installation and project costs. Fit-out and multi-site contractorsKeep each site accountable while sharing purchasing and company finance.

Construction ERP

Start now
Pricing Frequently asked questions Get started
Build with Proto

Reference

Roles and permissionsGive commercial, project, site and finance teams clear responsibilities. Reports and insightsUnderstand project costs, billing progress and company performance. Data modelExplore the records connecting contracts, project work and company finance.
IntegrationsConnect project documents, site evidence and finance through agreed sources. ImplementationBuild the first rollout around a job, its delivery and its financial result. AI assistants and APIHelp teams prepare work, follow projects and investigate differences.

Construction ERP

Start now
Pricing Frequently asked questions Get started
Build with Proto
All systems
Modules
Estimates & contractsBuild a clear offer and carry the agreed scope into every project.Projects & costsSee the cost of each job alongside its budget, commitments and remaining work.Purchasing & subcontractorsConnect supplier commitments, accepted work and bills to the right job.Materials & sitesKnow what is available, where it is held and what each job has used.Production & prefabricationTurn released designs and actual workshop work into traceable finished assemblies.Billing & collectionsTurn agreed progress into clear bills and keep collections tied to the right contract.FinanceBring project economics, supplier obligations and collections into each company’s books.ReportingBring project progress, cost and financial obligations into a consistent review.
Processes
Order to cashCarry an approved goods order through actual shipment, billing and collection.Estimate to contractCarry a reviewed estimate into an agreed scope, budget and financial basis.Procure to payMatch supplier commitments to real deliveries, accepted subcontract work and payment.Record and certify workConnect accepted site activity to a reviewable customer progress application.Prefabricate to stockMake accepted assemblies from released work, traced material and actual workshop cost.Bill and collectBill eligible contract scope and keep advances, retention and cash reconciled.
Industries
Commercial contractorsConnect the accepted bid with project delivery, subcontractors and financial results.Specialty contractorsPlan trade work, follow site materials and see what each job costs.Contractors with prefabricationConnect workshop production with site installation and project costs.Fit-out and multi-site contractorsKeep each site accountable while sharing purchasing and company finance.
Reference
Roles and permissionsGive commercial, project, site and finance teams clear responsibilities.Reports and insightsUnderstand project costs, billing progress and company performance.Data modelExplore the records connecting contracts, project work and company finance.IntegrationsConnect project documents, site evidence and finance through agreed sources.ImplementationBuild the first rollout around a job, its delivery and its financial result.AI assistants and APIHelp teams prepare work, follow projects and investigate differences.
Sign in
Sign in Start now
Construction ERP References
Roles and permissions1 of 6
  • Roles and permissions1 of 6
  • Reports and insights2 of 6
  • Data model3 of 6
  • Integrations4 of 6
  • Implementation5 of 6
  • AI assistants and API6 of 6

Roles and permissions

Give commercial, project, site and finance teams clear responsibilities.

Construction ERP connects the people who price work, deliver it and account for the result. Each role has a defined part in preparing records, establishing facts or reviewing a decision. Company, project and sensitive financial access remain explicit throughout the flow.

Permissions

Summarised from the authored role permissions. Scope restrictions such as “own records” still apply; these symbols do not indicate completeness or runtime access.

Table Estimator Commercial Manager Project Manager Site Supervisor Project Worker Warehouse Operator Warehouse Manager Purchasing Manager Production Manager Production Operator Accountant Finance Manager
master
ContactPersons Manage / maintain: Manage assigned Accounts and ContactPersons commercial details—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated
Suppliers—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated Specific actions: Approve Suppliers commercial activation independently excluding preparers/editors—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated
InventoryPositions—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated Specific actions: Approve InventoryPositions stock release, StockTransfers, Shipments release, InventoryCounts, Returns and ReturnDispositions independently, excluding preparer/counter/subject/material editors—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated
BOMs—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated Specific actions: Approve BOMs, ProductionRoutings and WorkOrders release independently with frozen standards/rates—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated
ProductionRoutings—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated Specific actions: Approve BOMs, ProductionRoutings and WorkOrders release independently with frozen standards/rates—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated
Projects—No table-specific permission stated—No table-specific permission stated Specific actions: Approve Projects operational closure independently—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated
PerformanceAllocations—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated Specific actions: Approve PerformanceAllocations, ProjectContracts accounting-unit classification, RevenueAssessments, RetentionMovements release and AdvanceAllocations actions
ProjectBudgets—No table-specific permission stated—No table-specific permission stated Specific actions: Approve ProjectBudgets, ProjectForecasts and ProjectChanges technical scope independently, with required additional Finance Manager authority—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated
ProjectForecasts—No table-specific permission stated—No table-specific permission stated Specific actions: Approve ProjectBudgets, ProjectForecasts and ProjectChanges technical scope independently, with required additional Finance Manager authority—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated
RevenueAssessments—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated Specific actions: Approve PerformanceAllocations, ProjectContracts accounting-unit classification, RevenueAssessments, RetentionMovements release and AdvanceAllocations actions
RetentionMovements—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated Specific actions: Approve PerformanceAllocations, ProjectContracts accounting-unit classification, RevenueAssessments, RetentionMovements release and AdvanceAllocations actions
AdvanceAllocations—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated Specific actions: Approve PerformanceAllocations, ProjectContracts accounting-unit classification, RevenueAssessments, RetentionMovements release and AdvanceAllocations actions
transaction
SalesOrders—No table-specific permission stated Specific actions: Approve SalesOrders and ProjectContracts acceptance revisions independently after actual customer agreement, using separate decisions or one explicitly joint snapshot—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated
GoodsReceipts—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated Specific actions: Record GoodsReceipts independently of buyer/approver and confirm ReceiptAcceptances after condition/cost evidence—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated
StockTransfers—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated Specific actions: Approve InventoryPositions stock release, StockTransfers, Shipments release, InventoryCounts, Returns and ReturnDispositions independently, excluding preparer/counter/subject/material editors—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated
InventoryCounts—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated Specific actions: Approve InventoryPositions stock release, StockTransfers, Shipments release, InventoryCounts, Returns and ReturnDispositions independently, excluding preparer/counter/subject/material editors—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated
Shipments—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated Specific actions: Approve InventoryPositions stock release, StockTransfers, Shipments release, InventoryCounts, Returns and ReturnDispositions independently, excluding preparer/counter/subject/material editors—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated
DeliveryConfirmations—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated Specific actions: Record DeliveryConfirmations, blind counts and authorized return custody—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated
WorkOrders—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated Specific actions: Approve BOMs, ProductionRoutings and WorkOrders release independently with frozen standards/rates; Approve WorkOrders mandatory quantity CloseDecision independently—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated
ProductionEntries—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated Specific actions: Record draft ProductionEntries with actual producer, intervals and good/scrap/held/unfinished scope—No table-specific permission stated—No table-specific permission stated
Returns—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated Specific actions: Approve InventoryPositions stock release, StockTransfers, Shipments release, InventoryCounts, Returns and ReturnDispositions independently, excluding preparer/counter/subject/material editors—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated
ReturnDispositions—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated Specific actions: Approve InventoryPositions stock release, StockTransfers, Shipments release, InventoryCounts, Returns and ReturnDispositions independently, excluding preparer/counter/subject/material editors—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated
Refunds—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated Specific actions: Approve Invoices every invoice and credit, Refunds, credit/bill exceptions, PaymentRuns release and FinanceCorrections
FinanceCorrections—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated Specific actions: Approve Invoices every invoice and credit, Refunds, credit/bill exceptions, PaymentRuns release and FinanceCorrections
ReceiptAcceptances—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated Specific actions: Record GoodsReceipts independently of buyer/approver and confirm ReceiptAcceptances after condition/cost evidence—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated
ProjectContracts—No table-specific permission stated Specific actions: Approve SalesOrders and ProjectContracts acceptance revisions independently after actual customer agreement, using separate decisions or one explicitly joint snapshot—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated Specific actions: Approve PerformanceAllocations, ProjectContracts accounting-unit classification, RevenueAssessments, RetentionMovements release and AdvanceAllocations actions
ProjectChanges—No table-specific permission stated Specific actions: Approve commercial ProjectChanges and ProgressApplications after required technical review Specific actions: Approve ProjectBudgets, ProjectForecasts and ProjectChanges technical scope independently, with required additional Finance Manager authority—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated
ProjectWorkLogs—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated Specific actions: Record draft ProjectWorkLogs, actual labor/equipment intervals, quantities and material-usage requests with actual performer—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated
ProgressApplications—No table-specific permission stated Specific actions: Approve commercial ProjectChanges and ProgressApplications after required technical review—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated
finance
Accounts Manage / maintain: Manage assigned Accounts and ContactPersons commercial details—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated
Invoices—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated Specific actions: Approve Invoices every invoice and credit, Refunds, credit/bill exceptions, PaymentRuns release and FinanceCorrections
PaymentRuns—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated—No table-specific permission stated Specific actions: Approve Invoices every invoice and credit, Refunds, credit/bill exceptions, PaymentRuns release and FinanceCorrections
  • EstimatorRecord actual customer agreement and prepare SalesOrders/ProjectContractsPrepare separately priced replacements and customer return requestsView assigned scope and authorized cost summariesCannot approve own offers/exceptions, orders/contracts, change frozen accepted prices, authorize returns or post invoices/cash/refunds
  • Commercial ManagerApprove QuoteException and customer/pricing changes within finite authorityCannot use quote approval as order authority, certify on behalf of an external customer, approve own preparations/material edits or substitute commercial approval for Finance Manager invoice/recognition decisions
  • Project ManagerTechnically review internal cost allocations and progress applicationsCannot self-approve, treat customer certification as revenue authority, waive financial budget caps or close surviving financial obligations
  • Site SupervisorRecord site material/condition evidence and draft subcontract acceptance/progress observationsRaise restrictive safety/condition holdsView assigned project instructions and quantity summariesCannot approve own work, activate commercial/financial commitments, issue customer certification or authorize invoices/paymentsSupplier work acceptance requires Project Manager approval in addition to factual site evidence
  • Project WorkerView assigned project/site instructions and approved resource scopeReport exceptionsCannot accept own or others' work, select unapproved rates, post arbitrary expense, consume unreserved stock or view unrestricted bank/margin data
  • Warehouse OperatorExecute approved transfers, picks, site moves and actual customer handover/carrier dispatchRaise restrictive holdsCannot release holds, approve own counts/returns, change costs, approve commitments or post invoice/refund decisions
  • Warehouse ManagerManage warehouses/locations, transfer/count plans and requirements availabilityReview job consumption/recovery source eligibility with Site Supervisor acceptanceExecute fully approved stock adjustmentsObtain additional Finance Manager approval for found, identity-changing, held, reserved, ownership-changing or above-value scopeCannot waive financial or commercial gates or turn a site transfer into job expense
  • Purchasing ManagerApprove another person's procurement commitment within finite entity/currency/project authority, otherwise Finance Manager approval is requiredPrepare supplier return and bill-match evidenceCannot receive own purchases, accept own subcontract performance, change protected beneficiaries without Finance Manager approval or release cash
  • Production ManagerExecute only fully approved completion after required Finance Manager variance approvalCannot activate financial rates, approve own work or substitute technical close for additional Finance Manager residual approval
  • Production OperatorView assigned frozen instructions and quantity facts without unrestricted ratesExecute authorized staging, issue and eligible unused material returnRaise restrictive exceptionsCannot accept own work, release orders or post arbitrary WIP/terminal output or close work
  • AccountantRecord actual bank/cash facts and routine eligible receipt/application under approved policyExecute only required independently approved posting and reconcile journals/subledgersPrepare revaluation, resource clearing, period/project financial close and migration evidenceCannot approve own invoice/credit, recognition, refunds, protected corrections, financial policy or release of held/uncertain funds
  • Finance ManagerApprove financial budget caps and above-limit procurement/changesApprove financial cost/rate/tax/bank/authority masters, resource reconciliation and protected project cost correctionsApprove nonzero completion variance and additional residual WIP close, protected stock value decisions, journals, revaluation, period close/reopen, financial project/contract close and reconciled migrationCannot approve own preparation/material edits or satisfy independence through a second account/role of the same person
Manage / maintain View Specific actions— No table-specific permission statedPermissions also apply to agents

Working together

13 rules

Estimator

Prepares project estimates, component assumptions and customer proposals. Preserves the offered revision and resolves missing quantities or rates before commercial review.

Commercial Manager

Independently reviews accepted commercial scope, contract changes and sales-order revisions. Keeps the customer's agreement distinct from internal project preparation and factual site acceptance.

Project Manager

Coordinates project scope, approved budgets, delivery and forecasts. Reviews the relevant technical and project decisions with the work already performed and the remaining commitment visible.

Site Supervisor

Establishes independent field acceptance of reported work, effort and relevant site evidence. Acceptance records what happened; commercial and financial decisions retain their own owners.

Project Worker

Records assigned field work and actual effort against the right project and cost code. Submitted time or usage remains separate from the required acceptance and valuation.

Purchasing Manager

Prepares supply and subcontract commitments, follows agreed terms and resolves delivery or matching differences. Required independent authorization remains bound to the exact revision and cumulative scope.

Warehouse Operator

Records physical receiving, movement, picking, handover and returns in the assigned locations. Actual events retain their dates, quantities, units and stock identity.

Warehouse Manager

Reviews stock availability and designated inventory decisions. Keeps material custody, ownership, claims and current quantity or value differences visible.

Production Manager

Coordinates approved recipes, routing, released work and independent output or closure decisions. Material authorship and actual production remain excluded from the corresponding independent review.

Production Operator

Performs assigned prefabrication and records actual material, effort and results. Intermediate progress and rework stay linked to the released work.

Accountant

Prepares eligible bills, invoices, revenue schedules, allocations and reconciliations. Keeps accepted work, billed scope, retention, advances and actual cash connected to their sources.

Finance Manager

Independently reviews invoices, credits, financial adjustments, valuation and recognition decisions. Reviews close using the relevant cost, contract and company balances.

Admin

Maintains technical identity, restricted configuration and connections. Business approval authority and sensitive data access remain separately assigned.

The roles

Estimator

Prepares customer offers and accepted-scope requests using actual commercial evidence.

Permissions and screens
  • Manage assigned Accounts and ContactPersons commercial details
  • Prepare Quotes, QuoteLines and EstimateComponents with complete assumptions
  • Record actual customer agreement and prepare SalesOrders/ProjectContracts
  • Prepare separately priced replacements and customer return requests
  • View assigned scope and authorized cost summaries
  • Cannot approve own offers/exceptions, orders/contracts, change frozen accepted prices, authorize returns or post invoices/cash/refunds
Offers DueDraft
Quote NumberAccountValid UntilNet Total
Offers DueQuotes
StatusDraftSentAcceptednext 7 days
Draft
QTS-65480ACC-110
QTS-18840ACC-120
Sent
QTS-10501ACC-110
QTS-96792ACC-150
Accepted
QTS-64425ACC-110
QTS-61027ACC-110
Commercial Manager

Independently accepts customer commitments and commercially reviews applications for payment.

Permissions and screens
  • Approve QuoteException and customer/pricing changes within finite authority
  • Approve SalesOrders and ProjectContracts acceptance revisions independently after actual customer agreement, using separate decisions or one explicitly joint snapshot
  • Approve commercial ProjectChanges and ProgressApplications after required technical review
  • Cannot use quote approval as order authority, certify on behalf of an external customer, approve own preparations/material edits or substitute commercial approval for Finance Manager invoice/recognition decisions
Sales Orders Awaiting ApprovalSubmitted
Order NumberAccountContractNet Total
Offers DueDraft
Quote NumberAccountValid UntilNet Total
Progress Certification QueueReceived
Certificate NumberContractApplicationExternal Certifier
Sales Orders Awaiting ApprovalSalesOrders
Submitted
  • SO-68800 ACC-120
  • SO-56702 ACC-130
  • SO-11093 ACC-130
  • SO-31737 ACC-130
  • SO-66697 ACC-150
SO-68800
Account
ACC-120
Contract
PC-89285
NetTotal
270
CreditReview
CR-55200
Snapshot
DR-39125

Approval waits for the commercial manager.

Project Manager

Controls project scope, technical budgets, forecasts and independent accepted work.

Permissions and screens
  • Prepare Projects, sites/cost codes, budgets/forecasts, requirements, subcontracts and progress applications
  • Approve ProjectBudgets, ProjectForecasts and ProjectChanges technical scope independently, with required additional Finance Manager authority
  • Accept SubcontractAcceptances independently excluding recorder, performer and material/commercial preparers
  • Technically review internal cost allocations and progress applications
  • Review ProgressCertificates actual external evidence independently
  • Review performance evidence for RevenueAssessments
  • Approve Projects operational closure independently
  • Cannot self-approve, treat customer certification as revenue authority, waive financial budget caps or close surviving financial obligations
Budget ReviewPendingApproval
Budget NumberProjectKindCurrency
Approved Revision
Revenue ReviewPendingApproval
Assessment NumberContractCutoff AtPeriod
Subcontract Acceptance QueueSubmitted
Acceptance NumberSubcontractApplicationOccurred At
Budget ReviewProjectBudgets
PendingApproval
  • PB-21157 PRJ-8420 7 d
  • PB-33852 PRJ-9728 8 d
  • PB-17705 PRJ-3861 4 d
  • PB-51786 PRJ-6797 7 d
  • PB-64487 PRJ-8582 12 d
PB-21157
Project
PRJ-8420
Kind
Original
Currency
CRR-8908
EffectiveDate
10 Sep
Snapshot
DR-18418

Approval waits for the finance manager.

Site Supervisor

Records site facts and independently accepts actual internal field work.

Permissions and screens
  • Record site material/condition evidence and draft subcontract acceptance/progress observations
  • Accept ProjectWorkLogs and ProjectMaterialUsages independently after actual evidence, excluding performer, recorder and material editors
  • Raise restrictive safety/condition holds
  • View assigned project instructions and quantity summaries
  • Cannot approve own work, activate commercial/financial commitments, issue customer certification or authorize invoices/payments
  • Supplier work acceptance requires Project Manager approval in addition to factual site evidence
My Site WorkDraft
Work NumberProjectSiteResource
Subcontract Acceptance QueueSubmitted
Acceptance NumberSubcontractApplicationOccurred At
My Site WorkProjectWorkLogs
YouStatusDraftRunningSubmittedRejected
Draft
PWL-54700PRJ-8538360 quantity
PWL-93503PRJ-553630 quantity
Running
PWL-93463PRJ-605760 quantity
PWL-52177PRJ-2290570 quantity
Submitted
PWL-23236PRJ-4279130 quantity
Rejected
PWL-61288PRJ-1945100 quantity
Project Worker

Performs assigned field work and records actual quantities and effort.

Permissions and screens
  • View assigned project/site instructions and approved resource scope
  • Record draft ProjectWorkLogs, actual labor/equipment intervals, quantities and material-usage requests with actual performer
  • Report exceptions
  • Cannot accept own or others' work, select unapproved rates, post arbitrary expense, consume unreserved stock or view unrestricted bank/margin data
My Site WorkDraft
Work NumberProjectSiteResource
My Site WorkProjectWorkLogs
YouStatusDraftRunningSubmittedRejected
Draft
PWL-54700PRJ-8538360 quantity
PWL-93503PRJ-553630 quantity
Running
PWL-93463PRJ-605760 quantity
PWL-52177PRJ-2290570 quantity
Submitted
PWL-23236PRJ-4279130 quantity
Rejected
PWL-61288PRJ-1945100 quantity
Warehouse Operator

Records physical receiving and executes approved material custody and goods delivery.

Permissions and screens
  • Record GoodsReceipts independently of buyer/approver and confirm ReceiptAcceptances after condition/cost evidence
  • Execute approved transfers, picks, site moves and actual customer handover/carrier dispatch
  • Record DeliveryConfirmations, blind counts and authorized return custody
  • Execute exact accepted ProjectMaterialUsages stock posting with required independent site/stock/finance conditions
  • Raise restrictive holds
  • Cannot release holds, approve own counts/returns, change costs, approve commitments or post invoice/refund decisions
Warehouse AvailabilityActive
ProductWarehouseLocationLot
Warehouse AvailabilityInventoryPositions
StatusActiveBlocked
Available
IP-22982PRD-6695760 on hand
IP-29864PRD-1086420 on hand
Held
IP-53464PRD-399530 on hand
Picked
IP-57485PRD-8459320 on hand
Transit
IP-33677PRD-7920410 on hand
Production. Production is staged but not yet financially issued inventory
IP-18899PRD-1430200 on hand
Warehouse Manager

Controls physical stock, location eligibility and independent stock exceptions.

Permissions and screens
  • Manage warehouses/locations, transfer/count plans and requirements availability
  • Approve InventoryPositions stock release, StockTransfers, Shipments release, InventoryCounts, Returns and ReturnDispositions independently, excluding preparer/counter/subject/material editors
  • Review job consumption/recovery source eligibility with Site Supervisor acceptance
  • Execute fully approved stock adjustments
  • Obtain additional Finance Manager approval for found, identity-changing, held, reserved, ownership-changing or above-value scope
  • Cannot waive financial or commercial gates or turn a site transfer into job expense
Count Review QueuePendingReview
Count NumberWarehouseCounterPolicy
Warehouse AvailabilityActive
ProductWarehouseLocationLot
Count Review QueueInventoryCounts
PendingReview
  • IC-81309 WRH-140 in 8 d
  • IC-78146 WRH-150 11 d
  • IC-78164 WRH-110 12 d
  • IC-40095 WRH-130 in 6 d
  • IC-51696 WRH-120 4 d
IC-81309
Warehouse
WRH-140
Counter
KZ
Policy
CP-66363
Lock
CL-34256
PlannedEnd
25 Sep

Review waits for the warehouse manager.

Purchasing Manager

Prepares supplier commitments and independently approves eligible procurement scope.

Permissions and screens
  • Prepare suppliers, requisitions, PurchaseOrders, Subcontracts and commercial amendment evidence
  • Approve Suppliers commercial activation independently excluding preparers/editors
  • Approve another person's procurement commitment within finite entity/currency/project authority, otherwise Finance Manager approval is required
  • Prepare supplier return and bill-match evidence
  • Cannot receive own purchases, accept own subcontract performance, change protected beneficiaries without Finance Manager approval or release cash
Purchase Approval QueueSubmitted
Purchase Order NumberSupplierCurrent TotalApproval Basis
Commitment BoardApproved
Commitment NumberProjectCost CodeCurrency
Purchase Approval QueuePurchaseOrders
Submitted
  • PO-59096 VND-187 860
  • PO-77095 VND-162 340
  • PO-24386 VND-130 470
  • PO-48044 VND-138 630
  • PO-31748 VND-045 870
PO-59096
Supplier
VND-187
CurrentTotal
730
ApprovalBasis
860
Currency
CRR-3847
Snapshot
DR-80129

Approval conditions.

Production Manager

Controls versioned prefabrication instructions, actual work acceptance and quantity closure.

Permissions and screens
  • Prepare BOMs, BOMLines, ProductionRoutings, RoutingOperations and WorkOrders
  • Approve BOMs, ProductionRoutings and WorkOrders release independently with frozen standards/rates
  • Accept ProductionEntries and terminal ProductionCompletions independently excluding producer, recorder, preparer and material editors
  • Execute only fully approved completion after required Finance Manager variance approval
  • Approve WorkOrders mandatory quantity CloseDecision independently
  • Cannot activate financial rates, approve own work or substitute technical close for additional Finance Manager residual approval
Production ScheduleReleased
Work Order NumberOutput ProductPlanned QuantityCompleted Quantity
Warehouse AvailabilityActive
ProductWarehouseLocationLot
Production ScheduleWorkOrders
StatusReleasedInProgressPartiallyCompletedCompletedPendingClose
07 Sep04 Oct PRD-3508 WO-10910, 17 Sep to 23 Sep, Released PRD-1033 WO-69765, 07 Sep to 16 Sep, InProgress PRD-2921 WO-19403, 15 Sep to 23 Sep, PartiallyCompleted PRD-5417 WO-84596, 21 Sep to 29 Sep, Completed PRD-9708 WO-72620, 23 Sep to 28 Sep, PendingClose PRD-3393 WO-54455, 25 Sep to 04 Oct, Released WO-10910WO-69765WO-19403WO-84596WO-72620WO-54455 today · 17 Sep
  • PRD-3508: WO-10910, 17 Sep to 23 Sep, Released
  • PRD-1033: WO-69765, 07 Sep to 16 Sep, InProgress
  • PRD-2921: WO-19403, 15 Sep to 23 Sep, PartiallyCompleted
  • PRD-5417: WO-84596, 21 Sep to 29 Sep, Completed
  • PRD-9708: WO-72620, 23 Sep to 28 Sep, PendingClose
  • PRD-3393: WO-54455, 25 Sep to 04 Oct, Released
Production Operator

Performs released prefabrication and records actual material and operation facts.

Permissions and screens
  • View assigned frozen instructions and quantity facts without unrestricted rates
  • Execute authorized staging, issue and eligible unused material return
  • Record draft ProductionEntries with actual producer, intervals and good/scrap/held/unfinished scope
  • Raise restrictive exceptions
  • Cannot accept own work, release orders or post arbitrary WIP/terminal output or close work
Production ScheduleReleased
Work Order NumberOutput ProductPlanned QuantityCompleted Quantity
Production ScheduleWorkOrders
StatusReleasedInProgressPartiallyCompletedCompletedPendingClose
07 Sep04 Oct PRD-3508 WO-10910, 17 Sep to 23 Sep, Released PRD-1033 WO-69765, 07 Sep to 16 Sep, InProgress PRD-2921 WO-19403, 15 Sep to 23 Sep, PartiallyCompleted PRD-5417 WO-84596, 21 Sep to 29 Sep, Completed PRD-9708 WO-72620, 23 Sep to 28 Sep, PendingClose PRD-3393 WO-54455, 25 Sep to 04 Oct, Released WO-10910WO-69765WO-19403WO-84596WO-72620WO-54455 today · 17 Sep
  • PRD-3508: WO-10910, 17 Sep to 23 Sep, Released
  • PRD-1033: WO-69765, 07 Sep to 16 Sep, InProgress
  • PRD-2921: WO-19403, 15 Sep to 23 Sep, PartiallyCompleted
  • PRD-5417: WO-84596, 21 Sep to 29 Sep, Completed
  • PRD-9708: WO-72620, 23 Sep to 28 Sep, PendingClose
  • PRD-3393: WO-54455, 25 Sep to 04 Oct, Released
Accountant

Prepares and executes guarded financial allocations and reconciliations.

Permissions and screens
  • Prepare invoice/credit/bill/match, cash/application, payment/refund, retention/advance, ProjectCostEntries/Allocations, RevenueAssessments and ContractBalanceMovements
  • Record actual bank/cash facts and routine eligible receipt/application under approved policy
  • Execute only required independently approved posting and reconcile journals/subledgers
  • Prepare revaluation, resource clearing, period/project financial close and migration evidence
  • Cannot approve own invoice/credit, recognition, refunds, protected corrections, financial policy or release of held/uncertain funds
Revenue ReviewPendingApproval
Assessment NumberContractCutoff AtPeriod
Subcontract Acceptance QueueSubmitted
Acceptance NumberSubcontractApplicationOccurred At
Progress Certification QueueReceived
Certificate NumberContractApplicationExternal Certifier
Revenue ReviewRevenueAssessments
PendingApproval
  • RA-11684 PC-29526 4 d
  • RA-69589 PC-92649 in 10 d
  • RA-30622 PC-69608 12 d
  • RA-76929 PC-86404 7 d
  • RA-76465 PC-21764 in 1 d
RA-11684
Contract
PC-29526
CutoffAt
13 Sep
Period
AP-150
TechnicalReview
AD-33273
FinanceDecision
AD-12648

Approval waits for the finance manager.

Finance Manager

Independently controls financial authority, recognition, valuation and final close.

Permissions and screens
  • Approve Invoices every invoice and credit, Refunds, credit/bill exceptions, PaymentRuns release and FinanceCorrections
  • Approve financial budget caps and above-limit procurement/changes
  • Approve PerformanceAllocations, ProjectContracts accounting-unit classification, RevenueAssessments, RetentionMovements release and AdvanceAllocations actions
  • Approve financial cost/rate/tax/bank/authority masters, resource reconciliation and protected project cost corrections
  • Approve nonzero completion variance and additional residual WIP close, protected stock value decisions, journals, revaluation, period close/reopen, financial project/contract close and reconciled migration
  • Cannot approve own preparation/material edits or satisfy independence through a second account/role of the same person
Count Review QueuePendingReview
Count NumberWarehouseCounterPolicy
Purchase Approval QueueSubmitted
Purchase Order NumberSupplierCurrent TotalApproval Basis
Invoices Awaiting ApprovalPendingApproval
Invoice NumberAccountDocument TypeNet Amount
Credit Note
Count Review QueueInventoryCounts
PendingReview
  • IC-81309 WRH-140 in 8 d
  • IC-78146 WRH-150 11 d
  • IC-78164 WRH-110 12 d
  • IC-40095 WRH-130 in 6 d
  • IC-51696 WRH-120 4 d
IC-81309
Warehouse
WRH-140
Counter
KZ
Policy
CP-66363
Lock
CL-34256
PlannedEnd
25 Sep

Review waits for the warehouse manager.

Agents

Company, project and sensitive financial access remain explicit throughout the flow.

AI assistants and API

How permissions work

  • Scope follows ownership. Company and project assignments constrain the records and actions available. A cross-company link does not merge books or grant another company’s authority.
  • Review follows the actual person. Required independence excludes the relevant preparer and material contributors. A second account belonging to the same person cannot supply another approval.
  • Decisions retain their basis. The reviewed revision, quantity, amount, currency and purpose remain visible. Material changes require the applicable renewed review before affected work proceeds.
  • Facts keep their own evidence. Field acceptance, customer certification, actual delivery and cash settlement each retain their source. One does not automatically establish another.
  • Sensitive access carries through. Reports, exports, integrations and assistants apply current permissions for costs, margins, rates, bank details and protected changes.
ERP•AI workspace

Start now Construction ERP

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

Start now Download agent
Next · reference 2 of 6Reports and insights

Customize Construction ERP. With Proto, your desktop AI agent.

Ask Proto to help you customize Construction ERP.

Customize
Construction ERP.
Ask: “Adapt Estimates & contracts.”
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.