Deberían haber dos casos de generación de nota de crédito. El primero es si la factura no esta cobrada; en este caso se crea la nota pero no se registra movimiento y sólo se tiene en cuenta al calcular el total a pagar (se podría avisar al usuario en este caso antes de cobrar mostrándole algún aviso, o poniendo algún campo especial en la ventana de pago mostrando el crédito a favor). El segundo es cuando ya está cobrada la factura; en este caso seguimos como lo hacíamos: registramos el movimiento después de generar la nota.
Deberían haber dos casos de generación de nota de crédito. El primero es si la factura no esta cobrada; en este caso se crea la nota pero no se registra movimiento y sólo se tiene en cuenta al calcular el total a pagar (se podría avisar al usuario en este caso antes de cobrar mostrándole algún aviso, o poniendo algún campo especial en la ventana de pago mostrando el crédito a favor). El segundo es cuando ya está cobrada la factura; en este caso seguimos como lo hacíamos: registramos el movimiento después de generar la nota.