Showing posts with label Workday Interview Questions. Show all posts
Showing posts with label Workday Interview Questions. Show all posts

Saturday, 5 April 2025

How will you transfer data from Tenant to Studio in Workday?

How will you transfer data from Tenant to Studio in Workday?

There are several methods to transfer data from your Workday tenant to Workday Studio, depending on what type of data you need to transfer and how you plan to use it:

Methods to Transfer Data:

1. Using Web Services (SOAP/REST APIs)

Identify the required Workday web service (e.g., Get_Workers, Get_Organizations).
Configure an Integration System User (ISU) with proper security permissions.
Generate or obtain the WSDL for the web service.
In Workday Studio, create a new integration project.
Use the Web Service Consumer connector to call the Workday API.
Authenticate using OAuth 2.0 or Basic Auth.
Map and transform the response data as needed.
Deploy and test the integration.

2. Using Report-as-a-Service (RaaS)

Create a custom Workday report with the required data fields.
Publish the report as a RaaS (Report-as-a-Service).
Note the RaaS URL (e.g., https://wd2-impl-services1.workday.com/ccx/service/tenant/Report_ServiceName).
In Workday Studio, use an HTTP connector to call the RaaS URL.
Pass authentication headers (ISU credentials).
Retrieve data in XML/JSON format.
Process and transform the data as needed.

3. Using Enterprise Interface Builder (EIB)

Create an EIB in Workday (Integration > Create EIB).
Select the appropriate data source (e.g., Worker, Custom Report).
Configure the output format (CSV, XML, etc.).
Schedule or manually run the EIB to generate the file.
Store the file in a location accessible to Studio (SFTP, shared drive, etc.).
In Studio, use a File connector to read the EIB output.
Process the data further if required.

4. Using File-Based Transfer (Manual Extract & Import)

Run a Workday report and export it as CSV/Excel.
Upload the file to a shared drive, SFTP, or cloud storage.
In Studio, configure a File Inbound connector to read the file.
Parse and transform the data as needed.
Validate and process the data before sending it to the target system.

General Steps for All Methods:

Define Data Requirements – Identify fields, frequency, and volume.
Choose the Right Method – Based on real-time needs, data size, and security.
Set Up Security – Ensure ISU has correct domain & business process permissions.
Develop & Test in Sandbox – Validate before moving to production.
Schedule or Trigger – Decide if the transfer is manual, scheduled, or event-based.
Monitor & Maintain – Set up alerts for failures and log data transfers.

Friday, 4 April 2025

Difference between simple xml and workday xml in workday ?

Difference between simple xml and workday xml in workday ?

1) Simple XML: Flat, basic structure. Just raw data (e.g., <Employee_ID>123</Employee_ID>). No Workday-specific metadata or nested objects. For simple exports or non-technical tools.

2) Workday XML: Rich, complex structure. Includes Workday IDs (WIDs), business object refs (e.g., <Worker_Reference wd:type="WID">abc123</Worker_Reference>), and relationships. For API integrations or heavy data processing.

Difference: Simple XML is lightweight and easy; Workday XML is detailed and technical. Pick Simple for basic stuff, Workday XML for deep integrations.

Thursday, 3 April 2025

What are the different file formats available when exporting reports from Workday?

What are the different file formats available when exporting reports from Workday?

Simple Answer:

Workday reports can be exported in these formats:

CSV – For spreadsheets
XML – For structured data
Simple XML – Simplified XML format
JSON – For APIs and integrations
gData – For Google Sheets
RSS – For report subscriptions (rare)

(Note: PDF and TXT are not standard export options for most Workday reports.)

EIB Integration Issues & Solutions

EIB Integration Issues & Solutions

1) EIB Not Displaying in Launch/Schedule Menu

Cause: Security misconfiguration or draft status.

Fix:

Verify "View Integration" and "Launch Integration" permissions.
Edit EIB to resolve configuration errors (red flags).

2) Garbled Characters in Excel (CSV Files)

Cause: Encoding mismatch (non-UTF-8).

Fix:
Open CSV in Notepad → Save As → Select UTF-8 encoding.

3) Missing Date/Time in Filename

Cause: Incorrect Sequence Generator setup.

Fix:
Set file name parameter to:
Value Type: "Determine at runtime"
Value: "Next Sequence for Integration File Utility"

4) Error 500: "No Value Provided for [Prompt Name]"

Cause: Required prompts not populated.

Fix:
Edit scheduler → Manually enter all prompts (e.g., Pay Period).

5) XSLT Error: "Output Character Not Available in Encoding"

Cause: Non-UTF-8 encoding in XSLT.

Fix:
Edit XSLT → Change <xsl:output encoding="ISO-8859-1"> to UTF-8.

6) "Invalid File Format" Error

Cause: Delimiter mismatch (e.g., comma vs. tab).
Fix: Match delimiter in EIB settings to source file.

7) Slow EIB Performance

Cause: Large file size or complex XSLT.
Fix: Split files into batches or optimize XSLT.

8) Missing Data in Output

Cause: Incorrect field mapping.
Fix: Recheck EIB field mappings and source report.

9) SFTP/FTP Authentication Failures

Cause: Wrong credentials or firewall blocks.
Fix: Re-enter credentials; whitelist Workday IPs.

10) EIB Stuck in "Processing"

Cause: Timeout or hung process.
Fix: Cancel → Retry with smaller data volume.

Workday Reports Available as Web Services

Workday Reports Available as Web Services

In Workday, the following report types can be exposed and called as web services for integrations:

1) Report-as-a-Service (RaaS) Reports
Purpose: Designed for API-based consumption.
Usage: Scheduled or on-demand data delivery (e.g., nightly payroll feeds).

Methods:

Launch_Report (SOAP/REST)
Supports XML, JSON, CSV outputs.

2) Advanced Reports

Includes:

Matrix Reports (flattened to XML).
Composite Reports (combined datasets).
Trending Reports (historical data).

Method: Get_Report (SOAP).

3) Search Reports

Simple tabular data (e.g., employee lists).

Methods:

Get_Report (SOAP).
RaaS (Launch_Report) if enabled.

4) BIRT Reports

Purpose: Formatted documents (PDF/HTML).
Method: Get_BIRT_Report (SOAP).

Example: Pay stubs, tax forms.

5) Analytics/Embedded Reports

Purpose: Visual/tabular analytics.
Method: Analytics REST API.

Key Validation Points (Interviewer Expects)

✅ "Available as Web Service" must be enabled in report properties.
✅ Integration user needs "Report Web Service" permissions.
✅ Matrix Reports work but output flattened XML (not native hierarchy).

Example Use Case (Bonus Points)
"In my project, I used RaaS to sync an Advanced Report (Employee Compensation) to SAP via Launch_Report. The report was scheduled nightly in XML format, filtered by active employees only."

Common Pitfalls to Avoid
❌ Saying "All reports can be web services" (only enabled ones).
❌ Forgetting BIRT requires Get_BIRT_Report, not Get_Report.

Final Tip:
"Always verify the report’s ‘Available as Web Service’ checkbox and test in the Web Services Test Form before integration."

Sunday, 26 December 2021

Workday EIB Interview Questions

Workday EIB Interview Questions

1. What is EIB and what are the types of EIB?
Answer:
EIB (Enterprise Interface Builder) is a Workday tool for file-based data transfers between Workday and external systems.

Types:

Inbound EIB: Imports data into Workday (e.g., upload bonuses via spreadsheet).
Outbound EIB: Exports data from Workday (e.g., send employee data to vendors via SFTP).

2. How many steps are involved in the creation of an EIB?

Answer:
3 steps:
Get Data: Select source (report for outbound/file for inbound).
Transform: Use XSLT or basic mapping.
Deliver: Configure destination (e.g., SFTP, email).

3. What are outbound EIBs?
Answer:
Outbound EIBs export Workday data to external systems.
Example: Sending dependent data to a benefits vendor via SFTP.

4. What are inbound EIBs?
Answer:
Inbound EIBs import data into Workday from files/spreadsheets.

Examples:

Load one-time payments.
Update emergency contacts from a CSV.

5. What are the main types of Workday Integrations?

Answer:
EIB: Simple file-based transfers.
Workday Studio: Complex logic (e.g., payroll calculations).
Cloud Connect: Pre-built real-time APIs.

6. How do you choose which tool is best?

Answer:
Use EIB for: Simple imports/exports (no transformations).
Use Studio for: Complex logic (e.g., payroll rules).
Use Cloud Connect for: Pre-built third-party integrations (e.g., ADP).

7. Can we create an EIB with a matrix report?
Answer:
❌ No. EIBs require web service-enabled reports, and matrix reports cannot be enabled as web services.

8. Can we use all advanced reports as a data source in EIB?
Answer:
❌ No. Only advanced reports explicitly enabled as web services can be used.

9. Can we use simple reports as a data source in EIB?
Answer:
❌ No. Simple reports lack web service capability.

10. What are the types of transformations allowed with EIB?

Answer:
XSLT: Full customization (attach .xslt files).
Built-in: Basic field mapping (limited functions).

11. What are the limitations of EIB?

Answer:
Single data source/destination per EIB.
No support for matrix reports.
Cannot customize output XML/JSON tags.

12. What data sources can we choose for outbound EIB?

Answer:
Web service-enabled reports.
REST URLs.
Custom reports (if web service-enabled).

13. What data sources can we choose for inbound EIB?

Answer:
Spreadsheet attachments (.xlsx, .csv).
Files from SFTP/FTP.
REST endpoints.

14. Name some web services used for inbound EIB loads.

Answer:
Request_One-Time_Payment
Change_Emergency_Contacts
Request_Compensation_Change

15. How to avoid pending actions in inbound EIB?
Answer:
Select “Automatic Processing” in the spreadsheet template to bypass approval workflows.

16. Where can you view EIB error messages?
Answer:
Integration Events (logs).
Process Monitor (real-time status).

17. Name input/output types for EIBs.

Answer:
Input: SFTP, REST, email attachments.
Output: SFTP, HTTP, CSV/XML/JSON files.

General Questions to Understand Workday

General Questions to Understand Workday


Q) What are actions in the inbox?

Ans. Tasks the user must complete


Q) What are archives in the inbox?

Ans. Tasks the user has completed in the past


Q) Related Actions?

Ans. Able to easily navigate to related actions for any specified object


Q) Workday Community?

Ans. An interactive space where customers, partners, and workday SME'S can collaborate, learn and share the best practices to enhance their workday user experience.


Q) What is the name of the icon that allows you to view information (or) perform tasks on the landing page?

Ans. Worklet


Q) Search allows you to use partial searches, abbreviations and misspelled words? (T/F)

Ans. Not misspelled words


Q) What is the name and location of the icon you should select when you want to act on or make changes to an object?

Ans. Related Objects-Next to Objects [...] Represented by 3 dots.


Q) Security and Business Processes are considered cross application and impact all of Workday?

Ans. True


Q) What are objects?

Ans. Workday is object based, The data is stored in the form of objects. When you click on an object it brings up a related action icon


Q) EIB

Ans. Enterprise Interface Builder: Used to receive data, transform data, and deliver data


Q) Tenant

Ans. Each tenant has a unique URL, data in a tenant exists directly from another tenant


Q) GMS

Ans. Global Modern Services Tenant, a training tenant, sample data that is pre-populated by Workday


Q) Gold Tenant

Ans. The tenant being implemented


Q) Sandbox

Ans. Production Copy(Weekly) for testing information


Q) What are the 6 stages of tenant implementation?

GMS

Prototype

Design

Full Data Load

Testing 

Gold Tenant


Q) What are the three types of tenants used by the customer?

Production: Final Tenant (live working in)

Sandbox: Copy of production tenant (can do testing)

Sandbox Preview: Copy of production tenant (cannot do testing)


Q) What are the 2 ways to access tenant management in the Workday Customer Center?

Click "menu" drop down on the top left corner and select "tenant management'

Click "tenant management" title on right panel


Q) Proxy

Ans. Viewing Workday through another users eyes


Q) How do you start proxy?

Login to a tenant

Type in search bar "start proxy"

Select "start proxy"

Type a user name: example "Logan McNeil"


Q) What is HCM ?

Ans. Human Capitol Management. HCM is used for adding, editing, maintaining CORE employee data, transfers and terminations


Q) Personal Data Change

Ans. Personal Data Changes are made either by an Employee themselves or by the manager who has a certain security clearance


Q) Examples of Personal Data

Change of birth date

Change of national ID

Change of personal information

Update licenses 

Update visa information


Q) What is the position of an employee?

Ans. The position of an employee is a "seat" in the organization and the key element that ties together the job information, location, organizational information


Q) Remote Worker

Ans. Workers who are 100% off site.


Q) Security Levels

Ans. Who can access what information


Q) Related Action Icon

Ans. Three dots within a box. Next to an item where you can preform an action.


Q) Which app is designed for managers?

Ans. My Team


Q) How many max workers can be compared at one time using the Find Workers Report?

Ans. 5


Q) What is the virtual drive where generated reports can be stored?

Ans. Drive


Q) Which feature Displays action items and historical actions and business processes for a user

Ans. Inbox


Q) Searching on which value will return the search prefix a user has access to see

Ans. "?" (Type Question mark on the search bar)


Q) The search feature in workday returns all matching objects and actions a user has access to see

Ans. True


Q) What is the home page feature called in Workday?

Ans. Home


Q) Which in the list is not a search prefix: employee, bp, .org, worker?

Ans. Employee


Q) What landing page is given to tech admin and implementers' ?

Ans. Workbench


Q) The workday community is designed as a tool for workday development(T/F)?

Ans. False


Q) Where can you go to find out more about courses and additional training offered by Workday Education?

Ans. Training Catalog


Q) What is the best way to request that the development team make a new feature or enhancement a high priority?

Ans. Check out brainstorm and vote for features or enhancements that matter most to you


Q) Workday landing pages containing applications with related reports and tasks?

Ans. Home & Workbench


Q) The Find Workers Report allows you to compare up to 10 workers at a time(T/F)?

Ans. False


Q) Where can all workers find and configure their own applications?

Ans. Home Landing Page


Q) What is the name of the report that allows you to view workers by facet/criteria?

Ans. Find Worker


Q) Where do you access the Inbox?

Ans. From the inbox icon next to the worker's profile


Q) What is the search prefix to use when searching for BP?

Ans. bp:


Q) How do you distinguish between an employee and a contingent worker in workday?

Ans. Contingent workers are notated with a [C] next to their name


Q) You can choose which Self Service tasks to enable for your workers (T/F)?

Ans. True


Q) Name at least four self service tasks available in workday?

Ans. request time off, edit personal information, edit payment or withholding elections, create an expense report, request a leave of absence, enter time, etc


Q) A worker needs a workday account to be able to edit their Personal Information (T/F)?

Ans. True


Q) Name three Self Service tasks a manager can do in Workday to support their teams?

Ans. Transfer, promote, change job, change business title, terminate, start performance review, etc


Q) You cannot approve expense reports from your Inbox on a mobile device (T/F)?

Ans. False


Q) What is Workday?

Ans. Workday is an enterprise resource planning application (ERP). Workday offers modules like human resources, payroll, finance, and Student. It delivers these applications in a cloud model that allows people to work collaboratively in a real-time environment.


Q) What are the advantages of Workday?

Ans. Workday provides employees with more immediate access to data since transactions are real-time. Workday also offers greater flexibility. The reports that will be available to managers will give them more insight to their data, allowing them to make data-driven decisions.

Employees will be able to view or run their own reports on demand rather than having to request a report and waiting for the results of that request. Employees will be able to access and manage their own HR benefit elections, address changes, dependent changes, withholding exemptions, absence requests and time tracking entries, to name a few.


Q) Workday HCM ?

Ans. Workday Human Capital Management Workday Human Capital Management is the only application that unifies HR and Talent Management into a single system-of- record. And with embedded analytics, manager and employee self-service, and a user experience unlike any other enterprise application, Workday redefines what it means to manage a global, mobile, and diverse workforce.


Q) Key Features of Workday Human Capital Management?

• Talent Management

• Time Tracking

• Payroll Solutions

• Goal Management

• Performance Management

• Succession Planning

• Career and Development Planning

• Payroll Co-Sourcing Services

• Cloud Connect for Third-Party Payroll


Q) How much does Workday Human Capital Management cost?

Ans.  Pricing model: One-time Licence, Subscription


Q) Who are the typical users of Workday Human Capital Management?

Ans. Large Enterprises, Mid Size Business


Q) Does Workday Human Capital Management support mobile devices?

Ans. Workday Human Capital Management supports the following mobile devices:

   • iPhone

   • iPad


Q) Does Workday Human Capital Management offer an API?

Ans. No, Workday Human Capital Management does not have an API available.


Q) What is the goal of Workday?

Ans. A cloud based system that can be updated in real time. Workday aims to simplify the experiences of users.


Q) What are the major HCM Organizations?

Supervisory: Hierarchy of reporting

Company: The legal bindings of the company

Custom: Customization by each company

Cost: All companies and their costs

Regions: Global and affected areas


Q) What are the three teams that usually be working on the Workday implementation?

Business Team "We need this!"

Functional Team "We can do this!"

Tech Team "We can create this!"


Q) What is DA?

Ans. Delivery Assurance: A team of Workday consultants that guide the business in their implementation. This provides consistency and is a point of contact for clients


Q) What are the stages of Workday deployment?

Plan - Establish project management and administration with an agreed upon scope, create project goals, timeline, milestones, deliverable, resources and responsibilities

Architect - Customer and the Workday project team find a common understanding of customer needs. Design decisions are gathered in this stage.

Configure and Prototype - Data conversions for both configuration ad operational data are executed.

Test - Configured Workday system sufficiently meets the needs of the customers business. Each test effort has a different set of conditions and a different purpose.

Deploy- The "go live" stage. All test scripts have met their criteria and all configurations will be loaded into the "Gold Tenant"


Comprehensive Workday Testing Interview Questions & Answers for 4+ Years Experience

Comprehensive Workday Testing Interview Questions & Answers for 4+ Years Experience 1. Workday Functional Testing: Test core Workday mod...