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.
User_id, Secret y Scope por correo electrónico inmediatamente después de que se procese su pedido.
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.
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.
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.
Paso 1: Obtener el token de acceso
Intercambie sus credenciales por un token Bearer mediante el endpoint OAuth 2.0.
Configuración de la solicitud POST
https://www.barcodesoft.com/api/auth/token
| Encabezado / Clave del cuerpo | Valor / Fuente |
|---|---|
Content-Type | application/x-www-form-urlencoded |
grant_type | client_credentials |
client_id | Su User_id |
client_secret | Su Secret |
scope | Su Scope |
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.) |
imageformat |
El tipo de archivo de salida | SVG, PNG, JPeg, WebP |
orientation |
Rotación de la imagen | Original, Rotate90, Rotate180, Rotate270 |
dpi |
Resolución para calidad de impresión | 96, 300, 600 |
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:
- Configure el encabezado
Authorizationcon su token Bearer. - Ejecute la solicitud GET al endpoint específico (por ejemplo,
/barcode/v1/qrcode/). - Utilice un Store Step para capturar el contenido binario.
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.
- Transporte REST: Asigne el resultado de la transformación al destino del endpoint REST.
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.
Solución de problemas y consejos
(01) estén codificados en URL como %2801%29 si encuentra errores de "Invalid Data".Consejos de implementación
- Utilice siempre
imageformat=svgpara una impresión perfecta en informes PDF. - Asegúrese de que las cadenas de datos estén codificadas en URL (especialmente los paréntesis en GS1-128).