forked from ingadhoc/odoo-argentina
-
Notifications
You must be signed in to change notification settings - Fork 38
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Al pagar una factura de cliente o proveedor el tipo de pago no es correcto #46
Comments
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
En Odoo 13 CE, para un partner que es cliente y proveedor (tiene facturas y pagos de cliente y de proveedor), al querer pagar una factura de cliente desde la factura, el método default_get en archivo ccount_payment_group/models/account_payment_group.py no setea correctamente el tipo de partner.
Lo solucioné comentando las líneas 696,697,698,699 y agregando la siguiente línea:
rec['partner_type'] = self._context.get('partner_type', self._context.get('default_partner_type', False))
que obtiene el partner_type del contexto pasado directamente del botón Registrar Pago de la factura action_account_invoice_payment_group (archivo account_payment_group/models/account_move.py)
El método action_account_invoice_payment_group en ese último archivo está definido dos veces.
Modifiqué en consecuencia el método action_account_invoice_payment_group para pasar el valor default_partner_type
En localización Adhoc versión 13 el default_get es distinto. https://github.com/ingadhoc/account-payment/blob/13.0/account_payment_group/models/account_move.py
Estimo que funciona.
The text was updated successfully, but these errors were encountered: