Done-For-You Service ยท Flat $2,500

30 SQL Checks Run Against
Your Oracle HCM Instance

We run 30 parameterized data validation queries against your live HCM environment. You get a full report โ€” every broken record, every data gap, every migration blocker โ€” in 24 hours.

Start the Check โ†’ $2,500
Flat fee. No recurring charges. Results within 24 hours of access grant.
30
Validation queries across 5 HCM modules
24hr
Delivery after access is granted
$2,500
Flat fee โ€” vs. $5โ€“15K to find these manually
When You Need This

The Three Times Data Problems Are Catastrophic

Oracle HCM data issues don't show up in normal operations โ€” they surface at the worst possible moments.

๐Ÿšš

Pre-Migration

Before OBIEE โ†’ OAC, on-prem โ†’ Cloud, or Oracle 23C โ†’ 24B upgrades. Data issues that pass in the old environment cause hard failures in the new one.

๐Ÿ”

Pre-Audit

SOX, SOC 2, or internal audit season. Auditors will run these same queries. Find your issues first and document remediation before they do.

๐Ÿš€

Pre-Go-Live

Before a new HCM module goes live โ€” Benefits, Absence, Payroll. Dirty upstream data in Core HR poisons every downstream module on day one.

The 30 Checks

Every Module. Every Critical Data Pattern.

Grouped by module. Severity-rated. Each check includes the SQL, the row count, and a remediation recommendation.

Core HR โ€” PER_* Tables
8 checks
  • โ€บAssignment orphans (no parent person)
  • โ€บEffective date gaps in assignment history
  • โ€บDuplicate national identifiers (SSN/NI/TFN)
  • โ€บActive assignments with no work relationship
  • โ€บMissing _TL translation rows (blank display names)
  • โ€บInvalid lookup code references in PER tables
  • โ€บOverlapping date-effective rows per person
  • โ€บPositions without a valid grade or job attached
Payroll โ€” PAY_* Tables
6 checks
  • โ€บActive employees with no payroll assignment
  • โ€บTerminated employees with active payroll
  • โ€บElement entries with no parent element link
  • โ€บCosting segments that don't map to valid GL codes
  • โ€บPayroll assignments with mismatched legislation
  • โ€บDirect deposit bank records missing after enrollment
Absence โ€” ANC_* Tables
5 checks
  • โ€บAbsence entries with no matching plan enrollment
  • โ€บAccrual balances exceeding plan maximum
  • โ€บAbsence entries spanning invalid date ranges
  • โ€บEmployees enrolled in plans with expired effective dates
  • โ€บMissing accrual balance rows for enrolled employees
Compensation โ€” CMP_* Tables
5 checks
  • โ€บSalary records with no parent assignment
  • โ€บPay proposals with missing action owner
  • โ€บGrade steps that fall outside the valid grade ladder
  • โ€บCompensation change rows with overlapping dates
  • โ€บSalary ranges where min > max (corrupt grade rate)
Recruiting โ€” IRC_* Tables
4 checks
  • โ€บOffers without a parent requisition
  • โ€บCandidates in "Hired" status with no worker record created
  • โ€บRequisitions with target hire date before posting date
  • โ€บDuplicate candidate submissions on same requisition
Security & Access โ€” FND_* / HRC_*
2 checks
  • โ€บTerminated employees with active application user accounts
  • โ€บSecurity role assignments referencing deleted persons
How It Works

Start to Delivery in 3 Steps

1

You email us + we invoice

Send us your Oracle version, employee count, and upcoming project context (migration, audit, go-live). We'll reply with an invoice and a list of the SQL access we need โ€” typically a read-only BIP reporting account or SQL Workshop access.

โ†’ 1โ€“2 hours after inquiry
2

We run the 30 checks

Once we have access, we run all 30 parameterized SQL validation queries against your live environment. No agents, no AI hallucinations โ€” deterministic queries with exact row counts. We document every finding with severity, root cause, and a remediation SQL script.

โ†’ Within 24 hours of access grant
3

You receive the full report

We deliver: (1) Excel report with every check, row count, severity, and root cause analysis. (2) SQL file with all 30 queries parameterized for your instance. (3) Remediation scripts for every HIGH and MEDIUM severity issue found. (4) 30-min walkthrough call included.

โ†’ Included: 30-min debrief call
Deliverables

What You Receive

Everything you need to action the findings immediately โ€” not just a list of problems.

โœ“

Executive summary โ€” total issues by severity, highest-risk findings, go/no-go recommendation

โœ“

Full Excel report โ€” all 30 checks, row counts, severity, root cause, and affected record IDs

โœ“

30 parameterized SQL queries โ€” yours to re-run any time against your environment

โœ“

Remediation SQL scripts โ€” exact fix scripts for every HIGH/MEDIUM finding

โœ“

Priority action list โ€” ordered by impact, with effort estimates per fix

โœ“

30-min debrief call โ€” walk through findings, answer questions, plan remediation sequence

Pricing

Simple, Flat-Fee Pricing

No hourly billing surprises. One price, full deliverable.

Add-On: OAC Migration
$8K+
Data Health Check + full OBIEE โ†’ OAC migration service.
  • โœ“Everything in Standard
  • โœ“OBIEE Logical SQL migration to OAC syntax
  • โœ“Report catalog inventory + impact assessment
  • โœ“Presentation variable syntax migration
  • โœ“Go-live support for 30 days post-migration
  • โœ“Priced per engagement by report volume
Learn About OAC Migration โ†’
Bundled with Data Health Check saves $1,500
FAQ

Common Questions

What Oracle access do you need?

A read-only reporting account that can run queries in Oracle BI Publisher, SQL Workshop (via Reports and Analytics), or a BIP data model connection. We do not need DBA access, schema-level access, or the ability to modify any data. The access is the same level needed to run OTBI reports.

Will this affect our production environment?

No. Every query is a SELECT statement โ€” read-only, no inserts, no updates. We run during off-peak hours by default and can coordinate with your team's window if needed.

What Oracle Fusion versions does this cover?

Oracle Fusion HCM Release 13 (current cloud) through Oracle 24B, including the PER_ALL_ASSIGNMENTS_M migration from earlier _F tables. We've tested these queries against Oracle 22D through 24B environments.

What if we're on Oracle EBS, not Fusion Cloud?

This service is specifically for Oracle Fusion HCM Cloud (SaaS). If you're on EBS, the table structures are different โ€” email us and we can discuss whether an EBS-specific check makes sense for your environment.

How is this different from the free Data Quality Scanner?

The free scanner gives you 7 queries you run yourself. This service gives you 30 queries, run by an expert, with a full remediation report, SQL fix scripts, and a debrief call โ€” delivered in 24 hours without your team needing to do anything except grant read access.

Is there a money-back guarantee?

Yes. If we can't find any issues in your environment โ€” or if you find that our findings were inaccurate โ€” we'll refund in full. In practice, we have never had a clean environment in hundreds of checks. The average instance has 12+ HIGH severity findings.

Don't Let Your Audit Find It First

Email us with your Oracle version and upcoming project. We'll reply within 2 hours with an invoice and what we need to start.

Start the Check โ†’ $2,500
Flat fee. No recurring charges. Results within 24 hours.