Skip to content

[19.0][MIG] edi_stock_oca: Migration to 19.0#255

Open
sergijPf wants to merge 32 commits into
OCA:19.0from
DeineTuer-GmbH:19.0-mig-edi_stock_oca
Open

[19.0][MIG] edi_stock_oca: Migration to 19.0#255
sergijPf wants to merge 32 commits into
OCA:19.0from
DeineTuer-GmbH:19.0-mig-edi_stock_oca

Conversation

@sergijPf

@sergijPf sergijPf commented Mar 27, 2026

Copy link
Copy Markdown

@sergijPf sergijPf mentioned this pull request Mar 27, 2026
26 tasks
@etobella

Copy link
Copy Markdown
Member

/ocabot migration edi_stock_oca

@OCA-git-bot OCA-git-bot added this to the 19.0 milestone Mar 27, 2026
@sergijPf sergijPf force-pushed the 19.0-mig-edi_stock_oca branch from 79af219 to 24269e9 Compare May 21, 2026 10:18
albariera and others added 24 commits June 9, 2026 09:47
…abled

[UPD] Update edi_stock_oca.pot

[UPD] README.rst
Currently translated at 100.0% (15 of 15 strings)

Translation: edi-framework-16.0/edi-framework-16.0-edi_stock_oca
Translate-URL: https://translation.odoo-community.org/projects/edi-framework-16-0/edi-framework-16-0-edi_stock_oca/it/
Currently translated at 100.0% (15 of 15 strings)

Translation: edi-framework-16.0/edi-framework-16.0-edi_stock_oca
Translate-URL: https://translation.odoo-community.org/projects/edi-framework-16-0/edi-framework-16-0-edi_stock_oca/it/
Rollback to action methods override since the state is computed
but does not pass from writes.
@sergijPf sergijPf force-pushed the 19.0-mig-edi_stock_oca branch from 24269e9 to 81fcd79 Compare June 9, 2026 06:48

@simahawk simahawk left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

@etobella ping :)

from odoo.addons.component.core import Component


class EDIConfigSPListener(Component):

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Not a blocker but we can now get rid of listeners and rely only on edi.conf records.
Shall we take the occasion?

_name = "stock.picking"
_inherit = ["stock.picking", "edi.exchange.consumer.mixin"]

# Override all methods to trigger EDI exchange after picking state changes.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

we could get rid of these methods

Comment thread edi_stock_oca/__manifest__.py Outdated
"license": "AGPL-3",
"author": "Creu Blanca, Odoo Community Association (OCA)",
"website": "https://github.com/OCA/edi-framework",
"depends": ["stock", "edi_oca", "component_event"],

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.

For me, now is the moment to split components from edi_stock. WDYT?

If components are required, we can made edi_stock_component.

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

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

10 participants