aPriori Cost Model Workbench Building and editing your own Virtual Production Environments (VPEs) in aPriori results in more refined cost estimates, specific to your manufacturing environment. The more closely your VPE matches your actual production environment, the less variance you will see between “should-cost” and actual cost. Prerequisites: aPriori Fundamentals, aPriori VPE Manager DATA SHEET This 5-day training course, specifically for the cost modeler maintaining cost model logic, is comprised of 2 days of eLearning and 3 days of Professional Services consulting. The eLearning portion consists of fully-narrated lectures, software demonstrations, quizzes, and a hands-on lab and programmer reference guide. The 3 days of post-training consulting provides mentoring to students in understanding and modifying the cost models that are most important to their business. eLEARNING BENEFITS n Ensures consistent learning experience for all students. n Eliminates “rushing at the end” to cover all course materials. n Allows students to learn at their own pace. n Facilitates training of staff additions and geographically-dispersed groups. n Allows for rapid deployment of software into your organization. n Permits unlimited and untimed use by named user. n Provides ongoing performance support. n Allows students to select appropriate topics and order of training modules. eLEARNING COURSE STRUCTURE Module 1: INTRODUCTION TO CMWB — How are data and logic separated in a VPE? How is aPriori’s Integrated Development Environment structured? How does the Cost Engine work? What is inheritance? Module 2: ROUTINGS & TEMPLATES — How do templates specify routings? How are component and assembly templates different? What is the order of evaluation? What are the different types of nodes and how do they work? Module 3: COST SCRIPTING LANGUAGE (CSL) — What is CSL? What is a cost taxonomy file? How does the processing of operations and processes flow? What are the different file structures involved in CSL? Module 4: VARIABLES & CONSTANTS — How can you find different variables (site, plant, material, stock, machine, gcd, toolshop, etc.) and use them in cost model logic? What are plant and universal constants? How can you use the debugger to find variables, check values, and validate calculations? Module 5: FUNCTIONS & EXPRESSIONS — What are the math, string, and conditional functions available, how do you call them, and what do they do? How do you make logical comparisons? What is the structure of IF and SELECT statements, and how are they used? Module 6: PROCESS SETUP OPTIONS (PSOs) — How do you create various types of PSOs to gather additional user input for costing? How do User, Formula, CSL, List, and Boolean PSOs work to gather user input? How do you call PSOs from within CSL files to roll user inputs into formulas?