Case Studies

Fixing Period-Coverage Gaps in Workday Adaptive Planning Exports for Power BI

Fixing Period-Coverage Gaps in Workday Adaptive Planning Exports for Power BI

Platform: Workday Adaptive Planning and Power BI

Scope: outbound exports of expense actuals, forecast and budget

The business problem

The reporting team was building a budget versus actuals report in Power BI. They needed expense data from the planning model as files, by version, for every month from the start of the prior year to the end of the next budget year.

Existing architecture

Several expense models in Workday Adaptive Planning held actuals and the live forecast. Exports wrote files to an SFTP folder, and Power BI read the files from there.

Why it happened

The export process had not been checked against the full reporting calendar. Some delivered files lacked required months, and reported amount differences had not yet been separated into source, export or BI calculation causes.

Design decision

We treated period coverage as its own check, separate from whether an export task finished. A finished task does not prove that every month reached the folder. We also added spend category code and name to the financial exports, so the report could group expenses without a second lookup file.

A large headcount export was also planned. The reporting team confirmed they were not using it yet, so we deferred it and did not build files nobody would read.

Implementation approach

  1. List each export with its version and the months it must cover.
  2. Run large exports in monthly batches and keep a timestamp in each file name.
  3. Compare the months in the SFTP folder with the list, file by file.
  4. Rerun only the missing months and keep the files already delivered.

Controls and validation

For the number differences, we set out a reconciliation of the report base data against the export by account, cost centre, version and period. That separates an export problem from a report calculation problem.

Outcome

The requested export files and missing periods were delivered, and spend-category attributes were included where required. Validation of the consuming Power BI calculations remained a separate activity.

Lessons learned

Scope of the outcome

Requested export files delivered; downstream Power BI calculations remained a separate validation step.


EPMLogic | Implementation insight based on an anonymized scenario. Exact operational amounts and client details are intentionally omitted.

Workday Adaptive Planning
Related Insights

More from the architecture desk.

Planning a Safe Workday Source Change for Personnel Planning
Case Studies

Planning a Safe Workday Source Change for Personnel Planning

Platform: Two Workday tenants and Workday Adaptive Planning Scope: The worker and compensation feed into a...

Read more
Exporting Workday Adaptive Planning Actuals to SFTP for Reconciliation
Case Studies

Exporting Workday Adaptive Planning Actuals to SFTP for Reconciliation

Platform: Workday Financial Management, Workday Adaptive Planning and a third-party reconciliation tool Scope: a scheduled outbound...

Read more
Fixing a Missing Parent Reference in a Workday Adaptive Planning Level Load
Case Studies

Fixing a Missing Parent Reference in a Workday Adaptive Planning Level Load

Platform: Workday Financial Management and Workday Adaptive Planning Scope: the level hierarchy load for one reporting...

Read more