Tabla de Contenido

Body del Método

Richard Smith Actualizado por Richard Smith

ORDEN

CLAVE

NOMBRE DEL PARÁMETRO

VALOR

DIRECCIÓN

REQUERIDO

LONGITUD

FORMATO

OBSERVACIONES o VALORES

1

X

COD_EMPRESA

NUMÉRICO

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

NUMÉRICO

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

FECHA_INICIAL

FECHA

IN

SI

8

DDMMYYYY

Fecha de inicio del periodo de disfrute de vacaciones. 

4

 

DIAS_SOLICITA

NUMÉRICO

IN

SI

(4,1)

999999.9

Cantidad de días solicitados de vacación de acuerdo con la fecha inicial y fecha final.  La cantidad de días no debe incluir feriados o días no hábiles de vacación.

9 ENTEROS Y 1 DECIMAL

5

 

FECHA_FINAL

FECHA

IN

SI

8

DDMMYYYY

Fecha de finalización del periodo de disfrute de vacaciones.

6

 

TIPO_DIAS

ALFANUMÉRICO

IN

SI

2

 

Tipos de días de vacaciones a disfrutar. Valores posibles:

N= NORMALES DISFRUTE, 

A= ADICIONALES DISFRUTE,

AB= ADICIONALES BONO,

CB= BONO CONTRATO,

C= ADICIONALES CONTRATO DISFRUTE,

B= BONO,

NV= NORMALES VENTA,

AV= ADICIONALES VENTA,

CV= ADICIONALES CONTRATO VENTA

 

7

 

FECHA_SOLICITUD

FECHA

IN

SI

8

DDMMYYYY

Fecha en que el trabajador solicitó las vacaciones. 

8

 

ESTADO

ALFANUMÉRICO

IN

SI

1

 

Indicar por defecto P

 

9

 

FECHA_VB

FECHA

IN

NO

8

DDMMYYYY

Debe quedar nulo

10

 

USUARIO_VB

ALFANUMÉRICO

IN

NO

50

 

Debe quedar nulo

11

 

CAMBIO_ESTADO

ALFANUMÉRICO

IN

NO

30

 

Debe quedar nulo

12

 

ANTICIPO

ALFANUMÉRICO

IN

NO

1

 

Indicar por defecto N

13

 

PROMEDIO

ALFANUMÉRICO

IN

NO

1

 

Indicar por defecto N

14

 

PRIMA

ALFANUMÉRICO

IN

NO

1

 

Indicar por defecto N

 Valores de request 

En el siguiente método se muestra la estructura base del request del integracion/ vacaciones_autogestion/

 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":450,

         "COD_TRABAJADOR":389,

          "FECHA_INICIAL":"15062020",

          "DIAS_SOLICITA":3,

          "FECHA_FINAL":"17062020",

          "TIPO_DIAS":"N",

         "FECHA_SOLICITUD":"12052020",

          "ESTADO":"R",

         "FECHA_VB":NULL,

          "USUARIO_VB":NULL,

          "CAMBIO_ESTADO":NULL,

          "ANTICIPO":"N",

          "PROMEDIO":"N",

          "PRIMA":"N"

      },

      {

         "COD_EMPRESA":450,

          "COD_TRABAJADOR":406,

          "FECHA_INICIAL":"17062020",

         "DIAS_SOLICITA":1,

          "FECHA_FINAL":"18062020",

          "TIPO_DIAS":"N",

         "FECHA_SOLICITUD":"19052020",

          "ESTADO":"R",

         "FECHA_VB":NULL,

          "USUARIO_VB":NULL,

          "CAMBIO_ESTADO":NULL,

          "ANTICIPO":"N",

          "PROMEDIO":"N",

          "PRIMA":"N"

      },

   ]

}

 

¿Te resultó útil este artículo?

Header del Método

Valores de Retorno del Método

Contact