Nexion PMS 6.1.0.0 - Registro de cambios

Fixes

  • Inicio de sesión

    • Ajustes en logica de verificacion de licencia
  • Retención de Ganancias

    • Se produce NullReferenceException al liquidar Julio y posteriores, y el Legajo no tiene liquidado el período Junio

Nuevo

  • Inicio de Sesión
    • Integración con Nexion License Manager 8.6.0 para contemplar las nuevas características

Fixes

  • Reporte "Planilla Resumen"
    • Ajustes mínimos para exportar correctamente a Excel

Nuevo

  • Mensajes de procesos (liquidaciones, exportaciones, etc)
    Ahora registran el inicio y fin de los mismos; y se agregó una acción Ir al último... que enfoca el último INICIO registrado

Fixes

  • Cálculo de Antigüedad
    La antigüedad del Recibo ahora se calcula al comienzo del procesamiento de forma forzosa, de forma que este disponible el valor para cualquier concepto que lo necesite utilizar

Nuevo

  • Agregada marca de errores de sintaxis y de propiedades incorrectas en editor de formulas

Fixes

  • Arreglada dirección URL para el sitio del producto (http://pms.nexion.com.ar)
  • Depuracion: a veces al navegar los items en la grilla de depuracion aparecen elementos no relacionados
  • Depuración en Recibos, formulario de Concepto: la apertura de las mismas es MUY lenta (casi 3 segundos)

Blog relacionado sobre los cambios introducidos


Nuevo

  • Retención de Ganancias

    • Agregado nuevo tipo de deducción para Alquileres
    • Agregado nuevo tipo de deducción para Aguinaldo Estimado
    • Edad limite para deducir hijos: ahora es configurable en tabla Parámetros
    • Rango Retención de Ganancias: agregado Fecha Desde y Fecha Hasta para permitir llevar histórico de los rangos y realizar cambios dependiendo del periodo
  • Legajo

    • Se visualizan nombres de los códigos de AFIP, de Localidad y del País de Nacimiento
  • Liquidación, Recibo y Linea de Recibo

    • Nuevos iconos
    • Ajustados títulos para ser más útiles

Fixes

  • Inserción grupal de movimiento novedad
    • No encuentra los registros previamente cargados

Nuevo

  • Novedades Se puede consultar el Total de un Movimiento de Novedad, que es un alias de Cantidad * Importe
    Disponible mediante el parámetro Total en ObtenerSumaNovedadPeriodo y ObtenerSumaGrupoNovedadPeriodo

Fixes

  • Evitar actualización automática cuando se cambia de versión

Fixes

  • ObtenerTramoInicioRelacionLaboral() devuelve un tramo incorrecto en el caso de que TODOS los tramos previos al cierre tengan Tipo de Cierre = Cambio Estado

Fixes

  • Libro de sueldo
    • Agrupado por Legajo.Numero + Recibo.Oid para tener en cuenta legajos con mas de 1 Recibo (quincenales)
  • Reportes
    • Arreglada exportación a PDF

Fixes

  • Evitar recursión infinita al usar las propiedades DiasAntiguedad, Antiguedad en la formula de Dias de Antiguedad de la Empresa
  • No se pueden lanzar procesos de liquidación en paralelo

Fixes

  • Arreglada búsqueda de ayuda contextual, no funciona en ciertas propiedades (ej. LineaRecibo)
  • Renombrada propiedad AñosAntiguedad como Antiguedad
  • Arreglada NullReferenceException cuando se usa "Chequear Formulas" y el texto contiene o referencia indirectamente a DiasAntiguedad
  • Arreglada tecla F1 de Ayuda no funciona en el Editor de fórmulas
  • DiasLiquidablesBase15 no funciona correctamente

Nuevo

  • Usuario
    • Agregada dirección de correo
  • Inicio de sesión
    • Habilitada autenticación mediante la dirección de correo del usuario
  • Nexion Streamer
    • Permite solicitar soporte remoto, disponible mediante la tecla rápida F12

Nuevo

  • Agregada propiedad utilitaria DiasLiquidablesBase15, similar en su idea a la ya implementada DiasLiquidablesBase30
  • Depuracion de formulas: mejora para visualizar el resultado de la funcion ObtenerSuma()
  • Mejorados ObtenerMayorHaberPeriodo y ObtenerMayorHaberSinRetencionPeriodo: ahora se utilizan los Tramos consumidos en el Recibo en lugar de la unica fecha del Recibo como referencia de la fecha que afecta el monto solicitado
  • Edicion de formulas: ajuste en sugerencia de comillas

Fixes

  • Arreglado error procesando la tecla del signo condicional (?) que imprimie comilla simple
  • Arreglos de URL para sitio web de Nexion PMS

Nuevo

  • Migración a .NET Framework 4.5
  • Tipo Retencion de Ganancias: permitir usar campos Orden, AfectaSubTotal, y AfectaTotalACuenta en Reportes

Fixes

  • Resultado erroneo al usar ObtenerSuma(Recibos, ..., "DiasAntiguedad") y el recibo actual tiene DiasAntiguedad = null
  • Retención de Ganancias: En algunos casos, el Importe Retencion Acumulado queda en cero

Nuevo

  • ​Agregado parametro Nivel de Log en la tabla Parametros, para poder predeterminar el nivel de detalle de los procesos (tanto de liquidación como de exportaciones)

Nuevo

  • Alertas de Legajos
    • Agregada acción Verificar Alertas en la Liquidación (vistas de lista y detalle), que permite visualizar y trabajar sobre las alertas configuradas para los legajos involucrados

Fixes

  • ObtenerCategoriaConvenio
    • Si existen más de una categoria con el mismo código para distintos convenios, se devuelve la primera encontrada, que puede ser de un convenio distinto al del Legajo (corregido para buscar sólo del convenio del legajo liquidado)

Fixes

  • Proceso de Liquidación
    • El cálculo de los Tramos en cada Recibo, es incorrecto en algunos casos. Por ejemplo, al realizar liquidaciones quincenales y liquidación de Aguinaldo (3 liquidaciones en el mismo Periodo).
      El error consiste en que el Recibo de Aguinaldo, queda con 2 tramos incluyendo los ya liquidados en los 2 recibos quincenales. La corrección hace que ahora no se genere ningun Tramo, ya que todo el tiempo ya esta "consumido" por los recibos quincenales.

Fixes

  • La deducción por hijos respecto a la edad no varía (la verificacion de la edad no se realizaba por cada periodo, sino sólo en el periodo liquidado)
  • Las multiples deducciones, del mismo Tipo de Retención, cargadas para un mismo legajo, sólo se suma la primera definición.

Retención de Ganancias

  • Refactorizacion por resolución de Mayo 2015: se pueden definir valores específicos de deducciones por Legajo, de manera de poder configurar, para los Legajos que sea necesario, las deducciones diferenciales que se deben aplicar.

Retención de Ganancias

Refactorizaciones generales en su definición y cálculo

  • Agregadas tablas Legajo - Retención Ganancias Tercero y Persona para cargar las declaraciones juradas del formulario F572
  • Ajustes en Tipo Retención de Ganancias para que sea requerido siempre definir un rango de tiempo mediante una Linea Tipo Retención de Ganancias, lo que clarifica la definición al usuario, simplifica el algoritmo de cálculo
  • Ajustes en Linea Tipo Retención de Ganancias y Legajo Retención de Ganancias para que Fecha Desde y Fecha Hasta sean Periodos (mes/año)
  • Las Lineas de Constancia Retención de Ganancias ahora desagrega los valores en:
    • Importe Calculado
    • Importe Limite
    • Importe Acumulado (luego de aplicar el Limite si está definido)
  • Agregados Tipos de Retención de Ganancias para:
    • Pago A Cuenta Impuestos Débitos y Créditos
    • Pago A Cuenta Compra Moneda Extranjera
    • Pago A Cuenta Compra Exterior
  • Agregados campos Total A Cuenta, y Saldo A Favor en la Constancia de Retención de Ganancias, necesarios para las liquidaciones finales (del periodo Diciembre, o cuando hay un tramo laboral cerrado por despido o renuncia)

Nuevo

  • Agregado acceso a lista de Mi filtro, para poder realizar modificaciones y borrado de los mismos

Fixes

  • Inserción grupal de novedades: no se respeta la Observacion deseada

Nuevo

  • Pantalla de Inicio de sesión, que integra la selección de base de datos y el ingreso de usuario/contraseña
  • Inserción automática de comillas en los editores de fórmulas

Fixes

  • Arreglada excepción producida al intentar obtener ayuda mediante F1 en un término inexistente

Nuevo

  • Adjunto de Novedades: La importación ahora permite cargar repetición de la combinación "Legajo", "Fecha", "Novedad"

Fixes

  • Error al aplicar filtro rápido de Fecha en Recibo El camino de la propiedad Fecha no es correcto para el tipo NexionPMS.Module.Recibo

Fixes

  • Errores producidos por refactorizaciones de v2.3.0 con los filtros FechaUltimoMes y similares (movimientos de novedad, recibos, liquidaciones)

Nuevo

  • Inserción grupal de Novedades: Si se ejecuta en el contexto de un Legajo, el mismo es sugerido en la ventana de inserción

Fixes

  • Error al ejecutar la acción Pegar en un Concepto
  • Exportación a Bancos: Arreglados problemas de consistencia de datos

Fixes

  • Errores producidos al usar filtros en criterios al realizar procesos de exportación

Nuevo

Agregada propiedad DiasLiquidablesBase30, para facilitar la escritura de fórmulas en convenios mensualizados.

Por ejemplo, en vez de escribir:

DiasLiquidados == DiasLiquidablesMensualizado 
? 30 
: DiasLiquidablesMensualizado - ( 
   ObtenerSumaNovedadPeriodo('DIA-INJUSTIFICADA', 'Cantidad') 
    ...
)

ahora se podrá escribir, de forma equivalente:

DiasLiquidablesBase30 - ( 
   ObtenerSumaNovedadPeriodo('DIA-INJUSTIFICADA', 'Cantidad')
   ...
)

Fixes

  • Arreglada NullReferenceException al usar "Chequear formula" en concepto que utiliza la función ObtenerImporteRetencionGanancias
  • Reportes: Los filtros nuevos en "Mi filtro" no se guardan en la base de datos

Nuevo

  • El cálculo de Retención de Ganancias toma en cuenta la Fecha de Pago de la liquidación para hacerse por lo percibido.
  • Agregada regla para no permitir modificar Liquidaciones que están en Estado de Proceso Encolado o Ejecutando
  • Las funciones ObtenerSumaNovedadPeriodo y ObtenerSumaGrupoNovedadPeriodo, cuando se usan sin los parametros fechaDesde y fechaHasta, toman dichos valores desde los tramos actualmente registrados en el Recibo (en lugar de las fechas Desde y Hasta de la Liquidacion)

Fixes

  • Arreglada verificacion de fórmulas en Conceptos con la acción Chequear Fórmulas... que no dá error aún cuando se usa la función ObtenerSumaNovedadPeriodo con un codigo de novedad inexistente

Nuevo

  • Mejorada accion "Insercion grupal de novedades": ahora en la generación se buscan combinaciones ya existentes "Legajo - Novedad - Fecha", de manera de evitar generación de novedades "duplicadas"
  • Agregada disponibilidad de Constancia y Lineas de Constancias de Ret. Gan. para diseñar reportes

Fixes

  • Arreglado mensaje del instalador confuso "La aplicación requiere .NET Framework 3.5" cuando chequea si está instalado .NET 4.0
  • Ajustes en migraciones automáticas para evitar problemas cuando se hacen migraciones multiempresa de forma externa (DTS de unificacion de bases)

Nuevo

  • Formato de Exportación
    • Agregado campo Codificación, de manera de predeterminar la codificación del archivo de texto generado.
      De forma predeterminada los formatos ya existentes reciben la codificación "Europeo occidental (ISO)", es decir, ANSI de Windows (página de códigos 1252)

Nuevo

  • Cálculo de Retención de Ganancias:
    • Refactorizaciones para soportar decreto 1242/2013
  • Linea de Tipo de Retención de Ganancias:
    • Mejora para permitir valor nulo en Fecha Hasta, y dejar abierto el tramo para nuevos valores de deducciones desde un Periodo en adelante
  • Liquidación:
    • Mejorados mensajes de confirmación para acciones "Lanzar proceso" y "Lanzar proceso avanzado..."
    • Agregado mensaje para evitar lanzar procesos de liquidación cuando se han realizado cambios y no se han guardado aún en la base de datos

Fixes

  • Linea de Tipo de Retención de Ganancias:
    • No se aplican los importes/porcentajes máximos
    • Al calcular el importe acumulado, no suma lo acumulado por otro Recibo del mismo periodo que el Recibo actual

Nuevo

  • Agregado tipo TipoJornada a coloreo de sintaxis e intellisense de fórmulas
  • Agregado nuevo tipo Regex para manejo de expresiones regulares en fórmulas

Fixes

  • Proceso de Exportación de Banco: no se muestra el criterio de Legajos
  • Retención de Ganancias: no se guardan las lineas de los Tipos de Retención de Ganancias cuando el importe calculado es igual a 0 (cero)
  • Proceso de Importación: Error al borrar
  • Proceso de Importación: Error al procesar la ultima línea del archivo adjunto

Nuevo

  • Agregado Tipo de Retencion de Ganancias = "Deduccion especial extraordinaria", para los casos en que se deban crear conceptos para calculos especiales de ajuste, como el del decreto 1006/2013

Fixes

  • Retención de Ganancias: tener en cuenta los importe deducidos en otros Recibos, del mismo perido que el Liquidado (ej. liquidaciones quincenales)
  • Retención de Ganancias: arreglado cálculo del campo "Importe Retencion Acumulado", para tener en cuenta retenciones aplicadas en recibos del mismo periodo (ej. liquidaciones quincenales)
  • Retención de Ganancias: no se calcula correctamente cuando hay importe de retencion acumulado, y el importe fijo, porcentaje sobre excedente, e importe excedente son iguales a cero
  • Función ObtenerUltimoTramoEnPeriodoLiquidado: el caso en que el Recibo no tiene ningun ReciboTramo configurado, lanza exception "Sequence contains no elements"
  • Función ObtenerTramoActivoContenedor (desde v2 se calcula erroneamente)
  • Proceso de exportacion de Bancos: se filtra por Legajo en vez de Recibo, porque las altas se hacen cuando aún no se han generado recibos para el legajo

Cambios

  • En todas las grillas, el pie para realizar funciones de agrupación (sumas, medias, etc) ya no está visible de manera predeterminada.
    Para habilitarla, debe hacer clic derecho sobre cualquier encabezado de alguna columna disponible, y elegir la opción Mostrar pie

Nuevo

  • Coloreo de sintaxis
    • Optimizado para ser más rápido y no ralentizar la edición de las fórmulas
  • Proceso y Formatos de importación de archivos de texto
    • Se pueden crear formatos para importar datos externos en un archivo de texto, y procesos que los utilicen.
  • Legajo
    • Campos NumeroCBU y NumeroCuentaBancaria
  • Formato de exportación:
    • Agregada posibilidad de definir "secciones", de manera de poder exportar diferentes formatos de columnas dentro del mismo archivo.
  • Fórmulas
    • Agregada posibilidad de escribir comentarios embebidos en el texto
  • Acción "Ir a..."
    • Agregada posibilidad de navegar hacia un ítem del menú de navegación mediante búsqueda por texto
  • Actualización grupal de Legajo - Concepto:
    • Agregada posibilidad de vacias las fechas Desde y Hasta
  • Contexto de Conceptos:
  • Tramos liquidados:
    • Registro en la base de datos de los tramos liquidados en cada Recibo
  • Acción "Generar constancia Ret. de Gan".
    • Útil para generar las constancias de Recibos antigüos cuando se comienza a aplicar la Retención de Ganancias en períodos posteriores a Enero del año en curso
    • Sólo se habilita cuando los Recibos seleccionados no tienen enlazada ninguna Constancia
    • Se ubica en el menú Herramientas de Recibo

Fixes

  • Coloreo de sintaxis: no muestra clases utilitarias, ej. Math, Convert, DateTime, etc.
  • Intellisense: En algunos casos, no se muestran sugerencias correctamente
  • Proceso de exportación Bancos: Se sugiere el nombre del archivo de forma incorrecta
  • Recibo: al intentar borrar un Recibo de una liquidación, se obtiene una NullReferenceException

Fixes

  • Empresa: Al intentar editar las formulas se produce la excepción ArgumenNullException

    Value cannot be null.
    Parameter name: service

Nuevo

  • ObtenerUltimoTramoEnPeriodoLiquidado() tiene un nuevo parámetro "tipoTramo" para poder filtrar tramos Abiertos o Cerrados

Fixes

  • ExisteTramoCerradoEnPeriodoLiquidado() devuelve FALSE aunque exista un Tramo Laboral cerrado
  • Arreglado mensaje "Desea cancelar los cambios" que aparece después de procesar una exportación, y se presiona F5 para actualizar y ver el resultado

Nuevo

  • Mostrar mensaje de error más amigable si no se ha configurado la URI para el servicio web (Nexion PMS Service) en la tabla Parametros
  • Legajo: la acción Clonar ahora no clona los Movimientos de Novedad ni los Familiares
  • Relación Legajo - Concepto: agregada la posibilidad de asignar Legajo y Concepto al crear/editar instancias con las acciones Nuevo y Abrir
  • Eliminadas propiedades:

    • ExisteTramoCerradoEnPeriodoLiquidado
    • UltimoTramoEnPeriodoLiquidado
    • TramoInicioRelacionLaboral
  • Agregadas funciones en reemplazo de las propiedades anteriormente:

    • ExisteTramoCerradoEnPeriodoLiquidado()
    • ExisteTramoCerradoEnPeriodoLiquidado(tipoRemuneracion)
    • ObtenerUltimoTramoEnPeriodoLiquidado()
    • ObtenerUltimoTramoEnPeriodoLiquidado(tipoRemuneracion)
    • ObtenerTramoInicioRelacionLaboral()
    • ObtenerTramoInicioRelacionLaboral(tipoRemuneracion)
  • Agregadas nuevas versiones de la función ObtenerSumaGrupoNovedadPeriodo, con nuevo parametro valorizarSegunTipoCalculoDiasLaborables

  • Mejoradas funciones ObtenerMayorHaberPeriodo y ObtenerMayorHaberSinRetencionPeriodo para poder excluir grupos completos de conceptos
  • Usuario: la asignación de los permisos ahora es más ágil para asignaciones grupales, y búsqueda de clases, etc
  • Refactorizacion acción "Insercion grupal" de Movimiento Novedad: se permite la generación de varias combinaciones simultaneas en un formulario separado (tipo excel) de manera de facilitar la carga de muchas novedades. La misma agiliza la carga al implementar un estilo de edición Excel (presionando las flechas de movimiento, termina la edición actual y comienza la edición en la columna elegida)
  • Refactorizacion acción "Insercion grupal" de Legajo Concepto: se pueden seleccionar los legajos y los conceptos de manera visual en vez de usar criterios
  • Agregado permitir maximizar la ventana de depuración manual en el Recibo
  • Agregado más detalle en mensajes al invocar el procesamiento de liquidaciones, adjuntos de importación y adjuntos de exportación
  • Agregada implementación para cambiar el estado de la liquidación a "Procesado" al terminar el procesamiento
  • Procesos de Exportación (todos): el primer editor es el del formato de exportación a utilizar
  • Recibo (ventana): Eliminada acción "Retención de Ganancias". Ahora se puede ver la lista de Constancias directamente en la vista del Recibo, al lado de las Lineas
  • Agregada posibilidad de carga manual de Constancias de Retención de Ganancias, para los casos de aquellos usuarios que necesitan comenzar a realizar retenciones en períodos posteriores a Enero
  • Agregada integración con ayuda en línea en los editores de fórmulas: presionando F1 se obtiene ayuda sobre el texto actualmente enfocado, ya sean propiedades o funciones que se pueden utilizar en los Conceptos, en los Formatos de Exportación, etc
  • Unificada la depuración de las fórmulas de Importe y Cantidad en los Recibos: se puede invocar presionando F6 luego de seleccionar la linea deseada. La nueva ventana permite visualizar los datos consultados por las funciones sumarizadoras (ObtenerSumaConceptos, ObtenerSumaNovedadPeriodo, etc) para corroborar los datos utilizados y facilitar correcciones. También se pueden realizar correcciones en las fórmulas y ser guardadas en el Concepto sin necesidad de salir de la ventana de depuración
  • Liquidación (ventana): Ahora también se cambia el color de las columnas Estado Proceso y Nombre (del Estado) al igual que en la vista de lista
  • Mejorado Intellisense en los editores de fórmulas: al presionar el punto(.) luego de un miembro válido del contexto, se obtiene ayuda acotada sobre los miembros hijos que se pueden utilizar. Se puede presionar TAB o ENTER para utilizar alguno de ellos. Al escribir una vez mostrada la lista de miembros sugeridos, se realiza filtrado inteligente para mostrar los que comienzan con el texto escrito
  • Mi Filtro (Reportes): Refactorizada carga y guardado para facilitar su uso
  • Lista de Conceptos: agregada acción "Agregar a grupo..." para facilitar el agregado grupal de varios conceptos seleccionados a un determinado Grupo de Conceptos
  • Formatos de Exportación: Ahora se pueden clonar, y se pueden editar y agregar las lineas en la grilla
  • Lineas de Formato de Exportación: Agregado editor de fórmulas similar al de los Conceptos (coloreo de sintaxis, intellisense, ayuda en linea, etc)
  • Lineas de Formato de Exportación: Ahora se pueden generar Advertencias y Errores al igual que en los Conceptos (disponibles las funciones GenerarAdvertencia y GenerarError
  • Procesos (todos): Agregada tecla rápida F8 para lanzarlos
  • Convenio: agregado campo FactorPorAñoAntiguedad, que permite definir el factor porcentual a aplicar por cada año de antiguedad del empleado, para ser aplicado al devolver el valor de Basico
  • Proceso de Liquidacion: Agregada posibilidad de elegir el orden de procesamiento de los Legajos
  • Procesos de Exportación (todos): Habilitada acción Clonar, para facilidad de uso al realizar exportaciones filtradas a intervalos regulares

Fixes

  • Archivos adjuntos: No se actualiza el TimeStamp al reprocesarlos
  • NullReferenceException generado al ejecutar ObtenerTramoInicioRelacionLaboral si el Legajo no tiene UltimoTramoEnPeriodoLiquidado
  • Incorrecto cálculo de acumulados en líneas de Constancias de Retención de Ganancias
  • Reasignación incorrecta del Periodo al crear una Liquidación manualmente, asignar el Periodo, y luego editar la Fecha
  • Arreglado título de clase LineaCategoriaConvenio, agregados titulos faltantes en UsuarioAspect y UsuarioAspectStore
  • Arreglados diseño de reportes predeterminados (excepción "No se encuentra el método GetConfiguracion en NexionReportData")
  • Arreglado problema por el cual un proceso de liquidación lanza una excepción que nunca es logeada, y además deja al proceso en estado "Procesando" cuando en realidad fue abortado
  • Agregada lógica para eliminación de tabla Talonario y sus items relacionados (indices, constraints) en el Recibo
  • Arreglado calculo de DiasAntiguedad
  • Arreglado problema con variables Decimal interpretadas incorrectamente (la cultura debe ser InvariantCulture)
  • Lineas de Formatos de Exportación: Arreglada excepción SessionMixingException al chequear fórmulas
  • Fuente de datos para SICOSS: Ordenar items de exportación por Número de CUIL, que es el mismo orden en que SICOSS informa los mensajes de error al importar el archivo .CSV
  • Liquidacion: Se pueden elegir las empresas desactivadas
  • Concepto: Al clonar un Concepto, y guardar la copia, se quita al Concepto original de los grupos a los que pertenece

Nuevo

  • Habilitado Tipo de Retención de Ganancias "Otras Deducciones" en los Legajos

Fixes

  • Función ObtenerImporteRetencionGanancias()

  • No calcula correctamente el Tipo de Retención de Ganancias "Otras Deducciones"

  • Al reprocesar una liquidación, si ya existe una Constancia, se generan lineas de detalle duplicadas por cada regla

  • Eliminada columna obsoleta (no utilizada) AFIP_Situacion de la tabla Legajo en la base de datos

  • Refactorizadas Constancias de Retención de Ganancias para almacenarlas enlazadas al Recibo y no a la LineaRecibo, de manera que las retenciones en 0 también quedan registradas
  • Acción "Retención de Ganancias": Error "Sequence contains no elements" producido al ejecutar sobre un Recibo que no tiene Constancia de Retención de Ganancias
  • Vista de Legajo: Cambiadas etiquetas varias para mejorar diseño

Nuevo

  • Cambiado comportamiento de la acción Crear Liquidaciones: se crean liquidaciones para las empresas seleccionadas (en vez de todas las activas)
  • Cambiado nombre de la columna Trabaja en Familiar como NoDeduceRetencionGanancias
  • Agregada Tipo de Retencion de Ganancias.PrimasDeSeguroDeVida para configurar en Legajos
  • Agregado en algoritmo de función ObtenerImporteRetencionGanancias:

  • Manejo de los Tipos de Retención de Ganancias faltantes:

  • Otras Deducciones

  • Gastos Sepelio
  • Primas de Seguro de Vida

  • Se tiene en cuenta la columna NoDeduceRetencionGanancias de los Familiares

Fixes

  • Arreglos visuales en íconos del menú de navegación
  • Arreglado mensaje de error al intentar navegar con la acción Retención de Ganancias en un Recibo en que no existe una Constancia de Retención de Ganancias
  • Arreglado nombre de columna PorcentajdeMaximo en LineaTipoRetencionGanancias como PorcentajeMaximo

Nuevo

  • Implementación de Retenciones de Ganancias de 4ta. categoría
  • Reubicados ítems en el menú de navegación para una mejor organización y facilidad de uso
  • Importación Excel de novedades

  • Un requerimiento frecuente al sistema era la posibilidad de importar las novedades desde archivos Excel. Hemos incorporado esta nueva funcionalidad, con la posibilidad de definir las novedades que cada empresa puede informar, y la obtención de un archivo Excel de ejemplo a ser llenado, para luego poderse procesar apropiadamente.

  • Nexion PMS Web nueva interfaz web

  • Pensado para agentes de liquidación de sueldos a terceros (estudios contables), permite la flexibilidad de publicar la información de manera privada a cada empresa cliente, con usuarios y permisos por empresa, que junto con la posibilidad de adjuntar archivos de novedades en formato Excel, facilita enormemente el flujo de trabajo para lograr una respuesta eficiente y personalizada a cada cliente.

  • Nexion PMS Service una aplicación separada con la lógica de liquidación

  • Como consecuencia de la implementación de la interfaz web, la lógica de procesamiento ahora es realizada en el servidor, lo que quita carga de procesamiento a las máquinas clientes.

  • Log de mensajes de procesos almacenados en la base de datos

  • El registro histórico de cada proceso realizado, tanto para las liquidaciones, como para la importación de novedades desde Excel, facilita la posterior localización de advertencias y errores, y la depuración de los mismos para resolver los problemas más frecuentes.

  • Tipo de Rango de Liquidación, es un nuevo campo de la Empresa

  • Permite definir el tipo de periodo de liquidación (quincenal, mensual) predeterminado por cada empresa, lo que facilita la creación grupal de liquidaciones, en especial para los agentes de liquidación de sueldos a terceros

  • Obra Social centralizada

  • Se ha eliminado la entidad Obra Social, en favor de AFIP Obra Social, de manera de evitar el mantenimiento de 2 entidades diferentes. Para ello, se agregaron los campos PorcentajeRetencion, ImporteRetencion, PorcentajeAporte, ImporteAporte y PorcentajeANSSAL en la tabla AFIP_ObraSocial

Nuevo

  • Agregada nuevas versiones de la función ObtenerSumaGrupoNovedadPeriodo, con el parámetro booleano valorizarSegunTipoCalculoDiasLaborables.
  • La nueva funcionalidad permite valorizar los grupos de novedades teniendo en cuenta el Tipo de Cálculo de Dias Laborables del Tramo Laboral afectado por la misma.

Para más detalles, consulte la documentación de ObtenerSumaGrupoNovedadPeriodo

Fixes

  • Al reliquidar un Recibo, la propiedad DiasAntiguedad devuelve un valor diferente respecto a la primera liquidación

Nuevo

  • Agregada una nueva versión de la función ObtenerSumaNovedadPeriodo, con el parámetro booleano valorizarSegunTipoCalculoDiasLaborables.
    La nueva funcionalidad permite valorizar las novedades teniendo en cuenta el Tipo de Cálculo de Dias Laborables del Tramo Laboral afectado por la misma.
    Para más detalles, consulte la documentación de ObtenerSumaNovedadPeriodo

Fixes

  • El número de versión en el diálogo "Acerca de" se muestra incompleto (sólo w.x.y, en vez de w.x.y.z)

Nuevo

  • Agregado campo Observación en la tabla LegajoConcepto, para poder cargar la información que se considere relevante

Fixes

  • Se permite requilidar (modificar) un Recibo en una Liquidación en estado Cerrado

Fixes

  • Corregida castellanización de propiedades utilizadas en los filtros, para mostrar en los Reportes (mediante la propiedad Filtros agregada en v1.7.9)

Nuevo

  • Manual de documentación disponible en línea a través del sitio web en el menú Ayuda / Manual de documentación (en linea)
  • Agregada posibilidad de imprimir los filtros utilizados en los informes. Para ello, se debe agregar al informe un nuevo Parametro, con el nombre "Filtros", y arrastrarlo donde se desee que se visualice su contenido

Nuevo

  • Agregada lista para Lineas de Recibo en menú Movimientos, útil para realizar consultas filtradas, para luego exportar a CSV, Excel, etc.
  • Imagen de splash actualizada
  • Icono de aplicación actualizado

Fixes

  • Mejoras en comportamiento de Intellisense al reemplazar texto
  • Restaurado comportamiento para confirmar cerrado del sistema

Nuevo

  • Migración a .NET Framework 4.0

Fixes

  • Exportación de AFIP: Solucionado error Referencia a objeto no establecida como instancia de un objeto

Nuevo

  • Agregada función ObtenerMayorHaberSinRetencionPeriodo, similar a ObtenerMayorHaberPeriodo, que solo obtiene el mayor haber de los conceptos de tipo Haber Sin Descuento

Nuevo

  • Agregado campo Número en Legajo: permite llevar la numeración por cada Empresa cuando se configuran varias empresas en la misma base de datos
  • Implementada sugerencia de próximos Código y Número (por Empresa) en Legajo

Fixes

  • Errores internos producidos en ciertos casos al editar el texto de las fórmulas en los Conceptos

Nuevo

  • Implementada funcionalidad para liquidaciones multi-empresa. Agregado campo Empresa en tablas Legajo, Recibo, y Configuracion

Fixes

  • Lookup de Liquidaciones sólo trae las del último mes

Fixes

  • Movimiento de Novedad: No muestra el Legajo al crear un nuevo Movimiento de Novedad desde la lista global

Nuevo

  • Fórmulas: Implementado coloreo de sintaxis para facilitar su visualización e interpretación
  • Fórmulas: Implementada característica IntelliSense: al editar o depurar una fórmula, presionando Ctrl + BARRA ESPACIADORA, se obtiene la lista de funciones, variables y propiedades utilizables en el contexto de la posición actual del cursor

Nuevo

  • Ayuda: Nueva sección con descripción de valores simples en las fórmulas

Fixes

  • Excepción NullReferenceException producida al eliminar Legajo

Nuevo

  • Agregada conexión a Nexion License Manager

Nuevo

  • Agregada Fecha de Egreso en el Legajo. El sistema detecta la Fecha Hasta del último tramo laboral: si el Tipo de Cierre es Despido o Renuncia, se copia el valor; caso contrario, el valor se coloca en nulo
  • Libro de Sueldo: Se imprime la Fecha de Egreso del Legajo

Fixes

  • Fixes cosméticos en formulario de Recibo

Fixes

  • Mensajes de error al validar Número de Documento y CUIL en Legajo

Fixes

  • Eliminada etiqueta duplicada de "Base de datos" en la barra de estado
  • Fixes en relaciones: Grupo de Concepto y Conceptos; Grupo de Novedad y Novedades

Nuevo

  • Habilitada acción Cerrar sesión
  • Habilitada interfaz MDI (formularios en tabs)

Nuevo

  • Mejoras en diálogos de procesos

Nuevo

  • Exportación de datos: Nueva fuente de datos Exportación de Recibos, para realizar exportaciones de datos de los Recibos liquidados, con posibilidad de realizar filtrados libremente

Fixes

  • Nuevos iconos
  • Entidades para Tipos de sistema: No deben ser editables, ni creables, ni borrables

Fixes

  • Libro de Sueldos: Eliminado listado de familiares
  • Libro de Sueldos: Cuando hay 2 recibos en el mismo período, no se muestran los totales del primer recibo
  • Exportación de datos: Reemplazado diálogo "Abrir" (para selección de archivo de salida) por diálogo "Guardar como..."

Fixes

  • Proceso de Exportación de Datos: a veces provoca ArgumentException
  • Movimiendo de Novedades: En el formulario de ingreso, el campo Legajo está oculto

Nuevo

  • Proceso de liquidación de Recibos: Al producirse un error en alguna fórmula de un concepto, se muestra el código del concepto como parte del texto del error
  • Proceso de liquidación de Recibos: Mejorado detalle de parametros del proceso antes de comenzarlo
  • Procesos: Interfaz de usuario de estado migrada a barra de estado, para ahorrar espacio de visualización de logging

Fixes

  • Proceso de liquidación de Recibos: 'Referencia a objeto no establecida como instancia de un objeto' producida cuando se solicita crear una nueva Liquidación

Fixes

  • Proceso de liquidación de Recibos en más de 1 terminal en paralelo: ahora si funciona correctamente

Nuevo

  • Proceso de liquidación de Recibos: agregada nuevo paso al asistente con resumen de las opciones seleccionadas antes de realizar el procesamiento