Integración de Workday y Barcodesoft Cloud Barcode

Una guía completa para generar códigos de barras de alta resolución dentro del ecosistema Workday.

Arquitectura técnica

1. Autenticación

Workday Integration Cloud inicia un proceso OAuth 2.0 utilizando sus credenciales únicas para obtener un token Bearer seguro[cite: 3, 4].

2. Solicitud REST

Workday Studio o EIB envía una solicitud GET con parámetros de datos (por ejemplo, ID de activo o ID de empleado) a la nube de Barcodesoft[cite: 3, 4].

3. Generación de imagen

La API Cloud genera el código de barras en el formato solicitado (SVG/PNG) y transmite la imagen directamente a Workday[cite: 3, 4].

Paso 1: Obtener el token de acceso

Intercambie sus credenciales por un token Bearer mediante el endpoint OAuth 2.0[cite: 3, 4].

Configuración de la solicitud POST
https://www.barcodesoft.com/api/auth/token
Encabezado / Clave del cuerpo Valor / Fuente
Content-Typeapplication/x-www-form-urlencoded
grant_typeclient_credentials
client_idSu User_id[cite: 3, 4]
client_secretSu Secret[cite: 3, 4]
scopeSu Scope[cite: 3, 4]

Paso 2: Parámetros del endpoint

Parámetro Descripción Valores compatibles
data La información que se va a codificar (ID de activo, número de seguro social, etc.) Alfanumérico, GS1 AI (01, 10, etc.)[cite: 3, 4]
imageformat El tipo de archivo de salida SVG, PNG, JPeg, WebP[cite: 3, 4]
orientation Rotación de la imagen Original, Rotate90, Rotate180, Rotate270[cite: 3, 4]
dpi Resolución para calidad de impresión 96, 300, 600[cite: 3, 4]

Workday Studio

Utilice el HTTP Outbound Connector en su ensamblado para recuperar la imagen. Si utiliza códigos de barras en informes BIRT, asegúrese de seguir estos pasos:

  1. Configure el encabezado Authorization con su token Bearer[cite: 3, 4].
  2. Ejecute la solicitud GET al endpoint específico (por ejemplo, /barcode/v1/qrcode/)[cite: 3, 4].
  3. Utilice un Store Step para capturar el contenido binario[cite: 3, 4].

Workday EIB

Ideal para la generación sencilla de tarjetas de identificación o etiquetas de activos. Configure el transporte de la siguiente manera:

  • Transformación: Cree un XSLT para construir dinámicamente la cadena URL basándose en la salida XML de Workday[cite: 3, 4].
  • Transporte REST: Asigne el resultado de la transformación al destino del endpoint REST[cite: 3, 4].

Acceso instantáneo a Barcodesoft Cloud

Una suscripción proporciona acceso ilimitado a la generación de códigos GS1-128, QR Code, DataMatrix y Code 128 para su integración con Workday. Las credenciales se entregan inmediatamente por correo electrónico[cite: 3, 4].

Configuración instantánea Seguridad OAuth 2.0[cite: 3, 4] Compatible con 600 DPI[cite: 3, 4]

Solución de problemas y consejos

Para informes Workday basados en BIRT, se recomienda encarecidamente SVG. Mantiene bordes nítidos durante el escalado, evitando errores de escaneo en códigos de alta densidad[cite: 3, 4].

Al enviar datos GS1-128, asegúrese de que los paréntesis como (01) estén codificados en URL como %2801%29 si encuentra errores de "Invalid Data"[cite: 3, 4].
Consejos de implementación
  • Utilice siempre imageformat=svg para una impresión perfecta en informes PDF[cite: 3, 4].
  • Asegúrese de que las cadenas de datos estén codificadas en URL (especialmente los paréntesis en GS1-128)[cite: 3, 4].
¿Necesita ayuda?
Contactar con soporte técnico