Business Process Automation

Bill Public Automation Agents

Oracle Transportation Management provides sample automation agents in the PUBLIC domain. It is recommended that all PUBLIC automation agents be deactivated upon installation. You can make copies of these PUBLIC automation agents in non-public domains. In these non-public domains, you can make changes to the sample automation agents so that they fit your business process.

Note: PUBLIC automation agents should never be deleted.

The following PUBLIC automation agents are available for the agent type of BILL.

Issue Parent Bill

This automation agent listens for a status change to ISSUED_ISSUED in a parent bill, and then triggers the CHILD BILL EVENT for each of its child bills.

This automation agent is not active by default.

Triggering Event

BILL - STATUS CHANGED

Event Restrictions:

  • Source can either be INTEGRATION or INTERNAL or USER.
  • Status value of BILL_ISSUED must be BILL_ISSUED_ISSUED.

Saved Conditions

None by default. This automation agent should include a saved condition that specifies the financial consolidation type of PARENT or STANDARD.

Actions

If this invoice is a parent invoice (Is Parent Invoice returns a true), for each child bill raises the custom event CHILD BILL EVENT.

Issue Child Bill

This automation agent sets the status of a bill to ISSUED when CHILD BILL EVENT is raised for the bill.  This is generally intended to set the BILL_ISSUED status on child bills when the parent bill is issued.

This automation agent is not active by default.

Triggering Event

Custom event CHILD BILL EVENT.

Restrictions: None

Saved Conditions

None

Actions

Set internal status to BILL_ISSUED_ISSUED.

Related Topics