You can define the attributes of each material type in the Implementation Guide (IMG):
SPRO → Logistics → General → Material Master → Basic Settings → Material Types → Define Attributes of Material Types.
For subscription orders and contracts, two product types are predefined:
- SUBS Subscription Product
- SUBP Subscription Partner Product
You can maintain the settings to assign product type to product purpose in IMG:
Service → Master Data → Settings for Subscription Master Data → Subscription Product-Specific Data → Assign Product Purpose to Product Types.
A product is classified using this product type, and the assigned product purpose defines for which business processes this product can be used. The following product purposes are available:
- Standard Product: Standard product can be used in subscription orders or contracts. Products that are classified with a product type, for which no product purpose is defined, are always used as standard products.
- Partner Agreement: Product Partner agreement products define the rules for distribution of revenue for third-party companies or partners if customers buy or consume services that these partners are involved in providing. Partner agreement products can only be used in partner agreements or partner agreement orders.
If you use products in a manner that the purpose derived from the document does not conform to the purpose derived from the product type, the system displays an error during document processing.
You can maintain the settings for document purpose in IMG:
Service → Transactions → Settings for Subscription Transactions → Define Settings for Transaction Types.
The resource type specifies the kind of technical resource, the source and uniqueness of the technical resource, and the stage in the subscription order or contract processing when it would be required.
The assignment schema defines which and how many resources of certain resource types can, or have to, be assigned to a contract using this schema.
There are assignments that are related to the maintenance of subscription product-specific data. All delivered applications are template BRFplus applications. If this template BRFplus application does not fit to your requirements, you can create and assign your own BRFplus application.
- Discount/Charge Activation: Determine if a discount or charge is activated in a subscription order –CRMS4_SOM_PROD_DISC_CHRG.
- Charge Plan Activation: Determine if a charge plan is activated in a subscription contract – CRMS4_SOM_PROD_CHARGE_PLAN.
- External Object Activation: Determine if an external object is activated in a subscription order or contract – CRMS4_SOM_PROD_EXTOBJ.
- External Object Date / String / Numeric Parameter Value: Determine the value of a date, string, numeric, or parameter of an external object – CRMS4_SOM_PROD_EXT_DATE_PARAM / CRMS4_SOM_PROD_EXT_STR_PARAM / CRMS4_SOM_PROD_EXT_NUM_PARAM.
- Technical Resource Location: determine the location in the contract where the technical resource can be found – CRMS4_SOM_PROD_CP_TECRES.
- Charge Plan Date / String / Numeric Parameter Value: You can determine the value of a date / string / numeric parameter of a charge plan – CRMS4_SOM_PROD_CP_DATE_PARAM / CRMS4_SOM_PROD_CP_STR_PARAM / CRMS4_SOM_PROD_CP_NUM_PARAM