Consideraciones:
Antes de cambiar de versión, los cheques se imprimían de manera correcta. Se migró de versión y ya no se imprimen correctamente.
En algunas ocasiones ha pasado que alguna agencia se encuentra en una versión (por ejemplo: v4.8) y pasa a una versión más reciente (v5.0). Resulta que venían imprimiendo los formatos de cheques en una impresora de matriz de punto de manera correcta en versión 4.8 y, al pasar a versión 5.0, los cheques se imprimen de manera totalmente ilegible.
Si mandan una impresión a PDF, la impresión es correcta; y luego imprimen a su impresora de matriz de punto, la impresión ya no es correcta. En estos casos, Advertmind ya no controla la impresión; eso es lo que nos da a suponer que no es algo que se pueda corregir por código, porque la impresión a PDF se genera OK y no controlamos impresoras externas.
Por lo cual, la solución inmediata es regresar la pantalla de “Emisión e Impresión de Cheques” a la tecnología anterior; es decir, al cambiar de versión, la DLL de la opción (MP301280.Dll) viene marcada con la tecnología .NET y debe regresarse a la pantalla con tecnología .VBNET.
Proceso:
Ejemplo:
Versión de la DLL .NET que se puso con el cambio de versión a 5.0 (.NET).

Impresión del cheque con esta tecnología: se ve totalmente ilegible.

Versión de la DLL .VBNET a la que se le hace el rollback para que tome la tecnología anterior.

Impresión del cheque con la DLL de la tecnología anterior: el cheque se imprime de manera totalmente legible.

Esta solución es momentánea para salir de la urgencia, en lo que programación encuentra una solución definitiva para este tipo de casos en los cambios de versión.
