Consideraciones

Cuando se ha generado la factura al cliente y luego utilizando la opción de Impresión de Facturas, nos damos cuenta de que falta el código en el comprobante.


Sugerimos

Validar que se haya registrado un componente en Windows, para lo cual hay que:

  • Verificar que en la carpeta local (generalmente C:\Program Files (x86)\AdvertMind) haya dos archivos llamados AdvertMind.Facturacion.Libreria, uno con extensión .dll y otro con .tlb. Si este último no está, deberán registrarlo manualmente.



  • Para registrar el componente .tlb deben hacer lo siguiente:


Acceder al equipo en el cual no se está logrando imprimir satisfactoriamente, abrir una terminal (CMD) con privilegios de administrador y ejecutar el siguiente script:


C:\Windows\Microsoft.NET\Framework\v4.0.30319\regasm.exe "C:\Program Files (x86)\AdvertMind\AdvertMind.Facturacion.Libreria.dll" /tlb:"C:\Program Files (x86)\AdvertMind\AdvertMind.Facturacion.Libreria.tlb"


Si el entorno corresponde a un Terminal Server, en el que existe una carpeta local por cada usuario del sistema, debemos ejecutar la siguiente variante:

C:\Windows\Microsoft.NET\Framework\v4.0.30319\regasm.exe "C:\Program Files (x86)\AdvertMind\%username%\AdvertMind.Facturacion.Libreria.dll" /tlb:"C:\Program Files (x86)\AdvertMind\%username%\AdvertMind.Facturacion.Libreria.tlb"


Luego, probar nuevamente la impresión del comprobante desde impresión de facturas, marcando, antes de ejecutar el listado, la opción de "Imprimir a PDF".