Actualización Sitio de Operación OPR
• Ruta: [URL] /api/OPR/Sitios
• Tipo: PUT
• Encabezado de la petición:
Debe añadirse el encabezado de autorización, como se describe en Uso del Token en operaciones
Cuerpo de la petición (1 o N registros):
1. Estructura Json de Entrada
| Campo | Tipo Dato | Descripción | Tabla Relacionada | Obligatorio | Valor por Defecto |
|---|---|---|---|---|---|
| cod_cli | CHAR(15) | Código Cliente | cxc_cliente | SI | |
| sit_cli | CHAR(30) | Sitio trabajo | SI | ||
| nom_sit | CHAR(100) | Nombre sitio | NO | ||
| descripcion | CHAR(200) | Descripción sitio | NO | ||
| dir_sit | CHAR(100) | Dirección | NO | ||
| tel_sit | CHAR(50) | Teléfono | NO | ||
| e_mail | CHAR(50) | NO | |||
| con_sit | CHAR(50) | Persona contacto | SI | ||
| suc_cli | CHAR(10) | Sucursal cliente | gen_succli | SI | ’0’ |
| cod_suc | CHAR(3) | Sucursal | gen_sucursal | SI | ’0’ |
| cod_cco | CHAR(10) | Centro Costo | gen_ccosto | SI | ’0’ |
| cod_cl1 | CHAR(12) | Clasificador 1 | gen_clasif1 | SI | ’0’ |
| cod_cl2 | CHAR(12) | Clasificación 2 | gen_clasif2 | SI | ’0’ |
| cod_cl3 | CHAR(12) | Clasificación 3 | gen_clasif3 | SI | ’0’ |
| aux_sit | CHAR(50) | Bonificación/Auxilio | NO | ||
| aux_tur | SMALLINT | Turnos Bonificación/Auxilio | NO | 0 | |
| aux_val | MONEY | Valor Bonificación/Auxilio | NO | 0 | |
| aux_con | CHAR(6) | Concepto Bonificación/Auxilio | rhh_concep | SI | ’0’ |
| cod_cas | CHAR(20) | Caso | opr_casos | SI | ’0’ |
| cod_rut | CHAR(50) | Ruta Factura | gen_rutas | SI | ’0’ |
| val_des | TINYINT | Vr Descanso: Básico/Promedio | SI | 1 | |
| ind_rno | BIT | Recargo Nocturno separado | NO | ’0’ | |
| ind_ptu | BIT | Turnos proporcionales | SI | ’0’ | |
| per_des | TINYINT | # días para descontar descanso por ausentismo | SI | 0 | |
| cod_zon | CHAR(12) | Zona | opr_zonas_1 | SI | ’0’ |
| cod_bon | CHAR(12) | Bonificación | opr_bonificacion_1 | SI | ’0’ |
| cat_hor | CHAR(12) | Categoría Hora | opr_categoria_horas_1 | SI | ’0’ |
| cod_des | CHAR(12) | Descanso | opr_descanso_1 | SI | ’0’ |
| cat_tur | CHAR(12) | Categoría Turno | opr_categoria_turnos_1 | SI | ’0’ |
| cat_vfi | CHAR(12) | Categoría Valor Fijo | opr_categoria_vfijo_1 | SI | ’0’ |
| cod_pai | CHAR(3) | País | gen_paises | SI | ’0’ |
| cod_dep | CHAR(2) | Departamento | gen_deptos | SI | ’0’ |
| cod_ciu | CHAR(5) | Ciudad | gen_ciudad | SI | ’0’ |
| mod_fac | TINYINT | Modo Facturación | SI | 1 | |
| mod_tope_fijo | BIT | Modalidad Tope Fijo | SI | 0 | |
| ind_rdo | BIT | Indicador Recargo Dominical | SI | 0 | |
| ind_rfe | BIT | Indicador Recargo Dominical | SI | 0 | |
| cod_cia | CHAR(3) | Compañía | SI | ’0’ | |
| ind_act | BIT | Indicador de Activo | SI | 1 | |
| cod_conv | CHAR(15) | Sitio Trabajo Nómina | rhh_Convenio | SI | ’0’ |
Nota: Los campos que no son requeridos, se pueden enviar con el valor “” (sin comillas) si son de tipo “String” o “Datetime”, en caso de ser numéricos, se debe enviar por defecto en cero “0” o el valor por defecto que se especifique en la columna de la estructura anterior.
2. Tipos de Respuesta
• 200 exitoso.
• 400 petición incorrecta.
• 401 no autorizado.
• 403 no permitido.
• 500 error de servidor.
2.1 Estructura de respuesta (200):
3. Estructura de Ejemplo
English
Español

English
Español

