Understanding and using webMethods CHEM Module
About this help
Online Information and Support
Data Protection
Document Conventions
Installing and Using CHEM Module
Concepts
What is the webMethods Chem eStandards Module?
webMethods Chem eStandards Module Features
webMethods Chem eStandards ModulePackages
webMethods Chem eStandards Module Design-Time Architecture/Components
webMethods Chem eStandards Module Run-Time Architecture/Components
Process Overview
Getting Started
Typical Procedure for Implementing a Chem eStandards Process
Step 1: Install the webMethods Chem eStandards Module Packages
Step 2: Define Trading Partner Profiles
Step 3: Import the Chem eStandards Process Archive You Are Going To Use
Step 4: Define Internal TN XML Document Types
Step 5: Customize Your Trading Partner Agreements
Step 6: Write the Inbound and Outbound Mapping Services
Step 7: Write Error Handler Services
Step 8: Customize the Process Model Template
Step 9: Build and Upload Your Process Model
Step 10: Start and Run a Conversation
Installing webMethods Chem eStandards Module
Overview
Requirements
Install the webMethods Chem eStandards Module
Uninstall the webMethods Chem eStandards Module
Upgrade the webMethods Chem eStandards Module
Migrate the webMethods Chem eStandards Module
Install Samples
Defining Trading Partner Profiles in Trading Networks
What Is a Trading Partner?
Why Are Trading Partner Profiles Important?
Defining Your Enterprise Profile
Required Profile Fields
Delivery Setting Information
Security Information
Activating Your Enterprise Profile
Defining Your Trading Partner’s Profiles
Required Profile Fields
Delivery Setting Information
Security Information
Activating Your Trading Partners' Profiles
Importing Chem eStandards Process Archive
What Is a Chem eStandards Process Archive?
Why Do I Need to Import a Chem eStandards Process Archive?
What Is In a PAR?
Chem eStandards Processes and Process Models
Importing Chem eStandards Process Archives
Customizing Chem eStandards Process Archives
Customizing IS Document Types for Existing Standard Chem eStandards Process Archive
Implementing a Custom Chem eStandards Process
Exporting Chem eStandards Process Archive
Advantages and Disadvantages of Customizing and Exporting Chem eStandards Process Archive
Defining TN XML Document Types
What Are TN XML Document Types?
TN XML Document Types Provided with webMethods Software
Defining Your Own TN XML Document Types
Customizing Trading Partner Agreements
What is a Trading Partner Agreement?
How Does the webMethods Chem eStandards Module Identify a TPA?
Modifying the Sender, Receiver, and Agreement ID
Modifying an Initiator's TPA
Modifying a Fulfiller's TPA
Field Descriptions
Distinguishing Between the Sender and Receiver TPA
Parameter Settings
Mapping a Chem eStandards Document
What Is “Mapping” a Business Document?
Why Do You Create an Outbound Mapping Service?
Why Do You Create an Inbound Mapping Service?
Example of Mapping a Business Document
Creating an Outbound Mapping Service
Input/Output to Use
Flow Operations to Use
Example of an Outbound Mapping Service: Initiator (Sender)
Example of an Outbound Mapping Service: Fulfiller (Receiver)
Creating an Inbound Mapping Service
Input/Output to Use
Flow Operations to Use
Example of an Inbound Mapping Service: Initiator (Sender)
Example of an Inbound Mapping Service: Fulfiller/Receiver
Reusing Mapping Services
Customizing a Process Model Template
What is a Process Model?
Process Model Templates Provided with webMethods Software
Steps in the Process Model Templates That You Must Modify
Prerequisites for Customizing a Process Model Template
Customizing a Process Model Template
Assigning a Service to a Process Model Step
Setting Timeout and Retry Count Values
Running and Monitoring a Conversation
Running a Conversation and the ConversationID
Running a Conversation Example
Starting a Conversation
Rejoining an Existing Conversation on the Fulfiller's Side
Rejoining an Existing Conversation on the Initiator's Side
Why Monitor a Conversation?
Sources of Conversation Status and Information
About Monitor
Archiving Chem eStandards Records to the File System
Public Services in the WmChem Package
Summary of Elements in this Folder
pub.estd.chem:done
pub.estd.chem:error
pub.estd.chem:inboundValidation
pub.estd.chem:processUnhandledDocument
pub.estd.chem:send
pub.estd.chem:sendReceiptAck
pub.estd.chem:sendSynchronousResponse
pub.estd.chem:sendNOF
pub.estd.chem:verifyAcknowledgement
pub.estd.chem:processDocument
pub.estd.chem:migrate
pub.estd.chem:waitStepInit
pub.estd.chem:sendException
pub.estd.chem:receive
IS Document Types (wm.ip.chem.rec)
wm.ip.chem.rec:UserParameters
Handling Errors and Exceptions
Handling Errors and Exceptions
What Is a Handler Service?
Built-In Handler Services with Chem eStandards Module
When Might Errors or Exceptions Occur?
General Errors with Chem eStandards Records
Errors When a Business Document Is Out of Sequence
Initiating an Error Process Manually
Where to Find Information About Errors
Copyright
Understanding and using webMethods CHEM Module
Copyright