Pasos de Implementación
Guía de integración de códigos de barras en Oracle EBS
Aprenda el método más robusto para la generación de códigos de barras en Oracle E-Business Suite utilizando XML Publisher (BI Publisher). Este enfoque elimina la necesidad de instalaciones complejas de fuentes en los administradores concurrentes de Unix/Linux.
Definir la lógica en la Plantilla de Datos
Modifique su Definición de Datos (.xml o fuente PL/SQL) para generar la URL del código de barras. Esto asegura que la imagen se obtenga dinámicamente durante la ejecución de la solicitud.
SELECT
wip_entity_name AS job_number,
'https://www.barcodesoft.com/barcode/v1/code128?data=' || wip_entity_name || '&width=400&height=120&dpi=300' AS barcode_url
FROM
wip_entities
WHERE
organization_id = :p_org_id
Crear el mapeo en la plantilla RTF
En lugar de depender de fuentes locales, use un marcador de posición de imagen en Microsoft Word para gestionar la renderización dinámica.
1. Insertar marcador
Inserte un archivo .jpg genérico en su plantilla RTF donde deba aparecer el código de barras.
2. Asignar Texto Alt
Clic derecho en la imagen > Formato de imagen > Texto alternativo. Ingrese: url:{BARCODE_URL}
Configurar Programas Concurrentes
-
Tipo de SalidaEstablezca la salida del Programa Concurrente en XML.
-
Registro de PlantillaAdjunte su RTF a través de XML Publisher Administrator.
-
Seguridad de RedAsegúrese de que el servidor EBS pueda realizar peticiones HTTPS salientes al dominio de códigos de barras.
Etiquetado SCM de alta resolución
Para impresoras industriales (Zebra, Honeywell), la resolución es crítica para evitar fallos de lectura en el almacén.
- Ajuste de DPI: Agregue
&dpi=300para una impresión térmica nítida. - Cumplimiento GS1: Formatee las cadenas en PL/SQL antes de enviarlas a la URL.
- Ancho de módulo: Use
&mwidth=2para ajustar el grosor de las barras en etiquetas pequeñas.
Por qué la API es mejor que la instalación de fuentes locales
| Característica | Método de Fuente Local | Método API en la Nube |
|---|---|---|
| Configuración del Servidor | Instalación manual de fuentes en Linux | Cero configuración |
| Soporte de Formatos | Generalmente solo PDF | PDF, Excel, HTML |
| Mantenimiento | Se rompe con actualizaciones del SO | Persistente |
Solución de Problemas
¿El código de barras aparece como una 'X' roja en el PDF?
Verifique la configuración del Proxy en XML Publisher Configuration > General. Es probable que el servidor no tenga acceso a Internet.
¿El código de barras está demasiado borroso para escanear?
Aumente el parámetro dpi en la URL (ej. cámbielo a 300 o 600) para que coincida con las especificaciones de su impresora.
Acceso instantáneo a Barcodesoft Cloud
Una suscripción proporciona acceso ilimitado a la generación de GS1-128, QR Code, DataMatrix y Code 128 para su integración con Oracle. Credenciales enviadas inmediatamente por correo electrónico[cite: 3, 4].