1. Start
- Name : triGraphicFind - Populate Location
- Description : Returns the selected Space record to the calling object.
- Concurrence : Synchronous
- Temporary : Permanent
- Module : triActionForm
- Object Type : triGraphicFind
- Propagate Integration Status : check
2. Retrieve Task Properties
- Label : Retrieve Calling Object - triPeople
- Description : Retrieve calling object (triPeople) using Temporary Association.
- Retrieve : A List
- From Records : Take the Businuss Object of Task Start(triGraphicFind)
Use any Associated BO from module triPeople of type Temporary
- Filter Records : Workflow Activity
Take the Business Object of Task Start(triGraphicFind)
Use it
Object type : triGraphicFind
3. Retrieve Task Properties
- Label : Retrieve Selected triSpace Record
- Retrieve : A List
- From Records : Take the Businuss Object of Task Start(triGraphicFind)
Use any Associated BO from module Location triSpace of type Selected
- Filter Records : Workflow Activity
Take the Business Object of Task Start(triGraphicFind)
Use it
Object type : triGraphicFind
4. Switch Condition
- Expression : Retrieve Selected triSpace Record :: Result Count > 0 Start :: Review Status
- Y : 5 / N : END
5. Switch Condition
- Expression : Retrieve Calling Object - triPeople :: Result Count >= 1
- Y : 6 / N : 7
6. Modify Task Properties
- Label : Modify Calling Object - triPeople
- Formulas : Recalculate as Needed
- Map To Records : Take the Business Object of Task Retrieve Calling Object - triPeople
Use it
Object Type : triPeople
>> 상세 : triSpacePrimaryLocation : Source
- Map From Records : Workflow Activity
Take the Business Object of Task Retrieve Selected triSpace Record
Use it
Object Type : triSpace
- Transaction : None
7. Retrieve Task Properties
- Label : Retrieve Calling Object - Service Request
- Description : Retrieve calling object (triServiceRequest) using Temporary Association.
- Retrieve : A List
- From Records : Take the Businuss Object of Task Start(triGraphicFind)
Use any Associated BO from module triRequest triServiceRequest of type Temporary
- Filter Records : Workflow Activity
Take the Business Object of Task Start(triGraphicFind)
Use it
Object type : triGraphicFind
8. Switch Condition
- Expression : Retrieve Calling Object - Service Request :: Result Count > 0
- Y : 9 / N : 12
9. Modify Task Properties
- Label : Modify Calling Object - triServiceRequest
- Description : Clear Locations
- Formulas : Recalculate as Needed
- Map To Records : Retrieve Calling Object - Service Request(triServiceRequest)
Use it
Object Type : triServiceRequest
>> 상세 : RecordInformation - triBuildingTX : null
RecordInformation - triFloorTX : null
RecordInformation - triLocationRequestedTX : null
RecordInformation - triSpaceTX : null
- Map From Records : Workflow Activity
Take the Business Object of Task Start(triGraphicFind)
Use it
Object Type : triGraphicFind
- Transaction : None
10. Modify Task Properties
- Label : Modify Calling Object - triServiceRequest
- Formulas : Recalculate as Needed
- Map To Records : Take the Business Object of Task Retrieve Calling Object - Service Request(triServiceRequest)
Use it
Object Type: triSpace
>> 상세 : RecordInformation - triLocationRequestedTX : Source
- Transaction : None
11. Call Workflow Task Properties
- Label : Call Populate Locations triBuilding triFloor and triSpace
- Static Workflow :
triRequest - Synchronous - Populate Locations TriBuilding triFloor and triSpace
- Records : Take the Businuss Object of Task Modify Calling Object - triServiceRequest(triServiceRequest)
Use it
Object Type : triServiceRequest
12. Retrieve Task Properties
- Label : Retrieve Calling Object - triMoveRequest
- Description : Retrieve calling object (triMoveRequest) using Temporary Association.
- Retrieve : A List
- From Records : Take the Businuss Object of Task Start(triGraphicFind)
Use any Associated BO from module triMoveRequest of type Temporary
- Filter Records : Workflow Activity
Take the Business Object of Task Start(triGraphicFind)
Use it
Object type : triGraphicFind
13. Switch Condition
- Expression : Retrieve Calling Object - triMoveRequest :: Result Count > 0
- Y :14 / N : 21
14. Switch Condition
- Expression : Start :: triGraphicFind :: Record Information :: triMoveToLocationBL == "TRUE"
- Y :14 / N : 18
15. Modify Task Properties
- Label : Modify Calling Object - triMoveRequest
- Description : Clear To Location
- Formulas : Recalculate as Needed
- Map To Records : Take the Business Object of Task Retrieve Calling Object - triMoveRequest(triMoveRequest)
Use it
Object Type : triMoveRequest
>> 상세 : RecordInformation - triMoveToLocationTX: null
- Map From Records : Workflow Activity
Take the Business Object of Task Start(triGraphicFind)
Use it
Object Type : triGraphicFind
- Transaction : None
16. Modify Task Properties
- Label : Modify Calling Object - triMoveRequest
- Description : Update triMoveToLocationTX
- Formulas : Recalculate as Needed
- Map To Records : Task the Business Object of Task Retrieve Calling Object - triMoveRequest(triMoveRequest)
Use it
Object Type : triMoveRequest
>> 상세 : RecordInformation - triMoveToLocationTX : Source
- Map From Records : Workflow Activity
Task the Business Object of Task Retrieve Selected triSpace Record(triSpace)
Use it
- Transaction : None
17. Call Workflow Task Properties
- Label : Call Populate Locations triMoveToBuilding triMoveToFloor and triMoveToSpace
- Static Workflow : triMoveRequest - Synchronous - Populate Locations triMoveToBuilding triMoveToFloor and triMoveToSpace
- Records : Retrieve Calling Object - triMoveRequest(triMoveRequest)
Use it
Object Type : triMoveRequest
18. Modify Task Properties
- Label : Modify Calling Object - triMoveRequest
- Description : Clear Locations
- Formulas : Recalculate as Needed
- Map To Records : Take the Business Object of Task Retrieve Calling Object - triMoveRequest(triMoveRequest)
Use it
Object Type : triMoveRequest
>> 상세 : RecordInformation - triBuildingTX : null
RecordInformation - triFloorTX : null
RecordInformation - triMoveToLocationTX: null
RecordInformation - triSpaceTX : null
- Map From Records : Workflow Activity
Take the Business Object of Task Start(triGraphicFind)
Use it
Object Type : triGraphicFind
- Transaction : None
19. Modify Task Properties
- Label : Modify Calling Object - triMoveRequest
- Description : Update triMoveToLocationTX
- Formulas : Recalculate as Needed
- Map To Records : Task the Business Object of Task Retrieve Calling Object - triMoveRequest(triMoveRequest)
Use it
Object Type : triMoveRequest
>> 상세 : RecordInformation - triMoveToLocationTX : Source
- Map From Records : Workflow Activity
Task the Business Object of Task Retrieve Selected triSpace Record(triSpace)
Use it
- Transaction : None
20. Call Workflow Task Properties
- Label : Call Populate Locations triMoveToBuilding triMoveToFloor and triMoveToSpace
- Static Workflow : triMoveRequest - Synchronous - Populate Locations triMoveToBuilding triMoveToFloor and triMoveToSpace
- Records : Retrieve Calling Object - triMoveRequest(triMoveRequest)
Use it
Object Type : triMoveRequest
21. Retrieve Task Properties
- Label : Retrieve Calling Object - triMoveRequestLineItem - From Location
- Retrieve : A List
- From Records : Take the Businuss Object of Task Start(triGraphicFind)
Use any Associated BO from module triitem triMoveRequestLineItem of type From Location
Object Type : triMoveRequestLineItem
- Filter Records : Workflow Activity
Take the Business Object of Task Start(triGraphicFind)
Use it
Object type : triGraphicFind
22. Switch Condition
- Expression : Retrieve Calling Object - triMoveRequestLineItem - From Location :: Result Count > 0
- Y :23 / N : 24
23. Modify Task Properties
- Label : Map MLI From Location
- Formulas : Recalculate as Needed
- Map To Records : Take the Business Object of Task Retrieve Calling Object - triMoveRequestLineItem - From Location
(triMoveRequestLineItem)
Use it
Object Type : triMoveRequestLineItem
>> 상세 : triFromLocation : Source
- Map From Records : Workflow Activity
Take the Business Object of Task Retrieve Selected triSpace Record(triSpace)
Use it
Object Type : triSpace
- Transaction : None
24. Retrieve Task Properties
- Label : Retrieve Calling Object - triMoveRequestLineItem - To Location
- Retrieve : A List
- From Records : Take the Businuss Object of Task Start(triGraphicFind)
Use any Associated BO from module triitem triItem triMoveRequestLineItem of type To
Location
Object Type : triMoveRequestLineItem
- Filter Records : Workflow Activity
Take the Business Object of Task Start(triGraphicFind)
Use it
Object type : triGraphicFind
25. Switch Condition
- Expression : Retrieve Calling Object - triMoveRequestLineItem - To Location :: Result Count > 0
- Y :26 / N : 27
26. Modify Task Properties
- Label : Map MLI To Location
- Formulas : Recalculate as Needed
- Map To Records : Take the Business Object of Task Retrieve Calling Object - triMoveRequestLineItem - To Location
(triMoveRequestLineItem)
Use it
Object Type : triMoveRequestLineItem
>> 상세 : triToLocation : Source
- Map From Records : Workflow Activity
Take the Business Object of Task Retrieve Selected triSpace Record(triSpace)
Use it
Object Type : triSpace
- Transaction : None
27. Retrieve Task Properties
- Label : Retrieve Calling Object - Survey Request
- Retrieve : A List
- From Records : Take the Businuss Object of Task Start(triGraphicFind)
Use any Associated BO from module triRequest triSurveyEvaluationRequest of type
Temporary
- Filter Records : Workflow Activity
Take the Business Object of Task Start(triGraphicFind)
Use it
Object type : triGraphicFind
28. Switch Condition
- Expression : Retrieve Calling Object - Survey Request :: Result Count > 0
- Y : 29 / N : 32
29. Modify Task Properties
- Label : Modify Calling Object - triSurveyEvaluationRequest
- Formulas : Recalculate as Needed
- Map To Records : Take the Business Object of Task Retrieve Calling Object - Survey Request(triSurveyEvaluationRequest)
Use it
Object Type : triSurveyEvaluationRequest
>> 상세 : RecordInformation - triBuildingTX : null
RecordInformation - triFloorTX : null
RecordInformation - triLocationRequestedTX: null
RecordInformation - triSpaceTX : null
- Map From Records : Workflow Activity
Take the Business Object of Task Start(triGraphicFind)
Use it
Object Type : triGraphicFind
- Transaction : None
30. Modify Task Properties
- Label : Modify Calling Object - triSurveyEvaluationRequest
- Formulas : Recalculate as Needed
- Map To Records : Take the Business Object of Task Retrieve Calling Object - Survey Request(triSurveyEvaluationRequest)
Use it
Object Type : triSurveyEvaluationRequest
>> 상세 : RecordInformation - triLocationRequestedTX : Source
- Map From Records : Workflow Activity
Take the Business Object of Task Retrieve Selected triSpace Record(triSpace)
Use it
Object Type : triSpace
- Transaction : None
31. Call Workflow Task Properties
- Label : Call Populate Locations triBuilding triFloor and triSpace
- Static Workflow : triRequest - Synchronous - Populate Locations triBuilding triFloor and triSpace
- Records : Take the Businuss Object of Task Modify Calling Object - triSurveyEvaluationRequest(triSurveyEvaluationRequest)
- Object Type : triServiceRequest
32. Retrieve Task Properties
- Label : Retrieve Calling Object - Insepction Request
- Retrieve : A List
- From Records : Take the Businuss Object of Task Start(triGraphicFind)
Use any Associated BO from module triRequest triInspectionRequest of type Temporary
Object Type : triInspectionRequest
- Filter Records : Workflow Activity
Take the Business Object of Task Start(triGraphicFind)
Use it
Object type : triGraphicFind
33. Switch Condition
- Expression : Retrieve Calling Object - Insepction Request :: Result Count > 0
- Y : 34 / N : 37
34. Modify Task Properties
- Label : Modify Calling Object - triInspectionRequests
- Description : Clear Locations
- Formulas : Recalculate as Needed
- Map To Records : Take the Business Object of Task Retrieve Calling Object - Insepction Request(triInsepctionRequest)
Use it
Object Type : triInsepctionRequest
>> 상세 : RecordInformation - triBuildingTX : null
RecordInformation - triFloorTX : null
RecordInformation - triLocationRequestedTX : null
RecordInformation - triSpaceTX : null
- Map From Records : Workflow Activity
Take the Business Object of Task Start(triGraphicFind)
Use it
Object Type : triGraphicFind
- Transaction : None
35. Modify Task Properties
- Label : Modify Calling Object - triInspectionRequests
- Formulas : Recalculate as Needed
- Map To Records : Take the Business Object of Task Retrieve Calling Object - Insepction Request(triInsepctionRequest)
Use it
Object Type : triInsepctionRequest
>> 상세 : RecordInformation - triLocationRequestedTX : Source
- Map From Records : Workflow Activity
Take the Business Object of Task Retrieve Selected triSpace Record(triSpace)
Use it
Object Type : triSpace
- Transaction : None
36. Call Workflow Task Properties
- Label : Call Populate Locations triBuilding triFloor and triSpace
- Static Workflow : triRequest - Synchronous - Populate Locations triBuilding triFloor and triSpace
- Records : Take the Businuss Object of Task Modify Calling Object - triInsepctionRequest(triInsepctionRequest)
Use it
Object Type : triServiceRequest
37. Retrieve Task Properties
- Label : Retrieve Calling Object - Product Request
- Retrieve : A List
- From Records : Take the Businuss Object of Task Start(triGraphicFind)
Use any Associated BO from module triProductRequest of type Temporary
Object Type : triProductRequest
- Filter Records : Workflow Activity
Take the Business Object of Task Start(triGraphicFind)
Use it
Object type : triGraphicFind
38. Switch Condition
- Expression : Retrieve Calling Object - Product Request :: Result Count > 0
- Y : 39 / N : END
39. Modify Task Properties
- Label : Modify Calling Object - triProductRequests
- Description : Clear Locations
- Formulas : Recalculate as Needed
- Map To Records : Take the Business Object of Task Retrieve Calling Object - Product Request(triProductRequest)
Use it
Object Type : triProductRequest
>> 상세 : RecordInformation - triBuildingTX : null
RecordInformation - triFloorTX : null
RecordInformation - triLocationRequestedTX : null
RecordInformation - triSpaceTX : null
- Map From Records : Workflow Activity
Take the Business Object of Task Start(triGraphicFind)
Use it
Object Type : triGraphicFind
- Transaction : None
40. Modify Task Properties
- Label : Modify Calling Object - triProductRequests
- Formulas : Recalculate as Needed
- Map To Records : Take the Business Object of Task Retrieve Calling Object - Product Request(triProductRequest)
Use it
Object Type : triProductRequest
>> 상세 : RecordInformation - triLocationRequestedTX : Source
- Map From Records : Workflow Activity
Take the Business Object of Task Retrieve Selected triSpace Record(triSpace)
Use it
Object Type : triSpace
- Transaction : None
41. Call Workflow Task Properties
- Label : Call Populate Locations triBuilding triFloor and triSpace
- Static Workflow : triRequest - Synchronous - Populate Locations triBuilding triFloor and triSpace
- Records : Take the Businuss Object of Task Modify Calling Object - triProductRequests(triProductRequest)
Use it
Object Type : triProductRequest