Integration of Windchill with Oracle ERP: 10 Elements to Consider

Slides:



Advertisements
Similar presentations
SolidWorks Enterprise PDM Data Loading Strategies
Advertisements

Configuration management
Configuration management
Softricity LLC Advance slides with arrow keys. Without PDMLynx Informal processes based upon excel, access, paper files No consistency across organization.
ICIS-NPDES Plugin Design Preview Webinar ICIS-NPDES Full Batch OpenNode2 Plugin Project Presented by Bill Rensmith Windsor Solutions, Inc. 3/15/2012.
Agenda Challenges in production environments. MicroPress solution. MicroPress value. What’s new?
Distributed components
Guide to Oracle10G1 Introduction To Forms Builder Chapter 5.
Physical design. Stage 6 - Physical Design Retrieve the target physical environment Create physical data design Create function component implementation.
Production Planning Processes Theories & Concepts
Cards & Templates in 7.8 Faster and Easier Record Entry Rod Fortson
Faster and Easier Record Entry with Custom Templates & Card Files Jim Simunek, Senior Consultant
Microsoft Office Word 2013 Expert Microsoft Office Word 2013 Expert Courseware # 3251 Lesson 4: Working with Forms.
Automating your Business Processes Using Oracle Workflow Therron Hofsetz Logical Apps, Inc.
October 2003Bent Thomsen - FIT 3-21 IT – som værktøj Bent Thomsen Institut for Datalogi Aalborg Universitet.
SAP Overview SAP? Company ERP Software package –R/2 –R/3.
Copyright © 2007, Oracle. All rights reserved. Managing Concurrent Requests.
1 Data List Spreadsheets or simple databases - a different use of Spreadsheets Bent Thomsen.
Configuration Management (CM)
SCMnet Troubleshooting Tips Tips for resolving common Agile to Oracle transfer issues Cass Smith Business Systems Analyst Symmetricom
I Copyright © 2007, Oracle. All rights reserved. Module i: Siebel 8.0 Essentials Training Siebel 8.0 Essentials.
3 Copyright © 2004, Oracle. All rights reserved. Working in the Forms Developer Environment.
McGraw-Hill/Irwin The Interactive Computing Series © 2002 The McGraw-Hill Companies, Inc. All rights reserved. Microsoft Excel 2002 Working with Data Lists.
MSE Portfolio Presentation 1 Doug Smith November 13, 2008
Workforce Scheduling Release 5.0 for Windows Implementation Overview OWS Development Team.
Industry Goals. Increase Customer Satisfaction  On-Time, On-Budget, Within Scope  Ensure High Quality Delivery Increase Margins  Drive Efficiencies.
Prepared by Jason Chiu Copyright , Agile Software Corporation. All Rights Reserved Case Study in Foxconn.
3 Copyright © 2010, Oracle. All rights reserved. Product Data Hub: PIM Functional Training Program Setup Workbench Fundamentals.
Using Workflow With Dataforms Tim Borntreger, Director of Client Services.
Can you do this in SmarTeam?
Overview of Basic 3D Experience (Enovia V6) Concepts
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 1 © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential.
SAP MDG (Master Data Governance) online training Online | classroom| Corporate Training | certifications | placements| support CONTACT US: MAGNIFIC TRAINING.
Web Content And Customer Relationship Management Solution. Transforming web sites into a customer-focused, revenue generating channel with less stress.
3 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. PeopleSoft General Ledger 9.2 New Features 9.2 Release New Features.
Complete Distribution Operations Automation
By selecting rows in the “first” data table...
REGIONAL USERS GROUP MEETING
Core LIMS Training: Project Management
SAP Overview.
SOFTWARE TESTING Date: 29-Dec-2016 By: Ram Karthick.
Software Project Configuration Management
Project Management: Messages
QAD Browses.
Working in the Forms Developer Environment
Analyzing Data Module 4.
Using Item Attributes in a Make-to-Order Environment
PLM, Document and Workflow Management
Using E-Business Suite Attachments
Regional Architecture Development for Intelligent Transportation
Metadata Editor Introduction
Exploring Microsoft Office Access
Zehnder Rittling – Visual Manufacturing & Quality Feedback System
Ch > 28.4.
Welcome to our first session!
Display Item Information
Overview & Basic Functionality
HR Technology Support – EIB Training
Getting to the Peak: A Mountaineer's Guide to Building Custom Forms with Delivered 9.2 Tools Paul Taylor July 18, 2018.
Ch 15 –part 3 -design evaluation
Enhancement Notification Release 5.4
Overview of Basic 3D Experience (Enovia V6) Concepts
Cloud Data Replication with SQL Data Sync
Two methods to observe tutorial
Automating and Validating Edits
PCW-09 Vision: Information Center Approval System
Bent Thomsen Institut for Datalogi Aalborg Universitet
Exploring Microsoft Office Access
Purchase Document Management
Presentation transcript:

Integration of Windchill with Oracle ERP: 10 Elements to Consider Gary Stefani and Ron Welch BAE SYSTEMS Platform Solutions

Presentation Outline Current production PDM/ERP footprint Ten key elements to consider from our implementations since 2002. For each element: What questions you should ask yourself if you are doing a new PDM-ERP integration Examples of how ONE business answered the questions Lessons Learned from BAE Implementations Demo of PDMLink – Oracle interface and workflow

What does our Windchill-Oracle Implementation Look Like? Current: Windchill 6 to Oracle 11.5.10 with RTP Interface Development: Windchill PDMLink 8 to Oracle 11.5.10 with ESI Interface (Goes live in production on July tbd) 3 Primary Design Engineering Sites (NY, CA) 5 Manufacturing Sites (NY, CA, IN, TX) ~1900 Users Common Workflows & Database across sites

Primary Business Objects Managed in Windchill and Approximate Stats Part Numbers (200,000+ including BOM’s) BOMs (75,000) Typical Number of Levels: 4-5 Typical BOM Size: Median 1500 Occurrences, Max 6000 Occurrences Documents (179,000) Change Requests (185,000) All of this data (and its supporting data) is being migrated from Windchill Foundation 6.0 to PDMLink 8.0.

This is a blank slide with no rule line and no logo This is a blank slide with no rule line and no logo. Copy and paste it if you have a large graphic with no title, or two small photos with no title.

Ten Key Elements to Consider Business Requirements and Workflows Object and Attribute Mapping Manufacturing Orgs (Distribution Targets) and Org Assignment Strategy Revision Scheme Effectivity Considerations Validation of Publications Multi-Level BOM Considerations BOM Management Issues BOM-Specific Attributes Mechanics of the Interface Functionality (RTP and ESI)

1. Business Requirements And Workflows Key Questions What business processes will be implemented via life cycles and workflows in PDMLink? Which processes require integration of information between PDM and ERP? Where in the workflows will data need to be published via the integration?

1. Business Requirements And Workflows Create Document Review Document Publish Doc&CR Info To Flex Fields Create Part Master Release Describing Document Publish Part Master Create BOM Update BOM Review BOM Publish BOM Review Change Publish Parts&BOM’s On CA NDV Create Change Request Create Change Order Create Change Activity

BOM Automatically Published Upon Release Windchill View Interface (RTP) Oracle View

2. Object and Attribute Mapping Key Questions and Issues Which business objects will be integrated? Part Masters and BOMs integrated. Docs and Changes integrated indirectly as attributes on the associated Part. Which attributes will be integrated for each object? For each attribute: Which function and/or system is the record of authority? What are the creation and update rules for each attribute? Other considerations: Oracle Item Templates, should they be triggered by the integration? Consistency of PDMLink resource bundles with Oracle list of values for shared attributes.

2. Object and Attribute Mapping Example Attribute Mapping RTP used simple ASCII configuration files for attribute mapping. ESI uses Tibco’s sophisticated, graphical, Business Works tool that operates at the business object level, rather than the basic attribute level. The ESI approach allows derived attribute mapping, dynamic filters, business rule enforcement in the interface etc.

2. Object and Attribute Mapping Example Other considerations: Oracle Item Templates. BAE mapped Windchill Part Type to Oracle Item Template Name. The Oracle template automatically assigns certain attributes unique to that part type, upon publication. PDMLink resource bundles must be consistent with Oracle list of values for shared attributes. If they are not perfectly mapped down to the character, interface failures will occur. Examples: Unit of Measure, Part Type

3. Manufacturing Orgs and Org Assignment Strategy Key Questions and Issues Will all items use a consistent set of orgs? Do different orgs have different business rules? How will org assignments be managed in Windchill? (Programmatically assigned or assigned by user?)

3. Manufacturing Orgs and Org Assignment Strategy Example BAE used a multi-org implementation in Oracle. Oracle “Inventory Orgs” represent different manufacturing sites, and/or different assembly lines within a manufacturing site that require segregated inventory. Currently 18 Orgs in our Oracle implementation. A subset can be selected by user in the Windchill workflow. Parts can be assigned to one or more orgs. Do different orgs have different business rules? This was avoided by BAE. Strive for common processes. Org assignment approach For non-assembly Parts, done programatically by the workflow For Assemblies, a user selects the org assignment for the Parent item by clicking a radio button in the workflow task. The workflow programatically makes the assignments for the child parts on the assembly.

3. Manufacturing Orgs and Org Assignment Strategy

4. Revision Scheme/Considerations Key Questions and Issues Oracle limits revision field size to 3 characters maximum, (not a problem in our business). For new part creation, any revision may be initially created, but Oracle will always create an initial revision, regardless of the revision passed by Windchill. Will view versions be used? In Oracle, revisions must be created in ASCII sequence. (In Windchill any sequence may be used, driven by a resource bundle). Which revisions of parent and child parts shall be published? (Latest?, Latest released?, Other?).

4. Revision Scheme (Lesson Learned) PDMLink Oracle Version Sequence Version Sequence - - A A B AA C AB . AC . . Y . AA B AB BA AC BB . BC BA . BB C BC CA Etc. . Y Etc. ERROR ESI allows revisions to be padded with any desired character “on-the-fly” as revisioned objects pass through the interface. Removes the need to pad revisions in Windchill just so they will sort properly in the ERP system.

5. Effectivity considerations Key Questions and Issues How will effectivity be set on the WC Change Activity drive the Oracle system? Discussion of how effectivity is used in WC versus Oracle How does your business specify effectivity? (Date, Serial Number, other?)

6. Validation of publications Key Questions and Issues ESI has much more robust error handling logic than RTP. ESI publications are wrapped in transactions that allow publications to be “rolled back” under certain error conditions. This helps prevent indeterminate states. Sub transactions allow intermediate errors to be identified. Both RTP and ESI are sensitive to “hand editing” of BOMs in ERP. Custom logic (developed by BAE Systems) checks for and corrects most “out-of-sync” errors. How will publications be validated for success/accuracy? Is the out of box validation functionality of the applications sufficient for your business needs?

7. Multilevel BOM considerations Key Questions and Issues Current BAE interface is configured to only publish a single level at a time for our implementation. All items must be available at the proper revisions in the target org in order for a successful BOM publication to occur Publications of single levels within a multilevel BOM can be made in any sequence, since child items are always automatically published just prior to BOM publication. Another option is publishing from the bottom up, which adds complexity to the workflow ESI can be configured to publish one or more levels of an assembly.

8. BOM Management Issues Key Questions and Issues Will View Versions be used? If so special considerations needed in the integration. Does your business process use a common BOM between Engineering and Manufacturing, or do you use an E-BOM, M-BOM approach? Do MBOM’s have different business rules than EBOM’s Which system will manage MBOM’s, which system will manage EBOM’s? “As Required” quantities and min/max ordering Managing Substitute parts Units of Measure – PDMLink allows update, Oracle does not.

9. BOM-specific attributes Key Questions and Issues Reference designators (aka “occurrences”) add SIGNIFICANT overhead to the interface, greatly increasing the amount of data that is processed. Publishing large assemblies with large numbers of reference designators puts a measurable strain on the throughput of the servers running RTP. ESI is significantly more scalable due more sophisticated architecture and Tibco-based underpinnings. This provides more opportunity for system architects to achieve load balancing, scalability and fault tolerance. Reference Designators add complexity, but are essential in an electronics business Substitute parts require a customization in the RTP – out of box in ESI Line Numbers (Item Sequence) required by BAE

10. Mechanics of the out of box interface functionality Key Issues Item Creation and Item Update BOM Creation and BOM Update Oracle ECO’s and implementation Scheduling of ECO Autoimplementation and Import Requests in Oracle. Workflow considerations and timing issues ESI comes with sophisticated business modeling and mapping tools (see a screen snap on the next slide). ESI is built on top Message Oriented Middleware that is designed for high throughput and fault tolerance.

ESI’s Graphical Business modeling and mapping tools Business rule based process modeling within the interface. High Level, High Performance Messaging (SOAP over JMS etc) Attribute mapping at the Business Object level.

Demo of BOM Publication Set Target Orgs Update BOM Review BOM Publish BOM Demo

Wrap Up A PDM-ERP integration can be a powerful business process enhancement In our experience, answering this list of questions thoughtfully and concisely can help get you off on the right foot These types of systems are highly configurable. Implementations at different businesses may look very different from this example. Questions?