Tabla de Contenido
Body del Método
Define estructura del método vacaciones_ag_vencidas con 24 parámetros en JSON: empresa, trabajador, año, fechas, y desglose de días vacacionales para sistema de nómina.
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. 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 la tabla TRABAJADORES1. Código del colaborador asignado en el sistema de RRHH y será parte de la clave en Legadmi. |
3 | X | ANO_CAUSADO | NUMERICO | IN | SI | 4 | YYYY | Año o ciclo al cual se le agotarán los días de vacaciones. Este año deberá contar con días disponibles. |
4 | X | FECHA_INICIAL | FECHA | IN | SI | 8 | DDMMYYYY | Fecha de inicio del periodo de disfrute de vacaciones. |
5 |
| FECHA_FINAL | FECHA | IN | SI | 8 | DDMMYYYY | Fecha de finalización del periodo de disfrute de vacaciones. |
6 |
| DISFRUTADO | ALFANUMERICO | IN | SI | 1 |
| Indicar por defecto N |
7 |
| SABADOS | NUMERICO | IN | SI | 3 | 999 | Cantidad de sábados que se encuentran dentro del periodo vacacional. |
8 |
| DOMINGOS | NUMERICO | IN | SI | 3 | 999 | Cantidad de domingos que se encuentran dentro del periodo vacacional. |
9 |
| DIASCONTINUOS | NUMERICO | IN | SI | 3 | 999 | Indicar por defecto 0 |
10 |
| DIAS_ADIC_CONTRATO | NUMERICO | IN | SI | 22 |
| Indicar por defecto 0 |
11 |
| FERIADOS | NUMERICO | IN | SI | 3 | 999 | Cantidad de días feriados que se encuentran dentro del periodo vacacional. |
12 |
| DIAS_VACACION | NUMERICO | IN | SI | 22 |
| Cantidad de días normales a disfrutar para el año causado definido en la columna ANO_CAUSADO. La cantidad puede ser menor o igual a los días a devengar anualmente. |
13 |
| DIAS_ADIC_VACACION | NUMERICO | IN | SI | 22 |
| Cantidad de días adicionales de cobro (en dinero) para el año causado definido en la columna ANO_CAUSADO. La cantidad puede ser menor o igual a los días a devengar anualmente. |
14 |
| DIAS_ADIC_A_DISFRUTAR | NUMERICO | IN | SI | 22 |
| Cantidad de días adicionales a disfrutar para el año causado definido en la columna ANO_CAUSADO. La cantidad puede ser menor o igual a los días a devengar anualmente. |
15 |
| DIAS_ADIC_BONO_VACACION | NUMERICO | IN | SI | 22 |
| Cantidad de días adicionales tipo bono a disfrutar para el año causado definido en la columna ANO_CAUSADO. La cantidad puede ser menor o igual a los días a devengar anualmente. |
16 |
| DIAS_BONO_VACACION | NUMERICO | IN | SI | 22 |
| Cantidad de días de bono a disfrutar para el año causado definido en la columna ANO_CAUSADO. La cantidad puede ser menor o igual a los días a devengar anualmente. |
17 |
| DIAS_BONO_CONTRATO | NUMERICO | IN | SI | 22 |
| Cantidad de días de bono por contrato a disfrutar para el año causado definido en la columna ANO_CAUSADO. La cantidad puede ser menor o igual a los días a devengar anualmente. |
18 |
| DEDUCCIONES_PROX_NOMINA | ALFANUMERICO | IN | SI | 1 |
| Indicar por defecto N |
19 |
| OBSERVACION | ALFANUMERICO | IN | NO | 250 |
| Comentarios u observaciones del registro. |
20 |
| SALDO_ANO_CAUSADO | ALFANUMERICO | IN | SI | 1 |
| Indique S si le queda saldo de días de vacaciones para ese año causado, de lo contrario indique N porque ya está agotando todos sus días devengados en ese año. |
21 |
| ESTADO | ALFANUMERICO | IN | NO | 1 |
| Indicar por defecto R |
22 |
| FECHA_VB | FECHA | IN | NO | 8 |
| Debe quedar nulo. |
23 |
| USUARIO_VB | ALFANUMERICO | IN | NO | 50 |
| Debe quedar nulo. |
24 |
| FECHA_SOLICITUD | FECHA | IN | SI | 8 | DDMMYYYY | Fecha en que el trabajador solicitó las vacaciones. |
Valores de request
En el siguiente método se muestra la estructura base del request del integracion/ vacaciones_ag_vencidas/.
Debe respetarse el nombre del arreglo listdetalle y cada registro está separado por { }, en este ejemplo están 2 registros para insertar con 14 campos c/u.
{
"listdetalle": [
{
"COD_EMPRESA":591,
"COD_TRABAJADOR":591001,
"ANO_CAUSADO":2019,
"FECHA_INICIAL":"20102021",
"FECHA_FINAL":"20102021",
"DISFRUTADO":"N",
"SABADOS":0,
"DOMINGOS":0,
"DIASCONTINUOS":0,
"DIAS_ADIC_CONTRATO":0,
"FERIADOS":0,
"DIAS_VACACION":1,
"DIAS_ADIC_VACACION":0,
"DIAS_ADIC_A_DISFRUTAR":0,
"DIAS_ADIC_BONO_VACACION":0,
"DIAS_BONO_VACACION":0,
"DIAS_BONO_CONTRATO":0,
"DEDUCCIONES_PROX_NOMINA":"N",
"OBSERVACION":"OBSERVACION",
"SALDO_ANO_CAUSADO":"N",
"ESTADO":"R",
"FECHA_VB":NULL,
"USUARIO_VB":NULL,
"FECHA_SOLICITUD":"04102021"
}
]
}¿Te resultó útil este artículo?
Header del Método
Valores del Retorno del Método