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

Web service com.senior.g5.sp.visitantes.agendamento

Este web service possui o mesmo comportamento da tela Agendamento de Visitante (FR090AGV).

Tipo de execução

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

WSDL

Porta

AgendamentoVisitantes

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:AgendamentoVisitantes>
      <user>String</user>
      <password>String</password>
      <encryption>Integer</encryption>
      <parameters>
        <agendamentos>
          <datPrv>String</datPrv>
          <horPrv>String</horPrv>
          <numEmp>Integer</numEmp>
          <tipCol>Integer</tipCol>
          <numCad>Integer</numCad>
          <seqAgv>Integer</seqAgv>
          <tipDoc>Integer</tipDoc>
          <numDoc>String</numDoc>
          <nomVis>String</nomVis>
          <codNac>Integer</codNac>
          <ddiTel>Integer</ddiTel>
          <dddTel>Integer</dddTel>
          <numTel>String</numTel>
          <codOem>Integer</codOem>
          <nomOem>String</nomOem>
          <codPor>Integer</codPor>
          <tipVis>Integer</tipVis>
          <codPrm>Integer</codPrm>
          <datVal>String</datVal>
          <horVal>String</horVal>
          <autVei>String</autVei>
          <plaVei>String</plaVei>
          <empAut>Integer</empAut>
          <tclAut>Integer</tclAut>
          <cadAut>Integer</cadAut>
          <codMot>Integer</codMot>
          <emaVis>String</emaVis>
          <codPlf>Integer</codPlf>
          <obsVis>String</obsVis>
        </agendamentos>
      </parameters>
    </ser:AgendamentoVisitantes>
  </soapenv:Body>
</soapenv:Envelope>

Parâmetros da requisição:

Nome Preenchimento Tipo Descrição
agendamentos Opcional Set Informações do agendamento
Agendamentos.DatPrv Opcional String Data de previsão
Agendamentos.HorPrv Opcional String Hora de previsão
Agendamentos.NumEmp Opcional Integer Código da empresa
Agendamentos.TipCol Opcional Integer Tipo Colaborador
Agendamentos.NumCad Opcional Integer Número de cadastro
Agendamentos.SeqAgv Opcional Integer Sequência de agendamento
Agendamentos.TipDoc Opcional Integer Tipo do documento
Agendamentos.NumDoc Opcional String Número do documento
Agendamentos.NomVis Opcional String Nome do visitante
Agendamentos.CodNac Opcional Integer Nacionalidade
Agendamentos.DdiTel Opcional Integer Código DDI
Agendamentos.DddTel Opcional Integer Código DDD
Agendamentos.NumTel Opcional String Número de telefone
Agendamentos.CodOem Opcional Integer Código da empresa que realizou o laudo
Agendamentos.NomOem Opcional String Nome da empresa que realizou o laudo
Agendamentos.CodPor Opcional Integer Código da portaria da entrada do visitante
Agendamentos.TipVis Opcional Integer Tipo de visita
Agendamentos.CodPrm Opcional Integer Código de permissão
Agendamentos.DatVal Opcional String Data Validade
Agendamentos.HorVal Opcional String Hora Validade
Agendamentos.AutVei Opcional String Autorizar entrada do veículo
Agendamentos.PlaVei Opcional String Placa do veículo
Agendamentos.EmpAut Opcional Integer Empresa autorizador
Agendamentos.TclAut Opcional Integer Tipo autorizador
Agendamentos.CadAut Opcional Integer Código do autorizador
Agendamentos.CodMot Opcional Integer Código motivação
Agendamentos.EmaVis Opcional String E-mail visitante
Agendamentos.CodPlf Opcional Integer Código do local físico do GHE
Agendamentos.ObsVis Opcional String Observação do visitante

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:AgendamentoVisitantesResponse>
      <result>
        <erroExecucao>String</erroExecucao>
      </result>
    </ser:AgendamentoVisitantesResponse>
  </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ê?