BOD messaging

A parameter and sessions were added in Infor LN 10.2.1 related to Business Object Documents (BODs).

New parameter

If the company that publishes the BOD is not equal to the company in which the BOD is received or if the accounting entity and location cannot be matched in the Tenant, Accounting Entity and Location (tcemm3100m000) session, the BOD cannot be automatically processed in a company.

The new Inbound Routing Error Handling field in the BOD Parameters (tcbod0100m000) session determines the action to take.

  • Return Error
    An error is returned. ION Desk shows the ErrorBOD. If the incoming BOD is a process BOD, an Acknowledge BOD is published.
  • Log Error
    The error is logged in the log file: log.bod.error. No error is returned.
  • Ignore Error
    No error is returned or logged.

In a multisite structure, inbound BODs are sent to multiple companies. To test if incoming BODs are correctly processed in a multisite structure, set this parameter to Return Error or Log Error. After testing, because only one company can process a BOD, set this parameter to Ignore Error.

New sessions

The following table shows the new sessions:

SessionDescription
BOD Implementation Registration (bobod1100m000)Use this session to enter custom BOD implementations and to modify the parameters of standard and custom BOD implementations by BOD.
BOD Monitor (bobod1200m100)Use this session to compare the earliest BOD timestamp in the outbox to the current time. If a configurable threshold is exceeded, the Alert check box is selected.
BOD Alerter (bobod1200m200)Use this session to compare the earliest BOD timestamp in the outbox to the current time. If the age of the BOD is within a threshold range, an email is sent to a configurable list of email addresses.

 

Staged BOD publishing

You can specify whether publishing must occur immediately or must be postponed through a staging mechanism. To switch on and off staging, use the BOD Implementation Registration (bobod1100m000) session.

To publish staged BODs, use the new Publish Staged BODs (bobod2200m000) session.

Note

The new parameter and BOD sessions are also back-ported to previous versions of LN.