wbTeamPro Feature Request & Bug Tracker - wbTeamPro
View Issue Details
0010373wbTeamPro[All Projects] Bugspublic2017-01-30 09:312015-01-25 00:00
a104 
webuddha 
highmajoralways
Resolvedfixed 
v3.0.32 
v3.0.33 
0010373: Cannot invoice timelogs
Everytime I go in the project timelog and click on the invoice icon, I fill out the form as I have always done, and I get the following errors:

1st Popup:
No parameters supplied to update the invoice

2nd Popup
The Timelog Invoice(s) have been created Successfully

In the end, the entry is added to the invoice but no invoice number is assigned to the timelog.

Please review.
No tags attached.
Issue History
2014-03-14 11:51a104New Issue
2014-03-14 11:51a104
2014-03-17 13:32webuddhaNote Added: 0010116
2014-03-17 13:32webuddhaAssigned To => webuddha
2014-03-17 13:32webuddhaStatusNew => Under Review
2014-03-17 13:37a104Note Added: 0010117
2014-03-17 13:46webuddhaNote Added: 0010118
2014-03-17 13:46webuddhaStatusUnder Review => Resolved
2014-03-17 13:46webuddhaApplied to Version => v3.0.33
2014-03-17 13:46webuddhaResolutionopen => fixed

Notes
(0010116)
webuddha   
2014-03-17 13:32   
We have duplicated the error, which only occurs when updating an existing invoice. We are preparing a solution now.
(0010117)
a104   
2014-03-17 13:37   
This is great news.

Thanks
(0010118)
webuddha   
2014-03-17 13:46   
WHMCS Changed the requirements for the updateinvoice LocalAPI request, which now requires that the "date" be passed. During an update operation wbTeamPro is only passing new line item data, not affecting the existing invoice date or any other values.

This is believed to be a glitch within WHMCS as it is not listed in the changelogs or API specifications. Regardless wbTeamPro has been updated to pass the existing invoice date to the LocalAPI request to satisfy the requirement.

Testing shows the operation is now working as before.