Modeled domain

Sales

Sales defines canonical business meaning for Customers, Quotes, Sales Orders and Returns. The model reuses Party identity while preserving domain-specific customer semantics.

Customer

A Party viewed in the business role of purchasing or receiving goods or services from a seller.

Quote

A commercial offer from a seller to a customer describing proposed goods or services, prices and terms.

Sales Order

A commercial order accepted by a seller for delivery of goods or services to a customer.

Return

A business request and disposition for goods or services returned against an earlier sale.

Representative capabilities

sales.customer.update
sales.quote.submit
sales.quote.accept
sales.sales-order.submit
sales.return.create
sales.return.approve

Customer is a role

A Customer is not a separate universal identity from a Supplier. ABCS reuses Party identity and models Customer as a Sales-domain business role.

Business-only boundary: CRM APIs, storefront protocols, middleware, order-routing technology and application-specific status codes remain outside ABCS.