Precisa de apoio?
Gestão de Pessoas - Manual do Usuário > Integrações com outros sistemas > Web services > Cargos e Salários > Com.senior.g5.rh.cs.ItensDescricaoCargo

Web service com.senior.g5.rh.cs.ItensDescricaoCargo

Tipo de execução

Para cada tipo de execução, existem parâmetros específicos, alguns dos quais podem ser comuns a todas as portas de web service.

Autenticação

Quando for utilizada alguma forma de autenticação na integração de informações por meio de web services, é necessário informar o tipo correspondente no parâmetro <encryption>, conforme os valores possíveis.

WSDL

Porta

ConsultarItensDescricaoCargo

CS - Consultar Itens Descricao - Cargo

Necessita autenticação: Sim

Situação de versão: Atual

Versão: 1

Requisição:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
  <soapenv:Body>
    <ser:ConsultarItensDescricaoCargo>
      <user>String</user>
      <password>String</password>
      <encryption>Integer</encryption>
      <parameters>
        <estCar>String</estCar>
        <codCar>String</codCar>
        <datRef>String</datRef>
        <desCar>String</desCar>
      </parameters>
    </ser:ConsultarItensDescricaoCargo>
  </soapenv:Body>
</soapenv:Envelope>

Parâmetros da requisição:

Nome Preenchimento Tipo Descrição
estCar Opcional String  
codCar Opcional String  
datRef Opcional DateTime  
desCar Opcional String  

Resposta:

Nota

O envelope SOAP é retornado como resposta para requisições síncronas. Já para requisições assíncronas ou agendamentos, a resposta consiste apenas em uma string chamada result, que retorna o valor "OK" quando a execução ocorre com sucesso ou, em caso de falha, a mensagem do erro ocorrido.

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
  <soapenv:Body>
    <ser:ConsultarItensDescricaoCargoResponse>
      <result>
        <itensDescricao>
          <estCar>Integer</estCar>
          <codCar>String</codCar>
          <datHis>String</datHis>
          <seqIdc>Integer</seqIdc>
          <texIte>String</texIte>
          <desIdc>String</desIdc>
        </itensDescricao>
        <erroExecucao>String</erroExecucao>
      </result>
    </ser:ConsultarItensDescricaoCargoResponse>
  </soapenv:Body>
</soapenv:Envelope>

Atributos da resposta:

Nome Preenchimento Tipo Descrição
erroExecucao Opcional String Indica erros ocorridos no servidor ao executar o serviço, podendo conter os seguintes valores:
- Vazio ou nulo, indicando que a execução foi feita com sucesso;
- A mensagem do erro ocorrido no servidor.
itensDescricao Opcional Set  
itensDescricao.estCar Opcional Integer Código da Estrutura de Cargos
itensDescricao.codCar Opcional String Código Cargo
itensDescricao.datHis Opcional DateTime Data da revisão da descrição do Cargo
itensDescricao.seqIdc Opcional Integer Item de descrição de cargo
itensDescricao.texIte Opcional String Descrição detalhada do item do Cargo
itensDescricao.desIdc Opcional String Descrição do item

Este artigo ajudou você?