Descripción:
Este servicio tiene por objetivo mostrar diversos datos de empleados de la provincia activos en la última liquidación (en el documento de especificación se explican las diversas consultas que se pueden realizar)Operations:
- consultarDatosCargoSuperiorAgentesOperation type:Request-response. The endpoint receives a message, and sends a correlated message.SOAP action:consultarDatosCargoSuperiorAgentesInput:requestDatosCargoSuperiorAgentes (soap:body, use = literal)Source codeinputDatosCargoSuperiorAgentes type consultarDatosCargoSuperiorAgentesRequestOutput:replyDatosCargoSuperiorAgentes (soap:body, use = literal)Source codeoutputDatosCargoSuperiorAgentes type consultarDatosCargoSuperiorAgentesResponse
- consultarEsEmpleadoOperation type:Request-response. The endpoint receives a message, and sends a correlated message.SOAP action:consultarEsEmpleadoInput:requestEsEmpleado (soap:body, use = literal)Source codeinputEsEmpleado type consultarEsEmpleadoRequestOutput:replyEsEmpleado (soap:body, use = literal)Source codeoutputEsEmpleado type consultarEsEmpleadoResponse
- consultarEsEmpleadoRolesOperation type:Request-response. The endpoint receives a message, and sends a correlated message.SOAP action:consultarEsEmpleadoRolesInput:requestEsEmpleadoRoles (soap:body, use = literal)Source codeinputEsEmpleadoRoles type consultarEsEmpleadoRolesRequestOutput:replyEsEmpleadoRoles (soap:body, use = literal)Source codeoutputEsEmpleadoRoles type consultarEsEmpleadoRolesResponse
- obtenerDDJJOperation type:Request-response. The endpoint receives a message, and sends a correlated message.SOAP action:obtenerDDJJInput:requestObtenerDDJJ (soap:body, use = literal)Source codeinputObtenerDDJJ type obtenerDDJJRequestOutput:replyObtenerDDJJ (soap:body, use = literal)Source codeoutputObtenerDDJJ type obtenerDDJJResponse
Port type: Empleado_pttSource code
WSDL source code
<?xml version="1.0"?>
<wsdl:definitions name="Empleado" targetNamespace="https://cba.gov.ar/Empleados/Empleado/1.0.0"
xmlns:emp="https://cba.gov.ar/Empleados/Empleado/1.0.0"
xmlns:enc="https://cba.gov.ar/Comunes/Encabezado/1.0.0"
xmlns:rdo="https://cba.gov.ar/Comunes/Resultado/1.0.0"
xmlns:rol="https://cba.gov.ar/Empleados/Empleado/1.0.0"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
><wsdl:types>
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="https://cba.gov.ar/Empleados/Empleado/1.0.0">
<xs:import namespace="https://cba.gov.ar/Comunes/Encabezado/1.0.0" />
<xs:import namespace="https://cba.gov.ar/Comunes/Resultado/1.0.0" />
<xs:element name="consultarEsEmpleadoRequest">
<xs:complexType>
</xs:element><xs:sequence>
</xs:complexType><xs:element name="encabezado" type="enc:encabezado" />
<xs:choice maxOccurs="1" minOccurs="1">
</xs:sequence><xs:element minOccurs="0" name="idEmpleado" nillable="false" type="xs:string">
<xs:annotation>
</xs:element><xs:documentation xml:lang="es"> Id de empleado en Peoplenet
</xs:documentation>
</xs:annotation><xs:element minOccurs="1" name="cuil" nillable="false">
</xs:choice><xs:simpleType>
</xs:element><xs:restriction base="xs:string">
</xs:simpleType><xs:pattern value="[0-9]{11}" />
</xs:restriction><xs:element name="obtenerDDJJRequest">
<xs:complexType>
</xs:element><xs:sequence>
</xs:complexType><xs:element name="encabezado" type="enc:encabezado" />
<xs:element minOccurs="1" name="cuil" nillable="false">
</xs:sequence><xs:annotation>
<xs:documentation xml:lang="es"> Cuil del empleado en Peoplenet sin
guiones </xs:documentation>
</xs:annotation><xs:simpleType>
</xs:element><xs:restriction base="xs:string">
</xs:simpleType><xs:pattern value="[0-9]{11}" />
</xs:restriction><xs:element name="obtenerDDJJResponse">
<xs:complexType>
</xs:element><xs:sequence>
</xs:complexType><xs:element name="idEmpleado" type="xs:string" />
<xs:element name="cuil" type="xs:string" />
<xs:element name="dni" type="xs:string" />
<xs:element name="cargo" type="xs:string" />
<xs:element name="poder" type="xs:string" />
<xs:element name="actoAdministrativo" type="xs:string" />
<xs:element name="brutoMensual" type="xs:decimal" />
<xs:element name="fechaUltimaLiquidacion" type="xs:date" />
<xs:element name="resultado" type="rdo:resultado" />
</xs:sequence><xs:element name="consultarEsEmpleadoResponse">
<xs:complexType>
</xs:element><xs:sequence>
</xs:complexType><xs:element name="esEmpleado" type="xs:boolean" />
<xs:element minOccurs="0" name="ultimaLiquidacion" type="emp:UltimaLiquidacionDTO" />
<xs:element name="resultado" type="rdo:resultado" />
</xs:sequence><xs:complexType name="UltimaLiquidacionDTO">
<xs:sequence>
</xs:complexType><xs:element minOccurs="0" name="agrupamiento" type="xs:string" />
<xs:element minOccurs="0" name="apellido" type="xs:string" />
<xs:element minOccurs="0" name="CUIL" type="xs:string" />
<xs:element minOccurs="0" name="CUILSG" type="xs:string" />
<xs:element name="cantidadDiasTrabajados" type="xs:int" />
<xs:element minOccurs="0" name="empresa" type="xs:string" />
<xs:element minOccurs="0" name="fechaEscalafon" type="xs:string" />
<xs:element minOccurs="0" name="fechaFin" type="xs:string" />
<xs:element minOccurs="0" name="fechaInicio" type="xs:string" />
<xs:element minOccurs="0" name="fechaUltimaLiquidacion" type="xs:string" />
<xs:element minOccurs="0" name="grado" type="xs:string" />
<xs:element minOccurs="0" name="id" type="xs:string" />
<xs:element minOccurs="0" name="nombre" type="xs:string" />
<xs:element minOccurs="0" name="nroDocumento" type="xs:string" />
<xs:element minOccurs="0" name="op" type="xs:string" />
<xs:element minOccurs="0" name="sexo" type="xs:string" />
<xs:element minOccurs="0" name="situacionRevista" type="xs:string" />
<xs:element minOccurs="0" name="uniServ" type="xs:string" />
<xs:element minOccurs="0" name="jurisdiccionSrv" type="xs:string" />
</xs:sequence><xs:element name="consultarEsEmpleadoRolesRequest">
<xs:complexType>
</xs:element><xs:sequence>
</xs:complexType><xs:element name="encabezado" type="enc:encabezado" />
<xs:choice maxOccurs="1" minOccurs="1">
</xs:sequence><xs:element minOccurs="0" name="idEmpleado" nillable="false" type="xs:string">
<xs:annotation>
</xs:element><xs:documentation xml:lang="es"> Id de empleado en Peoplenet
</xs:documentation>
</xs:annotation><xs:element minOccurs="1" name="cuil" nillable="false">
</xs:choice><xs:simpleType>
</xs:element><xs:restriction base="xs:string">
</xs:simpleType><xs:pattern value="[0-9]{11}" />
</xs:restriction><xs:element name="consultarEsEmpleadoRolesResponse">
<xs:complexType>
</xs:element><xs:sequence>
</xs:complexType><xs:element name="esEmpleado" type="xs:boolean" />
<xs:element minOccurs="0" name="ultimaLiquidacion" type="emp:UltimaLiquidacionDTO" />
<xs:element name="resultado" type="rdo:resultado" />
</xs:sequence><xs:element name="consultarDatosCargoSuperiorAgentesRequest">
<xs:complexType>
</xs:element><xs:sequence>
</xs:complexType><xs:element name="encabezado" type="enc:encabezado" />
<xs:element minOccurs="1" name="cuil" nillable="false">
</xs:sequence><xs:annotation>
<xs:documentation xml:lang="es"> Cuil del empleado en Peoplenet sin
guiones </xs:documentation>
</xs:annotation><xs:simpleType>
</xs:element><xs:restriction base="xs:string">
</xs:simpleType><xs:pattern value="[0-9]{11}" />
</xs:restriction><xs:element name="consultarDatosCargoSuperiorAgentesResponse">
<xs:complexType>
</xs:element><xs:sequence>
</xs:complexType><xs:element minOccurs="0" name="datosCargoSuperiorAgentes" nillable="true" type="emp:datosCargoSuperiorAgentes" />
<xs:element name="resultado" type="rdo:resultado" />
</xs:sequence><xs:complexType name="datosCargoSuperiorAgentes">
</xs:schema><xs:sequence>
</xs:complexType><xs:element maxOccurs="unbounded" minOccurs="0" name="dato">
</xs:sequence><xs:complexType>
</xs:element><xs:sequence>
</xs:complexType><xs:element minOccurs="0" name="idEmpleado" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="orRole" nillable="true" type="xs:decimal" />
<xs:element minOccurs="0" name="apellidoNombre" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="fechaInicio" nillable="true" type="xs:date" />
<xs:element minOccurs="0" name="fechaFin" nillable="true" type="xs:date" />
<xs:element minOccurs="0" name="idPosicion" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="idAgrupamiento" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="agrupamiento" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="idNivel" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="nivel" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="idGrado" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="grado" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="idLey" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="ley" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="idSitRevista" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="sitRevista" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="idLegEnt" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="legEnt" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="horas" nillable="true" type="xs:decimal" />
<xs:element minOccurs="0" name="idUnidad" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="unidad" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="idOrdenPago" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="cuitAnexo" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="jurisdiccion" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="creditos" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="opSueldo" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="idUoServ" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="uoServ" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="empSrv" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="opSrv" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="horasCatedras" nillable="true" type="xs:decimal" />
<xs:element minOccurs="0" name="cuil" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="idActoAdm" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="numActoAdm" nillable="true" type="xs:decimal" />
<xs:element minOccurs="0" name="fechaActoAdm" nillable="true" type="xs:date" />
<xs:element minOccurs="0" name="cuilSg" nillable="true" type="xs:string" />
</xs:sequence><xsd:schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="https://cba.gov.ar/Comunes/Encabezado/1.0.0">
<xsd:complexType name="encabezado">
</xsd:schema><xsd:sequence>
</xsd:complexType><xsd:element maxOccurs="1" minOccurs="0" name="usuario" type="xsd:string" />
<xsd:element maxOccurs="1" minOccurs="0" name="token" type="xsd:string" />
<xsd:element maxOccurs="1" minOccurs="0" name="sign" type="xsd:string" />
<xsd:element maxOccurs="1" minOccurs="0" name="aplicacion" type="xsd:string" />
</xsd:sequence><xsd:schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="https://cba.gov.ar/Comunes/Resultado/1.0.0">
<xsd:complexType name="resultado">
</xsd:schema><xsd:sequence>
</xsd:complexType><xsd:element maxOccurs="1" minOccurs="1" name="estado" type="xsd:string" />
<xsd:element maxOccurs="1" minOccurs="1" name="idTransaccion" type="xsd:string" />
<xsd:element minOccurs="1" name="mensajes">
</xsd:sequence><xsd:complexType>
</xsd:element><xsd:sequence>
</xsd:complexType><xsd:element minOccurs="1" name="mensaje">
</xsd:sequence><xsd:complexType>
</xsd:element><xsd:sequence>
</xsd:complexType><xsd:element maxOccurs="1" minOccurs="1" name="orden" type="xsd:int" />
<xsd:element maxOccurs="1" minOccurs="1" name="tipo" type="xsd:string" />
<xsd:element maxOccurs="1" minOccurs="1" name="codigo" type="xsd:string" />
<xsd:element maxOccurs="1" minOccurs="1" name="descripcion" type="xsd:string" />
</xsd:sequence><xsd:schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="https://cba.gov.ar/Empleados/PersonaFisica/1.0.0">
</wsdl:types><xs:import namespace="https://cba.gov.ar/Comunes/Resultado/1.0.0" />
<xs:element name="falla">
</xsd:schema><xs:complexType>
</xs:element><xs:sequence>
</xs:complexType><xs:element maxOccurs="1" minOccurs="1" name="resultado" type="rdo:resultado" />
</xs:sequence><wsdl:message name="requestEsEmpleado">
<wsdl:part element="emp:consultarEsEmpleadoRequest" name="inputEsEmpleado" />
</wsdl:message><wsdl:message name="replyDatosCargoSuperiorAgentes">
<wsdl:part element="emp:consultarDatosCargoSuperiorAgentesResponse" name="outputDatosCargoSuperiorAgentes" />
</wsdl:message><wsdl:message name="replyEsEmpleadoRoles">
<wsdl:part element="emp:consultarEsEmpleadoRolesResponse" name="outputEsEmpleadoRoles" />
</wsdl:message><wsdl:message name="replyEsEmpleado">
<wsdl:part element="emp:consultarEsEmpleadoResponse" name="outputEsEmpleado" />
</wsdl:message><wsdl:message name="requestEsEmpleadoRoles">
<wsdl:part element="emp:consultarEsEmpleadoRolesRequest" name="inputEsEmpleadoRoles" />
</wsdl:message><wsdl:message name="requestDatosCargoSuperiorAgentes">
<wsdl:part element="emp:consultarDatosCargoSuperiorAgentesRequest" name="inputDatosCargoSuperiorAgentes" />
</wsdl:message><wsdl:message name="requestObtenerDDJJ">
<wsdl:part element="emp:obtenerDDJJRequest" name="inputObtenerDDJJ" />
</wsdl:message><wsdl:message name="replyObtenerDDJJ">
<wsdl:part element="emp:obtenerDDJJResponse" name="outputObtenerDDJJ" />
</wsdl:message><wsdl:portType name="Empleado_ptt">
<wsdl:operation name="consultarEsEmpleado">
<wsdl:input message="emp:requestEsEmpleado" />
<wsdl:output message="emp:replyEsEmpleado" />
</wsdl:operation><wsdl:operation name="consultarEsEmpleadoRoles">
<wsdl:input message="emp:requestEsEmpleadoRoles" />
<wsdl:output message="emp:replyEsEmpleadoRoles" />
</wsdl:operation><wsdl:operation name="consultarDatosCargoSuperiorAgentes">
<wsdl:input message="emp:requestDatosCargoSuperiorAgentes" />
<wsdl:output message="emp:replyDatosCargoSuperiorAgentes" />
</wsdl:operation><wsdl:operation name="obtenerDDJJ">
</wsdl:portType><wsdl:input message="emp:requestObtenerDDJJ" />
<wsdl:output message="emp:replyObtenerDDJJ" />
</wsdl:operation><wsdl:binding name="EmpleadoBinding" type="emp:Empleado_ptt">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="consultarEsEmpleado">
<soap:operation soapAction="consultarEsEmpleado" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input><wsdl:output>
</wsdl:operation><soap:body use="literal" />
</wsdl:output><wsdl:operation name="consultarEsEmpleadoRoles">
<soap:operation soapAction="consultarEsEmpleadoRoles" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input><wsdl:output>
</wsdl:operation><soap:body use="literal" />
</wsdl:output><wsdl:operation name="consultarDatosCargoSuperiorAgentes">
<soap:operation soapAction="consultarDatosCargoSuperiorAgentes" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input><wsdl:output>
</wsdl:operation><soap:body use="literal" />
</wsdl:output><wsdl:operation name="obtenerDDJJ">
</wsdl:binding><soap:operation soapAction="obtenerDDJJ" />
<wsdl:input>
<soap:body use="literal" />
</wsdl:input><wsdl:output>
</wsdl:operation><soap:body use="literal" />
</wsdl:output><wsdl:service name="EmpleadoService">
</wsdl:definitions><wsdl:port binding="emp:EmpleadoBinding" name="EmpleadoPort">
</wsdl:service><soap:address location="http://datosinteroperables.cba.gov.ar/services/Empleados/Empleado" />
</wsdl:port>About wsdl-viewer.xsl
This document was generated by libxslt XSLT engine.
The engine processed the WSDL in XSLT 1.0 compliant mode.
This page has been generated by wsdl-viewer.xsl, version 3.1.01
Author: tomi vanek
Download at http://tomi.vanek.sk/xml/wsdl-viewer.xsl.
The transformation was inspired by the article
Uche Ogbuji: WSDL processing with XSLT
Author: tomi vanek
Download at http://tomi.vanek.sk/xml/wsdl-viewer.xsl.
The transformation was inspired by the article
Uche Ogbuji: WSDL processing with XSLT