Thursday, November 16, 2023
3 changes · master
Resolved issues and error corrections
Argentine electronic invoice users can now mark a reversal credit note as a cancellation directly in the reversal wizard. This lets businesses fully reverse customer-rejected SME credit invoices and continue the required electronic invoicing process without being blocked.
Original PR description
Steps to reproduce: (only in a production environment) - Install l10n_ar_edi - Switch to an Argentinian company (e.g. (AR) Responsanble Inscripto) - Create an invoice in "Electronic Invoice (FE)"…
Steps to reproduce: (only in a production environment) - Install l10n_ar_edi - Switch to an Argentinian company (e.g. (AR) Responsanble Inscripto) - Create an invoice in "Electronic Invoice (FE)" journal: * Customer: [an Argentinian one] (e.g. Belgrano Cargas Y Logistica S (Mipyme)) * Journal: Electronic Invoice (FE) * Document Type: (201) ELECTRONIC CREDIT INVOICE FOR SMBs (FCE) TO * FCE: Is Cancellation? (in "Other Info" tab): [NOT CHECKED] * FCE: Transmission Option (in "Other Info" tab): [anything] * Invoice Lines: Tax 21% and the total amount must be greater than 1000000 - Confirm the invoice - The invoice must be rejected by customer (that's why a production environment is required) - Create a credit note: * Document Type: (203) ELECTRONIC CREDIT NOTE SME SMEs (FCE) A - Click on "Reverse and Create Invoice" It is not possible to send the credit note because its "FCE: Is Cancellation?" property should be checked as the invoice has been rejected, but there is no way to do it. Solution: Add "FCE: Is Cancellation?" option in the reversal wizard. opw-3379792
This update ensures prepaid support service lines remain visible even when an SLA ticket uses more hours than were originally available. This helps teams track over-consumed prepaid support work more accurately and avoids confusion when reviewing ticket billing details.
Original PR description
Before this PR, there was an issue where we couldn't display the SOL for a prepaid product when the remaining hours fell below 0 under an SLA policy. In this PR, we have addressed this problem by correctly setting the SOL for prepaid products even when their remaining hours go below 0 within the context of an SLA policy. task-3504562
Approval requests now only allow selecting request owners who belong to the current company. This helps prevent assigning approvals to the wrong company’s users in multi-company setups.
Original PR description
Request owner field's domain was extended - now only users from current company can be selected. task-3497563