Join the discussion
Question 21/61
You have a population of workers who have put multiple names in their Legal Name - First Name Workday delivered field. Your third-party vendor only accepts one-word first names. For workers that have included a middle name, the first and middle names are separated by a single space. You have been asked to implement the following logic:
* Extract the value before the single space from the Legal Name - First Name Workday delivered field.
* Count the number of characters in the extracted value.
* Identify if the number of characters is greater than.
* If the count of characters is greater than 0, use the extracted value. Otherwise, use the Legal Name - First Name Workday delivered field.
What functions are needed to achieve the end goal?
* Extract the value before the single space from the Legal Name - First Name Workday delivered field.
* Count the number of characters in the extracted value.
* Identify if the number of characters is greater than.
* If the count of characters is greater than 0, use the extracted value. Otherwise, use the Legal Name - First Name Workday delivered field.
What functions are needed to achieve the end goal?
Correct Answer: D
The task involves processing the "Legal Name - First Name" field in Workday to meet a third-party vendor's requirement of accepting only one-word first names. For workers with multiple names (e.g., "John Paul"), separated by a single space, the logic must:
* Extract the value before the space (e.g., "John" from "John Paul").
* Count the characters in the extracted value.
* Check if the character count is greater than 0.
* Use the extracted value if the count is greater than 0; otherwise, use the original "Legal Name - First Name" field.
This logic is typically implemented in Workday using calculated fields within a custom report or integration (e.g., EIB or Studio). Let's break down the required functions:
* Substring Text:This function is needed to extract the portion of the "Legal Name - First Name" field before the space. In Workday, the Substring Text function allows you to specify a starting position (e.
g., 1) and extract text up to a delimiter (e.g., a space). For example, Substring Text("John Paul", 1, Index of " ") would return "John."
* Text Length:After extracting the substring (e.g., "John"), the logic requires counting its characters to ensure it's valid. The Text Length function returns the number of characters in a text string (e.g., Text Length("John") = 4). This is critical for the condition check.
* True/False Condition:The logic involves a conditional check: "Is the number of characters greater than
0?" The True/False Condition function evaluates this (e.g., Text Length(extracted value) > 0), returning True if the extracted value exists and False if it's empty (e.g., if no space exists or extraction fails).
* Evaluate Expression:This function implements the if-then-else logic: if the character count is greater than 0, use the extracted value (e.g., "John"); otherwise, use the original "Legal Name - First Name" field (e.g., "John Paul"). Evaluate Expression combines the True/False Condition with the output values.
* Option Analysis:
* A. Extract Single Instance, Text Length, Numeric Constant, True/False Condition:
Incorrect. Extract Single Instance is used for multi-instance fields (e.g., selecting one dependent), not text parsing. Numeric Constant isn't needed here, as no fixed number is involved.
* B. Text Constant, Substring Text, Arithmetic Calculation, Evaluate Expression: Incorrect.
Text Constant provides a fixed string (e.g., "abc"), not dynamic extraction. Arithmetic Calculation isn't required, as this is a text length check, not a numeric operation beyond comparison.
* C. Format Text, Convert Text to Number, True/False Condition, Evaluate Expression:
Incorrect. Format Text adjusts text appearance (e.g., capitalization), not extraction. Convert Text to Number isn't needed, as Text Length already returns a number.
* D. Substring Text, Text Length, True/False Condition, Evaluate Expression: Correct. These functions align perfectly with the requirements: extract the first name, count its length, check the condition, and choose the output.
* Implementation:
* Create a calculated field usingSubstring Textto extract text before the space.
* UseText Lengthto count characters in the extracted value.
* UseTrue/False Conditionto check if the length > 0.
* UseEvaluate Expressionto return the extracted value or the original field based on the condition.
References from Workday Pro Integrations Study Guide:
* Workday Calculated Fields: Section on "Text Functions" details Substring Text and Text Length usage.
* Integration System Fundamentals: Explains how calculated fields with conditions (True/False, Evaluate Expression) transform data for third-party systems.
* Core Connectors & Document Transformation: Highlights text manipulation for outbound integration requirements.
* Extract the value before the space (e.g., "John" from "John Paul").
* Count the characters in the extracted value.
* Check if the character count is greater than 0.
* Use the extracted value if the count is greater than 0; otherwise, use the original "Legal Name - First Name" field.
This logic is typically implemented in Workday using calculated fields within a custom report or integration (e.g., EIB or Studio). Let's break down the required functions:
* Substring Text:This function is needed to extract the portion of the "Legal Name - First Name" field before the space. In Workday, the Substring Text function allows you to specify a starting position (e.
g., 1) and extract text up to a delimiter (e.g., a space). For example, Substring Text("John Paul", 1, Index of " ") would return "John."
* Text Length:After extracting the substring (e.g., "John"), the logic requires counting its characters to ensure it's valid. The Text Length function returns the number of characters in a text string (e.g., Text Length("John") = 4). This is critical for the condition check.
* True/False Condition:The logic involves a conditional check: "Is the number of characters greater than
0?" The True/False Condition function evaluates this (e.g., Text Length(extracted value) > 0), returning True if the extracted value exists and False if it's empty (e.g., if no space exists or extraction fails).
* Evaluate Expression:This function implements the if-then-else logic: if the character count is greater than 0, use the extracted value (e.g., "John"); otherwise, use the original "Legal Name - First Name" field (e.g., "John Paul"). Evaluate Expression combines the True/False Condition with the output values.
* Option Analysis:
* A. Extract Single Instance, Text Length, Numeric Constant, True/False Condition:
Incorrect. Extract Single Instance is used for multi-instance fields (e.g., selecting one dependent), not text parsing. Numeric Constant isn't needed here, as no fixed number is involved.
* B. Text Constant, Substring Text, Arithmetic Calculation, Evaluate Expression: Incorrect.
Text Constant provides a fixed string (e.g., "abc"), not dynamic extraction. Arithmetic Calculation isn't required, as this is a text length check, not a numeric operation beyond comparison.
* C. Format Text, Convert Text to Number, True/False Condition, Evaluate Expression:
Incorrect. Format Text adjusts text appearance (e.g., capitalization), not extraction. Convert Text to Number isn't needed, as Text Length already returns a number.
* D. Substring Text, Text Length, True/False Condition, Evaluate Expression: Correct. These functions align perfectly with the requirements: extract the first name, count its length, check the condition, and choose the output.
* Implementation:
* Create a calculated field usingSubstring Textto extract text before the space.
* UseText Lengthto count characters in the extracted value.
* UseTrue/False Conditionto check if the length > 0.
* UseEvaluate Expressionto return the extracted value or the original field based on the condition.
References from Workday Pro Integrations Study Guide:
* Workday Calculated Fields: Section on "Text Functions" details Substring Text and Text Length usage.
* Integration System Fundamentals: Explains how calculated fields with conditions (True/False, Evaluate Expression) transform data for third-party systems.
* Core Connectors & Document Transformation: Highlights text manipulation for outbound integration requirements.
Add Comments
- Other Question (61q)
- Q1. When creating an ISU, what should you do to ensure the user only authenticates via web ser...
- Q2. What is the purpose of granting an ISU modify access to the Integration Event domain via a...
- Q3. Refer to the following scenario to answer the question below. You have been asked to build...
- Q4. You need the integration file to generate the date format in the form of "31/07/2025" form...
- Q5. Refer to the following XML to answer the question below. Refer to the following XML to ans...
- Q6. What are the two valid data source options for an Outbound EIB?...
- Q7. Refer to the following scenario to answer the question below. You have configured a Core C...
- Q8. As of May 1, 2024 Brian Hill's annual salary is $60,000.00. On May 13, 2024 Brian Hill rec...
- Q9. You are creating an outbound connector using the Core Connector: Job Postings template. Th...
- Q10. What is the workflow to chain a Document Transformation system to a Connector integration ...
- Q11. What is the purpose of the <xsl:template> element?...
- Q12. You are configuring an EIB that uses a custom report as its data source. When attempting t...
- Q13. Refer to the following XML to answer the question below. (Exhibit) You need the integratio...
- Q14. A vendor needs an EIB that uses a custom report to output a list of new hires and their ch...
- Q15. What is the task used to upload a new XSLT file for a pre-existing document transformation...
- Q16. Refer to the following XML to answer the question below. Refer to the following XML to ans...
- Q17. You need the integration file to generate the date format in the form of "31/07/2025" form...
- Q18. How does an XSLT processor identify the specific nodes in an XML document to which a parti...
- Q19. Refer to the following scenario to answer the question below. Your integration has the fol...
- Q20. A vendor needs to create a Date Difference calculated field. However, the two dates needed...
- Q21. You have a population of workers who have put multiple names in their Legal Name - First N...
- Q22. What XSL component is required to execute valid transformation instructions in the XSLT co...
- Q23. Refer to the following scenario to answer the question below. You need to configure a Core...
- Q24. You have been asked to create an integration using the Core Connector: Worker with DIS tem...
- Q25. What is the relationship between the Integration System User (ISU), Integration System Sec...
- Q26. You are creating a connector based integration where all fields are provided by the templa...
- Q27. You need to create a report that includes data from multiple business objects. For a super...
- Q28. This is the XML file generated from a Core Connector; Positions integration. (Exhibit) Whe...
- Q29. Refer to the following XML and example transformed output to answer the question below. (E...
- Q30. When creating an ISU, what should you do to ensure the user only authenticates via web ser...
- Q31. What task is needed to build a sequence generator for an EIB integration?...
- Q32. Refer to the scenario. You are implementing a Core Connector: Worker integration to send e...
- Q33. What is the relationship between the Integration System User (ISU), Integration System Sec...
- Q34. Refer to the following XML and example transformed output to answer the question below. (E...
- Q35. Your manager has asked for a value on their dashboard for how many days away the birthdays...
- Q36. After configuring domain security policies, what task must you run to ensure the most rece...
- Q37. Refer to the scenario. You are configuring a Core Connector: Worker integration with the D...
- Q38. Refer to the scenario. You are configuring a Core Connector: Worker integration to extract...
- Q39. What is the workflow to upload an XSLT file for a brand new Document Transformation system...
- Q40. You have been asked to refine a report which outputs one row per worker and is being used ...
- Q41. What is the workflow to upload an XSLT file for a brand new Document Transformation system...
- Q42. Refer to the following XML and example transformed output to answer the question below. (E...
- Q43. This is the XML file generated from a Core Connector; Positions integration. (Exhibit) Whe...
- Q44. You need to filter a custom report to only show workers that have been terminated after a ...
- Q45. What is the workflow to chain a Document Transformation system to a Connector integration ...
- Q46. Which three features must all XSLT files contain to be considered valid?...
- Q47. Refer to the following scenario to answer the question below. You have been asked to build...
- Q48. Refer to the following XML to answer the question below. (Exhibit) You are an integration ...
- Q49. Your manager has asked for a value on their dashboard for how many days away the birthdays...
- Q50. A calculated field used as a field override in a Connector is not appearing in the output....
- Q51. Which features must all XSLT files contain to be considered valid?...
- Q52. Refer to the following scenario to answer the question below. You need to configure a Core...
- Q53. Your manager has asked for a value on their dashboard for how many days away the birthdays...
- Q54. Refer to the following XML to answer the question below. (Exhibit) Within the template whi...
- Q55. Which three features must all XSLT files contain to be considered valid?...
- Q56. You have configured a filename sequence generator for a connector integration. The vendor ...
- Q57. What is the relationship between an ISU (Integration System User) and an ISSG (Integration...
- Q58. A vendor needs an EIB that uses a custom report to output a list of new hires and their ch...
- Q59. How many integration systems can an ISU be assigned to concurrently?...
- Q60. What is the purpose of the <xsl:template> element?...
- Q61. Refer to the following scenario to answer the question below. You have configured a Core C...
[×]
Download PDF File
Enter your email address to download Workday.Workday-Pro-Integrations.v2026-03-13.q61.pdf
