...
Campo | Descripción | Contenido |
Número Patronal | Este número patronal es el de IPS y es diferente del número del MTESS | SRA->RA_CODRPAT |
Número de Asegurado | Es el número que da el IPS a cada empleado | SRA->RA_RG |
Número de cédula | Número de cédula de Identificación del Empleado | SRA->RA_CIC |
Apellidos | No tiene límite de caracteres y debe ir primero el paterno y después el materno | RTRIM(SRA->RA_PRISOBR)+” “+SRA->RA_SECSOBR |
Nombres | Estos nombres deben ser los mismos que están en la Cedula de Identificación | RTRIM(SRA->RA_PRINOME) + “ “ + SRA->RA_SECNOME |
Categoría | Siempre E de EMPLEADO | “E” |
Cantidad de días trabajados | Misma cantidad de días trabajados reportados en el Libro de sueldos y jornales del MTESS | SRC->RC_HORAS para el concepto con ID de cálculo 0360 |
Salario | Base de IPS | SRC->RC_VALOR para el concepto con ID de cálculo 08680869 |
Mes y Año | Mes y año capturado con formato mmaaaa | Parámetro 1 |
Código de movimiento | Depende de varios factores. | Ver tabla de tipos de movimientos. |
Salario Real | Base de IPS. Igual que el campo Salario. | SRC->RC_VALOR para el concepto con ID de cálculo 08680869 |
Tipos de movimientos
Código | Tipo de movimiento | Condición |
0 | Normal | Cuando un empleado laboró todo el mes, es decir, su fecha de ingreso (SRA->RA_ADMISSA) es menor o igual al día inicial del mes a procesar, y el empleado está activo (SRA->RA_SITFOLH<>’D’) y el empleado NO está pluriempleado (SRA->RA>RA_INSSOUTINSSSC=’2’ y el empleado no está jubilado (SRA->RA_JUBILAC=’0’) |
1 | Entrada | Cuando la fecha de ingreso (SRA->RA_ADMISSA) se encuentra dentro del año y mes digitados en el parámetro 1. |
2 | Salida del Empleado | Cuando la fecha de retiro (SRA->RA_DEMISSA) se encuentra dentro del año y mes digitados en el parámetro 1. |
3 | Vacaciones | Cuando se tiene al menos un registro en la SR8 cuyas fechas del ausentismo caigan dentro del mes y año digitados en el parámetro 1 y en tipo de ausencia sea vacaciones (RCM->RCM->TPIMSS=’3’). |
4 | Reposo | Cuando se tiene al menos un registro en la SR8 cuyas fechas del ausentismo caigan dentro del mes y año digitados en el parámetro 1 y en tipo de ausencia sea reposo (RCM->RCM->TPIMSS=’4’). |
5 | Indemnización | Cuando se tienen al menos un registro en la SRC cuyo periodo sea igual al parámetro 1 (SRC->RC_PERIODO) y que el tipo de procedimiento (SRC->RC_ROTEIR)sea igual a ‘APL’ |
6 | Otras Causas | No usado por el momento |
7 | Pluriempleado | Cuando un empleado laboró todo el mes, es decir, su fecha de ingreso (SRA->RA_ADMISSA) es menor o igual al día inicial del mes a procesar, y el empleado está activo (SRA->RA_SITFOLH<>’D’) y el empleado SI está pluriempleado (SRA->RA>RA_INSSOUTINSSSC=’1’) |
10 | Varias Causas | Si se tiene más de un movimiento en el periodo. |
11 | Permiso | Cuando se tiene al menos un registro en la SR8 cuyas fechas del ausentismo caigan dentro del mes y año digitados en el parámetro 1 y en tipo de ausencia sea permiso (RCM->RCM->TPIMSS=’11’). |
12 | Judicial | Cuando se tiene al menos un registro en la SR8 cuyas fechas del ausentismo caigan dentro del mes y año digitados en el parámetro 1 y en tipo de ausencia sea permiso (RCM->RCM->TPIMSS=’12’). |
13 | Sanción | Cuando se tiene al menos un registro en la SR8 cuyas fechas del ausentismo caigan dentro del mes y año digitados en el parámetro 1 y en tipo de ausencia sea sanción (RCM->RCM->TPIMSS=’13’). |
14 | Fraccionamiento | No usado por el momento |
15 | Desglose de Salario | No usado por el momento |
16 | Salida Programada | Cuando se tiene al menos un registro en la SR8 cuyas fechas del ausentismo caigan dentro del mes y año digitados en el parámetro 1 y en tipo de ausencia sea salida programada (RCM->RCM->TPIMSS=’16’). |
17 | Junta Médica | Cuando se tiene al menos un registro en la SR8 cuyas fechas del ausentismo caigan dentro del mes y año digitados en el parámetro 1 y en tipo de ausencia sea junta médica (RCM->RCM->TPIMSS=’17’). |
18 | Jubilación / Invalides | Cuando un empleado laboró todo el mes, es decir, su fecha de ingreso (SRA->RA_ADMISSA) es menor o igual al día inicial del mes a procesar, y el empleado está activo (SRA->RA_SITFOLH<>’D’) y el empleado NO está pluriempleado (SRA->RA>RA_INSSOUTINSSSC=’2’ y el empleado está jubilado (SRA->RA_JUBILAC<>’0’) |
19 | Reconsideración | No usado por el momento |
...