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
- Síncrono: http://servidor:1234/g5-senior-services/sp_Synccom_senior_g5_sp_alunos_cadastro?wsdl
- Assíncrono: http://servidor:1234/g5-senior-services/sp_Asynccom_senior_g5_sp_alunos_cadastro?wsdl
- Agendamento: http://servidor:1234/g5-senior-services/sp_Schedulecom_senior_g5_sp_alunos_cadastro?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. |
English
Español
English
Español


