Ronda Senior - Manual do Usuário > Integrações com outros sistemas > Web services > Web services disponíveis > Com.senior.g5.sp.registroocorrencia.cadastro

Web service com.senior.g5.sp.registroocorrencia.cadastro

Permite a inclusão de incidentes de colaborador.

Tipo de execução

Para cada tipo de execução, existem diferentes parâmetros que podem ser comuns a todas as portas.

WSDL

Porta

RegistroOcorrencia

Ronda Senior - Registro de Ocorrências

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:RegistroOcorrencia>
      <user>String</user>
      <password>String</password>
      <encryption>Integer</encryption>
      <parameters>
        <ocorrencia>
          <codPlt>Integer</codPlt>
          <datOcP>String</datOcP>
          <horOcP>String</horOcP>
          <numAmb>Integer</numAmb>
          <tipOcP>Integer</tipOcP>
          <obsOcP>String</obsOcP>
          <eccOcp>String</eccOcp>
          <verPlf>Integer</verPlf>
          <codPlf>Integer</codPlf>
          <foto>
            <codPlt>Integer</codPlt>
            <fotOcp>String</fotOcp>
            <verPlf>Integer</verPlf>
            <codPlf>Integer</codPlf>
            <codUsu>Double</codUsu>
          </foto>
          <envolvido>
            <codPlt>Integer</codPlt>
            <numEmp>Integer</numEmp>
            <tipCol>Integer</tipCol>
            <numCad>Integer</numCad>
          </envolvido>
          <comunicar>
            <codPlt>Integer</codPlt>
            <numEmp>Integer</numEmp>
            <tipCol>Integer</tipCol>
            <numCad>Integer</numCad>
            <eccCco>String</eccCco>
          </comunicar>
          <codUsu>Integer</codUsu>
          <enviarEmail>String</enviarEmail>
        </ocorrencia>
      </parameters>
    </ser:RegistroOcorrencia>
  </soapenv:Body>
</soapenv:Envelope>

Parâmetros da requisição:

Nome Preenchimento Tipo Descrição
ocorrencia Opcional Set
ocorrencia.codPlt Opcional Integer Site da Ocorrência
ocorrencia.datOcP Opcional String Data da Ocorrência na Portaria
ocorrencia.horOcP Opcional String Hora da Ocorrência na Portaria
ocorrencia.numAmb Opcional Integer Ambiente de Ocorrência
ocorrencia.tipOcP Opcional Integer Tipo da Ocorrência na Portaria
ocorrencia.obsOcP Opcional String Descrição da Ocorrência na Portaria
ocorrencia.eccOcp Opcional String Endereço Cópia do E-mail para Comunicação a Terceiros
ocorrencia.verPlf Opcional Integer Versão do Plano de Localização Física
ocorrencia.codPlf Opcional Integer Código do Local Físico
ocorrencia.foto Opcional Set
ocorrencia.foto.codPlt Opcional Integer Site da Ocorrência
ocorrencia.foto.fotOcp Opcional String Foto da ocorrência
ocorrencia.foto.verPlf Opcional Integer Versão do Plano de Localização Física
ocorrencia.foto.codPlf Opcional Integer Código do Local Físico
ocorrencia.foto.codUsu Opcional Double Código do Usuário
ocorrencia.envolvido Opcional Set
ocorrencia.envolvido.codPlt Opcional Integer Planta da Ocorrência
ocorrencia.envolvido.numEmp Opcional Integer Código da Empresa do Responsável pela Ocorrência
ocorrencia.envolvido.tipCol Opcional Integer Tipo do Colaborador Responsável pela Ocorrência
ocorrencia.envolvido.numCad Opcional Integer Cadastro do Colaborador Responsável pela Ocorrência
ocorrencia.comunicar Opcional Set
ocorrencia.comunicar.codPlt Opcional Integer Site da Ocorrência
ocorrencia.comunicar.numEmp Opcional Integer Código da Empresa do Responsável pela Ocorrência
ocorrencia.comunicar.tipCol Opcional Integer Tipo do Colaborador Responsável pela Ocorrência
ocorrencia.comunicar.numCad Opcional Integer Cadastro do Colaborador Responsável pela Ocorrência
ocorrencia.comunicar.eccCco Opcional String Endereço Cópia do E-mail para Comunicação à Terceiros
ocorrencia.codUsu Opcional Integer
ocorrencia.enviarEmail Opcional String

Resposta:

Observação

Envelope SOAP de resposta de requisições síncronas. Para requisições assíncronas ou agendamentos, a resposta é apenas uma String chamada "result" com o valor "OK", se foi executado com sucesso ou, caso contrário, 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:RegistroOcorrenciaResponse>
      <result>
        <erroExecucao>String</erroExecucao>
      </result>
    </ser:RegistroOcorrenciaResponse>
  </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.

Este artigo ajudou você?