Post on 05-Jul-2020
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