Skip to content

[19.0][MIG] account_*: analysis annotations for simple submodules#5647

Open
dnplkndll wants to merge 1 commit into
OCA:19.0from
ledoent:19.0-mig-account-trivial
Open

[19.0][MIG] account_*: analysis annotations for simple submodules#5647
dnplkndll wants to merge 1 commit into
OCA:19.0from
ledoent:19.0-mig-account-trivial

Conversation

@dnplkndll
Copy link
Copy Markdown

@dnplkndll dnplkndll commented May 21, 2026

Port of account_check_printing, account_debit_note, account_edi_proxy_client, account_peppol_advanced_fields from 18.0 to 19.0.

Non-mechanical adaptations worth flagging

  • account_check_printing: noupdate_changes.xml contains active <record> entries; added post-migration.py with openupgrade.load_data(…, 'noupdate_changes.xml') so the noupdate records are reloaded on upgrade.
  • account_debit_note, account_edi_proxy_client, account_peppol_advanced_fields: annotation-only; all changes are NEW fields / NEW views with no migration action required.

@dnplkndll
Copy link
Copy Markdown
Author

@remi-filament — convention-clean per scripts/verify-pr-staged.sh, fork CI ✅ both seeds, OCA test ✅. Ready for review when you have cycles. (Marking ready-for-review; can flip back to draft if you'd prefer a batched review queue.)

@dnplkndll
Copy link
Copy Markdown
Author

@MiquelRForgeFlow — ready for review

Copy link
Copy Markdown
Member

@hbrunn hbrunn left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

the ones where there's actually nothing to do should have Nothing to do in the second column and nothing in the third

Comment thread docsource/modules180-190.rst Outdated
| account |Done | |
+---------------------------------------------------+----------------------+-------------------------------------------------+
| account_check_printing | | |
| account_check_printing |Done |Nothing to do |
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

there's a noupdate_changes.xml file that needs to be loaded

@@ -0,0 +1,10 @@
---Models in module 'account_check_printing'---

# NOTHING TO DO
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

don't add this for empty lists, also below

@hbrunn hbrunn added this to the 19.0 milestone May 26, 2026
@dnplkndll dnplkndll force-pushed the 19.0-mig-account-trivial branch 6 times, most recently from e143373 to 1f75f08 Compare May 30, 2026 02:26
- account_check_printing: noupdate records reloaded in post-migration.
- account_debit_note, account_edi_proxy_client,
  account_peppol_advanced_fields: annotation-only, nothing to do.
@dnplkndll dnplkndll force-pushed the 19.0-mig-account-trivial branch from 1f75f08 to c6071ea Compare May 30, 2026 03:17
dnplkndll added a commit to ledoent/OpenUpgrade that referenced this pull request May 30, 2026
Align the annotation guidance with hbrunn's review on OCA#5647 ('don't add
this for empty lists') — empty work-file sections are left blank; only
populated sections get an inline # DONE / # NOTHING TO DO marker.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants