Once the timesheet is posted, the actuals should be seen under Task -> Actuals against which the user has entered the actuals and there is no pre requisite for any jobs to run. But the big question is - Has the timesheet really posted the actuals from all the task in the timesheet? As we wait for your screenshots, here is a quick check you can do in the meantime from the DB to see if the actuals are posted for all the task in the timesheet.
If the user has entered actuals against multiple tasks in the same timesheet and after running the Post timesheet job, the timesheet status might show as POSTED but it does not mean that the actuals against all the tasks are posted. You will have to check from the DB and confirm the actuals against all tasks are posted. This can be done by checking the prrmexported flag. If this column shows 1, then its posted successfully if its 0 then its not posted.
select prrmexported from prtimeentry where prassignmentid = (get the prid from the prassignment table) and prtimesheetid = (get into the timesheet and in the URL, copy the 5million number from id=5*****)
If the result is 0, then check for the below
project financials is open
Resource financials is open
Resource track mode is Clarity
Project status is approved
Resource is still active
Resource is open for time entry
Ideally few of the above conditions should be met for resource to enter timesheet, but I have seen cases where resource enters the timesheet and before the post timesheet job runs, the PM or RM removes his OTE and deactivated..
Thanks,
Jerin
CA Technologies