“Refactor to allow link multiple expenses to a transaction”
Please explain how, as when selecting a transaction (from bank import), as still can only select 1 expense still - thinking i could choose multiple expenese to match off against 1 bank transaction.
Hi,
I believe 103 includes the backend changes, the frontend changes should be available with the next release.
Are there any details about the 500 error in storage/logs?
Only find in apache access log, nothing in error log, nothing in laravel log either.
Works ok with single transactions.
localhost:443 192.168.x.x - - [22/Apr/2023:09:14:21 +0100] “POST /api/v1/bank_transactions/match? HTTP/1.1” 500 2941 “https://ninja/” “Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/112.0”
Which version of the app are you using?
If you see a 500 error in the app there will be more details in either storage/logs/ or in the web server error logs.
Sorry thread should be about multi invoice to a transaction, not expense
Expenses work apart from not showing multi transactions in their column.
Version: v5.5.106-C114
Ran a purge data, set up a new client, added 2 invoices, created a transaction for the amount of the 2 invoices, selected the transaction, selected the 2 invoices, then clicked create payment, then get error 500.
No errors in php log, apache error log, or in laravel log.
only error in laravel log is (STILL NOT FIXED):
[2023-04-25 09:06:48] production.ERROR: Error retrieving credentials from the instance profile metadata service. (cURL error 28: Connection timed out after 1002 milliseconds (see libcurl - Error Codes) for http://169.254.169.254/latest/meta-data/iam/security-credentials/) {“exception”:"[object] (Aws\Exception\CredentialsException(code: 0): Error retrieving credentials from the instance profile metadata service. (cURL error 28: Connection timed out after 1002 milliseconds (see libcurl - Error Codes) for http://169.254.169.254/latest/meta-data/iam/security-credentials/) at /var/www/invoiceninja/vendor/aws/aws-sdk-php/src/Credentials/InstanceProfileProvider.php:264)
Last apache access logged item: “POST /api/v1/bank_transactions/match? HTTP/1.1”
Invoice Ids in bank transactions table have now recently started having “,” in them, and not invoice id/s.