Skip to content

[19.0][ADD] account_payment_internal_transfer - #4

Open
alan196 wants to merge 1 commit into
19.0from
19.0-add-account_payment_internal_transfer
Open

alan196 wants to merge 1 commit into
19.0from
19.0-add-account_payment_internal_transfer

Conversation

@alan196

@alan196 alan196 commented Jul 1, 2026

Copy link
Copy Markdown

Port to 19.0 of OCA#923, which restores the internal transfer functionality removed from the account module in Odoo 18.0.

Same content as the upstream PR OCA#959, opened so it is available in the Jarsa fork while the OCA review is in progress.

  • Internal Transfer checkbox + Destination Journal on payments.
  • Automatic paired payment in the destination journal using the company transfer account, with automatic reconciliation.
  • Cascade of cancel/draft/unlink between paired payments.
  • Internal Transfer shortcut in the bank/cash journal dashboard.

All 10 unit tests pass on a clean 19.0 database.

…n payments

Restore the internal transfer functionality on account.payment that was
removed from the account module in Odoo 18.0: an Internal Transfer
checkbox with a destination journal that automatically creates the
paired payment in the destination journal using the company transfer
account and reconciles both sides.

This is a port to 19.0 of the module proposed for 18.0 in
OCA#923, adapted to the 19.0 linter rules
(api.ondelete instead of raising in unlink, self.env._ translations).
@jarsabot

jarsabot commented Jul 1, 2026

Copy link
Copy Markdown
    **WARNING**: Could not link to Odoo task. Record ID not found in the title of the MR, supported formats:
{ record type }#{ number }

Available types: 'task#', 't#' (case insensitive)

Examples:

  • task#123

  • i#123

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants