Se agradece sus comentarios ó consejos. Esta es la forma en que lo estamos manejando:
Utilizamos una Serie independiente para los abonos.
Por cada abono que realiza el usuario debe seleccionar a que comprobante a crédito debe aplicar.
formadepago="Parcialidad 1 de X" (En este caso el sistema pregunta ambas variables número de parcialidad y total de parcialidades, ya que es un asunto indeterminado, de tal forma que si al primer abono le pusieron "Parcialidad 1 de 2", pero resulta que en el segundo abono no completó la totalidad del saldo entonces se tendrá que modificar a "Parcialidad 2 de 3" y al final queda "Parcialidad 3 de 3".
En el Nodo Concepto y a manera de ejemplo:
Código: Seleccionar todo
cantidad unidad descripcion valorUnitario importe
1 Abono Abono a tasa IVA 16% aplicado a: 14000.00 14000.00
Folio interno: 12345
UUID: 15DD84AA-B7A6 ....
1 Abono Abono a tasa IVA 0% aplicado a: 3500.00 3500.00
Folio interno: 12345
UUID: 15DD84AA-B7A6 ....
Folio: 12345 Crédito
Total del comprobante: 24,000
Total productos gravados a tasa IVA 16%: 19,200 -> Factor = 0.80
Total productos gravados a tasa IVA 0%: 4,800 -> Factor = 0.20
¿ Que les parece ?
¿ Está haciendo falta algo que no esté considerando ó esto es lo único que implica un abono ?
Se aceptan críticas, sugerencias y comentarios.
Gracias.