By selecting rows in the “first” data table...

Slides:



Advertisements
Similar presentations
CACORE TOOLS FEATURES. caCORE SDK Features caCORE Workbench Plugin EA/ArgoUML Plug-in development Integrated support of semantic integration in the plugin.
Advertisements

Consumer Easy Access Sales Environment (CEASE) For Competitive Local Exchange Carriers.
Microsoft Excel 2003 Illustrated Complete Excel Files and Incorporating Web Information Sharing.
Fast Track to ColdFusion 9. Getting Started with ColdFusion Understanding Dynamic Web Pages ColdFusion Benchmark Introducing the ColdFusion Language Introducing.
Attribute databases. GIS Definition Diagram Output Query Results.
1 of 5 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2006 Microsoft Corporation.
PLM windchill By- Bhanu Prakash Vemula Matrikel no
Chapter 5: Modeling Systems Requirements: Events and Things
JWST Integrated Modeling Environment James Webb Space Telescope.
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.
49 Copyright © 2007, Oracle. All rights reserved. Module 49: Section I Exploring Integration Strategies Siebel 8.0 Essentials.
Microsoft SharePoint Server 2010 for the Microsoft ASP.NET Developer Yaroslav Pentsarskyy
Lecture2: Database Environment Prepared by L. Nouf Almujally & Aisha AlArfaj 1 Ref. Chapter2 College of Computer and Information Sciences - Information.
Illustrations and Answers for TDT4252 exam, June
3-Tier Client/Server Internet Example. TIER 1 - User interface and navigation Labeled Tier 1 in the following graphic, this layer comprises the entire.
SYSE 802 John D. McGregor Module 1 Session 2 Requirements Modeling in SysML.
Using Document Collaboration, Integration, and Charting Tools
Copyright © 2007, Oracle. All rights reserved. Managing Items and Item Catalogs.
3M Partners and Suppliers Click to edit Master title style USER GUIDE Supplier eInvoicing USER GUIDE The 3M beX environment: Day-to-day use.
CHAPTER 9 File Storage Shared Preferences SQLite.
Invoices and Service Invoices Training Presentation for Raytheon Supply Chain Platform (RSCP) April 2016.
Capture and Storage of Tabular Data Leveraging Ephesoft and Alfresco W. Gary Cox Senior Consultant Blue Fish Development Group.
Orders – View and Print Boeing Supply Chain Platform (BSCP) Detailed Training January 2015.
Invoices Training Presentation for Supply Chain Platform: BAE Systems May 2015.
Custom Reports Create a custom staff info report for iHRIS Manage: Create the custom form relationship staff_info. Here you choose the forms that you are.
General Navigation Training Presentation for Supply Chain Platform: BAE Systems May 2015.
General Navigation Training Presentation for Raytheon Supply Chain Platform (RSCP) April 2016.
5 Chapter 5: Modeling Systems Requirements: Events and Things Systems Analysis and Design in a Changing World.
General System Navigation
Core LIMS Training: Key Concepts & Definitions.
SELECT, IMPLEMENT & USE TODAY’S ADVANCED BUSINESS SYSTEMS
SharePoint 101 – An Overview of SharePoint 2010, 2013 and Office 365
- The most common types of data models.
Elaboration popo.
Introduction to UML.
Integration of Windchill with Oracle ERP: 10 Elements to Consider
EZ MESSENGER CUSTOMER portal training
Component and Deployment Diagrams
Leveraging the Business Intelligence Features in SharePoint 2010
Working in the Forms Developer Environment
Using iLocker.
Using E-Business Suite Attachments
WEB SERVICES From Chapter 19 of Distributed Systems Concepts and Design,4th Edition, By G. Coulouris, J. Dollimore and T. Kindberg Published by Addison.
Configuring Applications
© The McGraw-Hill Companies, All Rights Reserved APPENDIX C DESIGNING DATABASES APPENDIX C DESIGNING DATABASES.
22-INTEGRATION HUB
RAD-IT Architecture Software Training
Reports: Pivot Table ©2015 SchoolCity, Inc. All rights reserved.
Boeing Supply Chain Platform (BSCP) Detailed Training
iCIMS 17.3 Release: Highlights
JDXpert Workday Integration
System And Application Software
Data Base System Lecture : Database Environment
Exploring Microsoft® Access® 2016 Series Editor Mary Anne Poatsy
Teaching slides Chapter 8.
Basic Agiloft Terminology
BPMN - Business Process Modeling Notations
e-Invoicing – e-Ordering 20/11/2008
Accounting Information Systems 9th Edition
RAMON Re-engineering An Update
Chapter 7 Using SQL in Applications
WEB SERVICES From Chapter 19, Distributed Systems
Grauer and Barber Series Microsoft Access Chapter One
Remedy Integration Strategy Leverage the power of the industry’s leading service management solution via open APIs February 2018.
Chapter 8 Using Document Collaboration and Integration Tools
eSeries Entities By Julie Ladner
Database Design Using Access
Finding transactions through your application
Presentation transcript:

How to create such second hierarchical data table in Windchill PDMLink ?

By selecting rows in the “first” data table...

... the “second” data table shows up the second level of hierarchical objects. In the screen below, it has been selected objects number 0000000070, 0000000071, 0000000073, 0000000076. Just to clarify, the red arrows illustrates the items related to the 0000000076 object number. It means by selecting 0000000076 the second table shows up items 00010, 00020, 00030 in this sample. My question is: How to create such second table ?

Tables and relationship description In order to better explain the mechanism and tables hierarchy, the second table will be detailed first. The relationship to the first table will be explained next. The most user actions takes place into the second table.

The second table contains only Part as Objects as illustrated bellow. May be it will contain others Object Type as CAD Part, Assembly, for now it is supposed to deal just Parts. The user takes action in this table, on each individual row, or multiple rows as PDMLink already does as Handling Actions (sort, select, pagination, scroll, hide column, freeze column) and Data Changing Actions (change, delete, post comment, set state) to be done individually or mass operation (download, upload). Such actions does not affect the first table directly. So, the second table is a “standard” data table we have in PDMLink and then we will customize that as PDMLink supports. Second Table Some columns will host data managed in PDMLink as Material definition (Code, Name, Thumbnail) and functionality as Crew View visualization will be in place. Most of the 40 columns contains object captured outside the Windchill. Such data are supposed to be mapped onto PDMLink however the contents will not be populated in PDMLink, just in external system. So most of the user action will result into an external system recording data. Document (Number and Item) are the key address to hold such table in the web working section to be held in Windchill.

The fist table will contain just Document as Object Type in such a way the Handling Actions (sort, select, pagination, scroll, hide column, freeze column) take place. However, there is no Data Change Action such as the first table main functionality is to select Document to work with in the second table. The “hierarchy” I have mentioned before is just the “selection” relationship…may be I would better refers to that as selection instead of hierarchy. The first table addresses handling and selecting document and not focusses on Data Actions. Each Document may have one or more item to be shown in the second table First Table Most of the 30 columns contains object captured outside the Windchill. Such data are supposed to be mapped onto PDMLink however the contents will not be populated in PDMLink, just in external system. Upon selecting rows (individually or mass selecting) the second table is populated with all the Items for the selected Document for user interaction.

Further considerations Even though the Windchill PDMLink will be configured to support both tables (objects, attributes, and functionalities) the data itself will be hold outside Windchil mainly SAP-ERP system in order to keep an unique data base. I have also to figure out how to exchange data with SAP, the most probably mechanism is to use the ERP Connector is available in Windchill. The Java connector based SAP integration leverages the ERP Connector and Windchill ESI services. I expect to get data from SAP to populate the Windchill based web collaboration and then record data back into SAP. By doing so, it will be able to migrate several web collaboration to Windchill platform. Maybe the table hierarchy will not be an issue from the Windchill viewpoint. As a matter of fact, by selecting Documents in the first table, a Java code is supposed to inquire SAP for available Items for each selected Document. So, the SAP will answer the Document and Item to populate de second table. By the other hand, Master Data as Material geometry is supposed to be recorded into Windchill (it is not available in SAP).

SAP integration a architecture I have found in the PDS-Advisor some material regarding to SAP integration SAP Synchronous publishing. SAP JCO API used to call SAP BAPI Functions Connection pooling used Return messages from SAP are stored in Transaction log SAP Jco API Info Engine Windchill Foundation ESI Services export callGetXXX GetXXX.xml startPublish SAP BAPI Functions Workflow Expression Robot postResult OOTB Custom