In this blog, we will try to explain some tricks to solve this on your own/some prerequisites to check before creating a incident for resolution related to CPEL posting
As per the error message it says that Customer Project Expense List (CPEL) is unposted for the reason that the corresponding Employee Time Calendar is not posted to Accounting.So first of we need to confirm if the employee time calendar is really not posted to accounting.
Follow the steps below:
1. Go to General ledger work center
2. Select source documents view
3. Advance filter
Processing status : In process
Relevant Status : Relevant
Relevant Source document type : 555 - Customer Project Expense List
For the Un-posted CPEL 123, make a note of employee time calendar 456
You can open a duplicate screen
1. Go to General ledger work center
2. Select source documents view
3. Advance filter
Processing status : Finished
Relevant Status : Relevant
Relevant Source document type : 170 - Employee Time Calendar
In the Related Source Document ID : here enter the employee time calendar 456
If this document is showing with status FINISHED then go back to 1st screen where the Customer project expense list is showing unposted then go to the actions tab & post business transaction
Root Cause:
Then if the status is finished why the error message says the employee time calendar is not posted to accounting ?
The Root Cause is that the Customer Project Expense List and the original document (employee time calendar) arrive almost at the same time to accounting, it can happen in some cases, that when processing the Customer Project Expense List (CPEL), the corresponding original document is not posted, and hence remains Un-posted.
====
If you do not see the employee time calendar in the FINISHED status but with IN PROCESS status then check the error message for the reason, If you are able to sort it with solution search complete the employee time calendar and then post the CPEL.
====
Employee Time Calendar Is Not Showing In FINISHED/ IN-PROCESS Status:
If the Employee Time Calendar is not showing in the Finished/ In-Process status then that indicates the time calendar is struck in the backend and in such case you create a incident and also revert to us along with the permission to trigger/reconcile the struck messages.
====
If you have any further questions, you can reply to this blog and we shall try to sort it out if you have issues during CPEL posting.
Thanks
Lokesh Sharma