Symptom
You are creating a new Expense Report, however, when attempting to finish it, the system raises an error message informing that the period is partially blocked. Furthermore, the posting date is within the process control set for the accounting period.
Environment
SAP Business ByDesign
Reproducing the Issue
- Go to Home work center.
- Go to Self Service Overview subview.
- Click New Expense Report, in the Expenses section.
- Fill out the expense report according to your needs.
- Click Finish.
The following error message is raised:
'Expense report cannot be posted on date XXX: posting partially blocked'. (XXX represents the expense report's posting date).
Cause
The Expense Report's posting date is before the Posting Date for Migration. The message informing that the period is partially blocked is raised when the actual transaction date is before the Posting Date for Migration.
Resolution
You have to set the Posting Date for Migration so that it dates back the expense report's posting date.
In order to change the Posting Date for Migration, please follow the below steps:
- Go to General Ledger work center.
- Go to Companies subview.
- Choose the appropriate company and click Actions -> Set Posting Date for Migration.
- Select a functional migration date. You should be able to put it back to the latest migration date that was actually used in your system.
- Click OK.
You should now be able to create your expense report.
Note that if you cannot change the Posting Date for Migration, you may change the expense report's Posting Date so that it dates after the migration date.
Keywords
Posting Date for Migration; expense report; partially blocked , KBA , SRD-FIN-GL , General Ledger , How To