BOD verbs
Infor uses these verbs:
- A Process message is a
point-to-point message that is used to request a service from another
application. The Process message is usually sent from a non-system of record to
the system of record (SOR). These action codes are supported:
- Add: Requests that the other application create a new document or record.
- Change: Requests that the other application update an existing document or record. The elements that have a change are required.
- An Acknowledge message is a response to the Process message. The Acknowledge message notifies the requesting system whether the request was accepted or rejected. In many cases, the Acknowledge verb has additional information, such as the document's ID that is assigned by the system of record.
- A Sync message is a
broadcast message that is published by the system of record. The Sync message
is used to inform other applications about the latest information for the noun.
It is published after a business event causes a change in the data. These
action codes are supported:
- Add: Notifies other applications that a document or record has been created.
- Replace: Notifies other applications that an existing document or record has been updated. The entire document or record is included in the BOD. The current state of the document or record is also shown.
- A Get message is a point-to-point message that requests information about one or more documents or records. When the GetInventoryCount BOD is sent, the inventory balance is requested for only one item. For all other Get requests, the application requests a copy of all documents from the system of record, which is generally for an initial data load or a disaster recovery.
- A Show message is a message that is sent directly to another application by the system of record as a response to a Get message. A Show message can contain multiple records or documents within one message. Show messages are used typically to reinitialize an application, rather than for general initialization.
- A Confirm message is used to notify users of an error condition. The ConfirmBOD is sent to Infor ION and can be viewed in ION Desk.
Note: The OAGIS Delete verb is supported by
Infor
for special tenant-level master data only. Otherwise, this verb is not
supported. For auditing purposes, you should cancel documents and records and
not delete them.