Figure SLO.03 - SalesQuote overview : Class diagram
Created: 3/28/2022 3:51:09 PM
Modified: 6/8/2022 10:23:14 AM
Project:
Advanced:
A SalesOpportunity may lead to one or many SalesQuotes.<br/>A SalesQuote is a document that allows a Prospect to view the cost involved in purchasing specific Products. It is generally used by suppliers or resellers to begin a business transaction and specifies validity period for acceptance of the quote and possibly an authorisation process depending on the value of the quote.<br/>For specifying Products proposed, their configuration and the related cost, the SalesQuote proposes one or many CustomerProductOrders.<br/>A SalesQuote might be described by a SalesQuoteSpecification. <br/>SalesQuoteSpecification is used to define the common characteristics (attributes, constraints and relationships) of a SalesQuote i.e. CSP would have a pre-defined template (specification) to generate the quote for different customer segments &/or products.<br/>  - e.g. SalesQuote specification might be different depending on type of products. The quote specs for broadband products will differ from those for mobile.<br/>  - e.g. the SaleQuote specification might be different depending on the size of enterprise lead. The quote generated for SOHO (Small Office Home Office) may be in a different format to that for an SME (Small and Medium sized Enterprises).<br/>  - e.g. MPLS multi-protocol label switching. Though it is one overarching complex product it has multiple subtypes of products that should be included in the SalesQuote.<br/>Each SalesQuoteSpecification might be categorized by one or many SalesQuoteSpecificationType. <br/>To be able to propose a SalesQuote to the Prospect, it might need to be validated internaly by the CSP. This is tracked through a SalesQuoteAgreement and its related AgreementApproval.<br/>A SalesQuote might be represented by one or many Attachement such as a document that might be sent to the Prospect through an email. Several Attachements might be associated to the same SalesQuote for example if the validPeriod of the SalesQuote is updated, a new attachement is generated.<br/>