Commit Graph

86 Commits

Author SHA1 Message Date
DavidJForgeFlow
9d89891c8c [IMP] rma_sale: button cancel 2023-02-20 20:35:12 +01:00
Lois Rilo
79e9addf6a Merge pull request #365 from ForgeFlow/15.0-fp-364
[15.0][FIX] rma_sale: description not passed to SO
2023-02-15 09:31:44 +01:00
AaronHForgeFlow
ee57f82ad2 [14.0][FIX] rma_sale: compatibility with refunds free of charge 2023-02-14 17:48:24 +01:00
DavidJForgeFlow
6ea3b66ef5 [14.0][FIX] rma_sale: duplicate SO also link rma 2023-02-13 09:30:24 +01:00
DavidJForgeFlow
6faf565757 [14.0][FIX] rma_sale: description not passed to SO 2023-01-27 11:57:32 +01:00
Lois Rilo
9e40f6e382 [IMP] rma_sale: copy group description to rma lines 2023-01-09 16:57:25 +01:00
Lois Rilo
21aa34ba9a [IMP] rma_sale: adapt to changes in supplier rma group form view. 2023-01-09 16:56:43 +01:00
Lois Rilo
62c3c8cfc0 [FIX] rma_sale: Ensure that configuration on the operation is applied
Without this, some policies are not being copied from the
operation selected when creating new rma line from a rma group.

In v16 this patch and the usage of such onchange can be removed
in favor of (pre)computed stored editable fields for all policies
and configuration in the RMA operation.
2023-01-02 08:50:41 +01:00
Jordi Ballester Alomar
b1ffe8d9d8 [IMP] calculate refund unit price 2022-11-29 13:56:53 +01:00
Jordi Ballester Alomar
22c779da22 [IMP] centralize the logic to get the correct cost of the RMA. 2022-11-24 21:14:52 +01:00
Jordi Ballester Alomar
623b22c091 [FIX] include anglo-saxon price unit calculation in refunds.
Otherwise the anglo saxon entries won't be correct.
For example, the Interim (Delivered) account should balance
after receiving and triggering a refund on a customer rma.
2022-11-24 18:57:04 +01:00
Christopher Ormaza
7e8c0a15e1 [FIX] get price unit with all related layers on sale moves 2022-11-07 10:29:55 -05:00
Lois Rilo
e1e3f50080 [FIX] rma_sale: fix author in manifest
OCA was added in the past by mistake only because a misconfiguration
in the CI forced OCA as a required author.
2022-11-07 13:38:01 +01:00
Jordi Ballester
2bbf550862 [IMP] rma_sale: add hook _post_process_sale_order for better extensibility 2022-09-21 09:23:04 +02:00
Jordi Ballester
4ff4c727f1 [IMP] rma_sale: introduce new config settings.
- auto_confirm_rma_sale
- free_of_charge_rma_sale
2022-09-21 09:22:15 +02:00
Jordi Ballester Alomar
3626075960 Merge pull request #292 from ForgeFlow/15.0-fp-264
[15.0][IMP] rma: prevent the creation of zero qty moves
2022-07-26 18:29:24 +02:00
Lois Rilo
877f82df10 Merge pull request #285 from akretion/15-fwd-rma-line-simple-view
[15.0][IMP] Make rma order view cleaner for user
2022-07-15 11:39:35 +02:00
DavidJForgeFlow
c54d2337c5 [15.0][FIX] rma_sale: fixup of procurement 2022-07-11 10:35:04 +02:00
Florian da Costa
9ce5e22e97 [IMP] Make rma order view cleaner for user
Hide button and fields depending on the policy chosen on the rma line
2022-07-01 13:53:14 +02:00
Florian da Costa
71bc459033 Hide smart button when empty 2022-06-29 12:29:09 +02:00
Lois Rilo
222a3ed1ff [FIX] rma_sale: sale policy not being updated from rma group 2022-05-13 13:05:58 +02:00
AaronHForgeFlow
99c65d9b2e [15.0][IMP] Tests for stock valuation
[FIX] rma: rma_custmer_user has no write permissions in partner, so compute method fails.
[IMP] rma: use rma user in tests
[FIX] rma_account: move_line_id field string
[IMP] rma, rma_account, rma_sale, rma_purchase: tests for stock valuation
[FIX] account_move_line_rma_order_line: minor lint, make auto-install
2022-05-13 10:49:32 +02:00
Jordi Ballester
8ec2bde6e5 [IMP] rma: Refactor all rma modules in order to consider using the correct price unit in moves
Otherwise the inventory accounting will be completely wrong.
2022-05-13 10:49:32 +02:00
AaronHForgeFlow
b39efac5db [IMP] COPIER UPDATE: black, isort, prettier 2022-04-25 09:09:12 +02:00
Christopher Ormaza
9a91869525 [IMP] rma, rma_sale: added select all, messages for UX 2022-02-10 13:37:18 +01:00
Christopher Ormaza
96f66c1f4c [IMP] rma_sale: Added serial/lot selection on wizard to create rma from sale_order 2022-02-10 13:36:56 +01:00
AaronHForgeFlow
1b4959ca72 [14.0][IMP] rma_sale: make sale policy editable in approved RMAs 2022-01-21 11:08:43 +01:00
Jasmin Solanki
16db313370 [MIG] rma_sale: Migration to 15.0 2022-01-21 11:08:43 +01:00
Mateu Griful
eb92d44803 Fix Pre-commit Websites 2022-01-21 11:08:43 +01:00
Mateu Griful
b55a09af2a [14.0][FIX] rma_sale: set fiscal position in SO 2022-01-21 11:08:43 +01:00
Lois Rilo
e9721275b2 [14.0][MIG] rma*: ir.actions.act_window has different access
right in v14. Actions that read those records need to use
`sudo` to allow non-admin users to be able to use these actions.
2022-01-21 11:08:43 +01:00
Lois Rilo
d522685f2f [IMP] rma_sale: adapt to simplification on rma.line form view. 2022-01-21 11:08:43 +01:00
Mateu Griful
94f9fdb83e [MIG] rma_sale: Migration to 14.0 2022-01-21 11:08:43 +01:00
Mateu Griful
319e538925 [MIG] rma_sale: Migration to 14.0 2022-01-21 11:08:43 +01:00
Mateu Griful
c6d7117fbf [MIG] rma_sale: Migration to 14.0 2022-01-21 11:08:43 +01:00
Mateu Griful
c2136c58d7 [IMP] rma_sale: black, isort, prettier 2022-01-21 11:08:43 +01:00
HviorForgeFlow
dccc61f3b2 [IMP] Update pre-commit lints according with OCA ones 2022-01-21 11:08:43 +01:00
ahenriquez
d878a47391 [ENH]rma_sale traceability 2022-01-21 11:08:43 +01:00
ahenriquez
103d0ca92b [MIG]rma_sale v13 2022-01-21 11:08:43 +01:00
ahenriquez
d4433acafb [IMP] : black, isort 2022-01-21 11:08:43 +01:00
mreficent
54db2fad68 [FIX] default_gets: avoid using shadowname 'fields' 2022-01-21 11:08:43 +01:00
ahenriquez
bfcb783873 [FIX] rma_sale 2022-01-21 11:08:43 +01:00
ahenriquez
e981e2520a [FIX]remove autoinstall for rma_account, rma_sale and rma_purchase modules 2022-01-21 11:08:43 +01:00
mreficent
70ded10786 [FIX] tests 2022-01-21 11:08:43 +01:00
Bhavesh Odedra
165e69c88c [SET] Correct website URL for RMA modules 2022-01-21 11:08:43 +01:00
Akim Juillerat
ef595ccff3 [MIG] rma_sale: Migration to 12.0 2022-01-21 11:08:43 +01:00
aheficent
8b3af6d562 [FIX]rma_sale. sale_policy only editable in draft 2022-01-21 11:08:43 +01:00
aheficent
8e90244463 [FIX]currency_id was not filled 2022-01-21 11:08:43 +01:00
aheficent
95737eba72 [FIX]rma_line view in the sale order line 2022-01-21 11:08:43 +01:00
aheficent
d70750e7d9 [MIG]rma_sale to v11 2022-01-21 11:08:43 +01:00