Early Access โ€” Free for Oracle HCM Admins

Find the 847 Broken Records
in Your Oracle HCM Instance

7 automated data quality checks that surface assignment orphans, missing effective dates, duplicate person records, and payroll mismatches โ€” before your next audit does.

No credit card. Free during beta. Join 200+ Oracle HCM admins on the waitlist.
847
Avg. broken records found per HCM instance
7
Automated checks covering core HCM tables
$5K+
Average consulting cost to diagnose manually
The 7 Checks

What Gets Scanned

Every check runs SQL directly against Oracle HCM's core tables. No agents, no AI hallucinations โ€” deterministic queries with exact row counts.

๐Ÿ”ด

Assignment Orphans HIGH

Rows in PER_ALL_ASSIGNMENTS_M with no matching person record in PER_ALL_PEOPLE_F. Orphaned assignments cause payroll failures, headcount inflation, and security access issues. Average instance: 12โ€“40 rows.

๐Ÿ”ด

Effective Date Gaps HIGH

Date-effective records where EFFECTIVE_END_DATE of row N โ‰  EFFECTIVE_START_DATE of row N+1 โˆ’ 1. Gaps cause incorrect as-of-date queries to silently return wrong results. Often created by HDL imports gone wrong.

๐Ÿ”ด

Duplicate National Identifiers HIGH

Multiple PER_ALL_PEOPLE_F records sharing the same NI/SSN/TFN value. Creates compliance exposure and payroll double-payment risk. These are never surfaced in Oracle's standard validation UI.

๐ŸŸก

Active Assignments Without Payroll MED

ASSIGNMENT_TYPE = 'E' + ASSIGNMENT_STATUS_TYPE = 'ACTIVE_ASSIGN' with no matching PAY_ASSIGNMENTS_F record. Employees who should be paid but aren't enrolled. Catches onboarding process gaps.

๐ŸŸก

Future-Dated Terminations With Active Pay MED

Employees with ACTUAL_TERMINATION_DATE in the past who still have active payroll assignments. Common after bulk termination loads. Creates ghost payroll runs.

๐ŸŸก

Missing _TL Rows MED

Base table records with no corresponding translation (_TL) row for the instance language. Causes blank display names in OTBI reports and UI lookups. Typically introduced by HDL or REST API loads that skip the TL payload.

๐ŸŸก

Invalid Lookup Code References MED

FK references to FND_LOOKUP_VALUES where the lookup code has been disabled or deleted. Surfaces as blank dropdowns and failed validation on re-save. Scan covers NATIONALITY, MARITAL_STATUS, LEGISLATION_CODE, and 8 more.

Sample Check โ€” Assignment Orphans (runs in Oracle HCM SQL Workshop)
-- Check 1: Assignment orphans (no matching person record)
SELECT a.assignment_id,
       a.person_id,
       a.assignment_number,
       a.effective_start_date,
       a.assignment_status_type
FROM   per_all_assignments_m a
WHERE  NOT EXISTS (
         SELECT 1
         FROM   per_all_people_f p
         WHERE  p.person_id = a.person_id
         AND    p.effective_start_date <= SYSDATE
         AND    p.effective_end_date   >= SYSDATE
       )
AND    a.effective_start_date <= SYSDATE
AND    a.effective_end_date   >= SYSDATE
ORDER BY a.effective_start_date DESC;
Example Scanner Output
Assignment Orphans
23 rows โš 
Effective Date Gaps
8 rows โš 
Duplicate National Identifiers
0 rows โœ“
Active Assignments Without Payroll
41 rows ~
Future-Dated Terminations With Active Pay
5 rows โš 
Missing _TL Rows
147 rows ~
Invalid Lookup Code References
19 rows ~
FAQ

Common Questions

Does this require any Oracle system admin access?

The scanner runs SQL against Oracle HCM's reporting tables โ€” same access level needed for OTBI reports. No DBA privileges required. If you can run a SQL Workshop query, you can run the scanner.

What modules does it cover?

The initial version covers Core HR (PER_* tables) and Payroll (PAY_* tables). Absence and Recruiting modules are on the roadmap for the next version.

What does "early access" mean?

You get free access during the beta period in exchange for feedback. We'll email you with a login when your spot is ready โ€” we're onboarding in batches of 50.

What happens after beta?

Beta users lock in a discounted rate. General availability pricing will be $49/month. Beta users who provide feedback get 3 months free.

Need It Done For You?

HCM Data Health Check โ€” $2,500 Flat

We run 30 validation queries across your live Oracle HCM environment โ€” Core HR, Payroll, Absence, Compensation, and Recruiting โ€” and deliver a full findings report with remediation SQL within 24 hours. No consultant onboarding, no retainer, no surprise scope.

The free scanner above gives you the 7 surface checks. The Health Check runs all 30 โ€” including the payroll and compliance checks that require deeper access.

See the Full Service Details โ†’
30 checks ยท Excel report ยท Remediation SQL ยท 30-min debrief ยท Money-back guarantee

Find Your Broken Records

Join the waitlist. Free during beta. No credit card required.

200+ Oracle HCM admins already on the list