Configurar tareas por lotes
En la ficha Tareas por lotes de la página Procesamiento por lotes puede completar cualquiera de las siguientes acciones.
Cree o edite o una tarea por lote.
- Seleccione Administración > Configuración de la aplicación > Configuración general > Procesamiento por lotes.
- Seleccione la ficha Tareas por lote y complete una de las siguientes acciones:
- Crear: haga clic en pulse Crear para crear una nueva tarea por lotes.
- Editar: seleccione una tarea por lotes y haga clic en pulse Editar para copiarla.
- Especifique o edite un nombre de acción.
- En Número de secuencia, indique el orden para procesar la tarea. Si queda en blanco, las tareas se procesarán en el orden en que se ingresaron.
- Seleccione el Tipo de acción de la tarea.
- Especifique Cadena de parámetro.
- Para crear más tareas, haga clic en Insertar fila nueva.
- Para quitar tareas:
- Haga clic en Eliminar esta fila.
- Haga clic en Sí para confirmar.
- Haga clic en Guardar y volver.
Consulte Información específica sobre las tareas de planificación de horarios y Información específica sobre las tareas de previsión para obtener descripciones de tareas específicas y parámetros admitidos.
Información específica sobre las tareas de planificación de horarios
Para las tareas de planificación de horarios, defina un parámetro con el siguiente formato, sin ningún espacio en la definición:
/nombre de parámetro:valor de parámetro
Puede incluir espacios entre dos parámetros.
La siguiente tabla proporciona información general sobre las cadenas de parámetros para las tareas de planificación de horarios.
Si no se especifican los valores /w, /offset y /duration, el sistema generador se ejecuta durante la semana siguiente (/w:1).
| Parámetro | Obligatorio | Definición | Notas o ejemplos |
|---|---|---|---|
|
/compensación:<cantidad de días> |
No |
El día para iniciar la ejecución de eventos por lotes |
|
|
/W:<cantidad de semanas> |
No |
La semana para iniciar la ejecución de eventos por lotes |
/W:1 es semana siguiente. /W:-1 es semana anterior. Nota:Cuando se especifica este parámetro, se ignoran los parámetros /offset y /duration. |
|
/duración:<cantidad de días > |
No |
El día para finalizar la ejecución de eventos por lotes |
/duration:5 es cinco días a partir de hoy. |
|
/organizaciones:"sitio" |
Sí |
El sitio del organigrama en el que se ejecuta el evento por lotes |
El parámetro de las organizaciones debe tener al menos un puesto/una ubicación definidos. Puede definir varios puestos/ubicaciones según sea necesario. Agregue una coma para separar dos puestos o sitios. No agregue espacios antes o después de la coma. Para ejecutar el sistema generador para un solo puesto: /organizations:”Organization 1/Location A/Job 2” Para ejecutar el sistema generador para un único nodo de la estructura empresarial: /organizations:”Organization 1/Location A” Para ejecutar el sistema generador para varios nodos (o en un nivel de nodo superior): /organizations:”Organization 1/Location A/Job 1”,”Organization 1/Location A/Job 2” /organizations:”Organization 1/Location A”,”Organization 1/Location B” |
|
/procedureset:"<nombre>” |
No |
Conjunto de procedimientos que usa el Sistema generador de horarios de prioridad (SGHP) toma los turnos no asignados y los asigna a los empleados de acuerdo con reglas de clasificación y coincidencia. durante el evento por lotes. |
Solo para el Sistema generador de horarios Crea o asigna turnos según la cobertura de personal, las plantillas o los perfiles de turno, las reglas de horario para empleados y del organigrama y la configuración del sistema generador. de prioridad /procedureset:"Asignar turnos críticos primero" |
| /Split | No | El tipo de ubicación para el que el sistema planificará las tareas por lotes |
El valor del parámetro split es el nombre del tipo de ubicación en la estructura empresarial. /split:"site" Cuando el parámetro split está presente, cada tipo de ubicación dentro de la organización definida se considerará por separado. Se crearán nuevas tareas por lotes para cada tipo de ubicación definido. Si se especifican varias organizaciones en el parámetro organizations, cada ubicación se procesa por separado. Si se define /organizations:"/Org/Division" /split:"site", el sistema creará tareas por lotes separadas para cada sitio en la ubicación /Org/Division y las planificará en la cola de espera de lotes. El sistema generador no se ejecutará para la tarea por lotes original. Nota:
|
| /filter | No | El prefijo de las estrategias para las que el sistema planificará las tareas por lotes |
El parámetro filter se debe utilizar con el parámetro split. Cuando se aplica el parámetro split, se usa el parámetro filter para limitar aún más el alcance de las tareas por lotes creadas. El parámetro filter es un prefijo para el conjunto de estrategias que se aplican a las ubicaciones definidas en el parámetro split. /filter:"XYZ" Si hay muchas estrategias que corresponden al prefijo especificado en el parámetro filter, el sistema considerará la primera en orden alfanumérico. El sistema examina las estrategias en el siguiente orden:
Nota:
|
|
H |
No |
Filtrar por puesto principal. |
|
|
/O |
No |
Ignorar turnos desbloqueados. |
|
Estos parámetros se pueden utilizar en combinación.
Ejemplos:
- /diferencia cronológica:4 /duración:2 /organizaciones :" Organización/División 2/Super tienda/Departamento de calzado/Sandalias" /PROCEDURESET:"Asignar solamente"
- /diferencia cronológica:4 /duración:1 /organizaciones:”Organización 1/Ubicación A/Puesto 1”
- /diferencia cronológica:0 /duración:3 /organizaciones:”Organización 1/Ubicación A/Puesto 2”
- /diferencia cronológica:7 /duración:7 /organizaciones:”Organización 1/Ubicación A”
- /diferencia cronológica:1 /duración:14 /organizaciones:”Organización 1/Ubicación A”,”Organización 1/Puesto B”
- Cuando la tarea por lotes se configura con la siguiente línea de comandos:
/w:0 /organizations:"Organization/Division" /split:"department" /filter:"XYZ" y con “DefaultStrategy” como nombre de acción.
- El sistema planificará automáticamente nuevas tareas por lotes para cada ubicación de tipo "departamento" en la ubicación "Organización/División".
- Para cada departamento, el sistema buscará primero las estrategias que tienen nombres que comienzan con “XYZ” (“XYZ…”) y que se aplican a ese departamento, luego seleccionará la primera, en orden alfanumérico.
- Si dicha estrategia no existe, el sistema considera el nombre de acción "DefaultStrategy".
- El sistema generador se ejecutará durante la semana actual.
Las tareas por lotes de planificación se definen de la siguiente manera:
| Nombre de tarea por lotes | ¿Configurable por el usuario? | Tipos de acción por lotes | Descripción |
|---|---|---|---|
| SCHEDULING_BACKGROUND_PROCESSING | No | Procesamiento en segundo plano de planificación de horarios | Tarea genérica utilizada para aprovechar la estructura de procesamiento en segundo plano, pero puede representar varios tipos de procesamiento |
| SCHEDULING_KPI | No | Procesador de ICR El indicador clave de rendimiento mide el resultado de una actividad en una organización, de manera que el usuario pueda compararlo con los objetivos operativos o estratégicos y pueda intentar mejorar el rendimiento. de planificación | Procesa un conjunto de datos de ICR de planificación obsoletos o faltantes |
| SCHEDULING_PATCHER | No | Ejecutor de revisiones de base de datos de planificación | Se utiliza para ejecutar revisiones de base de datos específicas |
| PSE_ENGINE |
Sí Consulte los parámetros en el paso 6 anterior |
Sistema generador de horarios de prioridad | Se usa para ejecutar el sistema generador de horarios de prioridad |
| REQUEST_SUBMISSION | No | Responsable del período de visibilidad El período de tiempo durante el que turnos no asignados especificados son visibles para los empleados especificados. del empleado | Actualiza periódicamente los empleados asociados con cada uno de los períodos de visibilidad de los empleados definidos |
| SCHEDULE_BUILDER | No | Creador de horarios | Implementa los patrones de horario de todos los empleados, grupos de horarios Agrupa a los empleados que comparten horarios o cualquier otra característica laboral. y condiciones de contratación Contratos legales entre el empleador y el empleado. When scheduled to work hours differ from the hours in their contract, the pay rules of the employees determine the impact on pay. |
| SCHEDGEN |
Sí Consulte los parámetros en el paso 6 anterior |
Generador de horarios | Se utiliza para ejecutar el generador de horarios |
| TEAM_DEFINITION | No | Responsable de definición de equipo | Actualiza periódicamente los empleados asociados con cada uno de los equipos definidos |
Información específica sobre las tareas de previsión
Las tareas por lotes de previsión se definen de la siguiente manera:
| Nombre de tarea por lotes | Parámetros | Tipos de acción por lotes |
|---|---|---|
| CONSOLIDATE_ACTUAL_VOLUME |
/S: fecha inicial (obligatoria). Cualquier fecha válida. No es necesario que sea el inicio de la semana de previsión. /E: fecha final (obligatoria). Cualquier fecha válida. No es necesario que sea el final de la semana de previsión. /A: a partir de (opcional). Cualquier fecha válida. Se utiliza para validación, recuperación y recepción de categorías. Si se omite, la fecha final se utiliza para la consolidación. /F: formato de fecha (opcional). El lote se procesa con el formato de fecha indicado. De lo contrario, se utiliza la fecha de la política de configuración regional del usuario. /W: compensación de semana a partir de la semana actual (opcional). El valor predeterminado es la semana próxima (/W1). (Tenga en cuenta que /W indica la semana actual, /W2 la semana posterior a la siguiente, /W-1 la semana anterior y /W-2 la semana anterior a la última). Ejemplos: /S 04/19/2020 /E 4/25/2020 /A 04/25/2020 /F MM/dd/aaaa
|
Consolidar volumen real |
| CONSOLIDATE_LABOR_BUDGET | Consolidar presupuesto laboral | |
| CONSOLIDATE_LABOR_FORECAST | Consolidar previsión laboral | |
| CONSOLIDATE_VOLUME_BUDGET | Consolidar presupuesto de volumen | |
| CONSOLIDATE_VOLUME_FORECAST | Consolidar previsión de volumen | |
| CONSOLIDATE_EARNED_HOURS | Consolidar horas percibidas | |
| VOLUME_FORECASTER |
/W: compensación de semana a partir de la semana actual (opcional). El valor predeterminado es la semana próxima (/W1). (Tenga en cuenta que /W indica la semana actual, /W2 la semana posterior a la siguiente, /W-1 la semana anterior y /W-2 la semana anterior a la última). /E: fecha de vigencia (MM/DD/aaaa) (opcional). La fecha predeterminada es la fecha inicial de la semana indicada. /D [true | false] (Generador de previsión laboral solamente): cuando se define como "true"(verdadero), ejecuta el diagnóstico laboral (opcional). Si se especifica, la previsión de estándares laborales se almacena en la base de datos. El valor puede ser "true" (verdadero) o "false" (falso). El valor predeterminado es "false" (falso). Ejemplos: /W1 /E 04/19/2020 /W1 /E 04/19/2020 /D true |
Generador de previsiones de volumen |
| LABOR_FORECASTER | Generador de previsiones laborales | |
| EARNED_HOURS | Horas percibidas | |
| FEATURE_CALCULATION |
/offset: cantidad de días de datos de punto de venta disponibles para su inclusión. /duration: cantidad de días entre hoy y la fecha más tardía que se debe incluir. Ejemplo: /offset:-160 /duration:160 |
Cálculo de funciones |
| LABOR_CONSTRAINT_ENGINE | /W: compensación de semana a partir de la semana actual (opcional). El valor predeterminado es la semana actual (/W). (Tenga en cuenta que /W1 indica la semana siguiente, /W2 la semana posterior a la siguiente, /W-1 la semana anterior y /W-2 la semana anterior a la última). | Restricción laboral |
| ML_TRAINING |
/offset: cantidad de días entre hoy y la fecha más tardía que se debe incluir. /organization: organización principal. /mlconfiguration: nombre de la configuración de aprendizaje automático. |
Capacitación de aprendizaje automático |
| OCCURRENCE_RATIO |
/W: compensación de semana a partir de la semana actual (opcional). El valor predeterminado es la semana próxima (/W1). (Tenga en cuenta que /W-1 indica la semana anterior). /E: fecha de vigencia (MM/DD/aaaa) (opcional). La fecha predeterminada es la fecha inicial de la semana indicada. /SD: fecha inicial (MM/DD/aaaa) (opcional). Fecha inicial del cálculo de tasa de ocurrencia. No se puede utilizar con el parámetro /W. /ED: fecha final (MM/DD/aaaa) (opcional). Fecha final del cálculo de tasa de ocurrencia. No se puede utilizar con el parámetro /W. Nota:La duración del intervalo especificado por los parámetros /SD y /ED no puede exceder el valor especificado en el parámetro site.forecasting.batchService.maxMonthsDateRange |
Tasa de ocurrencia |
Duplicar una tarea por lotes
- Seleccione Administración > Configuración de la aplicación > Configuración general > Procesamiento por lotes.
- Seleccione la ficha Tareas por lote.
- Seleccione una tarea por lotes y haga clic en pulse Duplicar para copiarla.
Activar, o desactivar una tarea por lotes
Nota:Si la tarea por lotes se incluye en un evento del Administrador de eventos, la desactivación no la elimina del evento. Para eliminar completamente la tarea del evento del Administrador de eventos, elimine o desactive el evento en el Administrador de eventos.
- Seleccione Administración > Configuración de la aplicación > Configuración general > Procesamiento por lotes.
- Seleccione la ficha Tareas por lote y complete una de las siguientes acciones:
- Activar: seleccione Inactivo desde Filtro. Seleccione la tarea por lotes y haga clic en pulse Activar.
- Desactivar: seleccione Activo en Filtro. Seleccione la tarea por lotes y haga clic en pulse Desactivar.
Nota:Las tareas por lotes desactivadas permanecen en el sistema, pero no se pueden asignar a eventos por lotes.
Eliminar una tarea de lote
- Seleccione Administración > Configuración de la aplicación > Configuración general > Procesamiento por lotes.
- Seleccione la ficha Tareas por lote.
- Eliminar: seleccione una tarea por lotes, haga clic en pulse Eliminar. Haga clic en Sí para confirmar.
Nota:La acción no influirá en los sitios o empleados a los que se haya asignado esta plantilla.
- Haga clic en Guardar.