SPEC Información Extendida

Funcionamiento carga masiva mediante interfaz 287

OPERACIÓN EN EL APLICATIVO

Creo un Excel con los números de tarjetas a cargar, estas tarjetas se van a insertar como sin sincronizar en la tabla gti_histarjeta campo sinc.

ACCIÓN EN SPEC

Si el empleado no existe en Spec:

  • Si la tarjeta no existe: se inserta el nuevo empleado. En el campo días de alta en la empresa toma la fecha de la estructura empresa (Tipo de estructura 10), además le inserta la tarjeta que se le asignó en el aplicativo.
  • Si la tarjeta existe: se inserta el nuevo empleado pero no se le inserta la tarjeta ya que pertenece a otra persona en Spec.

Si el empleado existe en Spec:

  • La tarjeta ya existe en Spec: no hace nada y se informa en el Log.
  • La tarjeta no existe en Spec: si la “fecha hasta” de la tarjeta es mayor o igual a la fecha actual o nula y la “fecha desde” es menor o igual entonces se inserta activa, de lo contrario se inserta inactiva.

Funcionamiento del proceso planificado 366

El proceso planificado “Carga de Registraciones WS (366)” se ejecuta con la frecuencia establecida en la configuración y ejecuta la lectura de resgistraciones.

Requisitos para que funcione la lectura de registraciones entre Spec y el Aplicativo

  1. Tiene que estar activo el modelo 168.

Requisitos para sincronización del ABM de empleados y tarjetas entre RHPRO y SPEC

  1. Tienen que estar activos los siguientes triggers:
  • a TRD_spec
  • b TRI_spec
  • c TRU_spec

OPERACIÓN EN EL APLICATIVO - Alta de una tarjeta a un empleado

ACCIÓN EN SPEC

  • Si en Spec no hay empleados, inserta el nuevo empleado. En el campo días de alta en la empresa toma la fecha de la estructura empresa (Tipo de estructura 10), además le inserta la tarjeta que se le asignó en el aplicativo.
  • Si en Spec hay empleados, verifica si el empleado al cual se le dio de alta la tarjeta ya existe:

a. Si Existe en SPEC: Le asigna una nueva tarjeta.

b. Si no existe en SPEC: Crea el empleado. Datos que envía a SPEC:

  • 1. Documento
  • 2. Apellido
  • 3. Fecha de alta en el sistema (fecha de ejecución)
  • 4. Asistencias
  • 5. Fecha de alta en la empresa (Estructura de tipo 10)
  • 6. Fecha de baja en la empresa (Estructura de tipo 10)
  • 7. Legajo
  • 8. Nombre de la empresa
  • 9. Estructuras configuradas en el confrep 421
  • 10 Tarjeta

En ambos casos, verifica que la tarjeta del empleado no exista. Si ya existe no se inserta, de lo contrario, la inserta.

Si la fecha hasta de la tarjeta es mayor o igual a la fecha actual y la fecha desde es menor o igual, entonces la inserta activa, de lo contrario la inserta inactiva.

OPERACIÓN EN EL APLICATIVO - Modificación de una tarjeta de un empleado

ACCIÓN EN SPEC

  • Si el empleado no existe en Spec entonces informa que el empleado no existe y no ocurre nada.
  • Si el empleado existe en Spec:
    • Si la tarjeta corresponde al empleado entonces actualiza el estado y el número si corresponde.
    • Si la tarjeta no corresponde al empleado y no existe en Spec, se inserta.
    • Si la tarjeta no corresponde al empleado y existe en Spec, no ocurre nada.

OPERACIÓN EN EL APLICATIVO - Eliminación de una tarjeta de un empleado

ACCIÓN EN SPEC

  • Si el empleado no existe en Spec entonces no ocurre nada (esto se informa en el log).
  • Si el empleado existe en Spec:
    • Si la tarjeta corresponde al empleado, se elimina.
    • Si la tarjeta no corresponde al empleado, no ocurre nada.

OPERACIÓN EN EL APLICATIVO - Baja de un empleado (Botón Baja)

ACCIÓN EN SPEC

  • Si el empleado no existe en Spec entonces no ocurre nada (esto se informa en el log).
  • Si el empleado existe en Spec: Inactiva la tarjeta en Spec y le cierra la empresa en Spec.

OPERACIÓN EN EL APLICATIVO - Reincorporación de un empleado (Botón “Reincorporar” del Tablero de Empleados Inactivos)

ACCIÓN EN SPEC

  • Si el empleado no existe en Spec entonces lo crea.
  • Si el empleado existe en Spec: Activa al empleado y a la tarjeta o le crea la tarjeta.

Véase:

Ir arriba ↑

Etiquetas:

Actualizado: