Yo lo tengo asi por cada linea, por lo que aunque no pongas el iva directamente, ya lo diferencia
Código Delphi
[-]IDDetalleFactura[i].DescripcionDetalle := Descripcion
IDDetalleFactura[i].Cantidad := Unidades
IDDetalleFactura[i].ImporteUnitario := Importe sin iva
IDDetalleFactura[i].Descuento := Descuento si hay
IDDetalleFactura[i].ImporteTotal := Importe con iva