
Innovaciones, Optimizaciones y Nuevas Funcionalidades del Ecosistema AS2
Índice
Cambios, Mejoras o Actualizaciones
Manual de Procedimientos para Mejoras y Actualizaciones
Ecosistema AS2
Este manual documenta de manera detallada los procesos de cambio, optimización o actualización implementados en las soluciones del Ecosistema AS2.
CAMBIOS, MEJORAS O ACTUALIZACIONES
SISTEMA: AS2 ERP
ANTECEDENTES
En la EP-3117 se realizó la versión 2 de asistencia, esta versión tiene el proceso de registrar asistencia de cada día de cada uno de los empleados.
Adicionalmente el sistema permite configurar motivos de novedad y realizar el registro de novedades del empleado.
Se requiere una funcionalidad que de alguna manera vincule estos dos procesos, para lo cual, desde el proceso de registro de asistencia permita generar directamente el ingreso de novedad del empleado.
La versión de asistencia se puede configurar en el parámetro VERSION_ASISTENCIA de la pestaña Asistencia en paginas/configuracionBase/configuracion.jsf
OBJETIVO
- Agregar en el motivo de novedad el indicador “Mostrar en registro de asistencia”.
- Actualizar la opción de adjuntar archivos del registro de novedad empleado para que use el componente genérico de adjuntar documentos.
- Agregar en el registro de asistencia V2, la opción para ingresar el registro de novedad empleado.
- Agregar la columna de novedad empleado asociado a la asistencia en el reporte de asistencia “Horario planificado”,
- Mostrar los empleados que tengan marcaciones (aunque no tengan un horario planificado) en el reporte de asistencia “Sin horario”.
DESARROLLO
AS2
- Motivo de novedad empleado
Path: paginas/nomina/configuracion/motivoNovedad.jsf
Se agrega el indicador “Mostrar en registro de asistencia”, por defecto inactivado.

Para cumplir con el requerimiento, el usuario debe activar este indicador solo para los motivos que no impliquen alguna acción de cambio, por ejemplo, cambio de departamento, cambio de cargo.

- Registro novedad empleado
Path: paginas/nomina/procesos/registroNovedad.jsf
Actualmente en el sistema:
- Permite cargar archivos adjuntos de un registro de novedad ya creada, es decir, solo permite adjuntar desde la opción que se encuentra en el listado de novedades.
- No tiene la opción para adjuntar archivos directamente cuando se crea o edita la novedad.
- No usa el componente genérico de documentos adjuntos que ya usan otros procesos.

Por lo tanto:
- Se quita la opción actual y se cambia para usar el componente genérico de documentos adjuntos.
- Validar que los archivos adjuntos que actualmente existen ya cargados se puedan ver y descargar desde la nueva opción de documentos adjuntos.

Se agrega la opción para adjuntar documentos directamente cuando se crea o edita la “Novedad Empleado”.
Validar que permita cargar y descargar nuevos archivos adjuntos con el nuevo componente de documentos adjuntos.
- Crear novedad empleado desde el proceso de Registro Asistencia V2
Path: paginas/nomina/asistencia/v2/procesos/registroAsistencia.jsf
Se agrega la nueva columna con la opción para crear la novedad empleado asociado a la asistencia.
El botón abre un componente light Box, que es una especie de pantalla del proceso de “Registro novedad” embebida dentro de un dialogo. Por lo tanto, este dialogo tiene la misma funcionalidad del proceso paginas/nomina/procesos/registroNovedad.jsf
Al abrir el dialogo:
- Debe cargar en el registro de novedad automáticamente el empleado y la fecha de marcación de entrada de la asistencia seleccionada como ‘fecha desde’ y fecha de marcación de salida de la asistencia seleccionada como ‘fecha hasta. Esta información no debe ser editable y tampoco debe permitir borrar.
- Debe listar en el combo Box, todos los motivos de novedad que tienen el indicador “Mostrar en registro de asistencia” activado.
- Reporte asistencia (Horario planificado)
Path: paginas/nomina/asistencia/reportes/reporteAsistencia.jsf
En el reporte tipo «Horario planificado», se agrega la columna ‘Motivo Novedad’.
Debe mostrar el nombre del motivo de la novedad empleado creado desde el registro de asistencia.
- Reporte de asistencia (Sin horario)
Path: paginas/nomina/asistencia/reportes/reporteAsistencia.jsf
Para el reporte tipo “Sin horario” se deben mostrar todos los empleados que registren marcaciones, a pesar de no contar con un horario planificado en la sucursal correspondiente.
Para la versión 2:
- Las marcaciones se ingresan en paginas/nomina/asistencia/v2/procesos/marcacionReloj.jsf
- La planificación de horario se realiza en paginas/nomina/asistencia/v2/procesos/planPersonalizadoHorarioEmpleado.jsf

- Reporte Asistencia: filtro de sucursal por usuario
En el reporte de asistencia se valida que ya existe implementada la siguiente funcionalidad para filtrar por sucursal:

En el reporte de asistencia se valida que ya existe implementada la siguiente funcionalidad para filtrar por sucursal:
-
- Si el parámetro VISUALIZAR_NOMINA_POR_SUCURSAL está activo y el usuario en sesión no tiene tipo de visualización “TODA LA ORGANIZACIÓN”, permite filtrar solo por la sucursal en sesión.

-
- Si el parámetro VISUALIZAR_NOMINA_POR_SUCURSAL está inactivo y el usuario tiene configurado el tipo de visualización por “MIS SUCURSALES”, permite filtrar solo por las sucursales asignadas a ese usuario.

-
- Si ninguna de las dos condiciones anteriores se cumple, permite filtrar por todas las sucursales de la organización.