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

[16.0][MIG] account_payment_mode_auto_reconcile: Migrate to version 16.0 #735

Open
wants to merge 8 commits into
base: 16.0
Choose a base branch
from

Commits on Oct 23, 2024

  1. Add account_payment_mode_auto_reconcile

    Override write instead of using onchange
    
    Add missing utf-8 comment
    
    Fix warning message
    
    Restrict to customer invoices
    
    Add readme and load tests
    
    Improvements after reviews
    
    Improve doc
    
    Unreconcile only automatically reconciled payments
    grindtildeath authored and thienvh332 committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    fb625e6 View commit details
    Browse the repository at this point in the history
  2. [FIX] typo in variable name

    vrenaville authored and thienvh332 committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    e8181ee View commit details
    Browse the repository at this point in the history
  3. Add auto reconcile only same journal (OCA#2)

    * Add auto reconcile only same journal
    
    Add an option to auto reconcile only credits that are on the same
    journal than the invoice.
    This make sure that unrelated payment will not be used automatically.
    
    * Update account_payment_mode_auto_reconcile/models/account_invoice.py
    
    Co-Authored-By: Akim Juillerat <[email protected]>
    
    * Update account_payment_mode_auto_reconcile/tests/test_partner_auto_reconcile.py
    
    Co-Authored-By: Akim Juillerat <[email protected]>
    2 people authored and thienvh332 committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    4e8a2b0 View commit details
    Browse the repository at this point in the history
  4. FIX: Override invoice_validate instead of action_invoice_open

    This small change is needed since action_invoice_open filters
    invoices that can be open from other invoices that cannot.
    
    Therefore using invoice_validate here allows for better
    customizations by ensuring that the invoices to be handled are
    really open (i.e. have a move generated).
    grindtildeath authored and thienvh332 committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    942cf3e View commit details
    Browse the repository at this point in the history
  5. FIX: Use function to sort credits

    As using reverse is not reliable to ensure oldest credits
    will be reconciled first, use a function to sort the dicts
    according to their id and allows inheritance.
    grindtildeath authored and thienvh332 committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    c21d6d7 View commit details
    Browse the repository at this point in the history
  6. [ADD] icon.png

    OCA-git-bot authored and thienvh332 committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    a9a1538 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6394dec View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b705178 View commit details
    Browse the repository at this point in the history