Skip to content

[FIX] l10n_uy_ux: Extend unlink method to prevent deletion of l10n_uy_edi_error#380

Closed
jue-adhoc wants to merge 1 commit intoingadhoc:19.0from
adhoc-dev:19.0-t-60997-jue
Closed

[FIX] l10n_uy_ux: Extend unlink method to prevent deletion of l10n_uy_edi_error#380
jue-adhoc wants to merge 1 commit intoingadhoc:19.0from
adhoc-dev:19.0-t-60997-jue

Conversation

@jue-adhoc
Copy link
Copy Markdown
Contributor

@jue-adhoc jue-adhoc commented Dec 17, 2025

BP manual de #379

Copilot AI review requested due to automatic review settings December 17, 2025 15:19
@roboadhoc
Copy link
Copy Markdown
Contributor

Pull request status dashboard

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Este PR extiende el método unlink del modelo l10n_uy_edi.document para prevenir la eliminación de documentos EDI que contienen errores de validación. El módulo oficial l10n_uy_edi elimina estos documentos con errores después del action_post, pero este cambio busca preservarlos para que los mensajes de error sean visibles en las facturas posteadas. Además, el PR incluye mejoras de formato PEP8 en varias líneas del archivo.

Cambios principales

  • Implementación del método unlink() que filtra y protege documentos EDI con errores de ser eliminados
  • Reformateo de múltiples definiciones de campos y lambdas para mejorar la legibilidad según PEP8

Comment thread l10n_uy_ux/models/l10n_uy_edi_document.py Outdated
Comment thread l10n_uy_ux/models/l10n_uy_edi_document.py
Comment thread l10n_uy_ux/models/l10n_uy_edi_document.py
@hav-adhoc
Copy link
Copy Markdown
Contributor

@roboadhoc r+

@roboadhoc roboadhoc closed this in 9445762 Dec 17, 2025
@roboadhoc roboadhoc added the 18.1 label Dec 17, 2025
@roboadhoc roboadhoc deleted the 19.0-t-60997-jue branch December 17, 2025 17:28
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.

4 participants