Dates & Status
Apply Actuals Posts Progress and Moves the Data Date
Apply Actuals posts plan or timesheets and moves Data Date; not Store Period

What a planner means
Apply Actuals (Tools > Apply Actuals, or Actions in EPPM) is a job. It posts progress into the live project and sets a new Data Date. It is not typing Actual Start on the Status tab, not Schedule, and not Store Period Performance.
Oracle: decide the method before you run it — Auto Compute Actuals or P6 Team Member timesheets. The run invokes both. Auto Compute acts on activities, resources, and expenses that have Auto Compute Actuals marked. Timesheets act on assignments for resources with Timesheets access, using approved timesheets whose period is ≤ the New Data Date.
Oracle caution: if you auto-compute an activity, actual and remaining units/costs update for all of its assignments and overwrite timesheet actuals those resources already reported. Turn Auto Compute off on the activity (and on timesheet resources) if you collect timesheets. You can auto-compute some assignments and not others only if the activity flag is off.
Unapproved timesheets: Professional prompts; you can skip them. Hours after the current timesheet period wait for the next period.
Remaining-duration option when actuals come from timesheets: recalculate from the activity duration type, or always recalculate (Oracle: all activities treated as Fixed Units and Fixed Units/Time for that calculation).
Auto Compute also honors resource lag and resource curves. Example (Oracle): activity planned 18–27 Jun, assignment lag +5 days, new data date 20 Jun → activity can update; the lagged assignment does not.
This is as-planned progress when Auto Compute is on: Actual Start = Planned Start if planned start < new data date; Actual Finish = Planned Finish if planned finish < new data date.
XER
| Column | Oracle label |
|---|---|
TASK.auto_compute_act_flag | Auto Compute Actuals |
RSRC.auto_compute_act_flag | Auto Compute Actuals |
PROJCOST has the same idea on expenses | see Expenses and Accrual (PROJCOST) — Not Resource Units |
PROJECT.apply_actuals_date | Last Apply Actuals Date |
Apply Actuals is a command. It is not an XER table. After it runs you see dates, units, and a new last_recalc_date / data date. Do not invent an APPLYACT table.
vs Store Period / vs typing actuals
| Apply Actuals | Store Period | Status-tab actuals | |
|---|---|---|---|
| What it writes | Actual dates/units from plan or timesheets; new Data Date | This Period into FINDATES, then zeros This Period | The dates/hours you type |
| Data Date | Yes, you pick New Data Date | No (you pick a period) | No |
See Store Period Performance Posts This Period, Then Zeros It and Actual Start/Finish vs Remaining Duration.
Microsoft Project
Update Project / status-date options can move remaining work around the Status Date. There is no Auto Compute flag and no timesheet Apply Actuals job in desktop MSPDI. Do not map Apply Actuals to Set Baseline or to Update Project and call them the same command.
Don't
- Treat Apply Actuals as Store Period, as Calculate schedule, or as a stored XER table.
- Treat Auto Compute as “the schedule is progressing” without a run and a new Data Date.
- Auto-compute an activity that has timesheet actuals (Oracle: those actuals are overwritten).
- Map Apply Actuals to MSP Update Project as the same calculation.
Sources
- Oracle Apply actuals [27 Aug 2026]
- Oracle Apply Actuals dialog [27 Aug 2026]
- Oracle Working with Apply Actuals [27 Aug 2026]
- Oracle Auto Compute processing [27 Aug 2026]
- Oracle Working with Auto-Compute [27 Aug 2026]
- Oracle Estimate progress automatically [27 Aug 2026]
- Oracle TASK / PROJECT maps [27 Aug 2026]