Clarity: Timesheet time entries that are financially enabled are not backed out when adjusting the timesheet

Posted @ 02/13/2013  03:00 PM By Federico Pena

Description:
Transactions are not created if we delete the timeentries of a timesheet when we adjust it. After posting the adjustmenttimesheet, the timesheet status becomes “posted” but no transactionsare created. The “Invalid transaction” page is empty (no newtransaction, no invalid transaction). So nothing is posted to financial andonly transactions of the original Timesheet are available in PPA_WIP.
If we zero out the unwanted hours when we adjust atimesheet, the problem doesn’t occur, transactions are created to back out theoriginal quantities.
Steps to Reproduce:

    1. Create a timesheet and enter time on a task

 

    1. Submit and approve the timesheet

 

    1. Post the Timesheet

 

    1. Post transaction to financial

 

    1. Post to WIP. Check that transactions exist in ppa_wip

 

    1. Adjust the timesheet and delete the time entry added for the task

 

    1. Submit and approve the timesheet

 

    Post the timesheet

Expected Result: To see transaction entries in the database with the financial entries backed out.
Actual Result: There are no new transaction in the “Invalidtransaction” page and of course nothing is sent to financial. The status of the timesheet is “Posted”
Solution:
Workaround:
When adjusting timesheet and removing the financial tasks, make sure to leave a direct task on the timesheet with zero time tracked towards that task and enter a note so that the task is not removed from the timesheet. This will cause the financial entries to be backed out.
Status/Resolution:
Resolved in Clarity 12.1.3 Generic Patch. Reference TEC570813
Resolved in Clarity 13.1.0
This has been resolved by removing the Delete button on the adjustment timesheet. When user makes an adjustment to a posted timesheet, the UI will no longer have a delete button for existing time entries. User will need to replace any unwanted hours with a zero (0) quantity.

“Solutions provided by CA Technologies”