Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[17.0][MIG] rma #512

Merged
merged 184 commits into from
Aug 8, 2024
Merged

[17.0][MIG] rma #512

merged 184 commits into from
Aug 8, 2024

Commits on May 6, 2024

  1. init branch

    JordiBForgeFlow authored and AaronHForgeFlow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    58da755 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b0c14c7 View commit details
    Browse the repository at this point in the history
  3. [9.0][FIX] rma:

    * fix assignment of moves.
    * default qty in rma lines.
    * remove account dependency.
    * test and flake8 fixes.
    LoisRForgeFlow authored and AaronHForgeFlow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    c894113 View commit details
    Browse the repository at this point in the history
  4. [IMP] default operation in product and product_categ for customer and…

    … supplier
    
    [IMP]Separate menus for customer and supplier operations
    * Add active field to rma operation
    * Added tests
    * Fix travis
    * Fix create supplier rma from customer rma
    AaronHForgeFlow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    4b1d5ed View commit details
    Browse the repository at this point in the history
  5. [9.0][FIX]

    * rma: receipt_policy selections not matching.
    * rma_sale: fix _prepare_rma_line_from_sale_order_line.
    LoisRForgeFlow authored and AaronHForgeFlow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    77688d8 View commit details
    Browse the repository at this point in the history
  6. [9.0][IMP] rma_account:

    * remove unneded copy attributes.
    * simplify action_view methods.
    * fix wrong naming.
    * fix misplaced views.
    * fix wrong count and view actions for rma.orders in invoices.
    * fix error when installing the module.
    * remove unneded data update when preparing rma lines from invoice lines.
    * minor extra fixes.
    LoisRForgeFlow authored and AaronHForgeFlow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    441218f View commit details
    Browse the repository at this point in the history
  7. [9.0][IMP] rma_purchase:

    * remove unneded copy and ondelete attributes.
    * simplify action_view methods.
    * fix rma line supplier view.
    * fix wizard.
    * extend README.
    * minor extra fixes.
    LoisRForgeFlow authored and AaronHForgeFlow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    af37c90 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    be38451 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    598a4a3 View commit details
    Browse the repository at this point in the history
  10. [9.0][FIX] rma: wizard

    LoisRForgeFlow authored and AaronHForgeFlow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    23669d7 View commit details
    Browse the repository at this point in the history
  11. fix rma

    LoisRForgeFlow authored and AaronHForgeFlow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    95dce24 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    828fb1a View commit details
    Browse the repository at this point in the history
  13. add partner constrain

    LoisRForgeFlow authored and AaronHForgeFlow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    d6f6b87 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    02614cc View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    3597ccc View commit details
    Browse the repository at this point in the history
  16. [MIG]rma v10

    AaronHForgeFlow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    18d6591 View commit details
    Browse the repository at this point in the history
  17. [FIX]view

    AaronHForgeFlow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    941c360 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    0ff91a2 View commit details
    Browse the repository at this point in the history
  19. [FIX]various fixes

    AaronHForgeFlow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    e02a156 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    6c04803 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    e4c4567 View commit details
    Browse the repository at this point in the history
  22. [IMP] Improved Code.

    nikul-serpentcs authored and AaronHForgeFlow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    15d7a15 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    5c5e38b View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    88682df View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    f7d0e63 View commit details
    Browse the repository at this point in the history
  26. [11.0] MIG: RMA module

    Bhavesh Odedra authored and AaronHForgeFlow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    2967c16 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    e5a5928 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    1a4d5d0 View commit details
    Browse the repository at this point in the history
  29. [FIX] Errors from tests

    max3903 authored and AaronHForgeFlow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    3435165 View commit details
    Browse the repository at this point in the history
  30. multiple fixes

    JordiBForgeFlow authored and AaronHForgeFlow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    c91d48f View commit details
    Browse the repository at this point in the history
  31. [IMP] Various improvements

    Bhavesh Odedra authored and AaronHForgeFlow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    b90c30e View commit details
    Browse the repository at this point in the history
  32. [FIX] Cannot create partner

    max3903 authored and AaronHForgeFlow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    e8a5fb3 View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    9f1f06e View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    8acd726 View commit details
    Browse the repository at this point in the history
  35. [FIX] TypeError: unhashable type: 'list'

    Bhavesh Odedra authored and AaronHForgeFlow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    e13df27 View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    6d4fb1e View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    9dfe930 View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    1c0f892 View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    9293d79 View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    901ddd9 View commit details
    Browse the repository at this point in the history
  41. [FIX]views rma

    AaronHForgeFlow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    6b91aaa View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    961023c View commit details
    Browse the repository at this point in the history
  43. [FIX]rma test

    AaronHForgeFlow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    14814fd View commit details
    Browse the repository at this point in the history
  44. Configuration menu
    Copy the full SHA
    e3dedea View commit details
    Browse the repository at this point in the history
  45. Configuration menu
    Copy the full SHA
    0241e40 View commit details
    Browse the repository at this point in the history
  46. Configuration menu
    Copy the full SHA
    72a9bab View commit details
    Browse the repository at this point in the history
  47. Configuration menu
    Copy the full SHA
    ae4ceb8 View commit details
    Browse the repository at this point in the history
  48. Configuration menu
    Copy the full SHA
    76ec2a2 View commit details
    Browse the repository at this point in the history
  49. Configuration menu
    Copy the full SHA
    ec0e64c View commit details
    Browse the repository at this point in the history
  50. Configuration menu
    Copy the full SHA
    6c48e02 View commit details
    Browse the repository at this point in the history
  51. Configuration menu
    Copy the full SHA
    424c278 View commit details
    Browse the repository at this point in the history
  52. Configuration menu
    Copy the full SHA
    649b896 View commit details
    Browse the repository at this point in the history
  53. Configuration menu
    Copy the full SHA
    7e01c51 View commit details
    Browse the repository at this point in the history
  54. Configuration menu
    Copy the full SHA
    86c1a44 View commit details
    Browse the repository at this point in the history
  55. Configuration menu
    Copy the full SHA
    c637de9 View commit details
    Browse the repository at this point in the history
  56. Configuration menu
    Copy the full SHA
    678ca66 View commit details
    Browse the repository at this point in the history
  57. Configuration menu
    Copy the full SHA
    3d02564 View commit details
    Browse the repository at this point in the history
  58. Configuration menu
    Copy the full SHA
    2053503 View commit details
    Browse the repository at this point in the history
  59. [SET] Correct website URL for RMA modules

    Bhavesh Odedra authored and AaronHForgeFlow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    969fd2c View commit details
    Browse the repository at this point in the history
  60. [FIX] Class typo, ProcurementRule is StockRule in V12.0

    Bhavesh Odedra authored and AaronHForgeFlow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    a7d5841 View commit details
    Browse the repository at this point in the history
  61. [FIX] multicompany security

    the rma module had company_id fields on rma.order and rma.order.line but not on rma.operation,
    and no global multicompany record rules.
    
    -> we fix this and avoid a mess with people allowed to see an operation in the drop down list
    but unable to use it because if points to a warehouse of another company
    gurneyalex authored and AaronHForgeFlow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    747bcdc View commit details
    Browse the repository at this point in the history
  62. [IMP] rma operation form view

    use the archive button in the form view, rather than
    a normal boolean field.
    gurneyalex authored and AaronHForgeFlow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    0343bc1 View commit details
    Browse the repository at this point in the history
  63. [FIX] wrong company on stock rules

    when working with odoobot account, you would get the wrong company_id
    on the RMA stock.rules of the warehouse on which you enabled RMA
    gurneyalex authored and AaronHForgeFlow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    02665ee View commit details
    Browse the repository at this point in the history
  64. Configuration menu
    Copy the full SHA
    f9f0e8f View commit details
    Browse the repository at this point in the history
  65. Configuration menu
    Copy the full SHA
    f05357d View commit details
    Browse the repository at this point in the history
  66. Configuration menu
    Copy the full SHA
    ce95f82 View commit details
    Browse the repository at this point in the history
  67. Configuration menu
    Copy the full SHA
    6fac4d3 View commit details
    Browse the repository at this point in the history
  68. [ENH]activate description also fro customer RMAs

    [ENH]add term and conditions field to be printed and send to the partner
    [FIX]do not show rma groups on the rma line form view if they are not activated
    AaronHForgeFlow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    8c026c7 View commit details
    Browse the repository at this point in the history
  69. Configuration menu
    Copy the full SHA
    491d790 View commit details
    Browse the repository at this point in the history
  70. Configuration menu
    Copy the full SHA
    87c7538 View commit details
    Browse the repository at this point in the history
  71. Configuration menu
    Copy the full SHA
    d6c0b79 View commit details
    Browse the repository at this point in the history
  72. [FIX] tests

    MiquelRForgeFlow authored and AaronHForgeFlow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    39a9765 View commit details
    Browse the repository at this point in the history
  73. Configuration menu
    Copy the full SHA
    fb1b991 View commit details
    Browse the repository at this point in the history
  74. Configuration menu
    Copy the full SHA
    97cc5fa View commit details
    Browse the repository at this point in the history
  75. Configuration menu
    Copy the full SHA
    99e6cd0 View commit details
    Browse the repository at this point in the history
  76. Configuration menu
    Copy the full SHA
    b5674ba View commit details
    Browse the repository at this point in the history
  77. Configuration menu
    Copy the full SHA
    53a588a View commit details
    Browse the repository at this point in the history
  78. [IMP] : black, isort

    AaronHForgeFlow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    c4c1a4e View commit details
    Browse the repository at this point in the history
  79. Configuration menu
    Copy the full SHA
    db6a348 View commit details
    Browse the repository at this point in the history
  80. RMA as an APP

    HviorForgeFlow authored and AaronHForgeFlow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    850c5dd View commit details
    Browse the repository at this point in the history
  81. Configuration menu
    Copy the full SHA
    ebefe29 View commit details
    Browse the repository at this point in the history
  82. Configuration menu
    Copy the full SHA
    12a706d View commit details
    Browse the repository at this point in the history
  83. Configuration menu
    Copy the full SHA
    79a4590 View commit details
    Browse the repository at this point in the history
  84. Configuration menu
    Copy the full SHA
    dd5e1d5 View commit details
    Browse the repository at this point in the history
  85. Configuration menu
    Copy the full SHA
    5517ce8 View commit details
    Browse the repository at this point in the history
  86. Configuration menu
    Copy the full SHA
    4ebef78 View commit details
    Browse the repository at this point in the history
  87. [FIX] External ID not found in the system: account.res_partner_action…

    …_supplier
    Bhavesh Odedra authored and AaronHForgeFlow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    7c5c440 View commit details
    Browse the repository at this point in the history
  88. Configuration menu
    Copy the full SHA
    5819ced View commit details
    Browse the repository at this point in the history
  89. Configuration menu
    Copy the full SHA
    33fa9b0 View commit details
    Browse the repository at this point in the history
  90. [IMP] rma

    Improve security
    MateuGForgeFlow authored and AaronHForgeFlow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    5f6d281 View commit details
    Browse the repository at this point in the history
  91. Configuration menu
    Copy the full SHA
    e069c20 View commit details
    Browse the repository at this point in the history
  92. Configuration menu
    Copy the full SHA
    f6b2759 View commit details
    Browse the repository at this point in the history
  93. Configuration menu
    Copy the full SHA
    b9f7d1a View commit details
    Browse the repository at this point in the history
  94. Configuration menu
    Copy the full SHA
    c74dfb0 View commit details
    Browse the repository at this point in the history
  95. Configuration menu
    Copy the full SHA
    9743e8d View commit details
    Browse the repository at this point in the history
  96. Configuration menu
    Copy the full SHA
    77b7bab View commit details
    Browse the repository at this point in the history
  97. [14.0][IMP]Fill rma lines in tree (#156)

    * [IMP] rma: Fill rma lines in tree
    MateuGForgeFlow authored and AaronHForgeFlow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    54caf17 View commit details
    Browse the repository at this point in the history
  98. Configuration menu
    Copy the full SHA
    e9997cc View commit details
    Browse the repository at this point in the history
  99. [IMP] rma: Do not highlight all action buttons and simplify

    rma.line views, supplier view is an extension of customer one.
    
    This makes easier to edit common elements in both views and ease
    maintenance.
    LoisRForgeFlow authored and AaronHForgeFlow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    c042bf3 View commit details
    Browse the repository at this point in the history
  100. Configuration menu
    Copy the full SHA
    84b9563 View commit details
    Browse the repository at this point in the history
  101. [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.
    LoisRForgeFlow authored and AaronHForgeFlow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    2796019 View commit details
    Browse the repository at this point in the history
  102. Fix Pre-commit Websites

    MateuGForgeFlow authored and AaronHForgeFlow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    351207a View commit details
    Browse the repository at this point in the history
  103. Configuration menu
    Copy the full SHA
    f58fbe9 View commit details
    Browse the repository at this point in the history
  104. Configuration menu
    Copy the full SHA
    5771e63 View commit details
    Browse the repository at this point in the history
  105. [14.0][IMP]rma: make operation editable after approved

    * remove also validation error when setting the rma to draft where there are done pickings
    AaronHForgeFlow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    b2e0663 View commit details
    Browse the repository at this point in the history
  106. Configuration menu
    Copy the full SHA
    08b5579 View commit details
    Browse the repository at this point in the history
  107. [fix] rma: improve logic to count in and out pickings

    In the scenario where we use a 2 or 3 step receipts or pickings
    we want to make sure that we correctly count and classify the pickings.
    JordiBForgeFlow authored and AaronHForgeFlow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    964248f View commit details
    Browse the repository at this point in the history
  108. Configuration menu
    Copy the full SHA
    9d75d12 View commit details
    Browse the repository at this point in the history
  109. [IMP] rma: Added serial/lot selection on from stock move wizard on rm…

    …a groups
    
    - added restriction to approve rma with product tracking on serial, should be only one to receive
    ChrisOForgeFlow authored and AaronHForgeFlow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    9845c0f View commit details
    Browse the repository at this point in the history
  110. Configuration menu
    Copy the full SHA
    dfd91f9 View commit details
    Browse the repository at this point in the history
  111. Configuration menu
    Copy the full SHA
    c839184 View commit details
    Browse the repository at this point in the history
  112. Configuration menu
    Copy the full SHA
    2d18bba View commit details
    Browse the repository at this point in the history
  113. Configuration menu
    Copy the full SHA
    d1a9c2a View commit details
    Browse the repository at this point in the history
  114. [FIX] rma: do not force reservation on supplier RMA deliveries

    * remove code call to unexisting `force_asign`.
    * only one model per model file and rename as appropriate.
    LoisRForgeFlow authored and AaronHForgeFlow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    764139d View commit details
    Browse the repository at this point in the history
  115. Configuration menu
    Copy the full SHA
    807f88a View commit details
    Browse the repository at this point in the history
  116. Configuration menu
    Copy the full SHA
    f90e6d3 View commit details
    Browse the repository at this point in the history
  117. Configuration menu
    Copy the full SHA
    bcfa5a3 View commit details
    Browse the repository at this point in the history
  118. Configuration menu
    Copy the full SHA
    70663f6 View commit details
    Browse the repository at this point in the history
  119. [IMP] rma: Refactor all rma modules in order to consider using the co…

    …rrect price unit in moves
    
    Otherwise the inventory accounting will be completely wrong.
    JordiBForgeFlow authored and AaronHForgeFlow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    ea4922d View commit details
    Browse the repository at this point in the history
  120. [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
    AaronHForgeFlow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    c7c6abd View commit details
    Browse the repository at this point in the history
  121. Configuration menu
    Copy the full SHA
    2a3b980 View commit details
    Browse the repository at this point in the history
  122. Configuration menu
    Copy the full SHA
    71bf52d View commit details
    Browse the repository at this point in the history
  123. Configuration menu
    Copy the full SHA
    8e4532b View commit details
    Browse the repository at this point in the history
  124. [FIX] rma: missing migration scripts and version bump

    Those are needed after making some fields company dependent
    LoisRForgeFlow authored and AaronHForgeFlow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    d62b018 View commit details
    Browse the repository at this point in the history
  125. Configuration menu
    Copy the full SHA
    079e870 View commit details
    Browse the repository at this point in the history
  126. Configuration menu
    Copy the full SHA
    747ac24 View commit details
    Browse the repository at this point in the history
  127. [FIX] rma: prevent against warehouse mismatch or missing rules

    When creating pickings, ensure that the applied stock rule was taken from
    the operation's routes. Otherwise, the default procurement rules for a
    warehouse may kick in, creating incoming customer goods not from the customer
    location but from the resupply warehouse.
    StefanRijnhart authored and AaronHForgeFlow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    faa1959 View commit details
    Browse the repository at this point in the history
  128. [IMP] Improve multi-company record rules

    Cas Vissers authored and AaronHForgeFlow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    cd0b290 View commit details
    Browse the repository at this point in the history
  129. Configuration menu
    Copy the full SHA
    7e28088 View commit details
    Browse the repository at this point in the history
  130. [FIX] rma: improve check on rule selection during procurement

    Fixes #274
    
    Thanks to @florian-dacosta for suggesting this approach.
    StefanRijnhart authored and AaronHForgeFlow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    501418d View commit details
    Browse the repository at this point in the history
  131. Configuration menu
    Copy the full SHA
    6585b1b View commit details
    Browse the repository at this point in the history
  132. [IMP] Make rma order view cleaner for user

    Hide button and fields depending on the policy chosen on the rma line
    florian-dacosta authored and AaronHForgeFlow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    f01f571 View commit details
    Browse the repository at this point in the history
  133. Configuration menu
    Copy the full SHA
    f411c0e View commit details
    Browse the repository at this point in the history
  134. Configuration menu
    Copy the full SHA
    9db7ad8 View commit details
    Browse the repository at this point in the history
  135. [IMP] rma_sale: introduce new config settings.

    - auto_confirm_rma_sale
    - free_of_charge_rma_sale
    JordiBForgeFlow authored and AaronHForgeFlow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    38b798e View commit details
    Browse the repository at this point in the history
  136. [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.
    JordiBForgeFlow authored and AaronHForgeFlow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    7112843 View commit details
    Browse the repository at this point in the history
  137. Configuration menu
    Copy the full SHA
    4b1ec13 View commit details
    Browse the repository at this point in the history
  138. Configuration menu
    Copy the full SHA
    258021b View commit details
    Browse the repository at this point in the history
  139. Configuration menu
    Copy the full SHA
    ee797b4 View commit details
    Browse the repository at this point in the history
  140. Configuration menu
    Copy the full SHA
    44b6e62 View commit details
    Browse the repository at this point in the history
  141. Configuration menu
    Copy the full SHA
    5b431b3 View commit details
    Browse the repository at this point in the history
  142. Configuration menu
    Copy the full SHA
    3f56e91 View commit details
    Browse the repository at this point in the history
  143. Configuration menu
    Copy the full SHA
    ea38432 View commit details
    Browse the repository at this point in the history
  144. [FIX] rma: 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.
    LoisRForgeFlow authored and AaronHForgeFlow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    62d501d View commit details
    Browse the repository at this point in the history
  145. [IMP] rma: rma group supplier form view as a inherited view.

    The goal is to simplify view defintion and do not duplicate
    things, requiring to do view changes in two places.
    
    The same change was done from rma lines some time ago.
    LoisRForgeFlow authored and AaronHForgeFlow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    5f0f1c1 View commit details
    Browse the repository at this point in the history
  146. Configuration menu
    Copy the full SHA
    739f67b View commit details
    Browse the repository at this point in the history
  147. Configuration menu
    Copy the full SHA
    d674b66 View commit details
    Browse the repository at this point in the history
  148. Configuration menu
    Copy the full SHA
    c9174c6 View commit details
    Browse the repository at this point in the history
  149. [FIX] rma: remove "Add new line" in RMA group.

    This was not the intended way to add RMA lines to a group.
    Users are supposed to use the wizards to do so (add from stock
    move, add from serial, etc.). Having the option to use "add
    new line" was only leading to errors and confusion.
    LoisRForgeFlow authored and AaronHForgeFlow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    d53ca9b View commit details
    Browse the repository at this point in the history
  150. Configuration menu
    Copy the full SHA
    f826845 View commit details
    Browse the repository at this point in the history
  151. Configuration menu
    Copy the full SHA
    4fe10d7 View commit details
    Browse the repository at this point in the history
  152. Configuration menu
    Copy the full SHA
    fb683c9 View commit details
    Browse the repository at this point in the history
  153. [FIX] rma: in multi step routes, only reserve first step

    We shoul not force reservation on next steps on a multi step
    route, oherwise a inconsistency is generated and the transfers
    cannot be processed or cancel so the user gets stuck ("it is
    not possible to unreserve more products that you have in stock"
    error).
    LoisRForgeFlow authored and AaronHForgeFlow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    1dd8eb1 View commit details
    Browse the repository at this point in the history
  154. Configuration menu
    Copy the full SHA
    7a74cc2 View commit details
    Browse the repository at this point in the history
  155. Configuration menu
    Copy the full SHA
    a2fd5ae View commit details
    Browse the repository at this point in the history
  156. Configuration menu
    Copy the full SHA
    32c17b1 View commit details
    Browse the repository at this point in the history
  157. Configuration menu
    Copy the full SHA
    8497049 View commit details
    Browse the repository at this point in the history
  158. Configuration menu
    Copy the full SHA
    e601c19 View commit details
    Browse the repository at this point in the history
  159. [FIX] rma: some fixups

    DavidJForgeFlow authored and AaronHForgeFlow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    60d770b View commit details
    Browse the repository at this point in the history
  160. Configuration menu
    Copy the full SHA
    f615ca7 View commit details
    Browse the repository at this point in the history
  161. Configuration menu
    Copy the full SHA
    0667f3a View commit details
    Browse the repository at this point in the history
  162. Configuration menu
    Copy the full SHA
    e4f6e7b View commit details
    Browse the repository at this point in the history
  163. [FIX] rma: procurement origin

    In the current implementation of Odoo's _assign_picking() method in stock.move, there's a conditional check that looks at whether all the moves associated with a picking have the same partner_id and origin. If any move doesn't align with these conditions, the origin of the picking is set to False.
    
            if any(picking.partner_id.id != m.partner_id.id or
                    picking.origin != m.origin for m in moves):
                # If a picking is found, we'll append `move` to its move list and thus its
                # `partner_id` and `ref` field will refer to multiple records. In this
                # case, we chose to  wipe them.
                picking.write({
                    'partner_id': False,
                    'origin': False,
                })
    In the context of RMA when we have multiple moves associated with a picking, each coming from a different RMA order line, we encounter a problem. Each move has its origin set as the name of the RMA orde line (line.name), so as soon as a second move from a different line is appended to the picking, the origin of the picking is wiped, because it doesn't match the origin of the first move.
    
    In order to prevent the partner_id of the picking from being set to False when there are multiple associated moves, I propose that we change the origin of the procurement from the name of the RMA line to the name of the procurement group (group.name). This way, all moves associated with a picking will share the same origin, preserving the origin of the picking and ensuring it doesn't get inadvertently set to False.
    JoanSForgeFlow authored and AaronHForgeFlow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    ecb63ea View commit details
    Browse the repository at this point in the history
  164. Configuration menu
    Copy the full SHA
    d3c75ed View commit details
    Browse the repository at this point in the history
  165. Configuration menu
    Copy the full SHA
    b4ff6c4 View commit details
    Browse the repository at this point in the history
  166. Configuration menu
    Copy the full SHA
    d312c8c View commit details
    Browse the repository at this point in the history
  167. Configuration menu
    Copy the full SHA
    b3047b0 View commit details
    Browse the repository at this point in the history
  168. Configuration menu
    Copy the full SHA
    efc2681 View commit details
    Browse the repository at this point in the history
  169. [14.0][IMP] added default operation on rma group, easy setup before r…

    …ma lines created (#452)
    
    * [14.0][IMP] added default operation on rma group, easy setup before rma lines created
    
    * [IMP] added fields for default route created by wizard on rma group
    
    * fix: get right price after create rma order line
    ChrisOForgeFlow authored and AaronHForgeFlow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    608f291 View commit details
    Browse the repository at this point in the history
  170. Configuration menu
    Copy the full SHA
    b0f8982 View commit details
    Browse the repository at this point in the history
  171. Configuration menu
    Copy the full SHA
    35345a9 View commit details
    Browse the repository at this point in the history
  172. Configuration menu
    Copy the full SHA
    9956118 View commit details
    Browse the repository at this point in the history
  173. Configuration menu
    Copy the full SHA
    6c67346 View commit details
    Browse the repository at this point in the history
  174. Configuration menu
    Copy the full SHA
    9e74ded View commit details
    Browse the repository at this point in the history
  175. Configuration menu
    Copy the full SHA
    e23335c View commit details
    Browse the repository at this point in the history
  176. Configuration menu
    Copy the full SHA
    cb5a8a1 View commit details
    Browse the repository at this point in the history
  177. [FIX] rma: lot reservation error:

    qty_done -> quantity
    reserved_qty field does no exist anymore
    AaronHForgeFlow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    96b6024 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2024

  1. [IMP] rma: Auto-calculate package for serial products

    When returning or delivering a serial product from a RMA, we will calculate by default its package. Later, it can be modyfied by the user.
    BernatPForgeFlow authored and AaronHForgeFlow committed May 8, 2024
    Configuration menu
    Copy the full SHA
    3dfec26 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ab02ca6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6fab740 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2024

  1. [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.
    DavidJForgeFlow authored and AaronHForgeFlow committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    8c16ce7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7dfa425 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2024

  1. Configuration menu
    Copy the full SHA
    2c9a213 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2024

  1. Configuration menu
    Copy the full SHA
    2ac6255 View commit details
    Browse the repository at this point in the history