Hello,
I'm encountering a couple of issues related to payments and user access in my Odoo 17 setup. I'm using a multi-company and multi-branch configuration, which might be contributing to these problems:
- Problem 1: Cannot Register Payments from Bills
- When my accountant tries to register a payment from a bill using the "Register Payment" button, they encounter the following error:
"Sorry, 'Employee Name' (id=50) doesn't have 'read' access to: Companies (res) .company)." - The accountant has the Accountant role and is an internal user. They should already have read access to currencies and companies. However, the error persists.
- When my accountant tries to register a payment from a bill using the "Register Payment" button, they encounter the following error:
- Problem 2: Issues with Payment Reconciliation
- The accountant can reconcile some payments but cannot reconcile others. There doesn't appear to be a clear pattern as to why some payments are restricted.
- Problem 3: Cannot Use USD Journal for Customer Payments
- When trying to register a payment for a customer invoice using a USD journal, the system does not allow the payment to be processed.
- Payments in the company's default currency work fine, but the USD journal cannot be used.
I've already verified the following:
- Multi-currency is enabled in the system.
- The accountant has read access to currencies and companies.
- The journals are properly configured with the correct currency and company.
Given the multi-company and multi-branch setup in Odoo 17, has anyone encountered similar issues or have insights into resolving these problems?
Thank you!
Hello,