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_sale #516

Open
wants to merge 94 commits into
base: 17.0
Choose a base branch
from
Open

[17.0][MIG] rma_sale #516

wants to merge 94 commits into from

Commits on Aug 22, 2024

  1. init branch

    JordiBForgeFlow authored and AaronHForgeFlow committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    c302bc3 View commit details
    Browse the repository at this point in the history
  2. [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 Aug 22, 2024
    Configuration menu
    Copy the full SHA
    98aa212 View commit details
    Browse the repository at this point in the history
  3. [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 Aug 22, 2024
    Configuration menu
    Copy the full SHA
    688f1bc View commit details
    Browse the repository at this point in the history
  4. [9.0][FIX]

    * rma: receipt_policy selections not matching.
    * rma_sale: fix _prepare_rma_line_from_sale_order_line.
    LoisRForgeFlow authored and AaronHForgeFlow committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    266365e View commit details
    Browse the repository at this point in the history
  5. [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 Aug 22, 2024
    Configuration menu
    Copy the full SHA
    90cbf72 View commit details
    Browse the repository at this point in the history
  6. [9.0][IMP] rma_sale:

    * simplify actgion_view methods.
    * remove unneded copy and ondelete attributes.
    * Fix wizard to add rma lines from SO.
    * Update README and some strings.
    LoisRForgeFlow authored and AaronHForgeFlow committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    d470e79 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    44e9ac2 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    bf8b51e View commit details
    Browse the repository at this point in the history
  9. [9.0][REW] rma_sale: adapt

    LoisRForgeFlow authored and AaronHForgeFlow committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    4e8e231 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    2a80a71 View commit details
    Browse the repository at this point in the history
  11. fix rma_sale

    LoisRForgeFlow authored and AaronHForgeFlow committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    cb92eee View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    00c568f View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    08f2604 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    0c51c8f View commit details
    Browse the repository at this point in the history
  15. [MIG]rma_sale to v10

    AaronHForgeFlow committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    dea8fdf View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    6d17be4 View commit details
    Browse the repository at this point in the history
  17. [FIX]various fixes

    AaronHForgeFlow committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    ae39af7 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    76202b2 View commit details
    Browse the repository at this point in the history
  19. [IMP] Improved Code.

    nikul-serpentcs authored and AaronHForgeFlow committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    4c68ad7 View commit details
    Browse the repository at this point in the history
  20. [FIX] Fixed UT & Travis

    nikul-serpentcs authored and AaronHForgeFlow committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    52c9dff View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    f35ba75 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    520933a View commit details
    Browse the repository at this point in the history
  23. [FIX] tests

    LoisRForgeFlow authored and AaronHForgeFlow committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    da79cda View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    d863c2b View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    eef9ac2 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    faa86bb View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    13c8b6e View commit details
    Browse the repository at this point in the history
  28. fixup! fix

    LoisRForgeFlow authored and AaronHForgeFlow committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    ea1076d View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    e94d56d View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    1631920 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    a289167 View commit details
    Browse the repository at this point in the history
  32. [FIX]sale group

    AaronHForgeFlow committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    56deaa0 View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    446efaf View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    26d559d View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    fde0aad View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    e6e3d87 View commit details
    Browse the repository at this point in the history
  37. [MIG]rma_sale to v11

    AaronHForgeFlow committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    bf9a31f View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    d4bef72 View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    a4340b0 View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    f77f5c1 View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    cbb01fc View commit details
    Browse the repository at this point in the history
  42. [SET] Correct website URL for RMA modules

    Bhavesh Odedra authored and AaronHForgeFlow committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    bec5bab View commit details
    Browse the repository at this point in the history
  43. [FIX] tests

    MiquelRForgeFlow authored and AaronHForgeFlow committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    064ea08 View commit details
    Browse the repository at this point in the history
  44. Configuration menu
    Copy the full SHA
    84bde47 View commit details
    Browse the repository at this point in the history
  45. [FIX] rma_sale

    AaronHForgeFlow committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    78269bb View commit details
    Browse the repository at this point in the history
  46. Configuration menu
    Copy the full SHA
    c9b5ae7 View commit details
    Browse the repository at this point in the history
  47. [IMP] : black, isort

    AaronHForgeFlow committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    3684e39 View commit details
    Browse the repository at this point in the history
  48. [MIG]rma_sale v13

    AaronHForgeFlow committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    d08a347 View commit details
    Browse the repository at this point in the history
  49. Configuration menu
    Copy the full SHA
    2282cef View commit details
    Browse the repository at this point in the history
  50. Configuration menu
    Copy the full SHA
    c14971a View commit details
    Browse the repository at this point in the history
  51. Configuration menu
    Copy the full SHA
    3d82c3f View commit details
    Browse the repository at this point in the history
  52. Configuration menu
    Copy the full SHA
    827933e View commit details
    Browse the repository at this point in the history
  53. Configuration menu
    Copy the full SHA
    11c1653 View commit details
    Browse the repository at this point in the history
  54. Configuration menu
    Copy the full SHA
    e31335d View commit details
    Browse the repository at this point in the history
  55. Configuration menu
    Copy the full SHA
    ace8dc5 View commit details
    Browse the repository at this point in the history
  56. [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 Aug 22, 2024
    Configuration menu
    Copy the full SHA
    5376995 View commit details
    Browse the repository at this point in the history
  57. Configuration menu
    Copy the full SHA
    295a239 View commit details
    Browse the repository at this point in the history
  58. Fix Pre-commit Websites

    MateuGForgeFlow authored and AaronHForgeFlow committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    2a57c89 View commit details
    Browse the repository at this point in the history
  59. Configuration menu
    Copy the full SHA
    4cfe9a6 View commit details
    Browse the repository at this point in the history
  60. Configuration menu
    Copy the full SHA
    f9f1ae7 View commit details
    Browse the repository at this point in the history
  61. Configuration menu
    Copy the full SHA
    b90e29e View commit details
    Browse the repository at this point in the history
  62. Configuration menu
    Copy the full SHA
    c4ef461 View commit details
    Browse the repository at this point in the history
  63. Configuration menu
    Copy the full SHA
    dddd6dd View commit details
    Browse the repository at this point in the history
  64. [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 Aug 22, 2024
    Configuration menu
    Copy the full SHA
    51ecce8 View commit details
    Browse the repository at this point in the history
  65. [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 Aug 22, 2024
    Configuration menu
    Copy the full SHA
    3c72ce8 View commit details
    Browse the repository at this point in the history
  66. Configuration menu
    Copy the full SHA
    f6e2f26 View commit details
    Browse the repository at this point in the history
  67. Configuration menu
    Copy the full SHA
    5a0caad View commit details
    Browse the repository at this point in the history
  68. [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 Aug 22, 2024
    Configuration menu
    Copy the full SHA
    8accd1b View commit details
    Browse the repository at this point in the history
  69. Configuration menu
    Copy the full SHA
    755bcb1 View commit details
    Browse the repository at this point in the history
  70. [IMP] rma_sale: introduce new config settings.

    - auto_confirm_rma_sale
    - free_of_charge_rma_sale
    JordiBForgeFlow authored and AaronHForgeFlow committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    b905284 View commit details
    Browse the repository at this point in the history
  71. Configuration menu
    Copy the full SHA
    3a87637 View commit details
    Browse the repository at this point in the history
  72. [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.
    LoisRForgeFlow authored and AaronHForgeFlow committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    d36e03a View commit details
    Browse the repository at this point in the history
  73. Configuration menu
    Copy the full SHA
    2051be7 View commit details
    Browse the repository at this point in the history
  74. [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 Aug 22, 2024
    Configuration menu
    Copy the full SHA
    89cf687 View commit details
    Browse the repository at this point in the history
  75. Configuration menu
    Copy the full SHA
    e4fdaf0 View commit details
    Browse the repository at this point in the history
  76. Configuration menu
    Copy the full SHA
    bb0acdc View commit details
    Browse the repository at this point in the history
  77. [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.
    LoisRForgeFlow authored and AaronHForgeFlow committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    e32d8d0 View commit details
    Browse the repository at this point in the history
  78. Configuration menu
    Copy the full SHA
    19b636b View commit details
    Browse the repository at this point in the history
  79. Configuration menu
    Copy the full SHA
    0d6d165 View commit details
    Browse the repository at this point in the history
  80. Configuration menu
    Copy the full SHA
    4c7fa04 View commit details
    Browse the repository at this point in the history
  81. Configuration menu
    Copy the full SHA
    9ddd26f View commit details
    Browse the repository at this point in the history
  82. Configuration menu
    Copy the full SHA
    73880b4 View commit details
    Browse the repository at this point in the history
  83. Configuration menu
    Copy the full SHA
    ca2c8fe View commit details
    Browse the repository at this point in the history
  84. Configuration menu
    Copy the full SHA
    7a9849e View commit details
    Browse the repository at this point in the history
  85. Configuration menu
    Copy the full SHA
    c4ec9ed View commit details
    Browse the repository at this point in the history
  86. Configuration menu
    Copy the full SHA
    3d9e1d4 View commit details
    Browse the repository at this point in the history
  87. [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 Aug 22, 2024
    Configuration menu
    Copy the full SHA
    afc2e1a View commit details
    Browse the repository at this point in the history
  88. Configuration menu
    Copy the full SHA
    e502233 View commit details
    Browse the repository at this point in the history
  89. Configuration menu
    Copy the full SHA
    9261a85 View commit details
    Browse the repository at this point in the history
  90. Configuration menu
    Copy the full SHA
    ee57e2b View commit details
    Browse the repository at this point in the history
  91. Configuration menu
    Copy the full SHA
    0e36afc View commit details
    Browse the repository at this point in the history
  92. [FIX] rma_sale: name_search migration

    & convert name_get to compute_diplay_name
    AaronHForgeFlow committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    fb2f008 View commit details
    Browse the repository at this point in the history
  93. [IMP] rma_sale : Always create rma line from sale line using stock mo…

    …ve 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.
    florian-dacosta authored and AaronHForgeFlow committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    08ea7bb View commit details
    Browse the repository at this point in the history
  94. Configuration menu
    Copy the full SHA
    6d383af View commit details
    Browse the repository at this point in the history