User Case Study: QXtend Implementation At Visteon – Session I

Slides:



Advertisements
Similar presentations
How We Manage SaaS Infrastructure Knowledge Track
Advertisements

Database Architectures and the Web
1 Integration Made Easy Agile Integration: Connecting Salesforce With Your Enterprise.
Multi-Mode Survey Management An Approach to Addressing its Challenges
Service Oriented Architecture Terry Woods Session 50.
Control Your Business Processes ProStar Software, Inc.
 Presented By: Steve Cromer – Stein Industries Inc Mike Mina – Logan Consulting QAD Midwest Users Group EDI Case Study.
Integration Framework Pennsylvania Treasury
QAD Integrated Customization Toolkit (ICT)
TAC Vista Security. Target  TAC Vista & Security Integration  Key customer groups –Existing TAC Vista users Provide features and hardware for security.
Federal Student Aid Technical Architecture Initiatives Sandy England
Leveraging Technology to Enhance PeopleSoft Web Services (SOA) System Efficiency Lorne Kaufman, Managing Director.
SAS® Data Integration Solution
1 Software architecture adjustments for a changing business.
SOA with Progress Philipp Walther Consultant. © 2007 Progress Software Corporation2 Agenda  SOA  Enterprise Service Bus (ESB)  The Progress SOA Portfolio.
SE 464: Industrial Information systems Systems Engineering Department Industrial Information System LAB 02: Introduction to SAP.
Integration of Applications MIS3502: Application Integration and Evaluation Paul Weinberg Adapted from material by Arnold Kurtz, David.
WORKDAY TECHNOLOGY Stan Swete CTO - Workday 1.
Systems Integration & Consulting June Copyright ® 2009 Ayenda Agenda Introduction to Systems Integration System Integration Challenges and Opportunities.
Peoplesoft: Building and Consuming Web Services
Using OpenSource MuleESB And QXtend To Build Robust SOA Solutions
Product Offering Overview CONFIDENTIAL AND PROPRIETARY Copyright ©2004 Universal Business Matrix, LLC All Rights Reserved The duplication in printed or.
® IBM Software Group © IBM Corporation IBM Information Server Service Oriented Architecture WebSphere Information Services Director (WISD)
Enterprise Resource Planning
Automating your Business Processes Using Oracle Workflow Therron Hofsetz Logical Apps, Inc.
CRM On Demand Integration Capabilities Joerg Wallmueller CRM Sales.
QAD Distributed Order Management
MWUG Fall 2010 Recent EDI eCommerce Enhancements.
SQL Server Notification Services Andy Potter Senior System Consultant SQL Server Notification Services Intellinet.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 18 Slide 1 Software Reuse 2.
| Building the Effective Enterprise Conquering Interoperability Tony J Winter – Chief Technology Officer, QAD Building the Effective Enterprise.
Kevin Hudson Oracle Corporation October Evolution of Oracle from Application to Infrastructure.
Introduction to the Enterprise Library. Sounds familiar? Writing a component to encapsulate data access Building a component that allows you to log errors.
Technology Overview. Agenda What’s New and Better in Windows Server 2003? Why Upgrade to Windows Server 2003 ?  From Windows NT 4.0  From Windows 2000.
PROJECT NAME: DHS Watch List Integration (WLI) Information Sharing Environment (ISE) MANAGER: Michael Borden PHONE: (703) extension 105.
PO320: Reporting with the EPM Solution Keshav Puttaswamy Program Manager Lead Project Business Unit Microsoft Corporation.
Chapter 6 Supporting Processes with ERP Systems Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall 6-1.
Framework Universal & Infinite Software Solution.
Computer Emergency Notification System (CENS)
Project 2003 Presentation Ben Howard 15 th July 2003.
1 Geospatial and Business Intelligence Jean-Sébastien Turcotte Executive VP San Francisco - April 2007 Streamlining web mapping applications.
SOA-9: Implementing SOA in Financial Services Banco Comafi a Real Leading Case Hernan Aymard Sr Solution Architect Javier Betancourt Sr. Project Manager.
Agile SOA Agile EAI How do we achieve agility in Enterprise Integration?
IEEE IT (Information Technology) Strategy – 2005 Unapproved.
2015 NetSymm Overview NETSYMM OVERVIEW December
CSE300 EAIusing EJB & XML CSE Enterprise Application Integration Using EJB and XML by Prithwis Sett Mumtaz Lohawala Nayana Paranjape.
© 2012 Saturn Infotech. All Rights Reserved. Oracle Hyperion Data Relationship Management Presented by: Prasad Bhavsar Saturn Infotech, Inc.
Oracle’s EPM System and Strategy
Oracle XML Publisher Enterprise Reporting and Delivery Salim Odero Principal Sales Consultant, E-Business Suite Technology Oracle Corporation.
Can you do this in SmarTeam?
Chapter 11 Information Systems Within the Organization.
1 Acquisition Automation – Challenges and Pitfalls Breakout Session # E11 Name: Jim Hargrove and Allen Edgar Date: Tuesday, July 31, 2012 Time: 2:30 pm-3:45.
SAP MDG (Master Data Governance) online training Online | classroom| Corporate Training | certifications | placements| support CONTACT US: MAGNIFIC TRAINING.
How Sage ERP X3 Systems Can Benefit Businesses.  Sage X3 is an affordable and flexible ERP solution designed to help mid-sized companies manage business.
Trusted Business Advisor September 26 rd, 2011 EE Financials Implementation Lessons Learned Presented By: Andy Vitullo, C.P.A. Principal, Logan Consulting.
Are You Ready For QXtend? What To Do And What To Avoid Gary Yang, Roundview Technologies.
QXtend / Dell Boomi Implementation At Key Safety Systems Using QXtend / Boomi To Build Scalable QAD integration Solutions Sanjay Jha, Key Safety Systems.
Building QXtend / Dell Boomi Based Integration Framework Gary Yang, Roundview Technologies.
Case Study – Building Robust and Transparent QAD / MES Interfaces Using QAD QXtend and Dell Boomi Joseph Engler, A123 Systems Gary Yang, Roundview Technologies.
Rick Weaver, Excel Industries Gary Yang, Roundview Technologies
Luke Laliberte, West Contract Manufacturing
"View" > "Header & Footer" > "Slides" > "Date & Time FIXED" > (replace what's there) User Case Study: Data Collection System Replacement at Shield.
The effort-saving, cost-cutting, low-overhead, cloud capture platform.
CIM Modeling for E&U - (Short Version)
Blue Mixology.
PROPworks ESB Financial Interface
SOA (Service Oriented Architecture)
Web Application Server 2001/3/27 Kang, Seungwoo. Web Application Server A class of middleware Speeding application development Strategic platform for.
Kovaion Consulting IT Services Portfolio Date : Apr-2015
Demo for Partners and Customers
Presentation transcript:

User Case Study: QXtend Implementation At Visteon – Session I John Pearson, Visteon Corporation Gary Yang, RCM Technologies

Introduction

Introduction

Reorganization Filed for Chapter 11 protection in the U.S. on May 28, 2009 Continuing operations throughout the reorganization process Focused on emerging a strong, financially sound company, well-positioned to succeed in the global automotive industry

Product Portfolio Engine Induction HVAC Systems Powertrain Cooling Compressors Fluid Transport Cockpit Modules Instrument Panels Consoles Door Trim Audio and Infotainment Instrumentation and Displays Powertrain and Feature Controls Control Panels Front/Rear Lighting As an automotive supplier, we focus on the three key areas where we excel – climate, interiors and electronics – which includes lighting. Shown here are the primary product lines that make up these product groups.

Customers Are Key Clearly customer as key. And with a strong global footprint, Visteon supports vehicle manufacturers all over the world. This slide shows just a few of Visteon’s largest customers.

Global Manufacturing Capabilities 74 global facilities* Asia Pacific 21 Europe 28 North America 19 South America 6 Our focus: Lean, flexible production Continuous quality improvement World-class safety levels Lowest delivered cost to customer Here is a look at Visteon's global manufacturing capabilities. Currently we have 74 facilities globally which includes our consolidated joint ventures in Asia Pacific. As you can see, the geographic footprint is almost evenly distributed, further emphasizing our diversification Our focus is on lean flexible production; continuous quality; world-class safety and lowest delivered cost to the customer. Balanced by Region and Product Group * As of Dec. 31, 2008. Includes consolidated joint ventures.

Case Study QAD Implementation IT Challenges Multiple ERP solutions, including Ford legacy system Reduce TCO, promote global financial reporting (product line, region, customer, etc.) Hundreds of integration points (regional, enterprise & legacy apps) Heavily customized financials >>The largest QAD implementation in 2007 and 2008<< IT Challenges Need a robust integration infrastructure Need a global master data replication strategy to meet complex business requirements Customizations that need to be scalable

Case Study QXtend As Interface Architecture QXtend Inbound interfaces with master data and transactional screens QXtend Outbound allows the event based or on demand data transmission to external systems One of the first clients of QXE 1.4, a re-architected release with WSDL support, enhancements in QXO, and improved QDoc structure

Case Study QXtend Inbound vs. CIM CIM Was Used Very Often In Integration Solutions, But… Sequence sensitive Easy to break Only works with character interface Difficult response tracking / exception handling Difficult to work across servers / databases / domains Maintenance programs with UI triggers (wrappers, ICT, TailorPro) will fail End of life approach QXtend Is The Answer To The Problems With CIM

Case Study Service Oriented Architecture (SOA) SOA is a business operations strategy for leveraging information to meet the enterprise’s objectives and deliver business capacity SOA provides a set of principles of governing concepts used during phases of system development and integration With loose coupling of services, SOA fulfils intra and inter-enterprise services reuse and process interoperability SOA will automate business functions and deliver solutions cheaper, better and faster

Case Study QXtend Inbound Supports versions eB through QAD 2009 Receive QDocs via Web service and processed by a pool of sessions (multi threaded) Supports both standard and custom QDocs Security checking QAD Enterprise Applications authentication XML message validation E-mail alerts Minimize custom programming for interfaces Pre/post-processing available for added functionality

Enterprise Interfaces Case Study QXtend Inbound (QXI) Enterprise Interfaces QXtend Inbound QAD App QXtend Outbound QDoc QAD App QAD App SOAP (XML) Over HTTP QAD Custom Programs

Case Study QXtend Outbound Provides outbound QAD integration Event-based publish subscribe model Direct Data Publishing model (DDP) Publishes QDocs or other XML documents Delivers to subscriber via web-service or file Real time or batched Built-in email alerts

Case Study QAD Bank Interfaces MES BOM Shipping Info For Customs (2TS) (SRM) Spend Management QAD .Net UI Or Batch Initiates Messaging (Event Or DDP)

Case Study Shared Service Model QXO UI Source Application Subscriber QDocs MFG/PRO #1 QXO Server MFG/PRO #1 (via QXI) Adapter MFG/PRO #2 (via QXI) MFG/PRO #2 Adapter MFG/PRO #3 (via QXI) MFG/PRO #3 Adapter JCAPS (EAI)

Case Study

Case Study Solutions Developed With QXtend Interfaces Sun JCAPS as the messaging middleware (EAI) Inbound interfaces: MES, exchange rate, PLM, AP Outbound interfaces: MES, AR, AP, GL, NAFTA custom Global Master Data Replications QXtend Outbound publishes master data event QXtend Inbound receives master data Use Of QXtend Inbound In Customizations Created QXtend API for developers Easy to use / understand Cross domain / database transactions become transparent

Case Study Interfaces Challenges WSI compliance (WSDL, XML schema, etc.) Working with a team not familiar with QAD Exception handling Inbound Interfaces Built With JCAPS/QXtend Solution MES: backflush, shipment PLM (GBC): item master, product structure (BOM), supplier item Exchange rate and account payable (check cancellation) Outbound Interfaces Built With JCAPS/QXtend Solution MES: BOM, Kanban, customer item xref AP: PositivePay, vendor report card, Spend Management, EAM PO, checks AR: ARCollect, invoice history GL: PeopleSoft, Hyperion, payroll Chart of account replication to JCAPS

Case Study

Case Study

User Case Study: QXtend Implementation At Visteon – Session II John Pearson, Visteon Corporation Gary Yang, RCM Technologies

Case Study Global Master Data Replications Business Requirements & Challenges The Master Data Management (MDM) Solution Single master repository On demand, near real time data replication Capability to target multiple database and or multiple domains – on the same or different servers Capability to replicate values globally (all database / domains) or to targeted databases and domains Capability to configure replication pattern by field Always send Receive at target one time only Never send Ability to report “what” has been sent and “what” has been received by target Potential use of replication to load new environments versus CIM loads No physical constraints on volume of data

Case Study Global Master Data Replications Solution With QXtend Inbound / Outbound User creates/modifies record in master data domain DB schema triggers used to record an event in QXtend QXtend extracts the raw data from QAD Enterprise Applications as an asynchronous from user’s session - Minimized performance impact A QDoc is generated and sent to QXO subscribers (via Web service to QXtend Inbound) Real-time publication of QDocs E-mail alerts, archive and delete Replicate reports allows the business to review, clean up or even retry replication failures

Case Study Global Master Data Replications How To Handle Locally Controlled Fields Using of QXO Delta Profile Problem With Using QXO To Control The Fields That Are Locally Controlled QXO Has no knowledge of the data in target domain/database Using QXtend Inbound Pre-Processor Can intercept QDoc before it is processed Easy to deploy business logic which depends on the target system data

Case Study Global Master Data Replications The Keys To Success One source of the truth – globally Global and filtered targeting Selectable fields Ease and speed of use Scalable Configurable Business should be empowered with good tools to monitor the replications

Case Study

Case Study

Case Study Use Of QXtend In Customizations When There Is A Need To Send Data To QAD Maintenance Screens…… Traditional Approach: CIM Sequence sensitive Easy to break Only works with CHUI Difficult response tracking / exception handling Difficult to work across servers / databases / domains Maintenance programs with UI triggers (wrappers, ICT, TailorPro) will fail End of life approach

Case Study Use Of QXtend In Customizations When The Visteon Project Begins…… We Developed the QXtend Inbound Progress API QXtend Inbound API is an ABL (4GL) solution Based on WebService model of QXtend More flexible than CIM Domain / database / server becomes transparent Easy to learn temp-table application interface for request / response Works with UI triggers Complete exception handling with response QDoc Lower upgrade barrier Ready for new QAD architecture (component based development)

Case Study

Case Study

Case Study Enhancements To QXtend AIX kernel parameter tuning gave 10-fold improvement on QXI performance Data replication management report QXtend Inbound log report QXtend Outbound BO/Profile migration tool QXtend Outbound session monitor script QXtend Inbound Connection Pool monitor script Extensive use of QXI pre-processors A lot of patches

Case Study

Case Study QXtend Solutions Dramatic reduction in errors and duplicate data entries 20 Event based QXtend Outbound interfaces 10 Direct Data Publishing QXtend Outbound interfaces 10+ Data objects for Master Data Replication Over 50 programs currently use QXtend Inbound API Business Benefits: “A Platform for Global Deployment” Users can manage master data in a complex environment with minimal IT intervention Integrations are simpler to create, modify and support now that the infrastructure exists Customizations affecting multiple domains and regions are simpler to develop and support

Case Study Possible Future Enhancements Expand QXtend interfaces to legacy QAD systems (eB, eB2) Use of QXtend Query Framework in interfaces (pre-validation) Use of QXtend in plant launches / data conversation More data replication objects Configurable QXO DB delete / archive utility Build QXtend Query Framework ABL API Build asynchronous QXtend Inbound ABL API Use of Service Interface (SI) API

Questions? QXtend Contact John Pearson At jpearso2@visteon.com or Gary Yang At gary_yang@yahoo.com / LinkedIn