SCCNLP - Taller2 · 2%7(1(5 /$ 5(62/8&,Ï1 '( 81$ 120%5$'$ x } v ] } v ] kwwsv vffqosvhuylfhv...

Post on 05-Jul-2020

1 views 0 download

transcript

SISTEMA DE CONTROL DE CUMPLIMIENTO DE LA NORMATIVA LABORAL PORTUARIA

TALLER 2: WEB SERVICES

DEPARTAMENTO DE TECNOLOGÍAS DE LA INFORMACIÓN

Dirección del

Trabajo

Autoridad Marítima

MANDATO LEGAL

"Artículo 133 bis.- La Dirección del Trabajo coordinará con la Autoridad Marítima un Sistema de Control de Cumplimiento de la Normativa Laboral Portuaria,

destinado a controlar el acceso y permanencia de los trabajadores a que se refiere este párrafo a los recintos portuarios, velando porque la prestación de los

servicios que realicen se efectúe de manera segura y lo sea en virtud de alguna de las modalidades contractuales previstas en el inciso segundo del artículo

anterior.".

Ley 20.773, D.O.17 de septiembre de 2014

Registro de contratos de Trabajo

Registro E/S de recintos portuarios.

Registro de nombradas, extensiones y reemplazos

Registro de control de asistencia y descansos

Registro de CPPT

Registro de Comité paritariode H&S

S C C N L P

Expo

ne: P

aulin

a Ag

uila

r Dem

ierr

e

SISTEMA DE CONTROL DE CUMPLIMIENTO DE LA NORMATIVA LABORAL PORTUARIA

Ley 20.773Ley 20.773

artículo 133 Bis “Ley Corta”artículo 133 Bis “Ley Corta”

Resolución 2219Resolución 2219

Resolución 432Resolución 432

Expo

ne: P

aulin

a Ag

uila

r Dem

ierr

e

SISTEMA DE CONTROL DE CUMPLIMIENTO DE LA NORMATIVA LABORAL PORTUARIA

Expo

ne: P

aulin

a Ag

uila

r Dem

ierr

e

4

MÓDULOS DEL SCCNLP

Expo

ne: P

aulin

a Ag

uila

r Dem

ierr

e

Para las empresas: 27 funcionalidades web.

Expo

ne: P

aulin

a Ag

uila

r Dem

ierr

e

FLUJO GENERAL DE INFORMACIÓN

Durante el piloto en paralelo con Sistema Actual de Directemar

Expo

ne: P

aulin

a Ag

uila

r Dem

ierr

e

AMBIENTE Y ACCESO AL SCCNLP - PILOTO

Ambiente Piloto de WebServices:

https://sccnlpservices-piloto.dirtrab.cl/Servicios

<scc:userName>S76158513-4</scc:userName>

<scc:password>h_920nX</scc:password>

Expo

ne: P

aulin

a Ag

uila

r Dem

ierr

e

PARTE 1: SERVICIOS REST

https://sccnlp-piloto.dirtrab.cl/Help

Es un conjunto de servicios REST, que medianteoperaciones GET, entregan los datos necesariospara la construcción de los mensajes XML máscomplejos que se deben enviar a los servicios deRelación Laboral, Jornada, Nombrada y Movimiento(Acceso).

Expo

nen:

Pau

lina

Agui

lar

y D

iego

Tor

res

SERVICIOS REST

En la ruta que a continuación se indica y en el Manual de desarrollador se encuentran los servicios disponibles para el SCCNLP.

https://sccnlp-piloto.dirtrab.cl/Help

SERVICIOS REST

A continuación algunos ejemplos de cómo consultar los servicios rest:

Expo

nen:

Pau

lina

Agui

lar

y D

iego

Tor

res

PARTE 2: SERVICIOS SOAP

https://sccnlpservices-piloto.dirtrab.cl/Servicios/

A continuación se explicarán los principalesservicios SOAP implementados para comunicarsecon el SCCNLP.

INFORMAR MOVIMIENTOS E/S DEL RECINTO PORTUARIOE. Concesionaria

https://sccnlpservices-piloto.dirtrab.cl/Servicios/Movimientos.asmx?op=RegistrarMovimiento

Expo

nen:

Pau

lina

Agui

lar

y D

iego

Tor

res

CAMPOS DE ENTRADA ENDPOINT: RegistrarMovimientoENCABEZADO

userNamepassword

CUERPOmovimiento

fechaIngresofechaSalida

rutEmpresaEmisoranrRutdv

idPuertorutEmpresaContratante

nrRutdv

PersonasnrRutdvnumeroIdnacionalidadnombresapellidoPaternoapellidoMaterno

patentetipoVehiculotipoIngresoidNaveidLocacion

CAMPOS DE SALIDA ENDPOINT: RegistrarMovimientoNOMBRE CAMPO

EstadoMensaje

SERVICIOS REST ASOCIADOS:

http://[ruta_del_servidor]/api/Mantenedor/getNacionalidad

http://[ruta_del_servidor]/api/Mantenedor/getTipoVehiculo

http://[ruta_del_servidor]/api/Mantenedor/getTipoIngreso

http://[ruta_del_servidor]/api/Mantenedor/getNaveByIdPuerto

http://[ruta_del_servidor]/api/Administracion/getLocacionByRutEmpresa/{rutEmpresa}/{idPuerto}

OBTENER LA RESOLUCIÓN DE UNA NOMBRADAE. Concesionaria

https://sccnlpservices-piloto.dirtrab.cl/Servicios/Nombrada.asmx?op=getResolucionNombrada

Expo

nen:

Pau

lina

Agui

lar

y D

iego

Tor

res

CAMPOS DE SALIDA ENDPOINT: getResolucionNombradaNOMBRE CAMPO

EstadoMensajeIdidEmpresafechaInicioNombradafechaFinNombradaidTurnoTurnoidNaveidLocacionlugarPosiciónfechaCreacionActivoidEstadoTrabajadores

IdcontratoIdlaborIdfuncionIdnombradaidcontratonuevoIdtrabajadorRuttrabajadordvtrabajadorpasaportenombresapellidosestadoTrabajador

CAMPOS DE ENTRADA ENDPOINT: getResolucionNombradaENCABEZADO

userNamepassword

CUERPOgetResolucionNombradaidNombradarutEmpresa

SERVICIOS REST ASOCIADOS:

http://[ruta_del_servidor]/Servicios/Nombrada.asmx?op= ConsultarNombrada

REGISTRO DE UNA RELACIÓN LABORALE. Muellaje

Expo

nen:

Pau

lina

Agui

lar

y D

iego

Tor

res

REGISTRO DE UNA RELACIÓN LABORALE. Muellaje

https://sccnlpservices-piloto.dirtrab.cl/Servicios/RelacionLaboral.asmx?op=registrarContratos

Expo

nen:

Pau

lina

Agui

lar

y D

iego

Tor

res

CAMPOS DE ENTRADA ENDPOINT: registrarContratosENCABEZADO

userNamepassword

CUERPO – OBJETO Contrato[]rutEmpresa

contratosContrato

trabajadorrutdvpasaportenombresapellidoPaternoapellidoMaternoidNacionalidadfechaNacimientoidEstadoCivilidSexo

DomicilioidRegion idComunacalle numerodeptoblock

emailidIsapreidAFPfechaCelebContrato

idTipoContratofechaInicioContratofechaTerminoContratoidModalidadhorasExtraAutorizadas

laboresidLaboridFuncionidLocacionidJornada

horariodiahoraDesdehoraHasta

acuerdoDescansoidSindicatohoraDesdehoraHasta

remuneracionBruta

OBJETO DE RESPUESTA: ContratoCreadoDetalleNOMBRE CAMPO

EstadoMensajeRutEmpresaRutTrabajadorDVTrabajadorpasaporteTrabajadoremailTrabajadorContratoIdlinkPDFError

REGISTRO DE UNA RELACIÓN LABORALE. Muellaje

https://sccnlpservices-piloto.dirtrab.cl/Servicios/RelacionLaboral.asmx?op=registrarContratos

Expo

nen:

Pau

lina

Agui

lar

y D

iego

Tor

res

SERVICIOS REST ASOCIADOS:

http://[ruta_del_servidor_REST]/api /Mantenedor/getNacionalidad

http://[ruta_del_servidor_REST]/api /Mantenedor/getEstadoCivil

http://[ruta_del_servidor_REST]/api /Mantenedor/getRegion

http://[ruta_del_servidor_REST]/api /Mantenedor/getComuna

http://[ruta_del_servidor_REST]/api /Mantenedor/getComunasByIdRegion/{idRegion}

http://[ruta_del_servidor_REST]/api /Mantenedor/getISAPRE

http://[ruta_del_servidor_REST]/api /Mantenedor/getAFP

http://[ruta_del_servidor_REST]/api /RelacionLab/getTipoContrato

http://[ruta_del_servidor_REST]/api /RelacionLab/getModalidadPago

http://[ruta_del_servidor_REST]/api /RelacionLab/getLabor

http://[ruta_del_servidor_REST]/api /RelacionLab/getFuncion

http://[ruta_del_servidor_REST]/api /Administracion/getLocacionByRutEmpresa/{rutEmpresa}/{idPuerto}

http://[ruta_del_servidor_REST]/api /RelacionLab/getTipoJornada

CONSULTA BÁSICA DE UNA RELACIÓN LABORALE. Muellaje

Expo

nen:

Pau

lina

Agui

lar

y D

iego

Tor

res

CONSULTA BÁSICA DE UNA RELACIÓN LABORALE. Muellaje

https://sccnlpservices-piloto.dirtrab.cl/Servicios/RelacionLaboral.asmx?op=consultarContratos

Expo

nen:

Pau

lina

Agui

lar

y D

iego

Tor

res

CAMPOS DE ENTRADA ENDPOINT: consultarContratosNOMBRE CAMPO

ENCABEZADOuserNamepassword

CUERPOrutEmpresaFiltro

rutTrabajador pasaporte fechaInicioContrato fechaTerminoContrato estadoContrato

OBJETO DE RESPUESTA: ContratoConsultaNOMBRE CAMPO

EstadoContratoConsultaDetalle

idContratoidTipoContratonombreTipoContratorutPersonadvPersonapasaportenombresapellidoPaternoapellidoMaternofechaInicioContratofechaFinContratoremuneracionBrutaactivohorasExtras

FINALIZACIÓN DE UNA RELACIÓN LABORALE. Muellaje

Expo

nen:

Pau

lina

Agui

lar

y D

iego

Tor

res

FINALIZACIÓN DE UNA RELACIÓN LABORALE. Muellaje

https://sccnlpservices-piloto.dirtrab.cl/Servicios/RelacionLaboral.asmx?op=finalizarContratos

Expo

nen:

Pau

lina

Agui

lar

y D

iego

Tor

res

CAMPOS DE ENTRADA ENDPOINT: finalizarContratosENCABEZADO

userNamepassword

CUERPOrutEmpresacontratosContratoFinalizacion

rutEmpresaidContratoidCausalTerminofechaTermino

CAMPOS DE SALIDA ENDPOINT: finalizarContratosNOMBRE CAMPO

EstadoMensajeContratoFinalizacion

rutEmpresaidContratoidCausalTerminofechaTerminoErrorlinkPDF

SERVICIOS ASOCIADOS:

http://[ruta_del_servidor_SOAP]/Servicios/RelacionLaboral.asmx?op=consultarContrato

http://[ruta_del_servidor_REST]/api /Mantenedor/getCausalTermino

REGISTRAR UNA NOMBRADAE. Muellaje

Expo

nen:

Pau

lina

Agui

lar

y D

iego

Tor

res

REGISTRAR UNA NOMBRADAE. Muellaje

https://sccnlpservices-piloto.dirtrab.cl/Servicios/Nombrada.asmx?op=registrarNombrada

Expo

nen:

Pau

lina

Agui

lar

y D

iego

Tor

res

SERVICIOS ASOCIADOS:

http://[ruta_del_servidor_REST]/api /Mantenedor/getPuerto

http://[ruta_del_servidor_REST]/api /RelacionLab/getTurno

http://[ruta_del_servidor_REST]/api /Nombradas/getNavesByIdPuerto/{idPuerto}

http://[ruta_del_servidor_REST]/api /Administracion/getLocacionByRutEmpresa/{rutEmpresa}/{idPuerto}

http://[ruta_del_servidor_REST]/api /RelacionLab/getLabor

http://[ruta_del_servidor_REST]/api /RelacionLab/getFuncion

http://[ruta_del_servidor_SOAP]/Servicios/RelacionLaboral.asmx?op=consultarContratos

CAMPOS DE ENTRADA ENDPOINT: registrarNombradasENCABEZADO

userNamepassword

CUERPOrutEmpresanombradas

NombradafechaInicioNombradaidPuertoidTurnoidNaveidLocacion

trabajadoresTrabajadorNombrada

idContratoidLaboridFuncion

CAMPOS DE SALIDA ENDPOINT: registrarNombradasNOMBRE CAMPO

EstadoMensajeNombradaCreadaDetallefechaInicioNombradaidPuertoidTurnoidLocacioniderroridEstado

CONSULTAR UNA NOMBRADAE. Muellaje

Expo

nen:

Pau

lina

Agui

lar

y D

iego

Tor

res

CONSULTAR UNA NOMBRADAE. Muellaje

https://sccnlpservices-piloto.dirtrab.cl/Servicios/Nombrada.asmx?op= ConsultarNombrada

Expo

nen:

Pau

lina

Agui

lar

y D

iego

Tor

res

SERVICIOS ASOCIADOS:

http://[ruta_del_servidor]/api/RelacionLab/getLabor

http://[ruta_del_servidor]/api/Nombradas/getNavesByIdPuerto/{idPuerto}

http://[ruta_del_servidor]/api/Administracion/getLocacionByRutEmpresa/{rutEmpresa}/{idPuerto}

http://[ruta_del_servidor]/api/Mantenedor/getEstadoNombrada

http://[ruta_del_servidor]/api/Relacionlab/getFuncion

CAMPOS DE ENTRADA ENDPOINT: ConsultarNombradaENCABEZADO

userNamepassword

CUERPOrutEmpresaFiltroidNombradafechaInicioidLaboridNaveidLocacionrutTrabajadordvTrabajadorpasaporteidEstadoidFuncion

CAMPOS DE SALIDA ENDPOINT: ConsultarNombradaNOMBRE CAMPO

EstadoMensajeNombradaOut

IDNOMBRADAFECHAINICIONOMBRADAFECHAFINNOMBRADAIDNAVE

ID LOCACIONIDPUERTONOMBREPUERTOIDTURNOGLOSATURNOLUGARPOSICIONIDESTADOGLOSAESTADONOMBRADARUTMUELLAJENOMBRE MUELLAJERUTTRABAJADORDVTRABAJADORIDLABORIDFUNCIONACTIVOTRABAJADORRUTCONCESIONARIANOMBRECONCESIONARIOGLOSAESTADOTRABAJADOR

REGISTRO DE ASISTENCIA / JORNADA LABORALE. Muellaje

Expo

nen:

Pau

lina

Agui

lar

y D

iego

Tor

res

REGISTRO DE ASISTENCIA / JORNADA LABORALE. Muellaje

https://sccnlpservices-piloto.dirtrab.cl/Servicios/Jornadas.asmx?op=RegistrarJornada

Expo

nen:

Pau

lina

Agui

lar

y D

iego

Tor

res

SERVICIOS ASOCIADOS:

http://[ruta_del_servidor]/api/Administracion/getLocacionByRutEmpresa/{rutEmpresa}/{idPuerto}

http://[ruta_del_servidor]/api/Mantenedor/getNaveByIdPuerto

CAMPOS DE ENTRADA ENDPOINT: RegistrarJornadaENCABEZADO

userNamepassword

CUERPOrutEmpresaJornada

rutTrabajadordv pasaporte idLocación idNave fechaInicioJornada fechaFinJornada horaInicioJornada horaTerminoJornada horaInicioDescanso horaTerminoDescanso

CAMPOS DE SALIDA ENDPOINT: RegistrarJornadaNOMBRE CAMPO

EstadoMensajerutTrabajadordvTrabajadorpasaporte idLocación idNave fechaInicioJornada fechaFinJornada horaInicioJornada horaTerminoJornada horaInicioDescanso horaTerminoDescanso IDnombreapellidonavelugarerror

CONSULTAR REGISTRO DE ASISTENCIAE. Muellaje

Expo

nen:

Pau

lina

Agui

lar

y D

iego

Tor

res

CONSULTAR REGISTRO DE ASISTENCIAE. Muellaje

https://sccnlpservices-piloto.dirtrab.cl/Servicios/Jornadas.asmx?op=ConsultarJornada

Expo

nen:

Pau

lina

Agui

lar

y D

iego

Tor

res

SERVICIOS ASOCIADOS:

http://[ruta_del_servidor]/api/Mantenedor/getNaveByIdPuerto

http://[ruta_del_servidor]/api/Administracion/getLocacionByRutEmpresa/{rutEmpresa}/{idPuerto}

CAMPOS DE ENTRADA ENDPOINT: ConsultarJornadaENCABEZADO

userNamepassword

CUERPOrutEmpresajornada

fechaInicioJornadahoraInicioJornadarutTrabajadordvTrabajadorpasaporteidNaveidLocacion

fechaFinJornadahoraTerminoJornada

CAMPOS DE SALIDA ENDPOINT: ConsultarJornadaNOMBRE CAMPO

EstadoMensajeconsultaJornadasView

IDIdjornadaidingresojornadarutPasaporteNombreapellidoLugarfechaInicioJornada fechaFinJornada horaInicioJornada horaTerminoJornada horaInicioDescanso horaTerminoDescanso IdempresaRut empresaconcesionario

PUERTOS@DT.GOB.CL

FIN

DEPARTAMENTO DE TECNOLOGÍAS DE LA INFORMACIÓN