Hola.
En algunas ocasiones al entregar mercancía a determinados clientes se cobra en el momento de la entrega, antes de crear una factura mensual que totalice todas las entregas y pagos. Esto es muy corriente en sectores como la hostelería.
Usamos Facturación -> Ventas -> Pagos para registrar estos cobros. Sin embargo, al seleccionar el cliente podemos seleccionar cualquier cliente de tipo "compañía", pero necesitaríamos poder seleccionar las direcciones de entrega donde se efectúan estos cobros para que la factura final asocie los pagos de forma correcta.
He probado en una base de datos de prueba a modificar manualmente la vista para ver si entiendo qué es necesario cambiar. Entiendo que la línea involucrada es:
<field name="partner_id" context="{'default_is_company': True}" string="Customer" options="{'no_quick_create': True}" invisible="partner_type != 'customer'" readonly="state != 'draft'"/>pero los cambios que he intentado no han modificado nada la lista. ¿Hay alguna forma de hacer esto? ¿O tal vez otra forma de registrar estos cobros?