1/38
Contents
List of Figures
List of Tables
Title and Copyright Information
Preface
Audience
Interoperability Companion Documentation
Documentation Accessibility
Related Documents
Conventions
1
Introduction to JD Edwards EnterpriseOne Tools Interoperability
1.1
JD Edwards EnterpriseOne Tools Interoperability Overview
1.2
JD Edwards EnterpriseOne Tools Interoperability Implementation
2
Understanding Interoperability
2.1
Interoperability
2.2
Interoperability Features
2.2.1
Benefits
2.3
Interoperability Models and Capabilities
2.3.1
Auditing for Interoperability Transactions
2.3.2
JD Edwards EnterpriseOne Interoperability
2.3.3
Interoperability Capabilities
2.3.3.1
Web Services
2.3.3.2
J2EE Connectivity
2.3.3.3
Business Function Calls
2.3.3.4
XML
2.3.3.5
Z Transactions
2.3.3.6
Flat Files
2.3.3.7
Events
2.3.4
Interoperability Models
2.3.4.1
Business Services Server
2.3.4.2
JMS Queue and JMS Topic
2.3.4.3
Connectors
2.3.4.4
Messaging Adapters
2.3.4.5
Batch Interfaces
2.3.4.6
Interface Tables
2.3.4.7
EDI
2.3.4.8
Table Conversion
2.3.4.9
OSA
2.3.4.10
APAg/Integration
2.3.4.11
ODA
2.4
Interoperability Model Selection
2.5
Other Industry Standard Support
3
Understanding Integrations in a SOA Environment
3.1
JD Edwards Enterprise Integrations in a SOA Environment
3.1.1
Web Service Provider
3.1.2
Web Service Consumer
3.1.3
Event Notification
3.2
Business Services Architecture
3.3
Environments
3.4
Integration Patterns
3.4.1
JD Edwards EnterpriseOne as a Web Service Provider - Synchronous Request/Reply
3.4.2
JD Edwards EnterpriseOne as a Web Service Provider - Asynchronous Notification
3.4.3
JD Edwards EnterpriseOne as a Web Service Provider - Asynchronous Request/Reply
3.4.4
JD Edwards EnterpriseOne as a Web Service Consumer - Notification
3.4.5
JD Edwards EnterpriseOne as a Web Service Consumer – Synchronous Web Service Request/Reply
3.4.6
JD Edwards EnterpriseOne as a Service Consumer – Asynchronous HTTP Request/Response
3.4.7
JD Edwards EnterpriseOne as a Service Consumer – Synchronous HTTP Request/Response
3.4.8
JD Edwards EnterpriseOne as a Web Service Consumer – Asynchronous Web Service
4
Using Business Function Calls
4.1
Understanding Business Functions
4.2
Reviewing API and Business Function Documentation
4.3
Creating Business Function Documentation
4.4
Finding Business Functions
4.4.1
Using the Object Management Workbench
4.4.2
Using the Cross Reference Facility
4.4.3
Using the Debug Application
5
Understanding XML
5.1
XML and JD Edwards EnterpriseOne
5.2
XML JAR Files
5.3
XML Document Format
5.3.1
Formatting XML Documents
5.3.2
Type Element
5.3.3
Establish Session
5.3.4
Expire Session
5.3.5
Explicit Transaction
5.3.6
Implicit Transaction
5.3.7
Prepare/Commit/Rollback
5.3.8
Terminate Session
5.4
XML Standards
5.4.1
Decimal and Comma Separators
5.4.2
Date Usage
5.4.3
Industry Standards for Special Characters
5.5
System Environment Configuration
5.5.1
UNIX
5.5.1.1
HPUX
5.5.1.2
AIX
5.5.1.3
SUN
5.5.1.4
LINUX
5.5.2
IBM i
5.5.3
WIN32
5.6
XML Kernel Troubleshooting
6
Understanding XML Dispatch
6.1
XML Dispatch
6.2
XML Dispatch Processing
6.3
XML Dispatch Recognizers
6.4
XML Dispatch Transports
6.5
XML Dispatch jde.ini File Configuration
6.5.1
[JDENET_KERNEL_DEF22]
6.5.2
[XMLLookupInfo]
6.6
XML Dispatch Error Handling
6.7
Submit a UBE from XML
6.7.1
Prerequisites
7
Understanding XML Transformation Service
7.1
XML Transformation Service
7.2
XTS Process
7.2.1
Example: JD Edwards EnterpriseOne Native XML Format
7.2.2
Example: JD Edwards EnterpriseOne Version 1 XML Format
7.3
Custom Selectors
7.3.1
XTS APIs
7.3.2
Example: Creating a Selector
7.4
XTS jde.ini File Configuration
7.4.1
[JDENET_KERNEL_DEF23]
7.4.2
[JDENET]
7.4.3
[XTSRepository]
7.4.4
[XTS]
8
Understanding XML CallObject
8.1
XML CallObject
8.2
XML CallObject Templates
8.3
XML CallObject Process
8.4
XML CallObject Document Format
8.4.1
XML CallObject Formatting Documents
8.4.2
Call Object
8.4.3
OnError Handling
8.4.4
Call Object Error Handling
8.4.5
Error Text
8.4.6
Multiple Requests per Document
8.4.7
ID/IDREF Support
8.4.8
Return NULL Values
8.5
XML CallObject jde.ini File Configuration
8.5.1
[JDENET_KERNEL_DEF6]
8.5.2
Example: CallObject Request
8.5.3
Example: CallObject Response
8.6
XML CallObject Return Codes
9
Understanding XML Transaction
9.1
XML Transaction
9.2
XML Transaction Update Process
9.3
XML Transaction Data Request
9.4
XML Transaction jde.ini File Configuration
9.4.1
[JDENET_KERNEL_DEF15]
9.4.2
Example: Outbound Order Status XML Request and Response Format
10
Understanding XML List
10.1
XML List
10.2
List-Retrieval Engine Table Conversion Wrapper
10.3
XML List Process
10.4
XML List Requests
10.4.1
Creating a List
10.4.2
Retrieving Data from a List
10.4.3
Deleting a List
10.4.4
Getting Column Information for a List
10.5
List-Retrieval Engine jde.ini File Configuration
10.6
XML List jde.ini File Configuration
10.6.1
[JDENET_KERNEL_DEF16]
11
Processing Z Transactions
11.1
Understanding Z Transactions
11.2
Naming the Transaction
11.3
Adding Records to the Inbound Interface Table
11.4
Running an Update Process
11.4.1
Running an Input Batch Process
11.4.2
Running a Subsystem Job
11.5
Checking for Errors
11.6
Confirming the Update
11.7
Purging Data from the Interface Table
12
Using Flat Files
12.1
Understanding Flat Files
12.2
Formatting Flat Files
12.3
Setting Up Flat Files
12.4
Converting Flat Files Using the Flat File Conversion Program
12.4.1
Forms Used to Convert Flat File Information
12.4.2
Defining the Flat File Cross Reference Table
12.4.2.1
Flat File Cross Reference
12.5
Importing Flat Files Using a Business Function
12.5.1
Map the F98713 table in the System Data Source
12.5.2
Ensure the F98713 table Exists in the Business Data Source
12.5.3
Flat File Conversion Error Messages
12.6
Converting Flat Files Using APIs
12.6.1
Forms Used to Convert Flat File Information
12.6.2
Setting Up Flat File Encoding
12.6.2.1
Flat File Encoding Configuration
13
Understanding Messaging Queue Adapters
13.1
JD Edwards EnterpriseOne and Messaging Queue Systems
13.2
Data Exchange Between JD Edwards EnterpriseOne and a Messaging Queue Adapter
13.2.1
Sending Information to JD Edwards EnterpriseOne
13.2.1.1
Z Transaction Process Flow
13.2.2
Retrieving Information from JD Edwards EnterpriseOne
13.2.3
Using JD Edwards Classic Event System
13.2.3.1
Classic Z Event Processing
13.2.3.2
Enabling Z Events Interface Table Processes
13.2.3.3
Outbound Table Adapter Function
13.2.3.4
Outbound Notification
13.2.4
XML Interface Table Inquiry API
13.3
Management of the Messaging Queue Adapter Queues
13.3.1
Inbound Queue
13.3.2
Outbound Queue
13.3.3
Success Queue
13.3.4
Error Queue
13.3.5
Default Response Queue
13.4
Configuration of the jde.ini File to Support Messaging Queue Adapters
14
Using Guaranteed Events
14.1
Understanding Guaranteed Events
14.2
Processing Guaranteed Events
14.2.1
Understanding Guaranteed Events Processing
14.2.2
Aggregating Events
14.2.3
Logging Events
14.2.4
Configuring the Transaction Server
14.2.5
Configuring the Transaction Server to Use WebLogic
14.2.5.1
Setting the WebLogic Client Jar in an Oracle Application Server
14.2.5.2
Setting the WebLogic Client Jar in a WebSphere Application Server
14.3
Setting Up OCM for Guaranteed Events
14.3.1
Understanding OCM Setup for Guaranteed Event Delivery
14.3.2
Forms Used to Set Up OCM for Guaranteed Event Delivery
14.3.3
Setting Up the OCM for Guaranteed Event Delivery
14.4
Selecting the Guaranteed Events Delivery System
14.4.1
Understanding Guaranteed Events Selection
14.4.2
Forms Used to Select Guaranteed Events Delivery System
14.4.3
Selecting Guaranteed Events Delivery
14.5
Defining Events
14.5.1
Understanding Events Definition
14.5.2
Forms Used to Enter Events
14.5.3
Adding a Single or Container Event
14.5.3.1
Event Definition Detail
14.5.3.2
Activating an Event
14.5.3.3
Refreshing the Transaction server cache of active events
14.6
Establishing Subscriber and Subscription Information
14.6.1
Understanding Subscribers and Subscriptions
14.6.2
Forms Used to Add a Subscriber and Subscription Information
14.6.3
Setting Up Processing Options for Adding JMS Queue as a Subscriber
14.6.4
Adding a Subscriber
14.6.5
Adding a Subscription
14.6.6
Associating a Subscription with Subscribed Events
14.6.7
Associating a Subscription with Subscribed Environments
14.7
Creating MSMQ Queues
14.7.1
Prerequisites
14.7.2
Understanding MSMQ
14.7.3
Creating an MSMQ Real-Time Event Queue
14.7.4
Verifying Event Delivery
14.8
Creating WebSphere MQ Queues
14.8.1
Prerequisites
14.8.2
Understanding WebSphere MQ
14.8.3
Creating a WebSphere MQ Real-Time Event Queue
14.8.4
Configuring WebSphere
14.8.5
Verifying Event Delivery
14.9
Creating WebLogic Message Queues
14.9.1
Prerequisites
14.9.2
Understanding WebLogic Message Queue
14.9.3
Creating a JMS Server in the WebLogic Server
14.9.4
Creating a JMS Module in the WebLogic Server
14.9.5
Creating a Connection Factory
14.9.6
Creating a Destination
14.9.7
Verifying Event Delivery
14.10
Creating Custom Real-Time Events
14.10.1
Creating a Custom Real-Time Event
14.11
Generating Schemas for Event XML Documents
14.11.1
Understanding the Schema Generation Utility
14.11.1.1
Prerequisite
14.11.2
Configuring the Schema Generation Utility
14.11.3
Using the Schema Generation Utility
14.11.3.1
Prerequisites
14.11.3.2
Logging In to the Schema Generation Utility
14.11.3.3
Event Schema Generator Screen
14.11.3.4
Displaying Event Schema
14.11.3.5
Generating Event Schema for Single and Multiple Events
14.11.3.6
Generating Event Schema for All the Events of a Selected Event Category
14.11.3.7
Generating Header Schema
14.11.4
Troubleshooting the Schema Generation Utility
15
Using Real-Time Events - Guaranteed
15.1
Understanding Real-Time Events - Guaranteed
15.2
Generating Real-Time Events
15.2.1
Understanding Real-Time Event Generation
15.2.2
Using Real-Time Event APIs
15.2.3
Interoperability Event Interface Calls Sample Code
16
Using XAPI Events - Guaranteed
16.1
Understanding XAPI Events - Guaranteed
16.1.1
JD Edwards EnterpriseOne to Third-Party
16.1.2
Third-Party to JD Edwards EnterpriseOne
16.1.3
JD Edwards EnterpriseOne-to-EnterpriseOne
16.2
Using JD Edwards EnterpriseOne as a XAPI Originator
16.3
Using JD Edwards EnterpriseOne as a XAPI Executor
16.4
Working with JD Edwards EnterpriseOne and Third-Party Systems
16.4.1
Understanding XAPI Processing between JD Edwards EnterpriseOne and Third-Party Systems
16.4.2
XAPI Outbound Request APIs
16.4.3
XAPI Outbound Request API Usage Code Sample
16.4.4
XAPI Inbound Response APIs
16.4.5
XAPI Inbound Response API Usage Code Sample
16.5
Using JD Edwards EnterpriseOne-to-EnterpriseOne Connectivity
16.5.1
Understanding JD Edwards EnterpriseOne-to-EnterpriseOne Connectivity
16.5.1.1
Modify Element Name for XML Documents
16.5.1.2
Security for Originator and Executor
16.5.1.3
Error Processing for Originator and Executor
16.5.2
XAPI Outbound Request Handling APIs
16.5.3
XAPI Outbound Request Parsing API Usage Sample Code
16.5.4
XAPI Inbound Response Generation APIs
16.5.5
XAPI Inbound Response Parsing API Usage Sample Code
16.5.6
XAPI Error Handling APIs
16.6
Mapping a Business Function
16.6.1
Understanding how to Map a Business Function
16.6.2
Forms Used to Add Mapping Information
16.6.3
Adding Mapping Information
17
Using Z Events - Guaranteed
17.1
Understanding Z Events - Guaranteed
17.2
Z Event Process Flow
17.3
Vendor-Specific Outbound Functions
17.4
Working With Z Events
17.4.1
Configuring Z Events
17.4.2
Enabling Z Event Processing
17.4.3
Updating Flat File Cross-Reference
17.4.4
Updating the Processing Log Table
17.4.5
Verifying that the Subsystem Job is Running
17.4.6
Purging Data from the Interface Table
17.4.7
Synchronizing F47002 Records with F90701 Records
17.5
Setting Up Data Export Controls
17.5.1
Understanding Data Export Controls Records
17.5.2
Forms Used to Add a Data Export Controls Record
17.5.3
Adding a Data Export Control Record
18
Using Batch Interfaces
18.1
JD Edwards EnterpriseOne Interface Tables
18.1.1
Structuring Interface Tables
18.1.2
Updating JD Edwards EnterpriseOne Records
18.1.3
Retrieving JD Edwards EnterpriseOne Records
18.1.3.1
Running an Extraction Batch Process
18.1.3.2
Subsystem Business Function
18.1.4
Using the Revision Application
18.1.5
Purging Interface Table Information
18.2
Electronic Data Interface
18.3
Table Conversion
18.4
Output Stream Access UBEs
18.5
Advanced Planning Agent Integration
19
Using Open Data Access
19.1
Understanding Open Data Access
19.2
Installing ODA
19.2.1
Hardware Requirements
19.2.2
Software Requirements
19.2.3
ODBC Component Files
19.2.4
ODA Driver Architecture
19.3
Working with Data Sources
19.3.1
Adding a Data Source
19.3.2
Modifying a Data Source
19.3.3
Deleting a Data Source
19.3.4
Configuring a Data Source
19.3.5
Connecting a Data Source
19.4
Working with ODA
19.4.1
Manipulating Data
19.4.2
Using Keywords in the Connection String
19.4.3
Running a Query Using Microsoft Excel
19.5
Managing ODA Error Messages
20
Using the Java Database Connectivity Driver
20.1
Using the JDBC Driver
20.1.1
When to Use a JDBC Driver
20.1.1.1
Prerequisites
20.1.1.2
Using the Type 3 JDBC Driver
20.1.1.3
Using the Type 4 JDBC Driver
20.1.2
Connection Mode
20.2
JDBC Driver Configuration
20.3
JDBC Driver Connection Details
20.3.1
Driver Class Name
20.3.2
Connection URL
20.3.3
Connection Properties
20.3.3.1
Example Showing How to Use Connection Properties
20.4
JDBC Driver Security Considerations
20.5
SQL Grammar
20.5.1
SQL Grammar for JD Edwards EnterpriseOne Connection Modes
20.6
JDBC Driver Features
20.6.1
JDBC Features for the Connection Mode
20.7
JDBC Driver Troubleshooting
20.7.1
No Suitable Driver
20.7.2
Data Source for F0010, TBLE Not Found
20.7.3
Table Specifications Do Not Exist (Type 3 JDBC only)
20.8
JDBC Driver Terminology
21
Using Oracle Orchestration Systems
21.1
Understanding Oracle Orchestration Systems
21.1.1
BPEL-PM
21.1.2
ESB
21.1.3
Orchestration
21.2
Configuring Orchestration Cross References
21.2.1
Understanding the Orchestration Cross-Reference Configuration
21.2.1.1
How the Orchestration System Uses Cross-References
21.2.1.2
Common Notations and Variables in This Document
21.2.2
Registering Cross-Reference Read XPATH Functions in JDeveloper
21.2.3
Configuring Access to Orchestration Cross-Reference APIs
21.2.4
Creating a Data Source in OC4J
21.2.4.1
Defining an Oracle Data Source in OC4J
21.2.4.2
Defining a UDB/DB2 for IBM i Data Source in OC4J
21.2.4.3
Defining a DB2 for IBM i Data Source in OC4J
21.2.4.4
Defining a SQL Server Data Source in OC4J
21.3
Using Password Indirection (Optional)
21.3.1
Understanding Password Indirection
21.3.2
Editing the Default Application.xml to Use System-jazn Data
21.3.3
Adding a JAZN User
21.3.4
Adding Password Indirection in the Data Source
21.4
Setting Up the Cross-Reference Java Binding Service
21.4.1
Registering the Java Binding Service
21.4.2
Placing Java Binding Classes in the Classpath
21.4.3
Using Cross-Reference Read Services from XSL Mapper
21.4.4
Using JD Edwards EnterpriseOne Cross-Reference Services
21.4.4.1
BPEL-PM
21.4.4.2
ESB
22
Setting Up Orchestration Cross-References
22.1
Understanding Orchestration Cross-References
22.1.1
Code and Key Cross-Reference Categorization
22.2
Adding Cross-Reference Object Types
22.3
Adding Orchestration Cross-References
22.4
Reviewing or Modifying Orchestration Cross-References
22.5
Deleting Orchestration Cross-References
A
Classic Events
A.1
Understanding Classic Events
A.2
Defining Events
A.2.1
Reducing Network Traffic
A.3
Subscribing to Events
A.4
Configuring the jde.ini file for Events
A.4.1
[JDENET_KERNEL_DEF19]
A.4.2
[JDENET_KERNEL_DEF20]
A.4.3
[JDENET_KERNEL_DEF22]
A.4.4
[JDENET_KERNEL_DEF24]
A.4.5
[JDEITDRV]
A.4.6
[JDENET]
A.5
Using Reliable Event Delivery
A.5.1
Understanding Reliable Event Delivery
A.5.2
Configuring Your System for Reliable Event Delivery
A.5.3
Reliable Event Error Message
A.5.4
Minimizing Duplicate and Lost Events
A.5.5
Increasing Performance
A.5.5.1
Voluntary Black List
A.5.5.2
Forced Black List
A.5.6
Configuring the jde.ini File
A.5.6.1
[INTEROPERABILITY]
A.5.6.2
[NETWORK QUEUE SETTINGS]
A.6
Entering Events
A.6.1
Understanding Entering Events
A.6.2
Forms Used to Add Events
A.6.3
Entering a Single or Container Event
A.6.3.1
Event Definition Detail
A.6.4
Changing the Status of an Event Record
A.7
Adding Logical Subscriber Records
A.7.1
Understanding Logical Subscribers
A.7.2
Forms Used to Add a Logical Subscriber
A.7.3
Adding a Logical Subscriber
A.8
Entering Subscription Information
A.8.1
Understanding Subscription Records
A.8.2
Forms Used to Enter Subscription Information
A.8.3
Entering a Subscription Record
A.8.4
Changing the Status of a Subscription
B
Using Classic Real-Time Events
B.1
Understanding Real-Time Events - Classic
B.1.1
Prerequisites
B.2
Processing Real-Time Events
B.3
Defining Real-Time Events
B.4
Using Event Sequencing
B.5
Using Journaling
B.5.1
[INTEROPERABILITY]
B.5.2
[INTEROPERABILITY]
B.6
Configuring the jde.ini for Real-Time Events
B.6.1
[INTEROPERABILITY]
B.7
Generating Real-Time Events
B.7.1
Understanding Real-Time Event Generation
B.7.2
Real-Time Event APIs
B.7.3
Example: Interoperability Event Interface Calls
B.8
Setting Up the OCM for Real-Time Events
B.8.1
Understanding the OCM for Real-Time Events
B.8.2
Forms Used to Set Up OCM
B.8.3
Setting Up the OCM for Real-Time Events
C
Using Classic XAPI Events
C.1
Understanding XAPI Events - Classic
C.1.1
JD Edwards EnterpriseOne to Third-Party
C.1.2
Third-Party to JD Edwards EnterpriseOne
C.1.3
JD Edwards EnterpriseOne-to-JD Edwards EnterpriseOne
C.1.4
Prerequisites
C.2
Defining XAPI Events
C.3
Subscribing to XAPI Events
C.4
Setting Up the OCM for XAPI Events
C.5
Working with JD Edwards EnterpriseOne and Third-Party XAPI Events
C.5.1
Understanding XAPI Event Generation and Third-Party Response
C.5.2
XAPI Outbound Request Process Flow
C.5.3
XAPI Outbound Request APIs
C.5.4
XAPI Outbound Request API Usage Sample Code
C.5.5
XAPI Outbound Request XML Sample Code
C.5.5.1
Routing Information
C.5.6
XAPI Outbound Request jde.ini File Configuration
C.5.7
XAPI Inbound Response Process Flow
C.5.8
XAPI Inbound Response Parsing APIs
C.5.9
XAPI Inbound Response Parsing API Usage Sample Code
C.5.10
XAPI Inbound Response Sample Code
C.5.11
XAPI Inbound Response jde.ini File Configuration
C.5.11.1
[XAPI]
C.5.11.2
[XMLLookupInfo]
C.5.12
XAPI Client jde.ini File Configuration
C.5.12.1
[JDENET_KERNEL_DEF27]
C.5.12.2
[JDENET]
C.6
Working with JD Edwards EnterpriseOne-to-EnterpriseOne XAPI Events
C.6.1
Understanding JD Edwards EnterpriseOne-to-EnterpriseOne XAPI Events
C.6.1.1
Modifying Element Name for XML Documents
C.6.1.2
Security for Originator and Executor
C.6.1.3
Error Processing for Originator and Executor
C.6.2
XAPI EnterpriseOne-to-EnterpriseOne Process Flow
C.6.3
XAPI Outbound Request Generation APIs
C.6.4
XAPI Outbound Request Handling APIs
C.6.5
XAPI Outbound Request Parsing API Usage Sample Code
C.6.6
XAPI EnterpriseOne Originator XML Sample Code
C.6.7
XAPI Inbound Response Generation APIs
C.6.8
XAPI Inbound Response Parsing API Usage Sample Code
C.6.9
XAPI Inbound Response from Originator System Sample Code
C.6.10
XAPI Inbound Response Handling APIs
C.6.11
XAPI Error Handling APIs
C.6.12
XAPI EnterpriseOne-to-EnterpriseOne jde.ini File Configuration
C.6.12.1
[XAPI]
C.6.12.2
[XMLLookupInfo]
C.6.12.3
[INTEROPERABILITY]
C.7
Mapping the Business Function
C.7.1
Understanding Business Function Mapping
C.7.2
Forms Used to Map a Business Function or API
C.7.3
Mapping a business function or API
D
Using Classic Z Events
D.1
Understanding Z Events - Classic
D.1.1
Prerequisites
D.2
Z Event Process Flow
D.3
Z Event Sequencing
D.4
Vendor-Specific Outbound Functions
D.5
Working With Z Events
D.5.1
Understanding Z Event Processing
D.5.2
Enabling Z Event Processing
D.5.3
Updating Flat File Cross-Reference Table
D.5.4
Updating the Processing Log Table
D.5.5
Verifying that the Subsystem Job is Running
D.5.6
Purging Data from the Interface Table
D.5.7
Configuring the jde.ini File for Z Events
D.5.7.1
[INTEROPERABILITY]
D.6
Setting Up Data Export Controls
D.6.1
Understanding Data Export Controls Records
D.6.2
Forms Used to Add a Data Export Controls Record
D.6.3
Adding a Data Export Control Record
E
Events Self-Diagnostic Utility Tool
E.1
Understanding the Events Self-Diagnostic Utility Tool
E.2
Events Self-Diagnostic Utility Tool Process
E.3
Events Self-Diagnostic Utility Tool Components
E.3.1
Event Generator
E.3.2
Event Receiver
E.3.3
XML Comparator
E.4
Customizing the Tool
E.5
Executing the Events Self-Diagnostic Tool
E.5.1
Executing the Event Self-Diagnostic Tool
E.5.2
Start the Tool
E.5.3
Generate/Test Real-Time Event
E.5.4
Generate/Test Z Event
E.5.5
Test All Types of Events
E.5.6
Get Event List
E.5.7
Get Event Template
E.5.8
Subscription Services
E.5.9
Comprehensive System Analysis
F
Interoperability Interface Table Information
F.1
Interoperability Interface Table Information
G
XML Format Examples (All Parameters)
G.1
Inbound Sales Order XML Format (All Parameters)
G.2
Outbound XML Request and Response Format (All Parameters)
G.2.1
Request
G.2.2
Response
H
Minimum Required Values Sample Code
H.1
Sales Order Minimum Required Values
I
XML Format Examples (Events)
I.1
Example: Z Events XML Format
I.2
Real-Time Events Template
Glossary
Index
Scripting on this page enhances content navigation, but does not change the content in any way.