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.

  1. Seleccione Administración > Configuración de la aplicación > Configuración general > Procesamiento por lotes.
  2. 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.
  3. Especifique o edite un nombre de acción.
  4. 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.
  5. Seleccione el Tipo de acción de la tarea.
  6. Especifique Cadena de parámetro.
  7. Para crear más tareas, haga clic en Insertar fila nueva.
  8. Para quitar tareas:
    1. Haga clic en Eliminar esta fila.
    2. Haga clic en para confirmar.
  9. 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

  • /offset:-1 es ayer.
  • /offset:0 es hoy.
  • /offset:1 es mañana.

/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"

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:
  • Si no hay una ubicación del tipo especificado en el parámetro split en la ubicación indicada en el parámetro organizations, la tarea por lotes inicial se ejecuta como si no estuviera definido el parámetro split.
  • Si el tipo de ubicación definido en el parámetro split no existe, el sistema generador no se ejecuta.
/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:

  1. Estrategias asignadas directamente a las ubicaciones,
  2. Estrategias heredadas de los nodos principales
Nota:
  • Si no hay estrategias que correspondan al prefijo especificado en el parámetro filter, se aplicará la estrategia seleccionada en el nombre de la acción.
  • Si no se especifica el parámetro split, se ignora el parámetro filter.

H

No

Filtrar por puesto principal.

  • /H es verdadero.
  • En blanco (predeterminado) es falso.

/O

No

Ignorar turnos desbloqueados.

  • /O es verdadero.
  • En blanco (predeterminado) es falso.

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

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

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

OccurrenceRatioCalculation
. El valor predeterminado es 12 meses; el valor máximo es 48 meses.

Tasa de ocurrencia

Duplicar una tarea por lotes

  1. Seleccione Administración > Configuración de la aplicación > Configuración general > Procesamiento por lotes.
  2. Seleccione la ficha Tareas por lote.
  3. 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.

  1. Seleccione Administración > Configuración de la aplicación > Configuración general > Procesamiento por lotes.
  2. 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

  1. Seleccione Administración > Configuración de la aplicación > Configuración general > Procesamiento por lotes.
  2. Seleccione la ficha Tareas por lote.
  3. Eliminar: seleccione una tarea por lotes, haga clic en pulse Eliminar. Haga clic en para confirmar.

    Nota:La acción no influirá en los sitios o empleados a los que se haya asignado esta plantilla.

  4. Haga clic en Guardar.