Skip to content

[16.0][ADD/MIG] l10n_ch_qr_bill_scan - #753

Open
michelerusti wants to merge 14 commits into
OCA:16.0from
michelerusti:16.0-add-module-l10n_ch_qr_bill_scan
Open

[16.0][ADD/MIG] l10n_ch_qr_bill_scan#753
michelerusti wants to merge 14 commits into
OCA:16.0from
michelerusti:16.0-add-module-l10n_ch_qr_bill_scan

Conversation

@michelerusti

@michelerusti michelerusti commented Feb 12, 2025

Copy link
Copy Markdown

This PR replaces #698
Due to the complicated history of this module, I'd like to clarify that this is both a migration and a module addition.

The module presented in #553 for 13.0 (then superseded by #718) was never merged but nonetheless migrated to different versions (14.0, 15.0, even backported to the 10.0

None of the PRs mentioned above have been merged. I hope I didn't miss any relevant context, but this is another attempt to bring this module to the main branch, making it a module addition—thus the branch name.

@michelerusti
michelerusti marked this pull request as ready for review February 12, 2025 15:37
@michelerusti
michelerusti force-pushed the 16.0-add-module-l10n_ch_qr_bill_scan branch 2 times, most recently from a3b7368 to 57f3364 Compare February 12, 2025 15:56
@michelerusti
michelerusti force-pushed the 16.0-add-module-l10n_ch_qr_bill_scan branch 5 times, most recently from 984a44b to b78dce9 Compare April 23, 2025 07:55

@stevech091 stevech091 left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Functional test ok.

@github-actions

Copy link
Copy Markdown

There hasn't been any activity on this pull request in the past 4 months, so it has been marked as stale and it will be closed automatically if no further activity occurs in the next 30 days.
If you want this PR to never become stale, please ask a PSC member to apply the "no stale" label.

@github-actions github-actions Bot added the stale PR/Issue without recent activity, it'll be soon closed automatically. label Aug 24, 2025
@github-actions github-actions Bot closed this Sep 28, 2025
@michelerusti

Copy link
Copy Markdown
Author

@OCA/local-switzerland-maintainers could you please re-open this PR?
We'll provide technical reviews

@TDu TDu removed the stale PR/Issue without recent activity, it'll be soon closed automatically. label Sep 29, 2025
@TDu TDu reopened this Sep 29, 2025
@michelerusti
michelerusti force-pushed the 16.0-add-module-l10n_ch_qr_bill_scan branch from b78dce9 to 50e5f4a Compare September 29, 2025 15:04
@michelerusti
michelerusti force-pushed the 16.0-add-module-l10n_ch_qr_bill_scan branch 4 times, most recently from 18a3f85 to d99dd8b Compare October 8, 2025 15:26
@github-actions

github-actions Bot commented Feb 8, 2026

Copy link
Copy Markdown

There hasn't been any activity on this pull request in the past 4 months, so it has been marked as stale and it will be closed automatically if no further activity occurs in the next 30 days.
If you want this PR to never become stale, please ask a PSC member to apply the "no stale" label.

@github-actions github-actions Bot added the stale PR/Issue without recent activity, it'll be soon closed automatically. label Feb 8, 2026

state = fields.Selection(
selection_add=[("select-partner", "Select partner")],
selection=[("select-partner", "Select partner")],

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.

The implementation of the account_invoice_import module has been improved by the author in OCA/edi#753
I think we should follow the same logic here and not add this state field that has been removed.

@github-actions github-actions Bot removed the stale PR/Issue without recent activity, it'll be soon closed automatically. label Feb 15, 2026
@michelerusti
michelerusti force-pushed the 16.0-add-module-l10n_ch_qr_bill_scan branch from c7843c2 to 7654cb2 Compare March 17, 2026 08:18
yankinmax and others added 9 commits March 17, 2026 09:35
…hitecture

- Remove state and partner-related fields from the wizard, as they are now handled by the base module via a banner/wizard on the created invoice.
- Update import_invoices to handle the new multi-file attachment flow by creating an attachment from the invoice_scan field.
- Refactor parse_pdf_invoice and parse_qrbill to match new signatures and simplify the parsing flow.
- Improve plain text QR data detection to handle leading whitespace and different line endings.
- Update tests to use new res.partner configuration fields and verify import_partner_data on invoices.
@michelerusti
michelerusti force-pushed the 16.0-add-module-l10n_ch_qr_bill_scan branch from 7654cb2 to 7aeba32 Compare March 17, 2026 08:35
@github-actions

Copy link
Copy Markdown

There hasn't been any activity on this pull request in the past 4 months, so it has been marked as stale and it will be closed automatically if no further activity occurs in the next 30 days.
If you want this PR to never become stale, please ask a PSC member to apply the "no stale" label.

@github-actions github-actions Bot added the stale PR/Issue without recent activity, it'll be soon closed automatically. label Jul 19, 2026
@github-actions github-actions Bot closed this Aug 23, 2026
@TDu TDu removed the stale PR/Issue without recent activity, it'll be soon closed automatically. label Aug 24, 2026
@TDu TDu reopened this Aug 24, 2026
@OCA-git-bot OCA-git-bot added series:16.0 mod:l10n_ch_qr_bill_scan Module l10n_ch_qr_bill_scan labels Aug 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

mod:l10n_ch_qr_bill_scan Module l10n_ch_qr_bill_scan series:16.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants