Skip to content

[FIX] purchase_ux: initialize date_planned for new lines in confirmed POs#330

Closed
les-adhoc wants to merge 1 commit into
ingadhoc:18.0from
adhoc-dev:18.0-h-120003-les
Closed

[FIX] purchase_ux: initialize date_planned for new lines in confirmed POs#330
les-adhoc wants to merge 1 commit into
ingadhoc:18.0from
adhoc-dev:18.0-h-120003-les

Conversation

@les-adhoc

Copy link
Copy Markdown
Contributor

Problema

_compute_price_unit_and_date_planned_and_name excluye líneas de OC confirmadas para no pisar precio/descripción, pero date_planned vive en el mismo método. Una línea nueva agregada a una OC confirmada hereda state = "purchase" inmediatamente, queda excluida del super() y su date_planned queda en FalseAttributeError: 'bool' object has no attribute 'date'.

Fix

Inicializa date_planned para líneas sin fecha en OC confirmadas/done, usando _select_seller + _get_date_planned siguiendo el patrón del core Odoo 18, sin tocar precio ni descripción.

@roboadhoc

Copy link
Copy Markdown
Contributor

Pull request status dashboard

@mav-adhoc

Copy link
Copy Markdown
Contributor

@roboadhoc r+ nobump

roboadhoc pushed a commit that referenced this pull request Jun 8, 2026
… POs

closes #330

Signed-off-by: Matias Velazquez <mav@adhoc.com.ar>
@roboadhoc roboadhoc closed this Jun 8, 2026
@roboadhoc roboadhoc deleted the 18.0-h-120003-les branch June 8, 2026 18:27
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.

3 participants