Si si, está perfecto, imprime TIQUE-FACTURA A, pero el tema es la discriminación de IVA nada mas:
PrecioUnit = .TextMatrix(i, 2):
'' el precio que se envía es 100, con iva incluido
PrecioSINiva = (PrecioUnit * (1 + (21 / 100))) 'imprime como precio unitario 121 a ese precio le saca el IVA (25.41)
PU = CStr(CCur((PrecioSINiva)) * 100)
If respuesta Then respuesta = IFepson.SendInvoiceItem(CStr(DESC), CStr(CANT), CStr(PU), "2100", "M", "0", "0", "", "", "", "1050", "0")
El asunto está es que si anteriormente le descuento a 100 el IVA, le deduce el IVA nuevamente el iva a ese precio (79)