Skip to content

[FIX] account_statement_import_sheet_file_ux: setting to skip reconciliation on import - #514

Open
fw-bot-adhoc wants to merge 1 commit into
ingadhoc:20.0from
adhoc-dev:20.0-19.0-h-132715-cem-11399-fw
Open

fw-bot-adhoc wants to merge 1 commit into
ingadhoc:20.0from
adhoc-dev:20.0-19.0-h-132715-cem-11399-fw

Conversation

@fw-bot-adhoc

Copy link
Copy Markdown
Contributor

Desde #479 la importación por planilla pasa auto_statement_processing siempre. En 19 esa clave corre la conciliación automática completa del cron, que también concilia facturas y pagos pendientes del contacto cuando coincide el importe, y no había forma de apagarla: un cliente que tiene el cron apagado porque una factura pagada dispara sus propios procesos terminó con facturas pagadas por la importación.

Ahora es un setting de la compañía, Reconcile on Statement Import (Contabilidad › Ajustes › Banco y Caja), prendido por defecto: el resto sigue como con #479. Se lee de la compañía raíz y, apagado, manda False explícito para ganarle al contexto que hereda una importación abierta desde el widget de conciliación.

Ticket: https://www.adhoc.inc/odoo/helpdesk.ticket/132715

Forward-Port-Of: #509

…liation on import

The import runs the whole automatic reconciliation of the cron on the new
lines, which also matches open invoices and payments of the partner by
amount, and there was no way to turn it off. Customers that keep the cron
off because a paid invoice triggers their own processes got invoices paid
by the import itself.

It is now a company setting (Reconcile on Statement Import), on by default.

X-original-commit: 4095a67
@roboadhoc

Copy link
Copy Markdown
Contributor

Pull request status dashboard

@fw-bot-adhoc

Copy link
Copy Markdown
Contributor Author

@cem-adhoc @rov-adhoc cherrypicking of pull request #509 failed.

stdout:

Auto-merging account_statement_import_sheet_file_ux/README.rst
Auto-merging account_statement_import_sheet_file_ux/__manifest__.py
CONFLICT (content): Merge conflict in account_statement_import_sheet_file_ux/__manifest__.py
Auto-merging account_statement_import_sheet_file_ux/wizard/account_statement_import.py
CONFLICT (content): Merge conflict in account_statement_import_sheet_file_ux/wizard/account_statement_import.py

Either perform the forward-port manually (and push to this branch, proceeding as usual) or close this PR (maybe?).

:shipit: you can use git-fw to re-do the forward-port for you locally.

⚠️ after resolving this conflict, you will need to merge it via @roboadhoc.

More info at https://github.com/odoo/odoo/wiki/Mergebot#forward-port

This branch has not been deployed

No deployments
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.

3 participants