Skip to main content Enter
ERP.AI Enterprise ERP

Enterprise 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.

Enterprise ERP

Start now
Pricing Frequently asked questions Get started
Build with Proto

Processes

Lead 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.

Enterprise ERP

Start now
Pricing Frequently asked questions Get started
Build with Proto

Industries

Contract distributionManage customer commitments, stock availability and collections across repeat business. Manufacturers with direct salesCarry customer commitments into production and understand the margin on delivered work.
Multi-entity groupsGive each company operational control and the group a consistent financial view. Replace disconnected business toolsMove from separate accounting, sales and people tools with a controlled transition.

Enterprise 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.

Enterprise 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
Lead 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
Contract distributionManage customer commitments, stock availability and collections across repeat business.Manufacturers with direct salesCarry customer commitments into production and understand the margin on delivered work.Multi-entity groupsGive each company operational control and the group a consistent financial view.Replace disconnected business toolsMove from separate accounting, sales and people tools with a controlled transition.
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
Enterprise ERP Modules
Sales and CRM3 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

Sales and CRM

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

My Closing OpportunitiesOpportunities
Ledger and closePayables and receivablesSales and CRMPurchasing and inventoryProduction and qualityPeople and payrollEntities and master data
YouStageProposalNegotiationnext 30 days
  1. OPP-96208 · Opportunity 113ACC-3291119 SepProposal
  2. OPP-81881 · Opportunity 779ACC-8187904 OctNegotiation
  3. OPP-78794 · Opportunity 653ACC-7109217 SepProposal
  4. OPP-35599 · Opportunity 298ACC-1914725 SepNegotiation
  5. OPP-50576 · Opportunity 743ACC-2461516 OctProposal
Records in this module
  • ContactPersons
  • Leads
  • Opportunities
  • Activities
  • Quotes
  • QuoteItems
  • Contracts
  • ContractItems
  • PriceBooks
  • SalesOrders
  • SalesOrderItems
  • PriceBookEntries
  • SignatureRequests
  • ContractCycles
  • SalesAllocations
  • CreditExposures

Develop the account and opportunity

Sales Rep records leads, contact people and activities within their account scope. Qualification matches or creates the correct account and contact before opening an opportunity. Original inquiry history remains linked; repeated qualification cannot duplicate the customer or deal.

Opportunities carry stage, probability, forecast category, expected close date and next action. Forecast category expresses the manager’s judgment separately from the sales stage. Sales Manager can review or reassign stalled work within their entity while retaining its prior ownership and activity history.

Pipeline Board and My Closing Opportunities bring the open commercial work into view. Sales Pipeline and Forecast uses the stated opportunity population and date basis; closed outcomes and live forecasts remain distinguishable.

Pipeline BoardOpportunities
StageQualifyDiscoveryProposalNegotiation
Qualify
OPP-68095ACC-72041
OPP-42312ACC-46539
Discovery
OPP-79170ACC-60164
OPP-62707ACC-62451
Proposal
OPP-48348ACC-65845
Negotiation
OPP-15933ACC-96630
Sales and CRM →

Resolve the price before reviewing the discount

A price book contains effective product prices for its currency and entity scope. The selected product, unit, date and book determine the authorized list price. Missing or overlapping applicable prices require resolution before an offer can be reviewed.

Commercial basis What follows the offer
Authorized list price The effective product, currency, unit and price-book source
Offered net price The actual amount after the approved discount
Cost and margin The captured cost converted to the comparable currency, visible only to authorized roles
Customer acceptance The exact version, quantities, terms and supporting evidence

The effective discount is derived from offered price against the authorized list. Editing a discount label cannot conceal a lower offered price. Zero-price or missing-cost cases remain visible for the required exception review rather than producing a misleading percentage margin.

Quotes Awaiting ApprovalQuotes
approval waits for the sales manager
Approval conditions

Sales Manager: Approve Quotes within own discount authority and protected margin policy independently when required

Sales Manager: 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

Submitted
  • QTS-37421 CUS-172 in 8 d
  • QTS-92969 CUS-232 in 4 d
  • QTS-64901 CUS-106 in 2 d
  • QTS-87692 CUS-175 in 3 d
  • QTS-23922 CUS-230 2 d
QTS-37421
Customer
CUS-172
Opportunity
OPP-89351
QuoteDate
25 Sep
ValidUntil
03 Oct
GrandTotal
12,779.44

The Sales Rep may approve their own exact known within-limit/floor Quote revision only under the explicit policy exception; otherwise the Sales Manager independently approves within authority or returns it for revised terms.

Sales and CRM →

Review the offer and preserve its accepted value

Sales Rep may approve their own quote only within the defined discount authority and with the other eligibility checks satisfied. An offer above that authority goes to an eligible Sales Manager. The review retains the actual signer, applicable limit, currency and complete submitted version.

Cost and margin remain hidden from the customer document and unauthorized roles. Sales Rep sees offered price and the required decision.

Changing quantity, price, currency, tax basis or terms invalidates the earlier decision for that changed scope. The revised offer is reviewed before sending. Acceptance identifies the current unexpired offer and all required signatures or reviewed equivalent authority. A partial or obsolete signature event does not accept the offer.

Conversion preserves the accepted net line amount. A discount applied to the quote is not applied a second time to the order or lost when preparing the invoice. Partial quantities retain their allocated net values and rounding, and repeated conversion returns the same order identities.

Sales Orders Awaiting ApprovalSalesOrders
StatusSubmittedOnCreditHold
Submitted
SO-14077CUS-137
SO-29192CUS-088
SO-67972CUS-013
OnCreditHold
SO-25008CUS-065
SO-34493CUS-186
SO-19315CUS-196
Sales and CRM →

Reserve credit across the customer's commitments

Sales orders identify entity, customer, delivery method, currency, promised date and line-level fulfillment needs. Credit exposure includes open receivables and approved unbilled commitments, so several unshipped orders cannot each pass as if the others did not exist.

Submission reserves the proposed exposure atomically within its defined customer and entity scope. Sales Manager approves within their order authority and the available customer credit. Controller reviews the exceptions and separately controls release of a credit hold. An amount exception does not silently lift an active hold.

Cancellation, fulfillment and invoicing move exposure between its states without counting the same obligation twice. The order retains its original and revised customer promise, allowing sales and operations to explain a changed delivery plan.

Open Sales OrdersSalesOrders
StatusApprovedInProductionAllocatedPickedPartiallyShipped
Approved
SO-17749CUS-119
SO-60938CUS-202
InProduction
SO-82660CUS-045
Allocated
SO-76572CUS-183
Picked
SO-13402CUS-232
PartiallyShipped
SO-78143CUS-155
Sales and CRM →

Generate each contract cycle once

Supply agreements, maintenance and subscriptions retain accepted terms, signed-version evidence, effective dates and renewal lineage. Each line chooses a delivery route or direct recurring billing, with a stable cycle identity and quantity or value scope.

A delivery cycle becomes order demand and bills through its fulfillment route. A direct-billing service cycle creates its own eligible invoice obligation without requiring a fictitious warehouse shipment. Neither route can also generate a second invoice for the same cycle.

Once a contract cycle creates an order, the generated order replaces that cycle’s planning demand. MRP does not count both. Renewals preserve the prior agreement and the actual authority for the next term; a task reminder is not evidence that a new agreement was accepted.

Follow fulfillment and customer recovery

Open Sales Orders connects remaining quantities to stock claims, production or seller-as-principal drop-ship delivery. Drop-ship goods follow the approved vendor PO and verified title-transfer/customer-delivery evidence. Designated in-transit ownership records inventory/GRNI then COGS with required quality evidence, without fabricated warehouse receipt or physical custody.

Sales Manager authorizes customer returns within the required scope. Actual returned custody, quality disposition, credit and replacement authority stay separate, each linked to the original shipment and commercial terms. Sales and Margin by Customer and Product identifies its standard or transaction-cost basis rather than recalculating history from today’s product cost.

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.

  • Bills Awaiting ApprovalPendingApproval
    Bill NumberDocument TypeVendorVendor Invoice Number
    Vendor Credit Note

    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
    SKUNameDescriptionItem Type

    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.

Reports

All reports

Sales Pipeline and Forecast

Open opportunities by entity, owner, stage, forecast category and expected close month, with weighted value = Amount × Probability / 100 and explicit reporting-currency conversion; actual closed-won uses ClosedDate and accepted scope, excluding duplicates and cancelled replacement offers.

Pipeline BoardOpportunities
StageQualifyDiscoveryProposalNegotiation
Qualify
OPP-68095ACC-72041
OPP-42312ACC-46539
Discovery
OPP-79170ACC-60164
OPP-62707ACC-62451
Proposal
OPP-48348ACC-65845
Negotiation
OPP-15933ACC-96630

Sales and Margin by Customer and Product

Posted invoice net revenue less original-linked credits by entity/customer/product/period; standard margin uses frozen InvoiceItems.StandardCostSnapshot while actual margin uses allocated shipment/service cost, with missing-cost coverage shown rather than fabricated zero margin; Sales Rep output excludes protected cost/margin.

Open Sales OrdersSalesOrders
StatusApprovedInProductionAllocatedPickedPartiallyShipped
Approved
SO-17749CUS-119
SO-60938CUS-202
InProduction
SO-82660CUS-045
Allocated
SO-76572CUS-183
Picked
SO-13402CUS-232
PartiallyShipped
SO-78143CUS-155

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
  • SalesOrders
Pending PO ApprovalsPurchaseOrders
Submitted
  • PO-62562 VND-174 2 d
  • PO-37939 VND-178 5 d
  • PO-68944 VND-040 10 d
  • PO-76202 VND-199 14 d
  • PO-43112 VND-063 12 d
PO-62562
Vendor
VND-174
OrderDate
15 Sep
RequiredDate
23 Sep
TotalAmount
23,223.93
Currency
CRR-5033

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

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
  • Post eligible fully matched Bills under an independently activated automatic-match policy with no unresolved exception
  • ContactPersons
Bills Awaiting ApprovalBills
PendingApproval
  • BLL-97291 VND-122 7 d
  • BLL-40360 VND-045 12 d
  • BLL-52958 VND-064 in 1 d
  • BLL-35245 VND-024 in 2 d
  • BLL-18004 VND-216 in 9 d
BLL-97291
DocumentType
Bill
Vendor
VND-122
BillDate
10 Sep
DueDate
14 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
  • Leads
  • Opportunities
  • Activities
  • Quotes
  • QuoteItems
  • SalesOrders
  • SalesOrderItems
  • Contracts
  • ContractItems
  • PriceBooks
  • PriceBookEntries
  • ContractCycles
My Closing OpportunitiesOpportunities
YouStageProposalNegotiationnext 30 days
  1. OPP-96208 · Opportunity 113ACC-3291119 SepProposal
  2. OPP-81881 · Opportunity 779ACC-8187904 OctNegotiation
  3. OPP-78794 · Opportunity 653ACC-7109217 SepProposal
  4. OPP-35599 · Opportunity 298ACC-1914725 SepNegotiation
  5. OPP-50576 · Opportunity 743ACC-2461516 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
  • ContactPersons
  • Leads
  • Opportunities
  • Activities
  • Quotes
  • QuoteItems
  • Contracts
  • ContractItems
  • PriceBooks
  • SalesOrders
  • SalesOrderItems
  • PriceBookEntries
  • ContractCycles
  • SignatureRequests
  • CreditExposures
My Closing OpportunitiesOpportunities
YouStageProposalNegotiationnext 30 days
  1. OPP-96208 · Opportunity 113ACC-3291119 SepProposal
  2. OPP-81881 · Opportunity 779ACC-8187904 OctNegotiation
  3. OPP-78794 · Opportunity 653ACC-7109217 SepProposal
  4. OPP-35599 · Opportunity 298ACC-1914725 SepNegotiation
  5. OPP-50576 · Opportunity 743ACC-2461516 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
  • ContactPersons
Pending PO ApprovalsPurchaseOrders
Submitted
  • PO-62562 VND-174 2 d
  • PO-37939 VND-178 5 d
  • PO-68944 VND-040 10 d
  • PO-76202 VND-199 14 d
  • PO-43112 VND-063 12 d
PO-62562
Vendor
VND-174
OrderDate
15 Sep
RequiredDate
23 Sep
TotalAmount
23,223.93
Currency
CRR-5033

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

Related processes

My Closing OpportunitiesProposal
Opportunity NumberNameAccountPrimary Contact

Lead to cash

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

8 stages · 2 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 Enterprise ERP

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

Start now Download agent
Previous · module 2 of 7Payables and receivablesNext · module 4 of 7Purchasing and inventory

Customize Sales and CRM. With Proto, your desktop AI agent.

Ask Proto to help you customize Enterprise ERP.

Customize
Sales and CRM.
Ask: “Review ContactPersons 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.