diff --git a/EmployeeSelfServiceAgent/Workday/ManagerScenarios/WorkdayManagerServiceAnniversary/topic.yaml b/EmployeeSelfServiceAgent/Workday/ManagerScenarios/WorkdayManagerServiceAnniversary/topic.yaml index 367c5fa9..53182f9b 100644 --- a/EmployeeSelfServiceAgent/Workday/ManagerScenarios/WorkdayManagerServiceAnniversary/topic.yaml +++ b/EmployeeSelfServiceAgent/Workday/ManagerScenarios/WorkdayManagerServiceAnniversary/topic.yaml @@ -122,7 +122,35 @@ beginDialog: id: conditionGroup_P6QlNE conditions: - id: conditionItem_3RSvtM - condition: =!IsBlank(Topic.EmployeeName) + condition: =!IsBlank(Topic.EmployeeName)&& + Lower(Trim(Topic.EmployeeName)) <> Lower(Trim(Global.ESS_UserContext_Employee_Firstname)) + && + Lower(Trim(Topic.EmployeeName)) <> Lower(Trim(Global.ESS_UserContext_Employee_Lastname)) + && + Lower(Trim(Topic.EmployeeName)) <> Lower(Trim( + Concatenate( + Global.ESS_UserContext_Employee_Firstname, + " ", + Global.ESS_UserContext_Employee_Lastname + ) + )) + && + Lower(Trim(Topic.EmployeeName)) <> Lower(Trim( + Concatenate( + Global.ESS_UserContext_Employee_Lastname, + " ", + Global.ESS_UserContext_Employee_Firstname + ) + )) + && + Lower(Trim(Topic.EmployeeName)) <> Lower(Trim( + Concatenate( + Global.ESS_UserContext_Employee_Lastname, + ", ", + Global.ESS_UserContext_Employee_Firstname + ) + )) + displayName: Check if EmployeeName provided displayName: Check if EmployeeName provided actions: - kind: SetVariable diff --git a/EmployeeSelfServiceAgent/Workday/ManagerScenarios/WorkdayManagersdirect-CompanyCode/topic.yaml b/EmployeeSelfServiceAgent/Workday/ManagerScenarios/WorkdayManagersdirect-CompanyCode/topic.yaml index af8d36f2..5a401002 100644 --- a/EmployeeSelfServiceAgent/Workday/ManagerScenarios/WorkdayManagersdirect-CompanyCode/topic.yaml +++ b/EmployeeSelfServiceAgent/Workday/ManagerScenarios/WorkdayManagersdirect-CompanyCode/topic.yaml @@ -109,6 +109,35 @@ beginDialog: conditions: - id: conditionItem_86c1ij condition: =!IsBlank(Topic.EmployeeName) + && + Lower(Trim(Topic.EmployeeName)) <> Lower(Trim(Global.ESS_UserContext_Employee_Firstname)) + && + Lower(Trim(Topic.EmployeeName)) <> Lower(Trim(Global.ESS_UserContext_Employee_Lastname)) + && + Lower(Trim(Topic.EmployeeName)) <> Lower(Trim( + Concatenate( + Global.ESS_UserContext_Employee_Firstname, + " ", + Global.ESS_UserContext_Employee_Lastname + ) + )) + && + Lower(Trim(Topic.EmployeeName)) <> Lower(Trim( + Concatenate( + Global.ESS_UserContext_Employee_Lastname, + " ", + Global.ESS_UserContext_Employee_Firstname + ) + )) + && + Lower(Trim(Topic.EmployeeName)) <> Lower(Trim( + Concatenate( + Global.ESS_UserContext_Employee_Lastname, + ", ", + Global.ESS_UserContext_Employee_Firstname + ) + )) + displayName: Check if EmployeeName provided displayName: Check if EmployeeName provided actions: - kind: SetVariable diff --git a/EmployeeSelfServiceAgent/Workday/ManagerScenarios/WorkdayManagersdirect-CostCenter/topic.yaml b/EmployeeSelfServiceAgent/Workday/ManagerScenarios/WorkdayManagersdirect-CostCenter/topic.yaml index f22dfda5..0494906a 100644 --- a/EmployeeSelfServiceAgent/Workday/ManagerScenarios/WorkdayManagersdirect-CostCenter/topic.yaml +++ b/EmployeeSelfServiceAgent/Workday/ManagerScenarios/WorkdayManagersdirect-CostCenter/topic.yaml @@ -108,7 +108,34 @@ beginDialog: id: conditionGroup_eEjEWp conditions: - id: conditionItem_yv6Ggl - condition: =!IsBlank(Topic.EmployeeName) + condition: =!IsBlank(Topic.EmployeeName)&& + Lower(Trim(Topic.EmployeeName)) <> Lower(Trim(Global.ESS_UserContext_Employee_Firstname)) + && + Lower(Trim(Topic.EmployeeName)) <> Lower(Trim(Global.ESS_UserContext_Employee_Lastname)) + && + Lower(Trim(Topic.EmployeeName)) <> Lower(Trim( + Concatenate( + Global.ESS_UserContext_Employee_Firstname, + " ", + Global.ESS_UserContext_Employee_Lastname + ) + )) + && + Lower(Trim(Topic.EmployeeName)) <> Lower(Trim( + Concatenate( + Global.ESS_UserContext_Employee_Lastname, + " ", + Global.ESS_UserContext_Employee_Firstname + ) + )) + && + Lower(Trim(Topic.EmployeeName)) <> Lower(Trim( + Concatenate( + Global.ESS_UserContext_Employee_Lastname, + ", ", + Global.ESS_UserContext_Employee_Firstname + ) + )) displayName: Check if EmployeeName provided actions: - kind: SetVariable diff --git a/EmployeeSelfServiceAgent/Workday/ManagerScenarios/WorkdayManagersdirect-Jobtaxanomy/topic.yaml b/EmployeeSelfServiceAgent/Workday/ManagerScenarios/WorkdayManagersdirect-Jobtaxanomy/topic.yaml index f3eb009a..12beb582 100644 --- a/EmployeeSelfServiceAgent/Workday/ManagerScenarios/WorkdayManagersdirect-Jobtaxanomy/topic.yaml +++ b/EmployeeSelfServiceAgent/Workday/ManagerScenarios/WorkdayManagersdirect-Jobtaxanomy/topic.yaml @@ -144,7 +144,35 @@ beginDialog: id: conditionGroup_yepfHF conditions: - id: conditionItem_86c1ij - condition: =!IsBlank(Topic.EmployeeName) + condition: =!IsBlank(Topic.EmployeeName)&& + Lower(Trim(Topic.EmployeeName)) <> Lower(Trim(Global.ESS_UserContext_Employee_Firstname)) + && + Lower(Trim(Topic.EmployeeName)) <> Lower(Trim(Global.ESS_UserContext_Employee_Lastname)) + && + Lower(Trim(Topic.EmployeeName)) <> Lower(Trim( + Concatenate( + Global.ESS_UserContext_Employee_Firstname, + " ", + Global.ESS_UserContext_Employee_Lastname + ) + )) + && + Lower(Trim(Topic.EmployeeName)) <> Lower(Trim( + Concatenate( + Global.ESS_UserContext_Employee_Lastname, + " ", + Global.ESS_UserContext_Employee_Firstname + ) + )) + && + Lower(Trim(Topic.EmployeeName)) <> Lower(Trim( + Concatenate( + Global.ESS_UserContext_Employee_Lastname, + ", ", + Global.ESS_UserContext_Employee_Firstname + ) + )) + displayName: Check if EmployeeName provided displayName: Check if EmployeeName provided actions: - kind: SetVariable