Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 7

1) What are the Data source ?

A) -A Data source defines a particular set of Business objects instance for reporting purpose

- A Data source is similar to Data Base view ,But Data source is more flexible

-Data source can return hierarchical data structures

-Data source Automatically allows the access to all business objects related to those in

the data source.

2 ) what are the Business object ?

A ) - Business object is One of The main part in Workday for retrieving fields Data.

- Work Day stores data as Business objects, Business object has Fields and Instances

- A Business objects is composed of set of related fields like Data Base Tables

- Fields acts as DB columns, Instances acts as DB Rows in workday

- Business Objects Automatically links Related Business objects(RBO’s) to access customer

need Fields.

-Business object are Organization , workers , Positions..etc..

3) Why you choose EIB and Studio?

EIB: Enter Interface Builder to Build The own Simple and Secure Integration based on your
unique Business need with Work Day

You can use these EIB to build both inbound and outbound integrations.

EIB defined an Integration That has one Data source, one Transformation and one
Delivery point and It allows XML files.

You can choose Set predefined (XSL) Transformation to presented output in Excel and CSV
format.

It’s Deliver the External system endpoint using SFTP, FTPS, HTTP, Email, Web dev and AS/2
services and Encrypt the document with PGP key.

It’s creation is simple , flexible and No need of code to build the Integration, so mainly
Prefer the EIB’s
Workday Studio: It is power full Development tool enabling customers and partners to
Build sophisticated and highly customized Integration tool from Workday. It has many
functionalities and preferred studio Integration little bit complex when compare to EIB
integrations.

4) What are The Lunch parameters in CCW ?

The Data parameters extract the records That What are the data needed current as of
specified parameters in The Lunching an Integration System.

The CCW has four lunch parameters in Workday ,They are 1)As Of Entry Moment ,
2)Effective Date,3)Last Successful As of Entry Moment,4)Last successful Effective Date

As Of Entry Moment enables you to search for and retrieve future-dated data changes
where the changes has been entered in workday ,but the effective date has not passed yet.

Effective Date defines the end of date range during which changes became effective.
The integration extracts all changes with effective dates on or before this date.

Last Successful As of Entry Moment default to the last moment at which the Integration
system was successfully lunched. You can override this date and time in order to force the
Integration to search for and retrieve data changes over a wider period.

Last Successful Effective Date defines the beginning of a date range during which changes
became effective. The Integration extract all changes with effective dates after this date

5) Differences B/w Report and EIB?

Report EIB
Report tool Build EIB to Build secure
Simple and Advanced and simple
reports in Workday Integrations in
workday
It doesn’t supports XML It’s supports XML file
files and Transformations
It doesn’t access the EIB access the
External system reports External System
data reports Data using by
Web services and
Transformations
Reports are More EIB’s are more
securable because it flexible compared to
runs on our local Reports
Machines and don’t
share others as report
wise
Reports are Don’t need It has little bit of
of code, Functional code.
guys are used simply

6) When do use Transaction Log ?

The Transaction log to monitor The Events for particular transaction type or Business
process type in workday ,And find compare differences That have occurred in your workday
Data within a particular Time period. We uses Transaction log after Lunching Integration.

7) How do you create Report?

Report creation following simple steps, Initially you search for CREATE CUSTOM REPORT in
search Box, then appears a new window on your system it asking report name , select the
Data source and select report type ,you fill the all information after click OK ,next another
screen you can see options like column, sort, filter, prompts, output, share and Advanced
etc, then you choose column then select the Business Object ,and Field next click “ + ”
button for Adding columns. After choose sort option for sorting Ascending or Descending
the fields of data, then select Filtering and sub filtering tab’s for filter the data .Prompts are
used in Reports give Runtime parameters. Output options is used for displaying output
format in the Report. In Share option default selected don’t share others for security.
Advanced option ,you choose the web services enabled for retrieve data this Reports data
then click Save and Run the report and then you can see the resulted output in Excel file.

===========================================================================

1)What are the different types of integrations you have handled in your
previous projects?
ans:connectors(ccw and pi),eib.

2)What are the different core connector based integrations you have
used?
ans: ccw,pi.

3)when is eib prefered and studio?


ans:if you want report to bulit from scratch better to use report tool
and to tranforom it eib.as we all know its tidy
process and require a lot of time but on other hand in studio we can
built have same functionalities as eib but its an
extension when facing complex situations it btter to use studio.

4)What are different types of calculated fields you have used?


ans:1)boolean function to check wheteher the employee belong to a
certian country.
2)convert currency:to convert currency from indian rupee to us currency

5)Some practical scenarios using custom reports and calculated fields?


ans:

6)What are the runtime limitations of EIBs and Studio integrations?


ans:in eib during outbound retrevng data from web service or from any
source must be under 31 hours and even inbound loading must be under 31
hours.
--->in eib not greater than 2 hours is given for transforming data,and
2hrs during inbound for error report generation and attaching to files.
--->when transforming data using xslt it consumes multiple times more
memory thn source data required and workday limit the data to 15 gb.
workday studio integaration should be completed with in 2hrs for the
best case scenario.
---use more than 1.5 gb of memory during processing. Integrations can
use several times the amount of memory that the output files require.
-->genearte more than 3 gb file during integartion run.
-->generate any file larger thn 250 mb.

these above cases causes in both eib and studio integarations to


supsend.

8)What are the various components of studio assembly?


ans:assembly components:
transport:
there are two types:
transport in(workday-in and local-in) and out:
transport in:these act as starting point of assembly.it defines the
parameters,attributes,maps to the integration system.
these helps in getting message from the workday and local source.
out-transport work in sending message to external system using https
and stp,fstp protocals etc.
these only work in request only and response modes.
2)common componenets:these are defined by workday which are subassembly
components used in developing integration systems.
3)mediation steps:predefined steps by workday that support operations
like transformation,validation,logging,identity.you can creat them
using springs.
4)basic mediation components:these are useful to modify or transform a
message.a medaition defines a sequential ordering of one or more
indvidual process
that perform operation on meassgae as it pass through medaition
definition.
it is of two types synchronous ans asynchronous where in asynchrounes
no reponse to other components ans in later we ahve to crate steps for
the repsonse.
5)advanced mediation steps:the basic mediation steps connects the
procesing steps into chaining events.the advance try to dynamically
control how the assembly
run time averse the chain process.
1)splitter
2)aggreagtor
3)route.
9.What is the concept of reference ID in Workday?
ans:reference id plays a crucail role in workday integartions.it is
divides in to type an value.we allocate reference id
to instance of business object.typescan be same buut value should
differenatite.for example lets consider busienss objet instance like
french,englis etc
which has type of language_id but value some thing else which differ
for every instance.it is assinged by workday using sequnce generator
,but we can edit them and remeber not assing same id value to same
business instance cause problems espacially in mappng when referencing
the internal value
with extrnal when both instnce have same id cause problems in mapping
in ovrriding the value.

10.What are the building blocks of an EIB integration?


ans:get data(from web services,sftp,workday attachment,custom report
etc).
transformation:to desired output.(.csv,custo xslt,custom report).
-->(delivery)Transport Protocol(for sending data to external system
using these.).

11.What are the different options available to test a document delivery


configuration in Workday?
ans:create a definitionand configure th reteantion policy and the
adress to be delivered the dress a ndprototclas used to delver it,give
a tag name to
distinguish itslef from other files.attach it in a business process-
>launch a integration->later test whteher it reached it destination by
checking it on server,
or using test document which gives the preview of the file on extrernal
system.

12.Have you developed and / supported Workday Integrations in the last


2-3 years?
ans:yes,i was mainy on the supporting side also a very little on the
implementation side.

13.What types of Workday HCM applications have you worked / used?


ans:HCM.i only worked on human capital managemant.

14:Tell me about the types of integrations you did on your last job
ans:ccw,pi,eib,dt.

15:Give me an example of an integration problem you had to solve.

16:Tell me about a core connector / EIB / Studio that you have created.
ans:i created integration system using pi which we discussed in later
document.
using ccw we

17:What is the difference between core connector, EIB and Studio?

20:How do you convert the file format of a core connector and studio
output, do they use same process or different process. Describe in
detail.
ans:in ccw and pi in tas same process where we sleect the serveices
required for them and configure them in the integration attributes.and
we mention that in xslt.
studio:
21:Describe in detail your experience with Payroll Interface.

22:Describe in detail your experience with Field mapping and Workday


Report designing and builder.

23:Tell me about conversion and mapping data elements from/to Workday


data sources.
24:How did you migrate integrations between tenants?
25:How would you describe your experience level with calculated fields?
Tell me about a complex calculated field that you have created.
26:Describe the types of issues you deal with the integrations during
delivering / retrieving the files.

27:How would you describe your experience level with XML, XSLT, X-Path
and web services?
ans:i would tell good.xslt is nothing but extrensive style sheet of xml
thses it used for rendering the xml document.it has tow attributes xtt
and ett transform
xml data to required out.
xpath as we all know workday is bject oreiented.it use xml.xml store
data using two types of databaes foramts.one wa realtional and other
was hierrachy databaes where
under aprent eemet child be present,in those databses ot extract data
we use xpath to egt the data.
xml is a markup laanguage unlike html it doesnot present data rather it
store the data in any it was represented.
webservices.there play cruical in integartions an dreport
generations.services like get_worker,_payee help in retriving the
worker and payee details.some be inkoved automatcally some by manually.

28:Tell me about the data types (PBOs / RBOs) that you have used most
often, during your last project.
ans:mostly i have used organization(recent
poject),worker(often),rbo(division,country).

29:Tell me about ISU and ISSG.

30:Explain the terms Benefits, Compensation, Time tracking, Absence


Management, Field overrides, Field attributes, Integration
notifications, Integration Attachments. Integration services.
ans:benfits:are thsoe which come under the direct checks cateogry where
benfits depend on the role which we can also say based
appies to all memeber in pay group.
compensation:the element liknks to compensation and
payroll.Compensation elements link compensation and payroll. Examples
of Compensation Elements include: Salary, Hourly Pay, Commission,
Bonus,
and Car Allowance. The employer sets up plans that have a plan type and
these plan types may or may not be derived from an element. When a
compensation element is attached to a plan and the plan is
assigned to an employee, Workday can determine which earnings to use to
pay the employee for his or her compensation using the pay calculation
process.
A compensation package consists one of one or more plans. For example,
a package for Non-Management positions may be created that includes
specific salary, merit, stock, and bonus plans.
-->integartion services:are those where data is cateograzied into data
section where we sleect required service t be included in the
integration process.
for example:change detection sericve is used to change the detection.
pi datatsection is used to get the data for the fields to show in
output.
transaction log seive used to find last log activity in the objects.
there deifferent serives where we can configure based on clients
requirements to genarate the report.
-->filed over rides:these are useful to override an existing coloumn
with the required column name and values.this also act as filter
-->filed attributes:when we slect the serives we also sleect vast
amount of data where un necessaruy data not required at present would
also be brought so we select requred fileds
to be shown in the output.here we congigure that.
-->integartion attachment:these play crucial role in transforming the
data.where the attachment is conigures to particluar
intehartion using the integartion attahment.like xslt attachment,in
bound attachmet etc.

You might also like