The template framework is a technical environment where you create and maintain mini-templates for the master data object SAP Product.
The template framework simplifies master data maintenance by giving you access to mini-templates when you create or change products. For more information, see Working with Mini-Templates .
This enables you to save time, and avoid data redundancy and errors because you no longer need to enter and maintain data that is commonly required in a large number of products, in each of these products individually. Instead, you maintain this data once only in a mini-template, which the products then reference. Any changes made subsequently to the mini-template are also reflected in the products that reference it, and in this way you can make mass changes quickly and easily.
In order to avoid unwanted mass changes, a where-used list ensures that you are aware of which products reference a mini-template, before you change or delete the mini-template in question. In addition, an authorization concept ensures that only the appropriate users can change or delete mini-templates.
Read strategies in the template framework define the sequence in which data is accessed for a product.
The template framework consists of the following parts:
Mini-template types
A mini-template type signifies the smallest set of attributes you can use to build a mini-template. It does not contain any values itself, but rather represents a structure in the application that can be filled with values.
Mini-templates
A mini-template is a concrete occurrence of a particular mini-template type. Thus, a number of mini-templates, containing different values in each case, can be based on one mini-template type. Mini-templates can either be differentiation key-dependent or -independent.
The template framework facilitates the transfer to external systems, such as SAP BI or SAP CRM, of changes made to mini-templates.