Aaron ForgeFlow
e60e71e58a
Merge pull request #539 from akretion/16-propagate-cancel-mutliple-step-rma-line
...
[16][IMP] rma : propagate cancelation
2024-10-22 17:56:04 +02:00
DavidJForgeFlow
f0274a593b
[FIX] rma: fix action that opens related RMA or RTV.
2024-09-30 11:46:08 +02:00
Florian da Costa
f05e4037f2
[IMP] rma : propagate cancelation
...
When canceling a rma order line, it will also cancel the previous (orig) steps.
Following steps (dest) can be managed with the propagate cancel option of the stock rules.
This commit also avoid canceling a whole picking which is problematic in case of the use of RMA groups
2024-09-26 11:30:32 +02:00
Christopher Ormaza
44a36694df
[16.0][FIX] rma, change filter of moves to allow select pickings with children of partner selected
2024-09-20 15:09:05 +02:00
Florian da Costa
2af11be8b7
[IMP] rma : add index on stock_move.rma_line_id
2024-09-20 15:07:58 +02:00
AaronHForgeFlow
2e9bf62646
[FIX] rma: inventory user by default should not see RMAs
2024-08-27 17:09:42 +02:00
Aaron ForgeFlow
a176c4b020
Merge pull request #535 from ForgeFlow/16.0-rma_repair_putaway
...
[16.0][ADD] rma_repair_put_away: glue module between rma_repair & rma_put_away
2024-08-22 14:24:26 +02:00
AaronHForgeFlow
315ca029b8
[ADD] rma_repair_put_away: glue module between rma_repair & rma_put_away
...
When not using rma_put_away you can define push rules anyway to move the products
to the repair location, and those transfers count as rma repair transfers
if you install and use rma_put_away then the rma repair transfers are the ones
from the putaway moves
Before this commit there is a dependency issue because the rma_repair code
is using a field declared in the rma_put_away, this commit fixes that issue
[IMP] rma_repair_put_away: added tests
2024-08-22 13:57:47 +02:00
AlexPForgeFlow
53bb77ac78
[16.0][IMP] rma_account & rma_sale: fix delivery and invoice addresses
2024-08-21 11:05:41 +02:00
AlexPForgeFlow
047e813509
[16.0][IMP] rma_account: consider rma delivery address when creating a refund
2024-08-21 11:05:33 +02:00
AlexPForgeFlow
b88bb516da
[16.0][FIX] rma_account: fiscal_position_id is a computed field
...
In v16, fiscal_position_id is a computed field, so if we set up the field in the refund creation we are overriding the computed value
2024-08-21 11:05:33 +02:00
Aaron ForgeFlow
f83a0de31d
Merge pull request #525 from akretion/16-rma-phantom-bom-components-refactore
...
[16][rma_sale][rma_sale_mrp] Create rma line from stock move line instead of sale order line by default and when possible + manage kit components
2024-08-01 15:19:37 +02:00
Florian da Costa
0bcd702a19
[REF] rename back method _prepare_rma_line to _prepare_rma_line_from_sale_order_line
2024-07-31 12:25:21 +02:00
Florian da Costa
820af8c43f
[IMP] rma_sale : Always create rma line from sale line using stock move lines by default
...
This allow to manage phantom bom products, by creating rma lines for the components instead of the kit if the option is activated.
2024-07-26 10:12:25 +02:00
Lois Rilo
ec9c1b711e
Merge pull request #532 from ForgeFlow/16.0-fp-498
...
[16.0][IMP] rma: add rma_line_id to stock.move views
2024-07-08 12:41:43 +02:00
DavidJForgeFlow
7061e995dd
[IMP] rma: add rma_line_id to stock.move views
...
When looking at stock moves created from a rma group, it may be confusing knowing who's move is for which RMA line. This improvement should avoid these confusions.
2024-07-08 12:20:53 +02:00
Jordi Ballester Alomar
d53b227adc
Merge pull request #465 from ForgeFlow/16.0-mig-rma_refund_reason
...
[16.0][MIG] rma_refund_reason: Migration to 16.0
2024-06-21 13:02:03 +02:00
Jordi Ballester Alomar
b944f476b7
Merge pull request #462 from ForgeFlow/16.0-mig-rma_account_unreconciled
...
[16.0][WIP] rma_account_unreconciled: Migration to 16.0
2024-06-21 13:01:22 +02:00
BernatPForgeFlow
def1b22feb
[FIX] rma_account_unreconciled: Remove 'account_reconcile_oca' dependency
...
RMA lines should be able to reconcile either with OCA or Enterprise reconcile tools.
2024-06-20 15:37:57 +02:00
Jordi Ballester Alomar
f339dfe881
Merge pull request #522 from ForgeFlow/16.0-fix-rma_purchase-dependency
...
[16.0][FIX] rma_purchase: add dependency with purchase_stock
2024-05-22 09:19:34 +02:00
Jordi Ballester Alomar
c328d66cb7
[FIX] rma_purchase: add dependency with purchase_stock
2024-05-22 08:08:27 +02:00
AlexPForgeFlow
d83db3b81c
[MIG] rma_account_unreconciled: Migration to 16.0
2024-05-09 14:02:54 +02:00
AlexPForgeFlow
4073972609
[IMP] rma_account_unreconciled: pre-commit stuff
2024-05-09 14:00:12 +02:00
Jordi Ballester Alomar
3dd26e22f2
[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.
2024-05-09 14:00:12 +02:00
DavidJForgeFlow
fc6f683777
[FIX]rma: remove test_rma dependency to Account
2024-05-09 14:00:12 +02:00
AaronHForgeFlow
18f64b703c
[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
[IMP] rma_account_unreconciled: use manager user in test
2024-05-09 14:00:12 +02:00
Jordi Ballester
cae4546d9b
make module AGPL
2024-05-09 14:00:12 +02:00
Christopher Ormaza
a8cbfe7117
[14.0][ADD] rma_account_unreconciled
2024-05-09 14:00:12 +02:00
Aaron ForgeFlow
433c610ed4
Merge pull request #453 from ForgeFlow/16.0-mig-account_move_line_rma_order_line
...
[16.0][MIG] account_move_line_rma_order_line: Migration to 16.0
2024-05-09 13:21:07 +02:00
AlexPForgeFlow
5193293177
[FIX] account_move_line_rma_order_line: remove security group group_account_move_rma_order_line + clean up commented code
2024-05-09 10:11:46 +02:00
AlexPForgeFlow
3247261086
[MIG] account_move_line_rma_order_line: Migration to 16.0
2024-05-09 10:07:08 +02:00
AlexPForgeFlow
8033ed45f9
[IMP] account_move_line_rma_order_line: pre-commit stuff
2024-05-09 10:07:08 +02:00
Jordi Ballester Alomar
b11832004a
[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.
2024-05-09 10:07:08 +02:00
AaronHForgeFlow
95147bc76b
[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
[IMP] rma_account_unreconciled: use manager user in test
2024-05-09 10:07:08 +02:00
AaronHForgeFlow
2e98a1c3f7
[IMP] account_move_line_rma_order_line: cosmetics because of update copier template
2024-05-09 10:07:08 +02:00
Jordi Ballester
86fadeb438
[FIX] account_move_line_rma_order_line: Force to trigger again the init hook.
...
As the script was incorrect in previous versions.
2024-05-09 10:07:08 +02:00
Jordi Ballester
f3bf3f3b3f
[FIX] rma_account: maintain refund_line_id
2024-05-09 10:07:08 +02:00
Jordi Ballester
a6f2e5c3d7
[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.
2024-05-09 10:07:08 +02:00
Christopher Ormaza
d50fbfe7d0
IMP: added init hook
2024-05-09 10:07:08 +02:00
Christopher Ormaza
9cd5606df3
[14.0][MIG] account_move_line_rma_order_line
2024-05-09 10:07:08 +02:00
mreficent
30d2aa1639
[FIX] tests
2024-05-09 10:07:08 +02:00
ahenriquez
1776c4ac03
[MIG]account_move_line_rma_order_line to v12
2024-05-09 10:07:08 +02:00
aheficent
e0fa2d9826
[MIG]account_move_line_rma_order_line to v11
2024-05-09 10:07:08 +02:00
aheficent
18a2199e2a
[ADD]account_move_line_rma_order_line v10
2024-05-09 10:07:08 +02:00
Aaron ForgeFlow
758a2a7d3f
Merge pull request #492 from ForgeFlow/16.0-imp-rma-autocalculate_package
...
[16.0][IMP] rma: Auto-calculate package for serial products
2024-05-08 16:26:16 +02:00
Aaron ForgeFlow
60c009ce7f
Merge pull request #519 from ForgeFlow/16.0-fix-rma_account-company
...
[16.0][FIX] rma_account: default refund journal should respect rma line company
2024-05-08 15:09:48 +02:00
AaronHForgeFlow
8fbae8cdd4
[FIX] rma_account: default refund journal should respect rma line company
2024-05-08 13:18:59 +02:00
JasminSForgeFlow
e726b52600
[IMP] remove test-requirements
2024-05-08 14:55:58 +05:30
Christopher Ormaza
aa6c5fc2af
[14.0][FIX] Added a better ux to select or write reason of refund
2024-05-08 14:52:29 +05:30
PauBForgeFlow
ac91fd8d9e
[MIG] rma_refund_reason: Migration to 16.0
2024-05-08 14:52:29 +05:30