Upload
eagan-becker
View
49
Download
1
Embed Size (px)
DESCRIPTION
Open Applications Group. A Short Walk Through OAGIS October 27, 2009. A Walk through OAGIS. OAGIS - Open Application Integration Specification. The OAGIS Standard is. Business Processes called Scenarios Business Messages called Business Object Documents (BODs). The BOD Architecture. Verb. - PowerPoint PPT Presentation
Citation preview
Copyright © 1995 - 2007 Open Applications Group, Inc. All rights reserved 1Copyright 1995 – 2008 Open Applications Group, Inc. All rights reservedCopyright 2009 Open Applications Group, Inc. All rights reservedCopyright 2009 Open Applications Group, Inc. All rights reserved
A Short Walk Through OAGISOctober 27, 2009
Open Applications Group
Copyright © 1995 - 2007 Open Applications Group, Inc. All rights reserved 2Copyright 1995 – 2008 Open Applications Group, Inc. All rights reservedCopyright 2009 Open Applications Group, Inc. All rights reservedCopyright 2009 Open Applications Group, Inc. All rights reserved
A Walk through OAGIS
• OAGIS - Open Application Integration Specification
Copyright © 1995 - 2007 Open Applications Group, Inc. All rights reserved 3Copyright 1995 – 2008 Open Applications Group, Inc. All rights reservedCopyright 2009 Open Applications Group, Inc. All rights reserved
The OAGIS Standard is . . .
• Business Processes called Scenarios
• Business Messages called Business Object Documents (BODs)
CustomerParty SupplierParty
ProcessPurchaseOrder
AcknowledgePurchaseOrder
ShowDeliveryReceipt
ProcessInvoice
ConfirmBOD
Copyright © 1995 - 2007 Open Applications Group, Inc. All rights reserved 4Copyright 1995 – 2008 Open Applications Group, Inc. All rights reservedCopyright 2009 Open Applications Group, Inc. All rights reserved
The BOD Architecture
Copyright © 1995 - 2007 Open Applications Group, Inc. All rights reserved 5Copyright 1995 – 2008 Open Applications Group, Inc. All rights reservedCopyright 2009 Open Applications Group, Inc. All rights reservedCopyright 2009 Open Applications Group, Inc. All rights reserved
BOD Data Area
Noun
Verb
Copyright © 1995 - 2007 Open Applications Group, Inc. All rights reserved 7Copyright 1995 – 2008 Open Applications Group, Inc. All rights reservedCopyright 2009 Open Applications Group, Inc. All rights reservedCopyright 2009 Open Applications Group, Inc. All rights reserved
Sample BODs
• Process PurchaseOrder• Acknowledge PurchaseOrder
• Process Invoice• Acknowledge Invoice
• Get InventoryCount• Show Inventory Count
• Sync Production Order• Confirm BOD
Copyright © 1995 - 2007 Open Applications Group, Inc. All rights reserved 8Copyright 1995 – 2008 Open Applications Group, Inc. All rights reservedCopyright 2009 Open Applications Group, Inc. All rights reservedCopyright 2009 Open Applications Group, Inc. All rights reserved
OAGIS Release 9.4
• 61 Scenarios• 79 Nouns• 13 Verbs• 497 Messages• 79 Web Services defined
Copyright © 1995 - 2007 Open Applications Group, Inc. All rights reserved 9Copyright 1995 – 2008 Open Applications Group, Inc. All rights reservedCopyright 2009 Open Applications Group, Inc. All rights reservedCopyright 2009 Open Applications Group, Inc. All rights reserved
OAGIS Scenarios Examples
• 43.0 Manufacturing to Purchasing, Receiving and Inspection in Manufacturing, Request/reply Model
• 44.0 Production Synchronization• 45.0 Purchase Order Integration• 46.0 Production Routing synchronization• 47.0 Human Resources Integration• 48.0 Hr to Time Data Collection• 49.0 Engineering Changes Scenario Description• 50.0 ERP to Finite Scheduling and Manufacturing Execution Scenario Description• 51.0 Computerized Maintenance Management System (CMMS) to Field Devices• 52.0 Catalog Exchange Scenario Description• 53.0 PriceList Exchange Scenario Description• 54.0 Item Unit-Of-Measure (UOM) Integration Scenario• 55.0 Buyer and Supplier RFQ - Quote Scenario Description• 56.0 Forecast Exchange Scenario Description - Revision 001• 57.0 Production to Manufacturing Execution Scenario Description• 58.0 Supply Chain Execution Scenario Description• 59.0 Ledger Actuals Scenario Description• 60.0 Vendor Managed Inventory (Consumption) Scenario Description• 61.0 Full Cycle Purchasing (non-production)
Copyright © 1995 - 2007 Open Applications Group, Inc. All rights reserved 10Copyright 1995 – 2008 Open Applications Group, Inc. All rights reservedCopyright 2009 Open Applications Group, Inc. All rights reservedCopyright 2009 Open Applications Group, Inc. All rights reserved
OAGIS 9 is More than Messages
• Naming and Design Rules• Canonical Data Modeling• Component Libraries• Application Architecture• Technical Architecture (BOD)• Transaction Model
Copyright © 1995 - 2007 Open Applications Group, Inc. All rights reserved 11Copyright 1995 – 2008 Open Applications Group, Inc. All rights reservedCopyright 2009 Open Applications Group, Inc. All rights reservedCopyright 2009 Open Applications Group, Inc. All rights reserved
OAGIS Business Process Platform
Ste
el In
dust
ry P
roce
sses
. . .
Chem
ical In
du
stry
STA
R Ind
ust
ry P
roce
ss
AIA
G Indust
ry P
roce
ss
HR
-XM
L Pro
cess
es
Hig
h T
ech
Pro
cess
es
OA
GIS
Hori
zonta
l Pro
cess
es
OAGIS as a Platform
Copyright © 1995 - 2007 Open Applications Group, Inc. All rights reserved 12Copyright 1995 – 2008 Open Applications Group, Inc. All rights reservedCopyright 2009 Open Applications Group, Inc. All rights reservedCopyright 2009 Open Applications Group, Inc. All rights reserved
OAGIS Component Libraries
• UN/CEFACT
• IST/ISO
• OAGIS
Copyright © 1995 - 2007 Open Applications Group, Inc. All rights reserved 13Copyright 1995 – 2008 Open Applications Group, Inc. All rights reservedCopyright 2009 Open Applications Group, Inc. All rights reservedCopyright 1995 – 2008 Open Applications Group, Inc. All rights reserved
BOD Assembly Example
F ie ld F ie ld
C om pou nd
F ie ld F ie ld
C om pou nd F ie ld
C om pone n t
F ie ld F ie ld
C om pou nd F ie ld
N oun F ie ld
F ie ld F ie ld
C om pou nd
F ie ld F ie ld
C om pou nd
F ie ld F ie ld
C om pou nd F ie ld
C om pone n t
C om pone n t
N o un
Copyright © 1995 - 2007 Open Applications Group, Inc. All rights reserved 14Copyright 1995 – 2008 Open Applications Group, Inc. All rights reservedCopyright 2009 Open Applications Group, Inc. All rights reservedCopyright 2009 Open Applications Group, Inc. All rights reserved
Finding a BOD You Need – V1
• Look at the Scenarios• Find the scenario that best
matches• Look at the BODs in the Scenario
Copyright © 1995 - 2007 Open Applications Group, Inc. All rights reserved 15Copyright 1995 – 2008 Open Applications Group, Inc. All rights reservedCopyright 2009 Open Applications Group, Inc. All rights reservedCopyright 2009 Open Applications Group, Inc. All rights reserved
Finding a BOD You Need – V2
• Look through the Nouns• Look for something that
sounds right• Open the Noun to confirm• Go to the BODs to pick the
BOD with your Noun and the verb that best matches your need
Copyright © 1995 - 2007 Open Applications Group, Inc. All rights reserved 16Copyright 1995 – 2008 Open Applications Group, Inc. All rights reservedCopyright 2009 Open Applications Group, Inc. All rights reservedCopyright 2009 Open Applications Group, Inc. All rights reserved
Opening the Documentation
• Double Click on index.html
Copyright © 1995 - 2007 Open Applications Group, Inc. All rights reserved 17Copyright 1995 – 2008 Open Applications Group, Inc. All rights reservedCopyright 2009 Open Applications Group, Inc. All rights reservedCopyright 2009 Open Applications Group, Inc. All rights reserved
OAGIS Documentation
Copyright © 1995 - 2007 Open Applications Group, Inc. All rights reserved 18Copyright 1995 – 2008 Open Applications Group, Inc. All rights reservedCopyright 2009 Open Applications Group, Inc. All rights reservedCopyright 2009 Open Applications Group, Inc. All rights reserved
OAGIS Also Contains Web Services
Copyright © 1995 - 2007 Open Applications Group, Inc. All rights reserved 19Copyright 1995 – 2008 Open Applications Group, Inc. All rights reservedCopyright 2009 Open Applications Group, Inc. All rights reservedCopyright 1995 – 2008 Open Applications Group, Inc. All rights reserved
Standards within theOAGIS Standard
• W3C - URI/URL• W3C - XML Schema 1.0 Part 1• W3C - XSL Schema 1.0 Part 2.0• W3C - XML Style Language• W3C - XML Path Language (XPath) Version 1.0• ISO - ISO11179 • ISO - ISO1500-5 Core Components Type Specification• ISO - ISO20022 (UNIFI Financial Standard)• ISO - ISO4217 - Currency Codes• ISO - ISO639 - Language Codes• UN/CEFACT ATG2 Naming and Design Rules – NDR• UN/CEFACT Harmonized Core Components – TBG17• MIME Media Type Code • UNECE Unit Code• OMG UML 2.0
Copyright © 1995 - 2007 Open Applications Group, Inc. All rights reserved 20Copyright 1995 – 2008 Open Applications Group, Inc. All rights reservedCopyright 2009 Open Applications Group, Inc. All rights reservedCopyright 2009 Open Applications Group, Inc. All rights reserved
A Walk Through OAGIS
• Installing OAGIS• OAGIS Messages• OAGIS Component Libraries• Web Services• Documentation• Finding a BOD
Copyright © 1995 - 2007 Open Applications Group, Inc. All rights reserved 21Copyright 1995 – 2008 Open Applications Group, Inc. All rights reservedCopyright 2009 Open Applications Group, Inc. All rights reservedCopyright 2009 Open Applications Group, Inc. All rights reserved
Questions?
www.openapplications.org