Basado en archivos
Pasos de implementación
| Tarea | Parte responsable |
|---|---|
Proporcionar decisión sobre el método de entrega:
| Cliente |
| Proporcionar detalles de acceso y credenciales SFTP, según corresponda | FacilityOS o Cliente (según la decisión del cliente arriba) |
| Especificar tipo de notificaciones por correo electrónico y direcciones de correo de los destinatarios | Cliente |
| Subir al SFTP un archivo de importación que cumpla con los requisitos de formato | Cliente |
| Configurar trabajo automatizado para importar datos | FacilityOS |
| Revisar datos y confirmar precisión | Cliente |
| Configurar trabajo automatizado para enviar archivo de datos | Cliente |
| Habilitar los trabajos respectivos para la importación programada | FacilityOS y Cliente |
Métodos de entrega
El primer paso es que el cliente seleccione un método de entrega. Por favor, seleccione entre los siguientes:
- Archivo al SFTP de FacilityOS – FacilityOS establece una carpeta SFTP dedicada con credenciales únicas y el cliente sube el archivo (MÁS COMÚN)
- Con lista de acceso IP (RECOMENDADO)
- Para escenarios donde la máquina que sube el archivo tendrá una dirección IP estática o rango de IP
- El cliente debe proporcionar la dirección IP o rango de IP
- Sin lista de acceso IP
- Con lista de acceso IP (RECOMENDADO)
- Archivo al SFTP del cliente – El cliente establece una carpeta SFTP dedicada con credenciales únicas y un trabajo construido por FacilityOS recupera los archivos
Requisitos de contenido y formato
| Categoría | Requisitos |
|---|---|
| Contenido | Lista completa de todos los destinatarios activos (personas o ubicaciones) |
| Fila de encabezado | Requerido |
| Columnas |
|
| Carpeta SFTP | /RecipientImport |
| Nombre del archivo | (Cualquier valor) |
| Formato de archivo | Debe ser uno de los siguientes:
|
| Separadores de campo | Debe ser uno de los siguientes:
|
| Calificadores de texto | Debe ser uno de los siguientes:
|
| Fin de línea | Debe ser uno de los siguientes:
|
Columnas en el archivo
| Nombre de columna | Tipo de dato | Descripción |
|---|---|---|
| EmpID | Nvarchar(50) | REQUERIDO Un identificador único alfanumérico para el registro. Ejemplos incluyen ID de empleado, ID de registrador de tiempo, nombre de usuario AD y dirección de correo electrónico. Este valor no debe cambiar |
| FirstName | Nvarchar(50) | Recomendado para registros de personas Nombre legal |
| LastName | Nvarchar(50) | REQUERIDO para registros de personas y ubicaciones Para ubicaciones, use esto para el nombre de la ubicación |
| PreferredName | Nvarchar(50) | Para usar cuando el nombre preferido es diferente del nombre legal |
| CardID | Nvarchar(50) | ID de tarjeta |
| Nvarchar(641) | REQUERIDO para enviar notificación por correo electrónico desde LogisticsOS | |
| PhoneNumber | Nvarchar(50) | REQUERIDO para enviar notificación por texto/SMS desde LogisticsOS |
| Department | Nvarchar(50) | |
| DeliveryLocation | Nvarchar(50) | REQUERIDO* *Usar uno de los siguientes:
|
| Building | Nvarchar(50) | REQUERIDO* *Usar uno de los siguientes:
|
| Floor | Nvarchar(50) | REQUERIDO* *Usar uno de los siguientes:
|
| Room | Nvarchar(50) | REQUERIDO* *Usar uno de los siguientes:
|
| MailStop | Nvarchar(50) | Se requiere complemento para usar este campo |
Tiempo y frecuencia
- Actualizaciones una vez por noche, fuera del horario laboral típico (PREDETERMINADO)
- Alternativamente, se pueden configurar otras frecuencias según solicitud del cliente
Lógica de importación
La lógica estándar de importación es la siguiente:
- Agregar nuevos registros
- Actualizar registros existentes que hayan cambiado
- Deshabilitar registros que ya no están presentes en el último archivo/datos fuente
- Solo aplica a registros que estaban en un archivo anterior
- Como medida de seguridad, este paso solo se aplicará cuando el conteo de filas de datos en el archivo sea >50% de la lista de destinatarios
Notificaciones por correo electrónico
El trabajo de importación puede configurarse para enviar avisos estándar por correo electrónico para los siguientes eventos:
- Éxito
- Fallo
Archivo y retención
- Después de una importación exitosa, el archivo fuente será archivado en un directorio dedicado
- Los archivos archivados serán eliminados después de 14 días