12a Product configurator Example and data flow

Slides:



Advertisements
Similar presentations
WebDynpro for ABAP Short introduction.
Advertisements

13 APS. © beas group 2011 / Page 2 This documentation and training is provided to you by beas group AG. The documents are neither approved nor in any.
16 Cost sheet. © beas group 2011 / Page 2 This documentation and training is provided to you by beas group AG. The documents are neither approved nor.
What is Sure BDCs? BDC stands for Batch Data Communication and is also known as Batch Input. It is a technique for mass input of data into SAP by simulating.
WEB Apps Product Info. © beas group 2011 / Page 2 This documentation and training is provided to you by beas group AG. The documents are neither approved.
Parallel resources. © beas group 2011 / Page 2 This documentation and training is provided to you by beas group AG. The documents are neither approved.
Templates. © beas2009 / Page 2 This documentation and training is provided to you by beas group AG. The documents are neither approved nor in any way.
Event control. © beas group 2011 / Page 2 This documentation and training is provided to you by beas group AG. The documents are neither approved nor.
© 2008 The McGraw-Hill Companies, Inc. All rights reserved. ACCESS 2007 M I C R O S O F T ® THE PROFESSIONAL APPROACH S E R I E S Lesson 6 – Designing.
Kaba B-Net terminal Functionality. © beas group 2011 / Page 2 This documentation and training is provided to you by beas group AG. The documents.
Chapter 8 Collecting Data with Forms. Chapter 8 Lessons Introduction 1.Plan and create a form 2.Edit and format a form 3.Work with form objects 4.Test.
Lotus 认证培训 Notes Domino 6/6.5 Application Development Foundation Skills ( 610 ) Exam Number: 610 Competencies: Please see exam guide. Length:
19 Data import. © beas group 2011 / Page 2 This documentation and training is provided to you by beas group AG. The documents are neither approved nor.
Variant BOM Configuration Process- MAIL & Unisoft Team-Pune Jun 3, 2010 Presentation on MAIL Variant Configuration Process in SAP Jun 3, 2010.
Inventory. © beas2009/Page 2 This documentation and training is provided to you by beas gmbh. The documents are neither approved nor in any way acknowledged.
XP Tutorial 8 Adding Interactivity with ActionScript.
Resource groups. © beas group 2011 / Page 2 This documentation and training is provided to you by beas group AG. The documents are neither approved nor.
17 Personnel Time Recording A Tutorial for Advisers/Key Users.
Variants with be.as script. © beas group 2011 / Page 2 This documentation and training is provided to you by beas group AG. The documents are neither.
09 Calculation. © beas group 2011 / Page 2 This documentation and training is provided to you by beas group AG. The documents are neither approved nor.
08 MRP. © beas group 2011 / Page 2 This documentation and training is provided to you by beas group AG. The documents are neither approved nor in any.
Technical Information on How the Planning Run Works: Contents
Overview Modern chip designs have multiple IP components with different process, voltage, temperature sensitivities Optimizing mix to different customer.
Creating a Flash Web Site
Installation of virtual box
QAD Browses.
Production: Product Costing Planning
Material Requirements Planning (MRP)
04 Master Data – Resources
MRP: Material Resource Planning
Tutorial 5: Working with Excel Tables, PivotTables, and PivotCharts
Practical Office 2007 Chapter 10
Introduction and Principles
Tutorial 2: Formatting a Workbook
16 Cost sheet
Microsoft Access 2016 Create Professional Quality Output with Reports
22-INTEGRATION HUB
Deleting an Incomplete Requisition
Additional Configuration The Intercompany Integration Solution for SAP Business One Version 2.0 for SAP Business One 9.1 Welcome to the course on additional.
Factory calendar
17 Personnel Time Recording
Building Configurable Forms
Maintenance module Martin Heigl CTO
Customization
Version Control Master Data
Displaying Form Validation Info
IVend Retail 6.5 Dashboard Designer.
13 APS
06 Master Data – Item
12 Product Configurator
09 Calculation
IDA CRM and Project Management
Additional Configuration The Intercompany Integration Solution for SAP Business One Version 2.0 for SAP Business One 9.1 Welcome to the course on additional.
07 Master Data – Tools
Event control
Variants with be.as script
Create Professional Quality Output with Reports Chapter 5
Resource groups
Course: Module: Lesson # & Name Instructional Material 1 of 32 Lesson Delivery Mode: Lesson Duration: Document Name: 1. Professional Diploma in ERP Systems.
.  SAP simple logistics is additionally known as SAP S/4 HANA Enterprise Management. It consists of all the key modules under SAP ERP Business Suite.
SAP QM Prepared by Lavanya.M.
14 Bin location management
Scrap factors
Lesson 4 Finding a Requisition.
Parallel resources
20 Batch transfer
Exploring Microsoft Word 2003
Product Definition Scenario Overview
LO090 Product Data Management LO090 PDM-Overview PDM Overview LO 090
Executive Reports, Instructions and Documentation
Presentation transcript:

12a Product configurator Example and data flow 29.07.2018

This documentation and training is provided to you by beas gmbh This documentation and training is provided to you by beas gmbh. The documents are neither approved nor in any way acknowledged or endorsed by SAP. For SAP Business One, only the documentation and training officially released by SAP shall be binding upon SAP. SAP shall not be responsible for any content of this documentation and training and this documentation and training shall not be binding upon SAP in any way. The official current SAP Business One documentation and training for SAP Business One is available at http://service.sap.com/sbocustomer/documentation and http://service.sap.com/sbocustomer/training. 29.07.2018

Requirements for this Tutorial What you need to know The basics of SAP The basics be.as Bais commercial understanding 29.07.2018

Learning Targets After working through the lesson, you will be able to: understand the possible levels of complexity understand the process logic know the data flow regarding the product configuration you got an overview on coding 7/29/2018

Agenda Explanation of product configurator 1: Possible levels of complexity 2: Decision tree (bicycle example) 3: Realization 4: Data flow 5: Coding 7/29/2018

Possible levels of complexity - - - - Very simple Normal Complex Very complex No graphical surface enter data in UDF into SBO form (measures, weight etc.) assignemt of values stored in fields in BOM and item master (formulas may be used) based on maximum BOMs and routings graphical surface, built up dynamically in the item the creation of the surface is coded based on maximum BOMs and routings assignment of values ( via decisions YES/NO or exchange) stored in BOM and item master in appropriate fields (eg. via formulas) graphical surface, built up dynamically in the item the creation of the surface is coded BOMs and routings are extendable dynamically assignment of values stored in BOM and item master and can be extended by be.as-script-programming static programmed surface (incl. functional logic), depending on the item BOMs and routings are extendable dynamically assignment of values stored in BOM and item master and can be extended by be.as-script-programming Very simple: The product configuration is realized without the grapfical surface. This is useful if the configuration is limited to a few characteristics. Parameters can be entered via UDF fields at the row level. Functional logic is stored in the BOM items and operations in the item master. Usually, this consists of formulas, variables and tables. Normal: A dynamic surface is created for the respective item via code. Based on the maximum bill of materials and operations. Functional logic is stored in BOM items and operations in the item master. This consists of formulas, variables and tables, as well as decisions yes / no or active / inactive. Complex: A dynamic surface is created and saved for the respective item. Based on the maximum bill of materials and operations, positions can be added. Functional logic is stored in BOM items and operations in the item master. This consists of formulas, variables and tables, as well as decisions yes / no or active / inactive. Very complex: A customized surface based on be.as windows is created (in PowerBuilder). Thus, almost any design can be constructed, eg. drop-down lists. In addition to maximum BOMs and operations positions can also be added. Functional logic is stored in BOM items and operations in the item master. This consists of formulas, variables and tables, as well as decisions yes / no or active / inactive. 29.07.2018

Agenda Explanation of product configurator 1: Possible levels of complexity 2: Decision tree (bicycle example) 3: Realization 4: Data flow 5: Coding 7/29/2018

Decision tree (Bicycle example, normal complexity) Ausführung 1. Frame Resulting BOM Frame „19 inches“ Wheel „26 inches“ Tires „Michelin“ Handlebar „M1 (sportive“ Light „standard“ Bell „red“ 17 inches 19 inches 21 inches 23 inches 2. Wheel 26 inches 28 inches 2.1. Tires f. 26“ 2.2. Tires f. 28“ The resulting BOM (on the right margin) represents the selection (in red) from the decision tree. The structure is divided into two independent blocks. Dunlop Michelin Dunlop Goodyear Zubehör 3. Handlebar 4. Light 5. Bell M1 sportive M2 classic Standard LED 5.1 yes 5.2 no red blue 29.07.2018

Agenda Explanation of product configurator 1: Possible levels of complexity 2: Decision tree (bicycle example) 3: Realization 4: Data flow 5: Coding 7/29/2018

Realization (Bicycle example, Configuration block „execution“) Frame „19 inches“ Wheel „26 inches“ Tires „Dunlop“ The upper block "execution" of the decision tree has been realized with the be.as Product Configurator. Operation runs from top –> down as in the decision tree. The configuration is created by selection of elements. 29.07.2018

Realization (Bicycle example, Configuration block „accessories“) Handlebar „Model 1“ Light „standard“ Bell „red“ Lower block: „accessories“, the decision tree is created by the product configurator 29.07.2018

Agenda Explanation of product configurator 1: Possible levels of complexity 2: Decision tree (bicycle example) 3: Realization 4: Data flow 5: Coding 7/29/2018

Data flow (from / to product configurator) SAP-Form Data Data base Call from offer or customer order Item master data SBO-Form: For an offer or a customer order data is called from item master . If an SBO form contains an item, for which a configuraiton was stored, the configurator can be called directly. Product configurator: For starting the configurator definitions are read out from the data base. Saving a configuration creates a new variant for a selected item. Parameters from the configurations screen are transferred to the data base. Please note, that no new BOM or routing is created for the variant. STL: BOM APL: Operation PK: Definition of Product configurator-GUI STL APL PK Data for configurator Variant data Header level Row level Product configurator Save configuration (as variant) 29.07.2018

Data flow (Creation of pre-calculation / work order Pre-calculation (be.as) Data base Item master data STL APL Porcessing data (at new creation) Variant Data Data processing: If calling the pre-calculation or creating the work order, for the variant saved in item master data, a BOM and a routing are created under consideration of the stored configuration parameters. Formulas, tables, variables, and scripts, stored in item master are used. Work order (be.as) Header level Row level 29.07.2018

Agenda Explanation of product configurator 1: Possible levels of complexity 2: Decision tree (bicycle example) 3: Realization 4: Data flow 5: Coding 7/29/2018

Coding (Product configurator surface) With simple mapping the surface of the product configuration is created. At any time during the process the results can be displayed by presing the “test” button. 29.07.2018

Coding (Assignment of parameters/Variables to single fields in BOM /routing) Parameters from the surface of the product configurator, formulas, tables, variables and scripts can be deposited in individual fields of BOM and rounting. Creating a pre-calculation or a work order, this will affect the BOM or the routing of an item. 29.07.2018

Summary You can now: understand the possible levels of complexity understand the process logic know the data flow regarding the product configuration you got an overview on coding 7/29/2018

Thank you for your cooperation! 7/29/2018