My Oracle Support Banner

Assign Variable Does Not Carry The Value Across Agents. (Doc ID 753322.1)

Last updated on JULY 20, 2024

Applies to:

Oracle Transportation Management - Version 5.5.04 and later
Information in this document applies to any platform.
This problem can occur on any platform.

Symptoms

-- Problem Statement:
Agent action of "Assign Variable" does not carry the value from the parent agent to the child agent (across agents).

-- Steps To Reproduce:
1- Navigate to Business Process Automation > Agents and Milestones > Automation Agent >
Create Parent Agent as below:

Type: Order Release
Event:Order - Modified
Action: Assign Variable = $LDD (To carry the Late Delivery Date for instance)
Action: Send notification to a Contact with Subject of ($LDD-------------MyNotification)
Query: To select the Late Delivery Date from the OR once modified.
Action: Raise a custom event.

2- Navigate to Business Process Automation > Agents and Milestones > Automation Agent >
Create Child Agent as below:

Type: Order Release
Event: Custom Event from the parent agent
Action: Send notification to a Contact with Subject of ($LDD-------------MyNotification)

3- Modify an OR.

4- You will get 2 email notification.

- The first one with Order ORDER_NAME - 2008-11-11 22:20:00.0 MyNotification (Note that the LDD exist).
- The second with Order ORDER_NAME - MyNotification (Note that the LDD does not exist).

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Cause
Solution


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.