NÓMINA MEXICANA: Nueva versión de complemento de nómina para CFDI

LIBRA – nómina ya tiene disponible la versión 1.2 del complemento de nómina para CFDI que entrará en vigor a partir del 1 de enero de 2017

Una de las principales repercusiones del nuevo complemento, es que el año 2016 será el último en que se presente la declaración anual de sueldos y salarios.

Otras novedades son:

  • Nuevo catálogo de datos.
  • Se detalla información de subcontratación.
  • Se detallan los pagos separación o indemnización.
  • Detalle de percepciones no consideradas como salario.
  • Las deducciones ya no se dividen en parte exenta y gravada.
  • No se admiten números negativos.

ENTORNO 6.2.5 – Mejora en llamada a programas desde Listas de valores

En las listas de valores del entorno 6.2.5, se ha añadido la posibilidad de pasar a un parámetro del programa el código de la lista de valores desde donde es llamado, de esta forma el programa puede actuar en consecuencia.

Un ejemplo práctico es el mantenimiento de claves estadísticas de CRM, donde cada tipo de clave estadística tiene asociada una lista de valores distinta, de esta forma, cuando se llama al mantenimiento de claves estadísticas y al conocer el código de la lista de valores desde donde es llamado puede filtrar el bloque de cabecera con el tipo de clave estadística, ahorrando ese paso al usuario.

 

entorno-6-2-5-mejora-en-llamada-a-programas-desde-listas-de-valores1entorno-6-2-5-mejora-en-llamada-a-programas-desde-listas-de-valores2

 

 

ENTORNO 6.2.5: Mejora en Valores por Defecto

Hasta el entorno 6.2.5 cuando se introducía un valor por defecto a un campo era tratado como un literal, por lo tanto si se ponía en valor por defecto GLOBAL.CODIGO_EMPRESA, era el texto “GLOBAL.CODIGO_EMPRESA” lo que se introducía como valor por defecto del campo.

En el entorno 6.2.5 se ha añadido un check al lado del campo de “Valor por Defecto” para indicar que el valor debe de ser parseado en tiempo de ejecución, por tanto si se activa el check y en el campo hay una variable global, parámetro, campo, … el valor por defecto será el valor que contenga el objeto indicado.

Esta opción es más óptima que la utilización del código pl/sql de inicialización y facilita el desarrollo de programas de tipo “Ejecuta Metadatos”.

Captura de pantalla Libra ejemplo:

mejora-en-valores-por-defecto

LOGÍSTICA-ALMACENES: Nuevo generador de informes estándar de movimientos de almacén

Se ha creado un generador de informes para el estándar con bastantes filtros y ciertas configuraciones ya guardadas.

Aunque ya existen listados de movimientos de almacén en el estándar, este generador de informes estándar permite disponer de las ventajas que ofrece el generador de informes como puede ser elegir columnas, cambiar agrupaciones, parametrizar informes de movimientos en el módulo de alertas (acción bastante usada y ahora disponible de forma estándar)

El informe tiene como código STD_HMA

Así mismo, se ha creado una rama de menú estándar dentro de: Logística Almacenes \ Consultas \ Consultas Detalle de Movimientos \ Listados de Movimientos

Cabe destacar que, como mínimo, es necesario el entorno 6.2.4.

NÓMINA COLOMBIA: Aplazada la entrada en vigor de la Resolución 2388

Con fecha 28 de noviembre se ha publicado la Resolución 5858 por la cual se modifican los anexos técnicos de la Resolución 2388 de 2016 y se establece como fecha límite de implementación de los mismos el 1 de marzo de 2017. Queda por tanto aplazada la entrada en vigor de la Resolución 2388 que estaba prevista para el 10 de diciembre próximo.

Extracto de la Resolución 5858: 

http://blog.edisa.com/wp-content/uploads/2016/12/Extracto-de-la-Resolución-5858.png

 

Salida a BP-Publisher del Generador de Informes

En el entorno 6.2.5 los informes del Generador de Informes tienen salida a BI-Publisher, con lo que estética y visualmente mejoran de forma radical.

Así mismo, también se incorpora la posibilidad de indicar un salto de página en algunas de las rupturas de cabecera del informe y se implementa la posibilidad de colorear registros o determinados campos.

Por último, los colores de los totales/subtotales salen en base del skin HTML que se tenga configurado.

 

salida-a-bp-publisher-del-generador-de-informes1

salida-a-bp-publisher-del-generador-de-informes2

Cómo abrir PDFs desde LIBRA

Procedimiento probado en Windows 10, para que a la hora de ejecutar un report por pantalla, automáticamente se abra con Acrobat Reader, X-change o el lector de PDFs que se use por defecto. De esta manera, se podrán enviar correos electrónicos como adjunto sencillamente.

Pasos a seguir con Chrome y con Mozilla Firefox:

Con Chrome:

1.- Programas predeterminados:

Con Chrome-1

 

 

 

 

 

 

 

 

2.- Elegimos como explorador Web: CHROME:

Con Chrome-2

3.- Dentro de CHROME en chrome://plugins inhabilitamos Chrome pdf viewer:

Con Chrome-3

4.-Lanzamos un report por pantalla desde libra, una vez descargue clickamos encima de la descarga y elegimos Abrir siempre con el visor del sistema. Con esto a partir de ahora siempre abrirá el Acrobar Reader al lanzar un report por pantalla.

Con Chrome-4

 

Con Mozilla Firefox:

1.- Programas predeterminados:

Con Mozilla Firefox-1

2.- Elegimos Firefox como navegador predeterminado:

Con Mozilla Firefox-2

3.- En firefox: Vamos a Opciones, luego a aplicaciones y ahí elegimos el lector de pdfs que prefiramos a la hora de abrir pdfs. Lanzamos report por pantalla y nos salta el pdf-xchange y desde ahí enviamos por correo.

Con Mozilla Firefox-3

Nuevas funcionalidades en la nómina LIBRA para COLOMBIA

LIBRA – El módulo Nómina ya está adaptado a las especificaciones recogidas en la Resolución 2388 de 2016 en cuanto al cálculo de nóminas y la generación de la planilla de aportes de tipo E (planilla de empleados).

De forma resumida se puede decir que, durante las situaciones de novedades, la cotización es específica por novedad, teniendo cada una de ellas una base de cotización, días y aportes específicos. Por cada  novedad se genera una línea de tipo 2 en la planilla de aportes con indicación de la fecha de inicio y fin de la novedad. Por cada cotizante, el registro tipo 2 de la planilla estará formado por el conjunto de líneas de tipo 2 que se hayan generado para ese cotizante.

 Como novedades se consideran agrupaciones de situaciones de:

  • Incapacidad enfermedad general
  • Incapacidad accidente laboral
  • Licencia maternidad / paternidad
  • Licencia remunerada
  • Suspensión, licencia no remunerada
  • Vacaciones

La Resolución 2388 indica que solo se admiten fechas de novedad que pertenezcan a periodo de aportes de Pensión (periodo de curso). Esta indicación obliga a que en todas las novedades se marque el indicador “Gestionada por periodo de nómina” o que los periodos de incidencias se equiparen a los periodos de pago en los calendarios de nómina.

Se varía el tratamiento de las bases y días cotizados en función de las leyes 1393 y 21.

Ley 1393: La base de cotización es igual para AFP, EPS, ARL. Es la tarifa la que indica si existe aporte o no.

Ley 21: Para CCF (parafiscales) la base solo se indica si se va a realizar aporte. La no existencia de base es la que indica que no existe aporte a para fiscales.

Otro dato importante que se incluye en el registro tipo 2, es el número de horas trabajadas. Estas horas serán calculadas por el programa en función del tipo de semana de cada trabajador, la distribución de horas por tipo de semana y el calendario laboral.

La entrada en vigor de la Resolución está prevista para el 10 de diciembre del 2016 aunque en estos momentos se encuentra en proceso un proyecto de ley para ampliar el plazo de implementación a partir de febrero de 2017.

WEBINAR: Cómo redefinir tu negocio con QlikMaps

webinar-qlikmaps

El próximo martes 29 de noviembre, de 10:00 – 11:00, descubra con Edisa y Qlik los beneficios que proporciona un sistema Location Analytics para Qlik Sense a distintos ámbitos y áreas de negocio.

Regístrese y entienda cómo QlikMaps puede ayudar a su empresa:

  • Análisis Comercial – Obtenga una mayor perspectiva en su análisis comercial, entendiendo mejor las relaciones de su negocio y claves geográficas que hay detrás de grandes volúmenes de datos.
  • Geomarketing – Encuentre la mejor estrategia para introducir o reposicionar un producto teniendo en cuenta su target,  competencia y perfiles de consumidor por zonas de influencia.
  • Análisis municipal – Detecte incidencias y eventos que afectan a los servicios públicos en el contexto sociodemográfico: Tráfico,  delincuencia, infraestructuras ,  dependencia, utilities, etc.
  • Analisis de Micro Localizaciones e interiores― Visualice las concentraciones de clientes dentro de un centro comercial, analice la rentabilidad de cada local e identifique los productos y su rotación en el interior de un almacén.

Para registrarse acceda al siguiente enlace: https://attendee.gotowebinar.com/register/3249439868648811268?source=Edisa

Visualizar un Mapa usando el Generador de Informes de la Movilidad

En la Movilidad es posible ofrecer una vista de mapa de los registros de un informe. Para ello hay que definir el informe con una serie de columnas específicas.

1.- Definición de las columnas del informe

– C1: Será un identificado único para el registro [p.e. ROWIDTOCHAR(rowid)]

– C2: Latitud [TO_CHAR(latitud, ‘999G999G990D00000000’)]

– C3: Longitud [TO_CHAR(longitud, ‘999G999G990D00000000’)]

– C4: Texto [aquí se puede componer un HTML, será lo que se visualice por cada registro y en el globo del mapa; indicar un ancho web de 100]

– C5: Color del icono [p.e. DECODE(status, ‘A’, ‘red’, ‘S’, ‘orange’, ‘R’, ‘green’, ‘blue’)]

– C6: Icono [por si se quiere personalizar la imagen de la chincheta del mapa]

A partir de las siguientes columnas se pueden incluir los filtros del programa. No se visualizarán en el informe.

Visualizar-un-Mapa-usando-el-Generador-de-Informes-de-la-Movilidad-1

2.- En la pestaña Configuración de Movilidad indicar “Permitir Gráfica” y en Gráfica por Defecto la opción “Mapa”. Desmarcar la opción de pivotante. 

Visualizar-un-Mapa-usando-el-Generador-de-Informes-de-la-Movilidad-2

¡Listo!

Visualizar-un-Mapa-usando-el-Generador-de-Informes-de-la-Movilidad-3

ENTORNO 6.2.5: Mejora en obtención de las descripciones

Hasta el entorno 6.2.5 para obtener una descripción de una tabla no había asociación con la lista de valores, por lo que si se quería cambiar la forma en la que se obtiene la descripción de una tabla, había que personalizar cada campo de las PR.

En el entorno 6.2.5 se añade un método declarativo para indicar que la descripción debe de obtenerse según los criterios que marca una determinada lista de valores.

Para ello se ha añadido a las listas de valores el campo “Nombre Columna Descripción”, donde se indicará la consulta que hay que ejecutar para obtener la descripción. Debido a que en ese punto no se saben los campos que hay que utilizar para aplicar el filtro, se usarán variables entre los comodines {}.

Ejemplo para calcular la descripción del artículo en la lista de valores ARTICULOS:

(SELECT :SF:pk_va_articulos.get_campo_descripcion_art(:global.usuario,’a’):EF: FROM articulos a WHERE a.codigo_articulo={codigo_articulo} AND a.codigo_empresa={codigo_empresa})

Donde:

* {codigo_articulo} se reemplazará al iniciar el programa por el campo que contenga el código del artículo.

* {codigo_empresa} se reemplazará por el campo que contenga el código de la empresa.

Nota: La cadena “:SF:pk_va_articulos.get_campo_descripcion_art(:global.usuario,’a’):EF:”  no tiene nada que ver con esta funcionalidad y se utiliza para calcular el campo de descripción de la tabla ARTICULOS a utilizar según el usuario que esté validado.

Luego, en las PR donde se quiera calcular la descripción, en vez de meter directamente la consulta en “Nombre Columna Consulta”, se pulsa en el botón “Lista de Valores” y abrirá un asistente donde hacer la configuración de forma sencilla.

El asistente nos pedirá los siguientes datos:

* Lista de Valores: Código de la lista de valores que se utilizará para obtener la descripción.

* El campo código puede ser null: Si activamos esta check, le estamos indicando que el código puede ser nulo y por tanto debe optimizar la consulta para esa casuística.

* Campo Código: Sólo aparece si se activa “El campo código puede ser null” y ahí podemos indicar qué campo consideramos código, en el caso de no indicarlo se considerará la primera variable de la consulta de la lista de valores.

* Campo NVL: Indicamos que únicamente se realizará la consulta si el campo que se indica es NULL, por ejemplo, si es una consulta sobre ALBARAN_VENTAS_LIN, indicaríamos el campo ALBARAN_VENTAS_LIN.DESCRIPCION_ARTICULO, ya que si el albarán tiene la descripción almacenada no hace falta ir al artículo a buscarla.

A continuación hay que mapear cada variable de la consulta con el campo de la tabla. En el ejemplo anterior, si la tabla es ALBARAN_VENTAS_LIN la variable {codigo_articulo} se mapea con “albaran_ventas_lin.articulo” y la variable {codigo_empresa} con “albaran_ventas_lin.empresa”.

IMPORTANTE: Todo programa que utilice esta funcionalidad requerirá un entorno 6.2.5 o superior para funcionar. A nivel funcional Libra va a ganar mucho en facilidad de personalización y en rendimiento ya que se unificará el criterio para obtener las descripciones de todos los programas.

 

mejora-en-obtención-de-las-descripciones-1  mejora-en-obtención-de-las-descripciones-2  mejora-en-obtención-de-las-descripciones-3