Tabla de Contenido
Body del Método
ORDEN CLAVE NOMBRE DEL PARAMETRO VALOR DIRECCION REQUERIDO LONGITUD FORMATO OBSERVACIONES o VALORES 1 X COD_EMPRESA NUMERICO IN SI 4 Relación con tabla EMPRESAS1 cuando es un nuevo ingreso o alta. Re…
ORDEN | CLAVE | NOMBRE DEL PARAMETRO | VALOR | DIRECCION | REQUERIDO | LONGITUD | FORMATO | OBSERVACIONES o VALORES |
1 | X | COD_EMPRESA | NUMERICO | IN | SI | 4 |
| Relación con tabla EMPRESAS1 cuando es un nuevo ingreso o alta. Relación con la tabla TRABAJADORES1 cuando es una modificación o nuevo movimiento de personal. Código de la empresa asignado en el Sistema de RRHH y será parte de la clave de Legadmi. |
2 | X | COD_TRABAJADOR | NUMERICO | IN | SI | 15 |
| Relación con tabla EXPEDIENTE_INTEGRACION cuando es un nuevo ingreso o alta. Relación con la tabla TRABAJADORES1 cuando es una modificación o nuevo movimiento de personal. Código del colaborador asignado en el sistema de RRHH y será parte de la clave en Legadmi. |
3 | X | FECHA_INTEGRACION | FECHA | IN | SI | 14 | DDMMYYYYHHMMSS | Es la fecha del registro, se ordenarán cronológicamente según esta fecha para procesar los registros. El formato exige Día,Mes,Año,Hora,Minutos y Segundos del registro. La hora es en formato militar o de 24 horas |
4 |
| FECHA_CONTRATO | FECHA | IN | SI | 8 | DDMMYYYY | Fecha de ingreso cuando es un nuevo ingreso o alta. También puede ser la nueva fecha de un movimiento de personal para cambio de contrato. La nueva fecha debe ser mayor a la última nómina del trabajador, de lo contrario lo rechaza. ACTUALIZABLE |
5 |
| COD_CONTRATO | NUMERICO | IN | SI | 4 |
| Relación con tabla CONTRATOS1. |
6 |
| FECHA_CLASIFICACION | FECHA | IN | SI | 8 | DDMMYYYY | Fecha de ingreso cuando es un nuevo ingreso o alta. También puede ser la nueva fecha de un movimiento de personal para cambio de clasificación. La nueva fecha debe ser mayor a la última nómina del trabajador, de lo contrario lo rechaza. ACTUALIZABLE |
7 |
| COD_BANDA_CLASIFICACION | ALFANUMERICO | IN | SI | 8 |
| Relación con tabla BANDAS_CLASIFICACIONES |
8 |
| FECHA_EFECTIVA_CLASIFICACION | FECHA | IN | NO | 8 | DDMMYYYY | Solo para el caso de movimiento de personal con retraso, esta fecha es para indicar desde que fecha anterior es efectivo el cambio de clasificación. Esta fecha puede ser menor o igual a FECHA_CLASIFICACION pero nunca mayor |
9 |
| FECHA_AREA | FECHA | IN | SI | 8 | DDMMYYYY | Fecha de ingreso cuando es un nuevo ingreso o alta. También puede ser la nueva fecha de un movimiento de personal para cambio de área de desempeño. La nueva fecha debe ser mayor a la última nómina del trabajador, de lo contrario lo rechaza. ACTUALIZABLE |
10 |
| COD_DESEMPENO | ALFANUMERICO | IN | SI | 8 |
| Relación con tabla AREAS_DESEMPENO |
11 |
| FECHA_EFECTIVA_AREA | FECHA | IN | NO | 8 | DDMMYYYY | Solo para el caso de movimiento de personal con retraso, esta fecha es para indicar desde que fecha anterior es efectivo el cambio de área de desempeño. Esta fecha puede ser menor o igual a FECHA_AREA pero nunca mayor |
12 |
| FECHA_CARGO | FECHA | IN | SI | 8 | DDMMYYYY | Fecha de ingreso cuando es un nuevo ingreso o alta. También puede ser la nueva fecha de un movimiento de personal para cambio de cargo. La nueva fecha debe ser mayor a la última nómina del trabajador, de lo contrario lo rechaza. ACTUALIZABLE |
13 |
| COD_CARGO | ALFANUMERICO | IN | SI | 8 |
| Relación con tabla CARGOS |
14 |
| FECHA_EFECTIVA_CARGO | FECHA | IN | NO | 8 | DDMMYYYY | Solo para el caso de movimiento de personal con retraso, esta fecha es para indicar desde que fecha anterior es efectivo el cambio de cargo. Esta fecha puede ser menor o igual a FECHA_CARGO pero nunca mayor |
15 |
| FECHA_ACTIVIDAD | FECHA | IN | SI | 8 | DDMMYYYY | Fecha de ingreso cuando es un nuevo ingreso o alta. También puede ser la nueva fecha de un movimiento de personal para cambio de actividad. La nueva fecha debe ser mayor a la última nómina del trabajador, de lo contrario lo rechaza. ACTUALIZABLE |
16 |
| COD_ACTIVIDAD | ALFANUMERICO | IN | SI | 8 |
| Relación con tabla ACTIVIDADES |
17 |
| FECHA_DEPARTAMENTO | FECHA | IN | SI | 8 | DDMMYYYY | Fecha de ingreso cuando es un nuevo ingreso o alta. También puede ser la nueva fecha de un movimiento de personal para cambio de dirección, gerencia y departamento ACTUALIZABLE |
18 |
| COD_DIRECCION | ALFANUMERICO | IN | SI | 8 |
| Relación con tabla DEPARTAMENTOS |
19 |
| COD_GERENCIA | ALFANUMERICO | IN | SI | 10 |
| Relación con tabla DEPARTAMENTOS |
20 |
| COD_DEPARTAMENTO | ALFANUMERICO | IN | SI | 8 |
| Relación con tabla DEPARTAMENTOS |
21 |
| FECHA_EFECTIVA_DEPARTAMENTO | FECHA | IN | NO | 8 | DDMMYYYY | Solo para el caso de movimiento de personal con retraso, esta fecha es para indicar desde que fecha anterior es efectivo el cambio de departamento. Esta fecha puede ser menor o igual a FECHA_DEPARTAMENTO pero nunca mayor |
22 |
| FECHA_SUELDO | FECHA | IN | SI | 8 | DDMMYYYY | Fecha de ingreso cuando es un nuevo ingreso o alta. También puede ser la nueva fecha de un movimiento de personal para cambio o aumento de sueldo ACTUALIZABLE |
23 |
| SUELDO | NUMERICO | IN | SI | 20,2 |
| Monto del sueldo a modificar o nuevo sueldo. |
24 |
| BASE_SUELDO | ALFANUMERICO | IN | SI | 1 |
| Indicar la base en que está expresado el campo SUELDO Valores posibles H=Hora, D=Diario, S=Semanal, Q=Quincenal, M=Mensual, A=Anual |
25 |
| COD_CAUSA_AUMENTO | ALFANUMERICO | IN | SI | 8 |
| Indicar el código de la causa de aumento del sueldo Relación con tabla CAUSAS_AUMENTO |
26 |
| COD_MONEDA | NUMERICO | IN | SI | 4 |
| Indicar el código de la moneda en que está indicado el sueldo. Los códigos de moneda precargados en Legadmi son de acuerdo a los códigos numéricos establecidos en la norma ISO 4217 Relación con tabla MONEDAS1 |
27 |
| PORCENTAJE | NUMERICO | IN | SI | 12,4 |
| Indicar por defecto cero (0) |
28 |
| FECHA_EFECTIVA_SUELDO | FECHA | IN | NO | 8 | DDMMYYYY | Solo para el caso de aumentos cargados con retraso, esta fecha es para indicar desde que fecha anterior es efectivo el aumento y por ende se puede calcular retroactivos desde dicha fecha. Esta fecha puede ser menor o igual a FECHA_SUELDO pero nunca mayor |
29 |
| OBSERVACIONES | ALFANUMERICO | IN | NO | 350 |
| CAMPO RESERVADO PARA EL PROCESO DE VALIDACIÓN Y LOG DEL REGISTRO AL MOMENTO DE PROCESARLO DEFINITIVAMENTE. NO SE DEBE ENVIAR NADA EN ESTE CAMPO. |
30 |
| FECHA_INSERT | FECHA | IN | NO | 8 | DDMMYYYY | CAMPO RESERVADO PARA EL PROCESO DE VALIDACIÓN Y LOG DEL REGISTRO AL MOMENTO DE PROCESARLO DEFINITIVAMENTE. NO SE DEBE ENVIAR NADA EN ESTE CAMPO. |
31 |
| PROCESADO | ALFANUMERICO | IN | NO | 1 |
| CAMPO RESERVADO PARA EL PROCESO DE VALIDACIÓN Y LOG DEL REGISTRO AL MOMENTO DE PROCESARLO DEFINITIVAMENTE. NO SE DEBE ENVIAR NADA EN ESTE CAMPO. EL SISTEMA LO INSERTARÁ AUTOMATICAMENTE PARA SABER EL ESTATUS DEL REGISTRO PROCESADO. Los status posibles serán: ‘P’ Procesado correctamente. ‘R’ Rechazado por algún problema indicado en OBSERVACIONES. ‘W’ Warning, procesado correctamente, pero con aviso para su revisión. |
32 |
| LOTE | ALFANUMERICO | IN | NO | 14 |
| CAMPO RESERVADO PARA EL PROCESO DE VALIDACIÓN Y LOG DEL REGISTRO AL MOMENTO DE PROCESARLO DEFINITIVAMENTE. NO SE DEBE ENVIAR NADA EN ESTE CAMPO. EL SISTEMA LO INSERTARÁ AUTOMATICAMENTE PARA SABER EL LOTE O ARCHIVO DE DONDE PROVINO EL REGISTRO PROCESADO. Será tomado del YYYYMMDDHHMMSS del nombre del archivo. |
Valores de request
En el siguiente metodo se muestra la estructura base del request del integracion/historicos/.
Debe respetarse el nombre del arreglo listdetalle y cada registro está separado por { }, en este ejemplo están 2 registros para insertar con 32 campos c/u.
{
"listdetalle": [
{
"COD_EMPRESA": 450,
"COD_TRABAJADOR": 7,
"FECHA_INTEGRACION": "15012020010101",
"FECHA_CONTRATO": "15012020",
"COD_CONTRATO": 450,
"FECHA_CLASIFICACION": "15012020",
"COD_BANDA_CLASIFICACION": "1",
"FECHA_EFECTIVA_CLASIFICACION": null,
"FECHA_AREA": "15012020",
"COD_DESEMPENO": "53",
"FECHA_EFECTIVA_AREA": null,
"FECHA_CARGO": "15012020",
"COD_CARGO": "1",
"FECHA_EFECTIVA_CARGO": null,
"FECHA_ACTIVIDAD": "15012020",
"COD_ACTIVIDAD": "1",
"FECHA_DEPARTAMENTO": "15012020",
"COD_DIRECCION": "1",
"COD_GERENCIA": "1",
"COD_DEPARTAMENTO": "12130",
"FECHA_EFECTIVA_DEPARTAMENTO": null,
"FECHA_SUELDO": "15012020",
"SUELDO": 1000000,
"BASE_SUELDO": "M",
"COD_CAUSA_AUMENTO": "IN",
"COD_MONEDA": "188",
"PORCENTAJE": "0",
"FECHA_EFECTIVA_SUELDO": null,
"OBSERVACIONES": null,
"FECHA_INSERT": null,
"PROCESADO": null,
"LOTE": null
},
{
"COD_EMPRESA": 450,
"COD_TRABAJADOR": 8,
"FECHA_INTEGRACION": "15012020",
"FECHA_CONTRATO": "15012020",
"COD_CONTRATO": 450,
"FECHA_CLASIFICACION": "15012020",
"COD_BANDA_CLASIFICACION": "2",
"FECHA_EFECTIVA_CLASIFICACION": null,
"FECHA_AREA": "15012020",
"COD_DESEMPENO": "33",
"FECHA_EFECTIVA_AREA": null,
"FECHA_CARGO": "15012020",
"COD_CARGO": "19",
"FECHA_EFECTIVA_CARGO": null,
"FECHA_ACTIVIDAD": "15012020",
"COD_ACTIVIDAD": "1",
"FECHA_DEPARTAMENTO": "15012020",
"COD_DIRECCION": "2",
"COD_GERENCIA": "3",
"COD_DEPARTAMENTO": "32130",
"FECHA_EFECTIVA_DEPARTAMENTO": null,
"FECHA_SUELDO": "15012020",
"SUELDO": 18500.00,
"BASE_SUELDO": "M",
"COD_CAUSA_AUMENTO": "IN",
"COD_MONEDA": "188",
"PORCENTAJE": "0",
"FECHA_EFECTIVA_SUELDO": null,
"OBSERVACIONES": null,
"FECHA_INSERT": null,
"PROCESADO": null,
"LOTE": null
}
]
}
¿Te resultó útil este artículo?
Headers del Método.
Valores de Retorno del Método