Anular factura
OFrecer imprimir recibo al pagar
Generar y guardar recibo
Generar y guardar nota de credito y registrar movimiento
Corregido problema al registrar movimiento de cancelacion de deuda
Agregada logica para evitar inconsistencia al anular una deuda
IMPORTANTE: cuando en el 'scope' actual hay dos objetos datamodules del mismo tipo, los controles dataaware (dbgrid, etc) van a apuntar al primero que se creo! es porque en designtime se especifica el nombre de variable que esta en el form del datamodule (en la parte 'var'), entonces en runtime se busca ese objeto. Se puede resolver este problema no poniendo una seccion 'var' en el datamodule pero ahi se pierda la fucionalidad de seleccionar en designtime el datasource que queres usar por ejemplo...
Añadido pago y factura como subobjetos de documentodatamodule
Nuevos mensajes y tipos
Movida cierta logica del form del abm al controllador (no estaba correcto segun el modelo mvc)
Modificada la forma de reversar movimientos
Hay que cerrar manualmente el asiento despues de reversar; antes esto solia dar problemas.
Cambiado menuitemrecibo a no visible en el home.