Uso de crUFLBcsNet.dll en Microsoft Dynamics NAV

Palabras clave:

Microsoft Dynamics NAV, barcode, QR Code

Microsoft® Dynamics NAV®, anteriormente conocido como Navision, es un sistema ERP completo para organizaciones medianas. Barcodesoft crUFLBcsNet.dll es la solución ideal para integrar generación de códigos de barras (lineales o 2D) en su flujo de trabajo.

Configuración e Integración

  1. Registrar crUFLBcsNet.dll

    Abra el símbolo del sistema como Administrador y ejecute:

    cd "C:\Program Files (x86)\Common Files\Barcodesoft\cruflbcsnet"
    C:\Windows\Microsoft.NET\Framework64\v4.0.30319\regasm cruflbcsnet.dll /tlb:cruflbcsnet.tlb /codebase
  2. C/AL: Generación de código QR (Ejemplo)
    myQR := myQR.CQRCode;
    // Generar imagen (no requiere fuente)
    barcodeBytes := myQR.Image('1234567890', 240, 240);
    BLOBField.CREATEINSTREAM(inStream);
    inStream.Write(barcodeBytes);

Consejos importantes:

  • Instale las fuentes necesarias (bcsqrcode.ttf, etc.) en servidores de informes y clientes.
  • En entornos Cloud o Contenedores, utilice los métodos de imagen (`.Image`) para garantizar independencia de plataforma.
  • La versión de .NET debe coincidir con la arquitectura de su instalación de NAV.