Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

01. DATOS GENERALES


Producto

Solucoes_espanhol
SolucaoTOTVS Backoffice

Línea de producto: 

Linhas_totvs_espanhol
LinhaLínea Protheus

Segmento:

Segmentos_totvs_espanhol
SegmentoBackoffice

Módulo:SIGAGPE - Gestión de Personal.
Función:

   

Rutina(s)

Nombre Técnico

Fecha

GPPDCOL.PRX

Conceptos estándar19/01/2022
GPEM884.PRWVolante de pago electrónico20/01/2022

   

Rutina(s) Relacionada(s)Nombre Técnico
WSNOMINACOL.PRWCliente de servicio web de nómina
14/10/2021
WSNFECOL.PRWCliente de servicio web de facturación
06/08/2021
GPTABCRG.
PRXW
PRWPRX's de Carga de
Tablas07/05/2021

GPPDCOL.PRX

Conceptos estándar22/04/2021GPEM884Volante de pago electrónico18/11/2021
Mantenimiento de Tablas Estándar de Nómina
GPTABCOL.PRXPRX's de Carga de Definición de Tablas Estándar de
tablas12/05/2021
Nómina

   

País:Colombia 
Ticket:
N/A
No aplica.
Requisito/Story/Issue (informe el requisito vinculado):DMINA-14596

02.   SITUACIÓN/REQUISITO

El proceso de nómina Nómina de novedades Novedades está limitado a enviarse solo aplicarse el primer día de un periodo de pago en el mes mes.

Para que la empresa pueda generar de forma correcta el recibo de novedades, el usuario deberá aplicar todas las novedades del empleado una vez por mes sin importar el día.
Identificar los conceptos que podrán ser afectados en proporción cuando se generen novedades.
Modificar la rutina de Volante de pago electrónico (GPEM884) para que identifique los empleados que contienen novedades dentro del mes y para ellos generar 2 xmldos archivos XML, uno de nómina Nómina ordinaria y otro de novedades Novedades.

Para éste proceso , las nóminas Nóminas (Ordinaria y Novedad) deberán informar los valores de devengados, deducciones y totales de forma proporcional como se indica en los siguientes puntos:

  • Identificar los conceptos que podrán ser afectados en proporción cuando se generen Novedades.
  • LaNómina La nómina ordinaria deberá obtener la parte proporcional de los valores calculados en base al mediante el sueldo y al el número de días transcurridos entre la fecha inicio del periodo mensual hasta la fecha de afectación de la novedad.
  • La nómina Nómina de novedad Novedad deberá obtener la parte proporcional de los valores calculados en base al mediante el sueldo y al el número de días transcurridos entre un el día después de la fecha de afectación de la novedad hasta el día 30 del mes (aun cuando el mes sea de 28 o 31 días).
  • Las sumas de los valores totales generados en las nóminas Nóminas (Ordinaria y Novedad) deberán ser igual al total mensual percibido por el empleado Empleado.

03. SOLUCIÓN

En la rutina Volante de pago electrónico (GPEM884) se realizan las siguientes modificaciones:

  1.  Función GM884Proc().
    • Se obtienen los campos Categoría de la Función (RA_CATFUNC) y Forma de Pago (RA_FORPAG) de la consulta a la tabla SRA-Empleados y en las funciones AsigValNov() y ObtFchNov() se asignan variables de referencia para obtener los valores que
    afectaran
    • afectarán a la nómina (
    fechas
    • Fechas y
    porcentaje
    • Porcentaje proporcional)
    • Se informan los valores de devengados, deducciones y totales calculados
    en base a su parte proporcional
    • mediante el porcentaje proporcional calculado.
  2. Función GM884MovEm().
    1. Devengados
      1. Lo siguientes conceptos Conceptos se informen afectarán con afectación el porcentaje proporcional en la nómina Nómina ordinaria y de novedades Novedades:
        Redondeo, Anticipos, Apoyo Sost, Reintegro, Días Trabajados, Sueldo Trabajado, Vacaciones Comunes, Vacaciones compensadas, Horas Extra, Huelgas, Incapacidades, Licencias y Transporte.
      2. Se valida que los siguientes conceptos Conceptos se informen sin afectación proporcional y solo en la nómina Nómina de novedadesNovedades:
        Auxilios, Bonificaciones Bonificaciones, Comisión, Pago Terceros, Dotación Dotación, Teletrabajo, Bonificación Retiro, Indemnización, Cesantías, Compensaciones, Otros Conceptos, Bonos EPCTV y Primas.
    2. Deducciones
      1. Los siguientes conceptos Conceptos se informen afectarán con afectación el porcentaje proporcional en la nómina Nómina ordinaria y de novedades Novedades:
        Embargo Fiscal, Reintegro, Retención Fuente, Fondo Pensión, Fondo Seguridad Pensional, Salud, Sanción y Sindicatos.
      2. Se valida que los siguientes conceptos Conceptos se informen sin afectación proporcional y solo en la nómina Nómina de novedadesNovedades:
        Anticipo, Pensión Voluntaria, AFC, Cooperativa, Deuda, Educación, Plan Complementario Salud, Libranzas, Otra deducción y Pago Tercero.
  1. Función GM884HrsEx().
    1. Se valida la fecha Fecha de referencia de la hora extra Hora Extra para verificar si se asignará a la nómina Nómina ordinaria o de novedades Novedades.
  1. Función GM884Ausen().
    1. Se validan las fechas Fechas de referencia de las vacaciones (compensadas y en días no hábiles) para verificar si serán asignadas a la nómina Nómina ordinaria o de novedades Novedades.
    2. Se calculan las vacaciones Vacaciones comunes obteniendo su parte proporcional mediante el valor total y el número de días transcurridos entre la fecha inicio Fecha Inicio y fin Fin del periodoPeriodo.
  1. Función GM884General().
    1. Se asigna las fechas inicio Fechas Inicio y fin Fin del periodo Periodo de nómina Nómina ordinaria o de novedades Novedades.
  1. Función GM884Pago().
    1. Se asigna el valor de Forma de Pago (RA_FORPAG) al método Método de pago Pago del empleadoEmpleado.

  2. Función GM884Deven().
    1. Se suman los devengos con afectación proporcional y se almacenan en la variable nDevengT que posteriormente será informada en la nóminaNómina.

  3. Función GM884Deduc().
    1. Se suman las deducciones con afectación proporcional y se almacenan en la variable nDeduccT que posteriormente será informada en la nóminaNómina.

  4. Función ExsNovedad().
    1. Obtiene las novedades Novedades del empleado Empleado en el mes y las ordena de mayor a menor tomando la fecha mayor como día de novedad, las novedades Novedades con fechas anteriores las marca para no ser procesadas.

  5. Función AsigValNov().
    1. Obtiene el Salario diarioDiario, los días Días trabajados, el salario Salario trabajado y la fecha Fecha de inicio y fin de Fin del Periodo de nómina Nómina ordinaria y de novedades Novedades.

  6. Función ObtFchNov().
    1. Obtiene las fechas inicio Fechas Inicio y fin de periodo y calcula Fin de Periodo, adicional calcula y obtiene el porcentaje proporcional que será aplicado a los valores de la nómina Nómina ordinaria y de novedad Novedad.

En la rutina GPEM884 se crean las siguientes funciones:

  1. La función GM884Incid() las incidencias se asignan a un array.

  2. La función ValTotVac() se obtiene  obtiene el total del salario pagado por días trabajados Días Trabajados.


Aviso
titleIMPORTANTE

Para ver el proceso de Novedades ir a la sección 02. EJEMPLO DE UTILIZACIÓN en el punto 9. Novedades del documento técnico mencionado en la sección 05. ASUNTOS RELACIONADOS del presente documento técnico.

Totvs custom tabs box
tabsPaso 01, Paso 02Pre-condiciones, Pasos, Paso 03, Paso 04
idspaso1,paso2
Totvs custom tabs box items
defaultyes
referenciapaso1
  1. Realizar un respaldo del repositorio del ambiente (archivo .RPO).
  2. Aplicar el parche correspondiente
al
  1. a la issue DMINA-
14166
  1. 14596.
  2. Validar que las rutinas actualizadas en el repositorio, coincidan con las descritas en el encabezado del presente Documento Técnico, así como las fechas.
  3. Contar con la configuración mencionada en el Documento Técnico de la sección 05. ASUNTOS RELACIONADOS.
  4. Al actualizar los campos Tipo de Cotizante (RA_TIPCOT), Subtipo Cotizante PILA (RA_SUBCOT), % Pensión Especial (RA_PORAFP), Tipo de Sueldo (RA_TIPOSAL) y Sueldo Base (RA_SALARIO) se genera una Novedad.

    Concepto DIAN

    Equivalencia en Protheus

    Tipo de trabajador

    Sub.Cotiz

Contar con 2 empleados
  1. RA_TIPCOT

    Subtipo de trabajador

    SubtipoCot

    RA_SUBCOT

    Alto riesgo en pensión   

    % PensiónEsp

    RA_PORAFP

    Salario integral

    Tipo Sueldo

    RA_TIPOSAL

    Sueldo

    Sueldo

    RA_SALARIO

    Nota
    titleImportante

    El usuario deberá aplicar todas las Novedades del empleado una vez por mes sin importar el día.

  2. Contar con un Empleados que contengan la siguiente información en los campos :

    Empleado A       CamposValor 
Tipo
  1. Sueldo

    RA_

TIPOSAL1 Básico Fijo
  1. SALARIO

    1,300,000.00
  2. Actualizar el salario del empleado A 

    Fecha modificación Sueldo: 

    06/09/2021
    Empleado A       CamposValor 

    Sueldo

    RA_SALARIO

    1,
450
  1. 350,000.00
    Fch Mod SuelRA_FECAUM06/09/2021
  2. En la tabla Historial Valores Salariales (SR3), validar que exista el registro del cambio de salario (por ejemplo, el día 06/09/2021 para el empleado A ) y que el Valor modificado (R3_VALOR) y el Valor anterior (R3_ANTEAUM) sean los correctos.
  3. Si se asignan Novedades para los campos Sub.Cotiz (RA_TIPCOT), SubtipoCot (RA_SUBCOT), % PensiónEsp (RA_PORAFP) y Tipo Sueldo (RA_TIPOSAL) revisar la tabla Historial Datos Empleados (SR9), validar que existan por lo menos dos registros para cada campo. El primer registro indica el valor anterior a la novedad, el segundo registro indica el nuevo valor.
  4. Contar con los Cálculos de los periodos del mes de la nómina para el ProcesoProcedimiento , Periodo del cual se realizará la generación del Volante de Pago Electrónico.

Totvs custom tabs box items
defaultno
referenciapaso2
  • Volante Electrónico Ordinario
    1. Ingresar al módulo Gestión de Personal (SIGAGPE).
    2. Ingresar a la rutina Volante de Pago Electrónico, ubicada en "Informes | Recibos | Volante Electrónico" (GPEM884).
    3. Informar los parámetros del proceso de acuerdo a lo indicado en las "Pre-condiciones".
    4. Informar al empleado A .
    5. Pregunta Tipo XML, definir "Ordinario".
    6. Pregunta Generar, definir "Transmisión".
    7. Confirmar el proceso y validar que en respuesta a la transmisión se obtiene el documento Soporte de Pago de Nómina Electrónica (XML y PDF) 
    8. Validar que se hayan generado 4 archivos para el empleado A (Xml y Pdf ordinario y de novedad)
    9. Validar que se hayan generado 4 archivos para el empleado B  (Xml y Pdf ordinario y de novedad)

  •  Validación de Archivos XML


  • Empleado A

    1. Nómina Ordinaria

      1.1 Revisar que el archivo informe los valores anteriores a la novedad, por ejemplo:

      Empleado A          CamposValor 

      Sueldo

      RA_SALARIO

      1,300,000.00


      1.2 Revisar que el periodo se informe asignando la fecha inicio del periodo mensual hasta la fecha de aplicación de la novedad (FechaLiquidacionInicio="2021-09-01" FechaLiquidacionFin="2021-09-06")

      1.3 Revisar archivo en formato .PDF.


    2. Nómina de Novedad

      2.1 Revisar que se incluya el elemento "Novedad" y que contenga el CUNE del documento antecesor (documento ordinario) 

      2.2 Revisar que el archivo informe los  valores de la novedad.

      Empleado A       Campos

      Valor

      SueldoRA_SALARIO1,350,000.00


      2.3 Revisar que el periodo se informe asignando un día después de la fecha de aplicación de la novedad hasta el día 30 del mes (FechaLiquidacionInicio="2021-09-07" FechaLiquidacionFin="2021-09-30")

      2.4 Revisar archivo en formato .PDF.

    3. Sumar los totales de devengados, deducciones y el valor neto de las nóminas generadas (ordinaria y novedad).
    4. Generar los recibos de pago del mes del empleado.
    5. Sumar los totales de devengados, deducciones y el valor neto de los recibos de pago del mes.
    6. Los totales obtenidos de las nóminas (ordinaria y novedad) deben ser iguales a los totales obtenidos de los recibos del mes.

04. INFORMACIÓN ADICIONAL

No Aplica.


Card documentos
InformacaoUtilice este box para resaltar información relevante y/o de destaqueEl usuario deberá aplicar todas las novedades del empleado una vez por mes sin importar el día. Si se aplican varias novedades con diferente fecha en el mes, el sistema tomará la fecha mayor de aplicación y la utilizará como fecha de novedad; esto quiere decir que solo se tomaran las novedades pertenecientes a ésta fecha.
Titulo¡IMPORTANTE!

05. ASUNTOS RELACIONADOS

Documento de Referencia:

DT Volante de pago electrónico (Documento Soporte de Pago de Nómina Electrónica) COL


Templatedocumentos