If JavaScript is disabled, please continue to the
sitemap
.
Infor ION Development Guide (Cloud)
Home
Home
Back
Back
Forward
Forward
Search
Help
Copy URL
PDF
Print this page
Help
Help
Copy URL
Copy URL
Topic URL copied to clipboard
PDF
PDF
Print
Hide the Table of Contents
Show the Table of Contents
About this guide
Introduction
Adopting ION
Messages
Message headers
Required message headers
Optional message headers
Identification headers
Batch headers
Additional headers
Deprecated headers
Message content
Documents encoding
Date and time
BOD
Noun
Verb
Noun references
BOD Verbs and Verb Patterns
Verbs
Action codes
Sync verb
Publishing a Sync BOD
Process and Acknowledge verbs
Get and Show verbs
Load and Update verbs
Confirm BOD
Example of Use verbs
Fragmented data
Network connection
ION Connecting Considerations
Tenant
Logical Id
Documentation Identification
Duplicate message detection
Duplication on the source
Duplication on target side
Handling transactions
Message routing
Message sequence
Sending documents in batch
Publish historical data
Message reprocessing
Performance
Connecting to ION
Infor Application Connector
Using third-party connectors
Alternative connector
Justification of file connector
Infor Application Connector (IMS)
IMS v3 introduction
Guidelines for application teams that switch from v2 to v3
IMS interaction
Application sends a message to ION
ION sends a message to an application
IMS via Enterprise Connector - example
Main steps
Downloading required examples
Sending messages from the application to ION
Creating an IMS connection point in ION Desk
Creating a data flow
Testing the integration using Postman
Implementing the client side in your application
Receiving messages in the application
Prerequisite - Application exposing IMS APIs
Changing the IMS connection point to a bidirectional connection point
Creating a data flow
IMS via ION API - example
Main steps
Downloading required examples
Sending messages from the application to ION
Creating an authorized app in ION API
Creating an IMS connection point in ION Desk
Creating a data flow
Testing the integration using Postman
Implementing the client side in your application
Receiving messages in the application
Prerequisite - Application exposing IMS APIs
Creating an available application in ION API
Changing the IMS connection point to a bidirectional connection point
Creating a data flow
Using the Infor Application Connector
Application connection points
Inbox and outbox tables
COR_OUTBOX_ENTRY
COR_OUTBOX_HEADERS
Documents encoding
COR_INBOX_ENTRY
COR_INBOX_HEADERS
ESB_INBOUND_DUPLICATE
Removing messages from the inbox and outbox tables
Polling Message Preference
Single I/O Box for Multi-tenant
Single I/O Box for Multi-Logical Ids
Adopting Event Management, Workflow, or Activities
Alerts, notifications and tasks
When to use Activities, Event Management and Workflow
Starting a workflow from an application
Starting a workflow through ProcessWorkflow
Canceling a workflow through ProcessWorkflow
Workflow BOD details
Sample workflow BODs
Sample ProcessWorkflow to start a workflow
Sample AcknowledgeWorkflow when the request was accepted
Creating alerts, tasks, or notifications from an application
Creating alerts, tasks, or notifications
Creating tasks from an application
Important notes
Creating an alert
Creating a task
Creating a notification
Receiving status updates on alerts, tasks, or notifications
Receiving status updates
Canceling alerts, tasks, or notifications
Receiving status updates
Canceling an alert
Canceling a task
Canceling a notification
Pulse BOD details
PulseAlert
PulseTask
PulseNotification
Supported features
Creating custom metadata
Data Catalog contents
Before customizing the Data Catalog
Object Naming Conventions
Custom objects of type ANY
Defining a custom object of type ANY
Custom objects of type JSON
Defining a custom object of type JSON
Newline-delimited JSON
Custom objects of type DSV
Defining a custom object of type DSV
Dialect properties for DSV objects
Metadata for localized strings
Method 1
JSON schema example (Method 1)
Method 2
DSV schema example (Method 2)
Using datetime formats
Custom datetime formats
Schema Property Order
Defining additional object metadata properties
Additional properties file
Defining a custom noun
Customizing an existing noun
Using properties in the UserArea
Using a custom XML structure in the UserArea
Using an XSD extension for validation
Custom message headers
Custom headers file format
Application Programming Interface (API)
ION Modeling API
API overview
Available operations
Permissions
ION OneView API
Available API Methods
ION Process API
Data Catalog API
Business Rules API
Data Lake API
Retrieving data objects
Querying data objects
Version 2 Compass APIs to page a query result
Version 1 Compass APIs
Purging data objects
ION Scripting
Available API Methods
Connect Management API
Data Lake queries
Valid characters for document names
Open link in new tab
Open link in new window
Copy link to clipboard