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

Web service com.senior.g5.sp.aluno.atividades

Permite cadastrar e alterar as atividades dos alunos, conforme a tela Aluno - Atividades (FR073ATA).

Tipo de execução

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

WSDL

Porta

Atividades_Aluno

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:Atividades_Aluno>
      <user>String</user>
      <password>String</password>
      <encryption>Integer</encryption>
      <parameters>
        <atividades>
          <numMat>String</numMat>
          <codApf>Integer</codApf>
          <tmaAlu>Integer</tmaAlu>
          <datIni>String</datIni>
          <datFim>String</datFim>
          <perApf>Integer</perApf>
          <horSeg>Integer</horSeg>
          <horTer>Integer</horTer>
          <horQua>Integer</horQua>
          <horQui>Integer</horQui>
          <horSex>Integer</horSex>
          <horSab>Integer</horSab>
          <horDom>Integer</horDom>
        </atividades>
      </parameters>
    </ser:Atividades_Aluno>
  </soapenv:Body>
</soapenv:Envelope>

Parâmetros da requisição:

Nome Preenchimento Tipo Descrição
atividades Obrigatório Set Lista as atividades que serão incluídas ou alteradas
Atividades.NumMat Obrigatório String Número da matrícula do aluno
Atividades.CodApf Obrigatório Integer Código da atividade
Atividades.TmaAlu Obrigatório Integer Turma da atividade
Atividades.DatIni Obrigatório String Data de início da atividade
Atividades.DatFim Opcional String Data final da atividade
Atividades.PerApf Opcional Integer Período da atividade
Atividades.HorSeg Opcional Integer Código do horário da disciplina de segunda-feira
Atividades.HorTer Opcional Integer Código do horário da disciplina de terça-feira
Atividades.HorQua Opcional Integer Código do horário da disciplina de quarta-feira
Atividades.HorQui Opcional Integer Código do horário da disciplina de quinta-feira
Atividades.HorSex Opcional Integer Código do horário da disciplina de sexta-feira
Atividades.HorSab Opcional Integer Código do horário da disciplina de sábado
Atividades.HorDom Opcional Integer Código do horário da disciplina de domingo

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