r/Workday_help

▲ 2 r/Workday_help+2 crossposts

Has Anyone Built a Truly End-to-End HR Data Audit Framework in Workday?

Has anyone built a comprehensive HR data auditing framework in Workday that audits data across the full employee/transaction lifecycle?

We’re looking at roughly 5 different touchpoints, starting from when a job requisition/job profile is created, with data subsequently touched by teams such as TA, candidates, and Shared Services.

The goal is not just to identify blanks or missing fields, but to build intelligent Workday reports/calculated-field logic that can reconcile data between each touchpoint and flag mismatches, incorrect changes, process gaps, and other anomalies before they create downstream issues.

I’d love to hear from anyone who has designed something similar. How did you structure the audit framework, and what types of cross-touchpoint controls or calculated-field logic worked best for you?

reddit.com
u/Junior_Plankton2672 — 3 days ago
▲ 4 r/Workday_help+2 crossposts

Custom Object EIB access

We have a use case where we need to limit a user's access to load EIB against a custom object. Here are the steps I have taken:

  1. Created EIB for custom object spreadsheet template

  2. Created an integration system security segment and added the EIB created in step 1

  3. Created an unconstrained sec group and assigned Get and Put access to Custom Object Management domain

  4. Created a segment based security group using the sec group created in step 3 and assigned it access to the segment created in step 2. I also gave the segment sec group access to View and Modify for Integration Events domain and Get and Put access to the custom object's assigned domain (in this case, Manage: Project)

Lastly, and I think this is where it gets wrong, we assign users with a user based security group that has a View and Modify access to Integration Events domain as well.

For workday delivered EIB, they typically have a separate domain for them so even if we do assign users to this user based group, we can still restrict their access because we will just not give them access to the domain.

For custom object EIB though, it seems to be not working. Once that user based security group gets assigned to them, they can access every integration system and the segment restriction isn't working. However, I cannot really find any documentation anywhere in Community that states this. It seems that only Integration Events domain is needed to access Custom Object EIB

Am I right in my understanding? Please let me know otherwise. Thank you so much in advance

reddit.com
u/juneisquirky — 8 days ago
▲ 3 r/Workday_help+2 crossposts

Workday Create Job Requisition SOAP API– Compensation/Pay Plan Validation Error

​

Hi everyone,

I'm working with the Create_Job_Requisition SOAP API (Recruiting) and facing an issue while trying to populate compensation details during requisition creation.

Here is what I have observed:

If I create the Job Requisition without Requisition_Compensation_Data, the requisition is created successfully.

Workday automatically derives the Compensation Package, Compensation Grade, Compensation Grade Profile, and Pay Plan.

However, the compensation amount is created as 0.

If I include only Pay_Plan_Data with the Pay Plan, Amount, Currency, and Annual Frequency, I receive: "The entered information does not meet the restrictions defined for the field Pay Plan Reference."

If I include both Compensatable_Guidelines_Data and Pay_Plan_Data, I receive:"Compensation_Grade_Effective – The entered information does not meet the restrictions defined for this field."

I also created a requisition through the UI using the same configuration and retrieved the compensation details through Get_Job_Requisitions. I used the same Compensation Package, Compensation Grade, Compensation Grade Profile, Pay Plan, Currency, and Frequency in the SOAP request, but the validation errors still occur.

Could someone please clarify:

Is Requisition_Compensation_Data supported as an input when using Create_Job_Requisition?

Are there additional fields/dependencies required when passing Compensatable_Guidelines_Data and Pay_Plan_Data?

What is the recommended way to populate the compensation amount during requisition creation?

If the amount cannot be set through Create_Job_Requisition, is there another SOAP operation/API that should be used after creation?

Any guidance or a sample request structure would be greatly appreciated.

Thanks!

reddit.com
u/InitialBig2550 — 10 days ago