20
ht © 1995 - 2007 Open Applications Group, Inc. All rights reserved 1 Copyright 1995 – 2008 Open Applications Group, Inc. All rights reserved Copyright 2009 Open Applications Group, Inc. All rights reserved Copyright 2009 Open Applications Group, Inc. All rights reserved A Short Walk Through OAGIS October 27, 2009 Open Applications Group

A Short Walk Through OAGIS October 27, 2009

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

Page 1: A Short Walk Through OAGIS October 27, 2009

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

Page 2: A Short Walk Through OAGIS October 27, 2009

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

Page 3: A Short Walk Through OAGIS October 27, 2009

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

Page 4: A Short Walk Through OAGIS October 27, 2009

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

Page 5: A Short Walk Through OAGIS October 27, 2009

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

Page 6: A Short Walk Through OAGIS October 27, 2009

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

Page 7: A Short Walk Through OAGIS October 27, 2009

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

Page 8: A Short Walk Through OAGIS October 27, 2009

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)

Page 9: A Short Walk Through OAGIS October 27, 2009

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

Page 10: A Short Walk Through OAGIS October 27, 2009

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

Page 11: A Short Walk Through OAGIS October 27, 2009

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

Page 12: A Short Walk Through OAGIS October 27, 2009

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

Page 13: A Short Walk Through OAGIS October 27, 2009

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

Page 14: A Short Walk Through OAGIS October 27, 2009

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

Page 15: A Short Walk Through OAGIS October 27, 2009

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

Page 16: A Short Walk Through OAGIS October 27, 2009

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

Page 17: A Short Walk Through OAGIS October 27, 2009

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

Page 18: A Short Walk Through OAGIS October 27, 2009

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

Page 19: A Short Walk Through OAGIS October 27, 2009

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

Page 20: A Short Walk Through OAGIS October 27, 2009

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