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

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

Este web service possui o mesmo comportamento da tela Alunos (FR073ALU).

Tipo de execução

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

WSDL

Porta

Alunos

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:Alunos>
      <user>String</user>
      <password>String</password>
      <encryption>Integer</encryption>
      <parameters>
        <alunos>
          <numMat>String</numMat>
          <nomAlu>String</nomAlu>
          <apeAlu>String</apeAlu>
          <tipSex>String</tipSex>
          <datNas>String</datNas>
          <numCpf>Double</numCpf>
          <numDoc>String</numDoc>
          <graIns>Integer</graIns>
          <endRua>String</endRua>
          <endNum>String</endNum>
          <endCpl>String</endCpl>
          <codCid>Integer</codCid>
          <codBai>Integer</codBai>
          <endCep>Integer</endCep>
          <ddiTel>Integer</ddiTel>
          <dddTel>Integer</dddTel>
          <numTel>String</numTel>
          <emaAlu>String</emaAlu>
          <sitAlu>Integer</sitAlu>
          <numCra>Integer</numCra>
          <fotAlu>String</fotAlu>
          <codPrm>Integer</codPrm>
          <prmSab>Integer</prmSab>
          <prmDom>Integer</prmDom>
          <prmFer>Integer</prmFer>
          <valAut>String</valAut>
          <conTpm>String</conTpm>
          <usaBio>Integer</usaBio>
          <graCon>Integer</graCon>
          <utiChv>String</utiChv>
          <conAdp>String</conAdp>
          <usaRfa>String</usaRfa>			
        </alunos>
        <responsaveis>
          <tipOpe>String</tipOpe>
          <numMat>String</numMat>
          <tipDoc>Integer</tipDoc>
          <numDoc>String</numDoc>
          <parAlu>String</parAlu>
        </responsaveis>
      </parameters>
    </ser:Alunos>
  </soapenv:Body>
</soapenv:Envelope>

Parâmetros da requisição:

Nome Preenchimento Tipo Descrição
alunos Opcional Set Informações do aluno
Alunos.NumMat Opcional String Número da matrícula
Alunos.NomAlu Opcional String Nome do aluno
Alunos.ApeAlu Opcional String Apelido do aluno
Alunos.TipSex Opcional String Sexo
Alunos.DatNas Opcional String Data de nascimento
Alunos.NumCpf Opcional Double Número do CPF
Alunos.NumDoc Opcional String Número do documento
Alunos.GraIns Opcional Integer Grau de Instrução
Alunos.EndRua Opcional String Endereço do aluno
Alunos.EndNum Opcional String Número do endereço
Alunos.EndCpl Opcional String Complemento do endereço
Alunos.CodCid Opcional Integer Cidade
Alunos.CodBai Opcional Integer Bairro
Alunos.EndCep Opcional Integer CEP do endereço
Alunos.DdiTel Opcional Integer Código DDI
Alunos.DddTel Opcional Integer Código DDD
Alunos.NumTel Opcional String Número do telefone
Alunos.EmaAlu Opcional String E-mail do aluno
Alunos.SitAlu Opcional Integer Situação do aluno
Alunos.NumCra Opcional Integer Código do crachá
Alunos.FotAlu Opcional String Foto do aluno
Alunos.CodPrm Opcional Integer Código de permissão
Alunos.PrmSab Opcional Integer Permissão sábado responsável
Alunos.PrmDom Opcional Integer Permissão domingo responsável
Alunos.PrmFer Opcional Integer Permissão feriado responsável
Alunos.ValAut Opcional String Necessita de validação do responsável
Alunos.ConTpm Opcional String Controla tempo de permanência
Alunos.UsaBio Opcional Integer Utiliza controle biométrico
Alunos.GraCon Opcional Integer Grau de conferência biométrica (1-100)
Alunos.UtiChv Opcional String Pode usar chave
Alunos.ConAdp Opcional String Controla anti-dupla
Alunos.UsaRfa Opcional String Utiliza reconhecimento facial
responsaveis Opcional Set Informações do responsável
Responsaveis.TipOpe Opcional String Tipo de operação do responsável
Responsaveis.NumMat Opcional String Número da matrícula do responsável
Responsaveis.TipDoc Opcional Integer Tipo do documento do responsável
Responsaveis.NumDoc Opcional String Número do documento do responsável
Responsaveis.ParAlu Opcional String Parentesco com o aluno

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