List index out of range

Error

List index out of range

Cause

Syncing expenses as bills will throw this error in cases when ConnectWise PSA version is below 2020.1.

This happens due to the bug in the ConnectWise PSA REST API that doesn't provide proper expense details.

Resolution

There's no workaround for this issue. Please upgrade ConnectWise PSA to the latest version.

We've updated the code to print a more informative error message similar to 

"Error: The required field expense bills.detail.id is not found. This expense is not supported. This can be caused by an API bug in ConnectWise PSA versions before 2020.1. If you're using an older version of ConnectWise PSA, please upgrade."





Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.