Agregar en el lote un campo para seleccionar la fecha de pago del lote
¿Qué problema se intenta resolver?
En este momento no se puede establecer una fecha de pago para los recibos creados desde un lote y se toma por defecto la fecha del día en que se está realizando el procesamiento del lote.
Fundamentos y/o Información adicional
Dado que este campo es susceptible de que el departamento de nómina lo tenga que modificar y forzar a que se establezca en una fecha diferente a la del día en que se está procesando el lote, debe existir una forma en la que la persona que procesa el lote pueda establecer la fecha de pago
Propuesta
-
Heredar el objeto
hr.payslip.run
y agregar un campo de tipo fecha llamadodate
y con la leyenda "Fecha de pago" similar al campo establecido en el objetohr.payslip
-
Heredar la función
_prepare_payslip_data
del objetohr.payslip.employees
y que se creo en hr/hr_payroll#18 y agregar la información del campodate
del lote para que el recibo se cree con el mismo valor en el mismo campodate