Estimados,
Subo unas modificaciones que hice al código para adaptar el sistema a las necesidades de un cliente específico. Las modificaciones son:
1) Se agregó un campo en las pantallas de recibos y órdenes de pago para especificar la fecha de transacción;
2) Se agregó un check en la pantalla de órdenes de pago que permite deshabilitar para ese pago en particular el cálculo de retenciones;
También se modificó el GeneratorRetenciones para adecuar la fecha de la retención calculada si la de la OP no es la actual.
Problemas/TODO:
1) al agregar el campo de fecha, todos los widgets que están abajo se corren lo que causa que los botones de Aceptar y Cancelar (F8 y F11) no se vean.
2) verificar que las retenciones se calculen correctamente si se cargan pagos hacia atrás.
Estas modificaciones se aplican sobre los archivos *originales* de 13.01 e incorporan las revisiones previas a 14.02 que corrigen errores en el cálculo de retenciones y el CrediDebitAmountMismatch.
Como siempre, úsenlo bajo su responsabilidad.
Cualquier sugerencia, cambio o crítica es bienvenida.
[attachment=440]diffs.tar.gz[/attachment]
Saludos cordiales,
Juan Manuel.