Ver Mensaje Individual
  #2  
Antiguo 03-05-2025
Avatar de seccion_31
seccion_31 seccion_31 is offline
Miembro
 
Registrado: ene 2017
Posts: 472
Reputación: 10
seccion_31 Va por buen camino
Cita:
Empezado por jguso Ver Mensaje
Se puede acceder al codigo de la libreria verifactu.dll para poder ampliar funcionalidades a la librería ???
tienes todo el codigo en el rar de la 4.3 la DLL compila con D10. (subcarpeta DLL)

En el tema del iva se soportan 11 ivas distintos:

Código:
TRegistroFactura

...

    nivas : integer;
    iva   : array[0..maxivas] of TRegistroFacturaIVAS;
Empezando con indice cero puedes cargar 11 ivas diferentes en el array IVA del objeto factura que vas a añadir. E indicar en nivas el numero de ivas que has cargado.
Ademas se cuenta con otro array para cargar tipos exentos totalmente controlados por el usuario. revisa el record TRegistroFactura.

Eso si, la demo que usa una excel ha sido limitada para cargar 2 ivas.

Saludos !