@@ -130,6 +130,7 @@ def invoice_def():
130130
131131 'SubTotal' : (12 , True , lambda i : i ["SubTotal" ]),
132132 'Descuento' : (12 , True , lambda i : i .get ("Descuento" )),
133+ 'IVA16 Base' : (12 , True , lambda i : i .get ("Impuestos" , {}).get ("Traslados" , {}).get (IVA16 , {}).get ("Base" )),
133134 'IVA16 Tras' : (12 , True , lambda i : i .get ("Impuestos" , {}).get ("Traslados" , {}).get (IVA16 , {}).get ("Importe" )),
134135 'IVA Ret' : (12 , True , lambda i : i .get ("Impuestos" , {}).get ("Retenciones" , {}).get (Impuesto .IVA , {}).get ("Importe" )),
135136 'ISR Ret' : (12 , True , lambda i : i .get ("Impuestos" , {}).get ("Retenciones" , {}).get (Impuesto .ISR , {}).get ("Importe" )),
@@ -153,6 +154,7 @@ def invoice_confirm_def():
153154
154155 'SubTotal' : (12 , True , lambda i : i ["SubTotal" ]),
155156 'Descuento' : (12 , True , lambda i : i .get ("Descuento" )),
157+ 'IVA16 Base' : (12 , True , lambda i : i .get ("Impuestos" , {}).get ("Traslados" , {}).get (IVA16 , {}).get ("Base" )),
156158 'IVA16 Tras' : (12 , True , lambda i : i .get ("Impuestos" , {}).get ("Traslados" , {}).get (IVA16 , {}).get ("Importe" )),
157159 'IVA Ret' : (12 , True , lambda i : i .get ("Impuestos" , {}).get ("Retenciones" , {}).get (Impuesto .IVA , {}).get ("Importe" )),
158160 'ISR Ret' : (12 , True , lambda i : i .get ("Impuestos" , {}).get ("Retenciones" , {}).get (Impuesto .ISR , {}).get ("Importe" )),
@@ -180,6 +182,7 @@ def payment_def():
180182 'Parcialidad' : (12 , False , lambda i : i .docto_relacionado ["NumParcialidad" ] if i .pago else None ),
181183 'Subtotal' : (12 , True , lambda i : i .sub_total ),
182184 'Descuento' : (12 , True , lambda i : i .descuento ),
185+ 'IVA16 Base' : (12 , True , lambda i : i .impuestos .get ("Traslados" , {}).get (IVA16 , {}).get ("Base" )),
183186 'IVA16 Tras' : (12 , True , lambda i : i .impuestos .get ("Traslados" , {}).get (IVA16 , {}).get ("Importe" )),
184187 'IVA Ret' : (12 , True , lambda i : i .impuestos .get ("Retenciones" , {}).get (Impuesto .IVA , {}).get ("Importe" )),
185188 'ISR Ret' : (12 , True , lambda i : i .impuestos .get ("Retenciones" , {}).get (Impuesto .ISR , {}).get ("Importe" )),
0 commit comments