This action might not be possible to undo. Are you sure you want to continue?
1 Variant Configuration Variant configuration is for manufacturing complex products in which customer determines the features of the product. Objective of variant configuration is to react quickly to customers’ requirements. Here it needs not to create separate material for each variant of a product. When companies introduce variant configuration this often goes beyond a business process re-engineering project. Variant configuration offers an opportunity to restructure product structures for which then processes are defined. This has a direct impact to the core areas such as marketing and product data management. 2 Advantages of VC · No need to Create separate material master for each variant combination. · Super BOM and Super Routing is enough for representing all possible Variants and Operations. · Able to react more flexible to customer demands. · Increase Information exchange between sales, engineering and production. 3 What is Configurable Material? · A material with different features or characteristics and options is known as configurable material. Example: PC, Car. · Configurable materials are either created in a material type that allows the configuration (n the standard system, the material type KMAT) or they are given the indicator Configurable in the material master record. 4 Master Data used for VC Following Objects are used as Master data for Variant configuration. 1. Super BOM 2. Super Routing 3. Characteristic 4. Class 5. Object Dependencies 6. Configuration Profile 7. SD Condition records 4.1 Super BOM Super BOM Contains all the components for producing configurable product. It contains both variant as well as non-variant parts required for producing configurable product. 4.1.1 Super BOM configuration Super BOM can be created either one of the following methods. · Create BOM with class Item of 200-class type that contains all characteristic of a configurable material. · Create BOM with all possible materials as its components. Then assign /define dependencies to each component. The different between this two method is · BOM with class item, no need to assign or define object dependencies. Instead of that each material is classified in material master itself using class 200. · For both cases all characteristics are assigned to class 300 which is again assigned to KMAT material in order to trigger configuration in configuration profile. 4.1.2 Super BOM with Class Item Class items used to control the selection of variant parts in a BOM. Variant parts are classified in a class, and the class is entered in the BOM as a class item. When you configure the material, the class is replaced by a suitable variant part. 4.1.3 Advantages of using Class Item in BOM · Only one item for the class is enough, instead of several items for the individual variant parts. · No need to create and assign selection conditions. · Able to classify additional objects in the class at any time, without having to change the BOM. 4.1.4 Steps involved in super BOM with Class ? Define all Characteristics and its Values assign it to Class with type 200. ? Assign characteristic Values to materials by Classification material ? Assign class 200 with material instead of assigning all BOM items. ? Create and Assign class 300 (with same characteristics) with configurable product using configuration profile. 4.1.5 Super BOM with Material Components This bill of material (BOM) of a configurable material contains all the components that are required to manufacture the material. The BOM contains components that are only used in specific variants (variant parts), as well as components that are used in all variants (non-variable parts). 4.1.6 Steps involved in super BOM with Material Components ? Define all Characteristics and its values assign it to Class with type 300. ? Assign Class with configurable material in Configuration profile. ? BOM is created with all variant and non-variant items. ? Define interdependency between objects (Characteristic, BOM item, Routing Operation etc?) by using Object Dependencies. ? Assign class 300 with configurable product using configuration profile. 4.2 Super Routing A configurable routing describes the production process for all variants of a product. Instead of creating a routing for each variant of a product, you can create operations for one routing, or a "super" routing. It is possible to maintain Object dependencies for following in super routing: · Sequences · Operations/sub-operations · Production resource/tool assignments The routing is configured by system, when order is created for KMAT material.
5 Dependencies · Dependencies restricts the combinations of options i.5. the change affects all the objects where the dependency is used Local dependencies have the following properties: · They are only available to the object for which you create them · You cannot use the central maintenance functions on these dependencies.5 Selection Conditions Selection conditions used to ensure that all the objects relevant to a variant are selected: · Selection conditions determine which variants require a specific component or operation · Selection conditions determine when it is mandatory to assign a value to a characteristic Selection conditions may allocate to the following objects: · Characteristics · BOM items · Operations in task lists . Class is used to hold the characteristics that describe about configurable material.2 4. assign the material to a class of class type 300.4 Preconditions Preconditions can be allocated to the following objects: · A characteristic that you want to hide · A characteristic value that you want to hide Preconditions are used to hide characteristics and characteristic values that are not allowed and thereby ensure that the configuration of an object is consistent. 4. and you cannot allocate them to other objects · They are identified by a number assigned by the system.5. In Customizing for Classification. 4. In the standard system. not an external name Local dependencies are only used where certain dependency will not be needed elsewhere The differences between global and local dependencies are as follows: · Global dependencies are created centrally and can be assigned to several objects. · It is also possible to assign Dependency to characteristic values maintained in Characteristic. characteristic that are not allowed. BOM item quantity or Operation time. · Characteristics describe the properties of objects. 4.e. I.5. because the point in time when the dependency is processed and the sequence in which the dependencies are processed are not relevant.e. The customer can choose from among different options for each characteristic. In general for Variant configuration class 200 and 300 are used.3 Dependencies Types The SAP System supports the following types of dependencies: · Preconditions · Selection conditions · Procedures · Actions (obsolete) · Constraints 4.4 Variant Class · In Variant configuration. · Value assignment to characteristic may be single value or multiple value with required entry or restrict able entry. which is known as ?reference characteristic?.e. The values of a characteristic specify these properties. it is also possible define the circumstances under which a characteristic or value is hidden. 4. · Local dependencies are created for one object and can only be used with this object 4. · They are identified by a name that you assign. and are maintained and managed centrally. · It also describe the interdependencies between characteristics and characteristic values · It control which components are selected from a bill of material (BOM) and which operations are selected from a task list · It also changes the values of fields in BOM items and operations during configuration. · In Restriction screen allowed Class types are entered i.5. this is class type 300. · If you change a global dependency.2 Declarative and Procedural Dependency · In Declarative dependencies the result are explained logically · Declarative dependencies are easier to trace than procedural dependencies. Class type to determine which object types can be classified. for what are the class this characteristic may used. It also select exactly the right BOM components and operations to produce a variant. · Class is used in variant configuration if the class has a class type that supports variant configuration. Procedures Preconditions (only if they contain non-declarative expressions) Selection conditions (only if they contain non-declarative expressions) 4. In the precondition.1 Global and Local Dependencies Global dependencies have the following properties: · They are independent of any object. the Variant class type indicator must be set for the class type.5. A precondition is fulfilled if the condition you enter is either true or not violated.3 Characteristic Characteristic is used to define the features of a configurable material. · In characteristic it is also possible to use table name and its field name in order to change the Object quantity or values. To enable to use characteristics to configure a material. · Example for Declarative dependency: Constraint Actions Preconditions (provided that they contain no non-declarative expressions) Selection conditions (provided that they contain no non-declarative expressions) · In Procedural Dependency result depends on the processing sequence and the point in time when the dependency is processed.
By defining a filter in the configuration profile. 4. OBJECTS: In this section. in result-oriented BOMs. Usually. The following Objects can assign to action: · The characteristic value that triggers the action · The characteristic that triggers the action · The configuration profile of the configurable object · Configuration profile · BOM items ? to change the quantity · Operations in task lists ? to change the standard values Since Action is lead to serious system performance problems. RESTRICTIONS: In this section. You can leave out the keyword CONDITION: if required. you enter the variable $SELF before the characteristic.8 Constraint This dependency type is mainly for intensively interactive configuration tasks and for configuration tasks in which you need to take into account the dependencies between the characteristics of several objects. CONDITION: The condition entered here must be fulfilled in order for the constraint to be used. you enter the relation that must exist between the objects and characteristics if the configuration is to be consistent. · Constraints are used to store information on which conditions must be fulfilled if the configuration is to be consistent. a processing sequence is used to define the point when the procedure is processed. You must enter the relevant objects in all constraints. As a rule. You cannot determine when a specific constraint is used. So that only constraints are defined within a dependency net. · Procedures are always used for pricing (see Variant Conditions). values are only inferred if you make an entry in this section. or $PARENT to identify objects. Constraints are grouped together to form dependency nets. you enter the objects that are relevant to the constraint. only use constraints to infer values if it is really necessary. 4.1 Filters in Configurable Profile Following objects can be used as filter: . and in SET processing. For reasons of performance. · Constraints are not directly allocated to individual objects. you enter the characteristics for which characteristic values are to be inferred. 4. · Procedures can overwrite values that are set by other procedures. INFERENCES: In this section. 5 Configuration Profile The configuration profile for a material controls the configuration process in sales order. possible to determine the scope of the BOM items to improve system performance when exploding the BOM. It is not possible to overwrite the characteristic values that are set by an action. 5. An action is processed as soon as the characteristic to which it is assigned has a value. The main purpose of constraints is to check the consistency of a configuration. Using this profile it is possible to hide some of the characteristic value defined during characteristic creation.5.8. 4.5. you enter objects in their general form of expression. · Constraints are not processed in a specific order. You must enter a restriction in a constraint. Constraints have the following distinguishing features: · Constraints are used to describe the dependencies between completely different objects and their characteristics. you refer to objects in constraints by entering the class to which the objects are allocated. without using $SELF.5. Each section ends with a period. However. 4. For this reason. The main purpose of a constraint is to monitor the consistency of a configuration. · Constraints are declarative dependencies. Processing Sequences of Procedure If an object has more than one procedure. The dependency net is allocated to a configurable material in the configuration profile. You do not need to enter a condition in a constraint.1 Structure of Constraints There are four sections in a constraint.7 Action Actions are used to infer characteristic values. the variant configuration menu does not support a function for creating constraints directly. the constraint is triggered again.5. · In constraints. · A procedure is used to infer a value for a characteristic. a constraint is only processed once.5. $ROOT. They are grouped together to form dependency nets and allocated to a configurable material in the configuration profile. We can assign any number profile for a configurable material in which selection is based on either priority or manual selection during configuration. If a value that is relevant to the constraint is changed. The processing sequence of constraints and the point in time when constraints are processed is not relevant. A colon follows the keyword. Configurable profile also used to define central settings for configuring the object. In any processing situation.3 · Sub-operations · Sequences of operations · Production resources/tools (PRTs) A selection condition is fulfilled if the condition in it is unambiguously true. The filter is active in high-level configuration. if you enter the keyword you must enter a condition. it is replaced by Procedure and Constraint.6 Procedure Procedures can be assigned to the following objects: · The characteristic value that triggers the procedure · The characteristic that triggers the procedure · The configuration profile of the configurable object Procedure is used for following purposes.9 Dependency Net: Constraints are grouped together in dependency nets. You can also define variables for objects or characteristics. Each part is identified by a keyword.
. but the BOM is not exploded in the sales order. all object types are selected and therefore exploded in the configuration. text In the standard system.3 Process Overview There are different processes for configurable materials in sales documents. only the items with this status are displayed when you select specific item statuses. The availability check does not detect a supply problem.25 ? Characteristic Planning with dependent requirement – 56 and ? Assembly Processing with Characteristic Planning – 89 8 Variant Configuration: (Object Diagram) 9 Variant Pricing and Surcharges 9. for example. When you enter the material number of a bill of materials that is relevant for sales order processing. 5. Sales Order (SET) This processing type is used to describe variant products that comprise salable configurable materials. consists of all the parts that make up the bicycle: the frame. These processes can be defined on the Configuration initial screen tab in the configuration profile. 5. Remove the selection for the item categories you do not want to be displayed. – 26 ? Planning Variants without final Assembly.4 · Object type Class. · Planning material is planned separately using strategy 65 and produced before sales order creation. · It is also possible for Planing the Planning Materials without reference to any sales requirement. or no explosion. but are not assembled in a production order. the system displays the material that describes the whole bill of materials as a main item. a separate material master record is created with a material type that is kept in stock. The correct BOM items and operations are determined from the characteristic values assigned to the variant. You use this processing type if you want to make customer-specific changes to the BOM of a material that you configure in the sales order. you assign values to the characteristics of the header material. document. Items that have no sort string are always displayed. Example: Only 2 pieces of a material are in stock. material. but the material is used in 3 BOMs. A BOM for a bicycle. · By using planning material all non-variants are procured / produced before sales order. it is possible to check whether the variant required is in stock. These products are supplied together. The availability check for all 3 BOMs shows 2 pieces in stock. When a sales order is received. · Item category. telling that whether the materials required are in stock at this moment. · For material variants. the saddle. The individual components are displayed as lower-level items.1 Sales BOM A bill of material (BOM) describes the different components that together create a product. Order BOM.55 ? Planning Variants with planning Material – 65 ? Make to order with configurable material. stock or non-stock item All item categories in the configuration are exploded in the standard system. Only items that carry sort strings are checked and only those that match are displayed. by choosing the Configuration parameter tab. Deselect the object types that you do not want to be displayed. which contains all the non-variant parts. You can restrict the display of the BOM items by using these sort strings. · Separate BOM and routing for a material variant. which can be produced without a sales order and kept in stock. In the sales order. 6.2 Planning Material · Planning Material is a material. or you can link the material variant to the BOM and routing of the configurable material. Several users can access the same material at once. However. 7 Planing in VC The following strategies are used for planning configurable materials and its variant parts. we can create material variants. This means that supply problems can sometimes be overlooked.1 Material Variant · Material Variant is an material that can arises from individual Configuration of a configurable product and can be kept in stock · For variants that are required frequently. Only sales-relevant BOM items are exploded in the sales order. wheels. All items are displayed regardless of their item status in the standard system. Make to Order production of Variants ? Make to Order for Material Variant. multi-level. The bill of material (BOM) can have single-level. 6 Material Variant and Planning Material 6. so that it can deliver immediately. for example. and so on. The Process are described in the following scenarios: Planned/Production orders This processing type is used to describe variant products whose configurable materials are assembled using planned and production orders. Items are not displayed that do not have the selected status. · Item status You maintain the status of a BOM item in maintain BOM dependent on its usage.2 Component availability in the configuration profile The availability check is just a snapshot. . · Sort string You can assign sort strings for BOM items in maintain BOM.
· Item category group 0002 or 0004 is to be given in sales view. inventory control.3 Processing at Component Level (LUMF) If you want the system to carry out pricing. and delivery processing at main item level. · In the Characteristic field.3 Creating Characteristic Purpose: · Characteristic is created with possible values. 10. · For Variant pricing purpose SDCOM-VKOND is used. or – Component level if the material is not assembled. The system determines the unit of measure from the additional data of the class. choose Characteristics. · Lot size ? EX ( Lot for lot size) · Availability check ? 02 · Planning Strategy 25 is entered in MRP 3 screen view. 2 screen in the material master record of the finished product. inventory control. and delivery processing at the component level. · Enter the item category for class items in BOM. 2 screen in the material master record of the finished product. 10. · For changing BOM quantity Characteristic is created with table name STOP-MENGE is used. 10 Configuration of VC 10. 9. Ie BOM item quantity or Operation time. such as length. · Make entries in the fields that identify the class ? Class types ? Class · Enter the quantity. 9.1. you cannot change this unit. inventory control. Once you have entered a bill of material in a sales order. In this case. This class must hold all characteristics and also classified with each material. · MRP type is PD.1 Production Planning and Control 10. This is known as ?Reference characteristic?. enter LUMF in the Item category group field of the Sales: sales org. the configurable material for which super BOM need to create is entered. This means that the components only function as text items and are not relevant for delivery. enter a name for new characteristic · Enter a change number if you want to create the characteristic using engineering change management. Enter a unit of measure if appropriate. · In the Material field. the system runs pricing.2 Processing at Main Item Level (ERLA) If you want the system to carry out pricing. Following Procedure is followed for assigning class with BOM as a class Item. Procedure 1. Access the activity using one of the following navigation options: SAP Menu Logistics ® Production ® Master Data ® Bills of Material ® Bill of Material ® Material BOM ® Create Transaction Code CS01 · The Create Material BOM: initial screen appears. and delivery processing at: Main item level if the material is assembled.2 Creating Bill of Material Purpose: · The purpose of this activity is to create bills of material (BOMs) for the configurable material which is known as ?super BOM? · Super BOM comprise all the variant as well as non-variant parts required for producing configurable material. On this screen. · It is also possible to use table name and its field name in order to change the Object quantity or values. The latest delivery date among all the components becomes the delivery date for the entire delivery group. · Characteristics allow describing and distinguishing between objects. . · It is also possible to enter a class as a BOM component with item category ?class Item?. Procedure Access the activity using one of the following navigation options: SAP Menu Logistics ® Materials Management ® Material Master ® Material ® Create (General) ® Immediately Transaction Code MM01 In Material Master of KMAT material following settings are maintained: · Configurable material indicator in Basic Data must set. data that identifies the bill of material are maintained as well effectivity data. or weight within the classification system. only the components are relevant for delivery. of the configurable material. If a unit of measure without a dimension is maintained in the additional data of the class.1 Creating Material Use The purpose of this activity is to create the material masters for the materials required in this scenario. enter ERLA in the Item category group field of the Sales: sales org. Procedure SAP Menu Logistic->Centralfunction->Environment->classification->Chracteristics Transaction Code CT04 · From the classification menu.1. · Plant and BOM usage is entered. color.5 There are two ways to process a bill of materials in Sales. · Class type 200 and 300 can be used as a class item. · In Component screen list of variant and non-variant parts are entered along with that quantity is entered based on Base qty. In general BOM usage 1 for production and 3 is for Universal. · Enter data on the initial screen.1. During processing the system automatically creates a delivery group.
Stock. Status determines: · whether a class can be maintained · whether objects can be allocated to a class · whether the class can be used for selecting objects · Class group is used to group together related classes and also for finding classes quickly via a matchcode. It is not possible change the value assignment indicator once it has set. · Languages in which characteristic want to describe are entered. · Class with class type 300 is used in configuration profile. · On additional data screen whether or not this class can be used as a class component in bills of material. · Keyword string is used for finding a class via matchcode. whether a characteristic is single-value. 10. multiple-value. · In this screen it also possible to restrict or hidden or displaying only allowed values to characteristic. Before link a document to a characteristic.5 Creating Dependency Purpose Dependency describes the interdependencies between characteristics and characteristic values and it controls which components to be selected from a bill of material (BOM) and which operations to be selected from a task list. enter a language-dependent value description. · It is not possible to enter a language-dependent description for numeric values · It is also possible to define one value as a default value. You can enter up to 30 characters. such as drawings or photographs. its status is entered. · Value catalog entered is used to check characteristic values · Documents. Depends upon indicator system give warning or error message or no message. · Confirm the entries. I can any one of the following Characters Numeric Time format/Date format Currency format and User defined data type. · Enter values in the entry fields. Procedure . or retractable is defined. It also changes the field values in BOM items and operations during configuration.6 · To do this. choose processing type Create characteristic. · If your characteristic is an alphanumeric characteristic. Use the pushbutton Create by copying. Procedure SAP Menu Logistic->Central function->Environment->classification->Class Transaction Code CL01 · Class holds all characteristics describe configurable material.4 Creating Class: Purpose: · A class is used to hold the characteristics that describe a configurable material. To display the characteristic chooses the pushbutton Display. · In the formatting data for value assignment. It applies wherever the characteristic is used. If it is yes then Unit of measure in which stocks of the material are managed.1. In this case. All other screens are optional. · The data type of the characteristic determines which values can be entered for the characteristic. · ?Same Classification ?indicator determines whether system check for identical characteristic values. with characteristics can be linked in additional data screen. Enter each value in a separate field. · You can also copy the data of an existing characteristic.The description entered on the basic data screen serves as the first keyword · On characteristic screen list characteristic which has to attach with configurable material is entered. it must create a document info record in the document management system. Non-stock item etc?). · You must maintain the basic data for all characteristics. · It is possible to that characteristic can be only assigned to particular class type by assigning type in restriction screen. or only individual values need to be maintain in Basic Data screen itself. · On basic Data screen class description. · The values must match the format that you defined on the Basic Data screen. Allowed Values: Check Tables Function module Catalog character · Allowed values permits only values defined in characteristics maintenance are used to check a characteristic value · Check table permits only values entered in characteristics maintenance is used to check a value · Function module entered is used to check characteristic values.e. · To change a characteristic selects the pushbutton Change in characteristics after entering the characteristic. This value then appears as a default in characteristic value assignment functions · Additional value indicator determines that whether values that are not defined as allowed values can be assigned to a characteristic · The following value check strategies are available in value maintenance screen. · On the Basic data tab page enter the most important control data for the characteristic. By linking the class to the configurable material. 10. you allow the material to be configured using the characteristics of the class. You can enter up to the number of characters that you defined in the format. The system converts all the quantities you enter in other units of measure (alternative units of measure) to the base unit of measure and resulting item category which will replace this class item in BOM (i. · For numeric characteristic it need to maintain that whether interval values to a numeric characteristic. Enter the name of a characteristic you want to copy.1. where several objects are assigned that have the same values for all characteristics to the same class. · Using document tab screen it is possible to assign documents related to configurable object. · Choose the tab page Values.
· Profile name and the class type of classes used for configuration. choose Configuration profile->Create. Long texts for the dependency. The profile with the highest priority is at the top of the list.1 Optional Settings on the Profile Overview · Organizational Areas You can specify organizational areas for configuration. Confirm your entries. once at least one dependency is assigned. · On basic data screen the following data are required to enter A language-dependent description for the dependency Also possible to enter descriptions in different languages by choosing Descriptions. Once the source code is syntactically correct.1. it is possible to restrict the selection of irrelevant variant parts. In this case. 10. enter a change number. the profile with the highest priority is selected for the object. are assigned to each profile Procedure: Access the activity using one of the following navigation options: SAP Menu Logistics ® Production ® Master Data ® Material Master ® Environment ® Configuration Profile ® Create Transaction Code CU41 · From the Variant Configuration menu. Profiles that have no priority are at the top of the list.7 SAP Menu Logistic->Central function->Variant Configuration->dependency->Single Dependency->Create Dependency Transaction Code CU01 · From the variant configuration menu. 10. · Dependencies are created either locally within object or globally which can be assigned to any objects. fields are shown or hidden. It is also possible to change the component quantity depends upon characteristic value changed. The object name is entered. In Customizing for the Classification System. Depending on what you enter for the BOM explosion and configuration process. Procedure 1. choose the Profile detail pushbutton or double-click on the profile. rather than dialog mode. which hold the entire characteristics of KMAT material. · In BOM General Item overview screen choose the component in which dependency need to assign and choose menu path Extras -> Dependency -> assignment of dependency for assignment.1. Access the activity using one of the following navigation options: SAP Menu Logistics ® Production ® Master Data ® Bills of Material ® Bill of Material ® Material BOM ® Change Transaction Code CS02 · Dependencies are assigned with respect to characteristic for each variant part. If you define several profiles for an object. If you restrict a profile to specific organizational areas. By choosing the Assignments pushbutton. · Now the status of the dependency is turns to ?Released?. · Class with type 300. To go to the detail screen.i. You also see this pushbutton on the basic data tab. you only see the characteristics that are relevant to your area when you configure the object. In the standard R/3 System. · Priority of Configuration Profiles You can create several configuration profiles for a configurable material. · It is also possible to assign dependencies to configurable profile. because they automatically have priority 0. you see a dialog box for selecting a profile when you start configuration. you can assign dependencies to the configuration profile. · The selection of profile depends upon either by priority or by manual selection. Save the Dependency and exit. · In Dependency editor the source code for the dependency is entered.1. names of the classes are entered. · It is possible to restrict allowed characteristic values for the configurable object if required. The priority is also relevant if you use Application Link Enabling (ALE) or intermediate documents (IDocs) to run configuration.7 Creating Configuration Profile Purpose · Configuration profile used for assigning configurable material with variant class (300) and also used to maintain some central settings. the source code is saved. · Release of profile is possible only if configurable object is assigned to a class. where you define further settings. You can change how characteristics are displayed according to organizational area for your user on the value assignment screen. · A dialog box will be displayed.7. · In the classification screen. You cannot define separate settings for use of a configurable material as an assembly in a BOM.e correct BOM components are get selected at result of configuration. The profile with the lowest number has the highest priority. · On profile overview screen the following data need to be entered. The status is set to ?Released? when the source code is syntactically correct. It is also possible to create dependency by copying from existing dependency. · Choose Goto -> Class assignments or the ?Class assignment ? pushbutton to assign the object to a class.7. If dependency need to create for a specific date. the class type must be defined as a variant class type. 10. · Basic Data Tab . the status ?In preparation? when a dependency is created first time. The parameters you maintain for a material apply to the material as a header material in a BOM structure. choose Dependency -> Single dependency-> Create · In initial screen name of the dependency is entered.2 Profile Detail · Configuration Profiles for Materials The configuration profile has several screens.6 Changing Bill of Material (Assign Dependencies) Purpose: By assigning dependencies to BOM components. Finally suitable dependency type is selected. · It is possible to assign more than one configurable profile for one KMAT material. choose Extras -> Documentation.1. · It also possible to enter dependency directly in BOM itself by choosing Extras -> Dependency -> dependency editor. 10.
This is especially relevant to assemblies whose BOMs are exploded in MRP. These settings are defaults for configuration. distribution channel. Procedure Access the activity using one of the following navigation options: SAP Menu Logistics ® Production ® Master Data ® Material Master ® Environment ® Configuration Profile ® Change Transaction Code CU42 10. click on the profile overview data. select the assembly and choose View ® Objects ® Task list. choose View ® Objects ® BOM 10. · You see the operations or activities in the task list that was selected for the assembly during configuration. so the BOM explosion depends on the settings in the configuration profile. as a graphic showing the product you want to configure. You can display changes by choosing Information. · Create the Price for the condition type that represents these types of the standard-delivered condition type for this functionality is ?VA00. select BOM to display the entire structure on the result screen.9 Configuration Simulation Purpose: · Configuration simulation is used to check the configuration model.1. Select a profile and choose Continue. BOM application must be entered.2 Sales and Distribution 10. manually select the screens for the configuration editor and define which screen configuration starts with. because the browser is an additional screen section. the whether or not Object structure is created correctly and dependencies are working fine is checked. Configuration Profiles for Objects Other than Materials Object-specific settings for displaying characteristics and characteristic values in the configuration editor can be defined. · Simulation of Sales/Engineering The configuration parameters in the configuration profile apply. If select Sales & distribution is selected the configuration in a sales document will be simulated (sales order or quotation). choose Profile Detail or double-click on the profile. Procedure: SAP R/3 menu Logistics ® Production ® Master Data ® Bills of Material ® Environment ® Variant Configuration ® Environment ® Configuration Simulation Transaction Code CU50 · On the initial screen of the configuration simulation. For example.1 Creating Condition Records – VA00 Purpose: The purpose of this activity is to create condition records for VA00. 10.? · Condition type VA00 requires as key fields the sales Organization.2 Condition records for Variant Price and Surcharges Purpose . assemblies with the BOM explosion setting None in their configuration profile).2. Access the activity using one of the following navigation options: SAP Menu Logistics ® Sales and Distribution ® Master Data ® Conditions ® Select Using Condition Type ® Create Transaction Code VK11 · Create price for each value of the characteristics by select using condition type VA00. Configuration Initial Screen Tab · Configuration parameters The parameters for BOM explosion and the configuration process in the sales order are specified here. to the variant class. you see a dialog box. Procedure 1. · Simulation of a Planned Order On the characteristic value assignment screen. 10. documents are assigned such. For all configuration parameters except BOM explosion ?None?. · If you have created more than one configuration profile for a material. system performance will be improved. the configuration in order BOM processing will be simulated. The configuration and BOM explosion depend on the configuration parameters in the same way as when maintaining an order BOM. If you want to call detailed information on the profile. and can be overwritten for your user in the configuration editor. we can choose Planned order to display the components that are determined in material requirements planning (MRP) according to the characteristic values assigned. An interface design is used to group characteristics together on the value assignment screen.8 Changing Configuration Profile: Add User Interface Settings Purpose Settings for the configuration editor in user interface. we cannot configure the header material. By entering a level of detail for a multi-level configuration. If Engineering is selected. The start screen must be one of the allowed screens. These settings are defaults for configuration. · To display the task list of an assembly on the result screen. because the configuration is copied from the sales order. If configuration process need to starts with a Start logo. if BOM explosion ?None? is selected rather than single and multi level explosion is selected.8 In the basic data.2. Whether the configuration is simulated from the sales point of view or the engineering point of view is defined. · Operations that have been changed by dependencies have an information icon next to them. and can be overwritten for your user in the configuration editor. and material number of the configurable. Here it also possible to define object-specific settings for functions in the configuration editor. · Using VA01it is also possible to maintain Surcharges and discounts. It is also possible to define a filter and set the indicator for an availability check on assemblies. · Condition type PR00 used to maintain base price of the configurable material. In the configuration simulation. not in Sales & distribution (for example.1. · To return to the BOM explosion. The indicator for the configuration browser independently of the other start screens can be selected.
· Enter the appropriate key for each condition record.2. or be printed 10. To do this.2. you can link it to the characteristic value. a class is used to hold the characteristics that describe a configurable material. follow the menu path SAP Menu Logistic->Central_function->VariantConfiguration->dependency->Single Dependency->Create Dependency Transaction Code CU01 10. · Choose Enter. will default to the information entered when you created the characteristic. 10.2. Create the Price for the condition type that represents these types of the standard-delivered condition type for this functionality is ?VA00. By linking the class to the configurable material. 10. Access the activity using one of the following navigation options: SAP Menu Logistics ® Sales and Distribution ® Master Data ® Output ® Sales Document ® Create Transaction Code VV11 · Choose Edit >Key combination · Select the key combination for which condition records are to be created. Output types are used to represent various forms of output in the SAP system. You can define as many condition records as you want for the different pricing elements for any validity period.2. Therefore. SAP Menu Logistic->Central function->Environment->classification->Class Transaction Code CL01 10. for example whether an order confirmation should be sent via EDI. and invoices. and surcharges for freight and taxes – that you want to use for automatic pricing must be stored in the system as condition records.? Condition type VA00 requires as key fields the sales Organization. · Save the condition records. choose Communication. You use the output type to control how the output should be transmitted. distribution channel.2 Assign the characteristic to the class Assign given characteristics to class. or be printed Procedure 1.2. go to the master data record of the characteristic CAR_ENGINE SAP Menu Logistic->Centralfunction->Environment->classification->Chracteristics Transaction Code CT04 Go to the ?Values? tab.2.1 Create a characteristic for the Pricing Create Pricing characteristic like CAR_Pricing and go to additional data tab give SDCOM table name VKOND field name. You use the output type to control how the output should be transmitted. discounts. To do this. You use the output type to control how the output should be transmitted.2. SAP Menu Logistic->Centralfunction->Environment->classification->Chracteristics Transaction Code CT04 10. You create condition records for all the pricing elements that the system takes into account during automatic pricing. Examples of output types in Sales and Distribution processing are order confirmations. Access the activity using one of the following navigation options: SAP Menu Logistics ® Sales and Distribution ® Master Data ® Output ® Billing Document ® Create Transaction Code VV31 .2. discounts and surcharges) and the final amount for the sales document Procedure 10. and invoices. the system transfers data from the condition records and determines the amounts for individual pricing elements (prices. Examples of output types in Sales and Distribution processing are order confirmations. if you have created a global dependency. Examples of output types in Sales and Distribution processing are order confirmations.2. and material number of the configurable. represented by characteristics and characteristic values.6 Creating the output condition records for sales Output types are used to represent various forms of output in the SAP system. 10.9 Condition records allow you to store and retrieve pricing data in the system. In variant configuration.2.1 Creating Output Condition Records: Billing Purpose The purpose of this activity is to create output condition records for billing. it allows the material to be configured using the characteristics of the class. freight lists.4 Assign the dependency to the characteristic value that triggers the price For example eCar2002. the class type for configurable material is 300. the value ?V8? refers to the engine selected by the customer. for example whether an order confirmation should be sent via EDI. During document processing.5 Create variant price Create price for each value of the characteristics using condition type (or transaction VK11).3.3 Create a dependency that triggers the price A Dependency is a rule that defines how the different options and option values. · For transmission medium 1 (Print output) or 7.2. In the same way using condition type VA01 is also used to maintain prices for surcharges and discounts. or be printed Procedure 1.3 Creating Output Condition Records: Sales Purpose: Output types are used to represent various forms of output in the SAP system. freight lists. From there. the information on this screen.2 Once the dependency has been assigned. according to the key combination you selected. All the pricing elements of your daily business – the prices.2. for example whether an order confirmation should be sent via EDI.2. such as the description (?Engine price?). relate to one another. and invoices. you can maintain the communication data. select the?V8? entry and use the menu path Extras Object dependencies Assignments. which brings you to the screenshot to the right.2. the dependency must be linked to the value ? V8? of the characteristic that represents the engine type. freight lists. To create a dependency. In the standard R/3 System.
10 Enter an output type. for the bill of material you are using as a reference. without changing the original BOM. according to the key combination you selected. · For transmission medium 1 (Print output) or 7. Once you have created your sales order. Entering items in order BOMs is similar to entering items in material BOMs. choose Communication. you need to make manual changes to the BOM by creating an order BOM especially for the sales order. In variant configuration. · Choose Enter. Procedure (For knowledge based BOM) SAP Menu Logistics ® Production Planning ® Master Data ® Bills of Material -> Order BOM Maintain (Multi-Level) Transaction Code CU51 · The Create Order BOM: initial screen appears. The difference is in the way they are saved. sales order item. However. The sales order.4 Order BOM Purpose: Products that are made to order in plant engineering and construction and mechanical engineering are generally very complex and are specific to one customer. Knowledge based order BOM The order BOM is saved as a copy of the super BOM with manual changes and dependencies. Result Oriented BOM The configuration result is saved as an order BOM. you can work with 2 types of order BOM. · Choose Edit >Key combination · Select the key combination for which condition records are to be created. The item overview appears. or an existing order BOM to copy from. · Enter the sales order number. To do this. with manual changes but without dependencies. · Enter new items and alter items if necessary. go to step 4. the material number and the BOM usage · If you want to use material BOM. · Save the condition records. · Enter the appropriate key for each condition record. For this reason. 10. you cannot define a BOM entirely in advance. . you cannot enter class items in order BOMs. and material number identify an order BOM. If you want to create an order BOM without a reference. click and go to step 7 · You cannot use a configurable BOM as a reference · Click on copy order BOM or Click on copy material BOM · The Copy material BOM or Copy order BOM dialog box appears · Enter the data required and click . you can maintain the communication data.2. the order item.
This action might not be possible to undo. Are you sure you want to continue?
We've moved you to where you read on your other device.
Get the full title to continue listening from where you left off, or restart the preview.