Simulate Configuration Models
Application component: Simulation environment of VC on HANA
App type: Transactional
Line of business: Supply Chain
Leading industry: Cross Industry
Solution capability: Advanced Variant Configuration (S/4)|Material Requirements Planning (S/4)|Sales Order Management and Processing (S/4)
Scope items: Requirements Driven Development|Setup Configurable Model using Variant Configuration|Product Structure Management
Description:  You can use the SAP Fiori-based Simulate Configuration Models app to search for configurable products and configured objects and start a configuration simulation with them. Additionally, you can also search for and open a previously created and saved simulation. You can use the simulation to test and analyze your configuration model by configuring your object using the integrated characteristic value assignment screen and check whether your dependencies work. The app supports simulation for single-level and multi-level configurations. 
The SAP Fiori based Simulate Configuration Models app assisting Product Configuration Modelers to test and analyze their configuration models.
Key features:    Start a new simulation by manually entering the configurable product and its necessary input parameters (Plant, Configuration Date, Quantity, BOM Application).   Search and list existing objects (configurable products, configured objects, saved simulations) and start a new simulation by clicking an item in the search results. You can narrow you search based on the following attributes:   Type (Product, Sales Order Item, Product Variant, Simulation, Quotation Item, Purchase Order Item, Purchase Requisition Item)   Product   Plant   Created By   Created On   Status   Show Favorites Only   Last Changed By     Activate the trace of the configuration process before starting a new simulation by selecting Activate Trace. The trace messages are displayed during the simulation process.   Display the Exploded BOM, Super BOM and Routing Structure of your object   Configure your currently opened simulation using the characteristic value assignment screen   Edit the simulation parameters during simulation (Plant, Configuration Date, Quantity, BOM Application)   Display the Properties and Object Dependencies (along with the dependency code) of a selected BOM item, characteristic, characteristic value or configuration profile in the Inspector view. You can also see the selectable and not selectable list of values in the case of characteristics.   See the following additional feaures related to the routing structure:   Display the complete routing structure (standard sequence, parallel sequences, alternative sequences, operations, sub-operations, reference operations, reference sub-operations)   Display the most important information about the routing sub-objects (standard sequence, parallel sequences, alternative sequences, operations, sub-operations, PRTs, reference operations, reference sub-operations, components)   Go into the alternative and parallel sequences and explore their operations   Access the routing results in single- and in multi-level cases as well   See the effects of configuration changes in the routing, and how the routing changes given different simulation dates   Display the list of PRTs assigned to an operation, and see the details of a selected PRT   Display the list of object dependencies assigned to the different routing elements   Display the list of components assigned to an operation, and the details of a selected component   Display the routing-relevant trace messages   Display the Super Routing of a component     In addition, the app supports the following technical features and options:   Feature   Description    Reload Configuration Model   By reloading the configuration model during simulation, you can immediately see the affect of the master data changes without losing the previous configuration. The characteristic values you entered during the simulation are also kept after a reload.    Mark as Favorite   You can mark an object as a favorite and filter your search results based on it    Delete Saved Simulation   When you search for objects, you can delete previously created simulations    Display and Filter Trace Information   You can apply the following filters for the display of the trace information:  Trace Level (Low-Level Configuration/High-Level Configuration)   Message Type (Low-Level Selection Condition, Low-Level Procedure Execution, Class Item Substitution, Value Assignment, Value Restriction, alue Skipped, Value Retraction, Business Add-In, Inconsistency Detected, Processing Started, Pricing Factor, Characteristic Facet, High-Level Condition)   Value Assignment By (User, Constraint, Procedure, External Component, Default Value)   Characteristic   Object Dependency   You can also see links for characteristics, characteristic values, dependencies, components, configuration instances, operations and sequences in the trace messages. By clicking the links, you can filter the trace messages further or inspect the items. Additionally, you can filter for trace messages, where a specific characteristic was used or a value has been assigned to it. In the trace messages you can also see whether class items have been specialized with the current configuration valuation. By clicking the class item in the trace message, you are able to filter down the messages or inspect the item. You can expand the high-level trace messages and see the following details related to the characteristic:   Object Dependency   Variant Tables   Characteristic value before and after the object dependency was executed      Show Master Data   You have the possibility to display the original master data attributes of a BOM item or routing element on the Inspector panel if it was changed during the configuration process.    Set Default BOM Application   You can set the default BOM application for your user. To do this, you have to go to the user settings on the SAP Fiori launchpad and click the Default Values tab.    Navigate to the Variant Configuration Modeling Environment app   On the configuration screen you are able to navigate to the Variant Configuration Modeling Enviroment app, where you can test the changes made to your configuration model. Note This feature is not supported on a tablet.    Navigate to the Maintain Bill of Material app   On the configuration screen you can navigate to the Maintain Bill of Material app from the Inspector panel if the product has a BOM assigned to it with a BOM application that is specified in the simulation parameters. To navigate, you have to select a BOM item from the structure panel first. For more information, see Maintain Bill of Material. Note You must be assigned to the following role: BOM Engineer (SAP_BR_BOM_ENGINEER).    See Object Dependency Source Code   You can see the source code of an object dependency when inspecting it or when expanding the details section of a trace message.   This app uses the following CDS views.   C_ProductConfigurationProfile   C_AdvncdVarConfignConfigblProd   C_AdvncdVarConfignCrtedByVH   C_AdvncdVarConfignSimlnSearch   C_VarConfignConfigblProdVH   C_VariantConfigurationSimlnTP   C_AdvncdVarConfignLastChgdByVH   C_VarConfignPlantVH   
Business roles: BOM Engineer| Product Configuration Modeler
Product Configuration Modeler : 
Creates and maintains product configuration models, including the creation of classes and characteristics, setting up object dependencies and configuration profiles. Validates the models by simulating different configurations and solves issues.

BOM Engineer : 
Creates bills of material and consistent overall product model, drives changes across organizations, and is responsible for the change process until handover to manufacturing. Is typically a member of the R&D group of the company.

Production Engineer - Discrete Manufacturing : 
Maintains manufacturing relevant master data such as routing and work center. Frequently cooperates closely with PLM department, production supervisors and other people relevant for manufacturing.

Production Engineer - Process Manufacturing : 
Maintains manufacturing-relevant master data such as master recipe and resource. Frequently cooperates closely with PLM department, production supervisors and other people relevant for manufacturing.