Bug Fix. Chequeo de Recibo/Pago con cantidad negativa

[FIX] Se hace un chequeo que el campo writeoff_amount no quede en
negativo, sino crea mal el asiento contable y ademas no es contablemente
logico.