workday-roster-validator

Compare Workday change history proposed values against ARS roster values.

Updated Mar 18, 2026
One-click install
npx skills add https://github.com/jac007x/CheatCodes-Skill-Library --skill workday-roster-validator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: workday-roster-validator
Source: https://github.com/jac007x/CheatCodes-Skill-Library/tree/main/workday-roster-validator
Command: npx skills add https://github.com/jac007x/CheatCodes-Skill-Library --skill workday-roster-validator

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Validates whether Workday Worker Change History proposed values have propagated into downstream ARS/PowerBI rosters. It joins on WIN (Associate ID), normalizes field values, and flags mismatches while producing an auditable three-sheet Excel reconciliation report.

Core Features & Use Cases

  • Cross-row field-level reconciliation: aggregates all proposed values per associate, normalizes them, and compares to the live roster.
  • Location and code normalization: handles Workday location formats, job codes with country prefixes, and manager/name variants to reduce spurious diffs.
  • Automated reporting: outputs a three-sheet Excel reconciliation with Summary, Reconciliation Detail, and Action Required sections for easy review.
  • Use Case: run after a Workday batch to verify propagation to downstream systems and escalate discrepancies.

Quick Start

Run reconcile.py with your Workday change report and ARS roster to generate a reconciliation Excel file.

Frequently Asked Questions about workday-roster-validator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I validate Workday change history against a downstream roster?

To validate Workday change history against a downstream roster, join the change key and compare field-level proposed values to the live ARS roster values. This process flags mismatches and generates a three-sheet Excel reconciliation report for audit and action.

What's the best way to normalize Workday job codes and locations for data reconciliation?

Normalizing Workday job codes and locations for data reconciliation involves stripping country prefixes from job codes and standardizing location formats. This aggregation reduces spurious diffs when comparing proposed values against the downstream ARS roster.

Can I reconcile multi-row Workday worker changes for a single associate?

Yes, you can reconcile multi-row Workday worker changes for a single associate. The process aggregates all proposed values per associate using their WIN, normalizes the fields, and compares them against the roster to identify discrepancies accurately.

Does the Workday roster validation output an Excel report?

Yes, the Workday roster validation outputs an automated three-sheet Excel reconciliation report. It includes Summary, Reconciliation Detail, and Action Required sections to facilitate easy review and escalation of propagation discrepancies.

How do I handle pending Workday changes after a specific snapshot date?

To handle pending Workday changes after a snapshot date, the validation process includes built-in safeguards for data sensitivity. It accepts an optional snapshot date input to filter and manage pending changes accurately without skewing the reconciliation report.