Saturday, July 27, 2024
4 changes · saas-17.1
Miscellaneous changes
…payments Steps to reproduce: - Install l10n_mx_edi - Switch to a Mexican company (e.g. ESCUALA KEMPER URGATE) - Create an invoice: * Customer: [a Mexican customer] (e.g. INMOBILIARIA CVA) * Invoice Date: [yesterday] * Invoice Lines: - Product: [any product with UNSPSC Category set] - Price: [any] - Quantity: 2 - Taxes: [any] - Confirm the invoice - Generate CFDI via "Send & Print" button - Create a partial credit note: * Reversal date: [yesterday] * Quantity: 1
Original PR description
…payments
Steps to reproduce:
- Install l10n_mx_edi
- Switch to a Mexican company (e.g. ESCUALA KEMPER URGATE)
- Create an invoice:
* Customer: [a Mexican customer] (e.g. INMOBILIARIA CVA)
* Invoice Date: [yesterday]
* Invoice Lines:
- Product: [any product with UNSPSC Category set]
- Price: [any] - Quantity: 2 - Taxes: [any]
- Confirm the invoice
- Generate CFDI via "Send & Print" button
- Create a partial credit note:
* Reversal date: [yesterday]
* Quantity: 1
- Confirm the credit note
- Register Payment:
* Amount: [the remaining amount]
* Payment Way: Efectivo
* Payment Date: [Today]
- Update Payments
- Go to the payment
- Force CFDI
Issue:
In the generated XML file, "ImpSaldoInsoluto" attribute (corresponding to the residual amount) is not 0.00
Cause:
Credit notes are not taken into account during the computation of the payments values.
opw-3857949
Forward-Port-Of: odoo/enterprise#67437Steps to reproduce: 1. Create a product and add stock in the following location: WH/Stock/Shelf 2 2. Create a field service task and add this product 3. validate the task, the transfer will happen from WH/Stock Bug: If you validate the Sale Order, then the transfer, then the field service task, then transfer will happen from WH/Stock/Shelf 2 (as expected) Fix: apply same logic as for serial tracked products opw-3835698 Forward-Port-Of: odoo/enterprise#67450 Forward-Port-Of: odoo/e
Original PR description
Steps to reproduce: 1. Create a product and add stock in the following location: WH/Stock/Shelf 2 2. Create a field service task and add this product 3. validate the task, the transfer will happen from WH/Stock Bug: If you validate the Sale Order, then the transfer, then the field service task, then transfer will happen from WH/Stock/Shelf 2 (as expected) Fix: apply same logic as for serial tracked products opw-3835698 Forward-Port-Of: odoo/enterprise#67450 Forward-Port-Of: odoo/enterprise#65316
Step to reproduce: - install `l10n_uk_reports` - create 2 user or more - for each user, fill their hmrc token values - select a user different from the current environment user - remove their credential with the button "Remove Authentication Credentials" Current behavior: - The selected user's credential is not removed, but the environment user one got removed Expected behavior: - the selected user's credential should be the one that is removed, and the environment user should
Original PR description
Step to reproduce: - install `l10n_uk_reports` - create 2 user or more - for each user, fill their hmrc token values - select a user different from the current environment user - remove their credential with the button "Remove Authentication Credentials" Current behavior: - The selected user's credential is not removed, but the environment user one got removed Expected behavior: - the selected user's credential should be the one that is removed, and the environment user should not be removed. Why it happens: - In `_clean_tokens` function, it clears the credential of the environment user by default. Solution: - Add way to clear the selected user's credential instead of the environment user's opw-4041604 todo in master: make the user argument required instead of default Forward-Port-Of: odoo/enterprise#66870
When clicking on Batch Transfers in the settings to install stock_picking_batch on a database having l10n_mx_edi_stock_30 installed a traceback is raised due to the field l10n_mx_edi_is_delivery_guide_needed which is missing as it is removed in stock_picking_batch. Steps to reproduce: - Install l10n_mx_edi_stock_30 - In Inventory -> Configuration -> Settings - Check 'Batch Transfers', and Save A ParseError traceback appears. This commits aims to solve the issue by adding the field be
Original PR description
When clicking on Batch Transfers in the settings to install stock_picking_batch on a database having l10n_mx_edi_stock_30 installed a traceback is raised due to the field l10n_mx_edi_is_delivery_guide_needed which is missing as it is removed in stock_picking_batch. Steps to reproduce: - Install l10n_mx_edi_stock_30 - In Inventory -> Configuration -> Settings - Check 'Batch Transfers', and Save A ParseError traceback appears. This commits aims to solve the issue by adding the field before its parent element is removed from the arch. Forward-Port-Of: odoo/enterprise#67105 Forward-Port-Of: odoo/enterprise#66798