1. Start
- Name : triRequest - Synchronous - Move Request - Populate Temporary Request Class
- Concurrence : Synchronous
- Temporary Data : Temporary
- Module : triRequest
- Propagate Integration Status : check
2. Get Temp Task Properties
- Label : Get Temp Record
- Records : Take the Business Object of Task Start(triRequest)
Object type : triRequest
3. Retrieve Task Properties
- Label : Get Building from Request
- Retrieve : A List
- From Records : Take the Businuss Object of Task Get Temp Record(triRequest)
Use its Association Has Building
Object Type : triBuilding
- Filter Records : Workflow Activity
Take the Business Object of Task Start(triRequest)
Use it
Object type : triRequest
4. Associate Task Properties
- Label : DeAssociate Temporary Request Class from Request
- Remove the association : Temporary
- Formulas : Recalculate as Needed
- Remove the association from : Take the Businuss Object of Task Get Temp Record(triRequest)
Use it
Object Type : triRequest
- Where the associated record is : Workflow Activity
Take the Business Object of Task Get Temp Record(triRequest)
Use its Association Temporary
Object type : triRequestClass
5. Switch Condition
- Expression : Get Building from Request :: Result Count > 0
- Y : 6 / N : END
6. Switch Condition
- Expression : Get Building from Request :: triBuilding :: RecordInformation :: triManagedServiceBL == "TRUE"
- Y : 7 / N : 20
7. Define Variable Task Properties
- Label : VAR Request Class
- Module : Classification
- Object : triRequestClass
- value : Clear
8. Switch Condition
- Expression : Get Temp Record :: triRequest :: RecordInformation :: triFormNameSY == "triAddPerson"
- Y : 9 / N : 12
9. Retrieve Task Properties
- Label : Get Add Person Request Class from triBuilding
- Retrieve : A List
- From Records : Take the Businuss Object of Task Get Building from Request(triBuilding)
Use its Association : Has Request Class
Object Type : triRequestClass
- Filter Using
Left Data | Operator | Riget Data | |
RecordInformation::triPathTX | Contains | RecordInformation::triRequestClassPathTX | AND |
RecordInformation::triNameTX | Equals | Add Person | |
- Filter Records : Workflow Activity
Take the Business Object of Task Start(triRequest)
Use it
Object type : triRequest
10. Assign Variable Task Properties
- Label : VAR Add Person
- Retrieve : A List
ㅇ Assign Variable
- Variable : VAR Request Class(triRequestClass)
- Object Type : triRequestClass
Object Type : triBuilding
- Filter Records : Workflow Activity
Take the Business Object of Task Start(triRequest)
Use it
Object type : triRequest