Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Visão Geral dos processos WebSevices de Processo Seletivo Terceirizado

O objetivo deste DataServer é possibilitar a busca, inclusão e alteração candidatos através de WebService no Processo Seletivo Terceirizado. Tudo o que for realizado, poderá ser visualizado na visão de candidatos e matrículas do processo seletivo terceirizado no TOTVS Gestão Educacional.

...

Expandir
titleÍndice

Índice
minLevel2

Método ReadView

Este método realiza a consulta de uma lista de candidatos. Algumas informações são obrigatórias e devem ser informadas: o código da coligada e o código do processo selecido.

...

Bloco de código
languagexml
titleExemplo de retorno da lista de candidatos
collapsetrue
<ReadViewResult><![CDATA[<NewDataSet>
  <SCANDIDATOPROCSEL>
    <CODCOLIGADA>1</CODCOLIGADA>
    <IDPROCSEL>8</IDPROCSEL>
    <NUMEROINSCPROCSEL>1</NUMEROINSCPROCSEL>
    <NOME>Aluno Proc Terceirizado Um</NOME>
    <DATANASC>1987-07-30T00:00:00</DATANASC>
    <CIDADENASC>Belo Horizonte</CIDADENASC>
    <UFNASC>MG</UFNASC>
    <PAI>Pai Proc Terceirizado Um</PAI>
    <MAE>Mãe Proc Terceirizado Um</MAE>
    <RA>ES-00213</RA>
    <DATAMATRICULA>2018-04-04T00:00:00</DATAMATRICULA>
    <DATANASCPAI>1951-07-30T00:00:00</DATANASCPAI>
    <DATANASCMAE>1951-07-30T00:00:00</DATANASCMAE>
    <CIDADENASCPAI>Belo Horizonte</CIDADENASCPAI>
    <CIDADENASCMAE>Belo Horizonte</CIDADENASCMAE>
    <UFNASCPAI>MG</UFNASCPAI>
    <UFNASCMAE>MG</UFNASCMAE>
  </SCANDIDATOPROCSEL>
  <SCANDIDATOPROCSEL>
    <CODCOLIGADA>1</CODCOLIGADA>
    <IDPROCSEL>8</IDPROCSEL>
    <NUMEROINSCPROCSEL>2</NUMEROINSCPROCSEL>
    <NOME>Aluno Proc Terceirizado Dois</NOME>
    <DATANASC>1987-07-29T00:00:00</DATANASC>
    <CIDADENASC>Belo Horizonte</CIDADENASC>
    <UFNASC>MG</UFNASC>
    <PAI>Pai Proc Terceirizado Dois</PAI>
    <MAE>Mãe Proc Terceirizado Dois</MAE>
    <RA>ES-00212</RA>
    <DATAMATRICULA>2018-04-04T00:00:00</DATAMATRICULA>
    <DATANASCPAI>1951-07-30T00:00:00</DATANASCPAI>
    <DATANASCMAE>1951-07-30T00:00:00</DATANASCMAE>
    <CIDADENASCPAI>Belo Horizonte</CIDADENASCPAI>
    <CIDADENASCMAE>Belo Horizonte</CIDADENASCMAE>
    <UFNASCPAI>MG</UFNASCPAI>
    <UFNASCMAE>MG</UFNASCMAE>
  </SCANDIDATOPROCSEL>
  <SOPCAOCANDIDATO>
    <CODCOLIGADA>1</CODCOLIGADA>
    <IDPROCSEL>8</IDPROCSEL>
    <NUMEROINSCPROCSEL>1</NUMEROINSCPROCSEL>
    <IDPERLET>23</IDPERLET>
    <CODCURSO>1</CODCURSO>
    <OPCAO>1</OPCAO>
    <PONTUACAO>100.0000</PONTUACAO>
    <CLASSIFICACAO>1</CLASSIFICACAO>
    <IDHABILITACAOFILIAL>9</IDHABILITACAOFILIAL>
    <CURSO>Teste</CURSO>
    <CODPROCSEL>ProcTeste0001</CODPROCSEL>
    <CODPERLET>2018/1</CODPERLET>
    <MATRICULAPROVISORIA>S</MATRICULAPROVISORIA>
  </SOPCAOCANDIDATO>
  <SOPCAOCANDIDATO>
    <CODCOLIGADA>1</CODCOLIGADA>
    <IDPROCSEL>8</IDPROCSEL>
    <NUMEROINSCPROCSEL>2</NUMEROINSCPROCSEL>
    <IDPERLET>23</IDPERLET>
    <CODCURSO>1</CODCURSO>
    <OPCAO>1</OPCAO>
    <PONTUACAO>100.0000</PONTUACAO>
    <CLASSIFICACAO>2</CLASSIFICACAO>
    <IDHABILITACAOFILIAL>9</IDHABILITACAOFILIAL>
    <CURSO>Teste</CURSO>
    <CODPROCSEL>ProcTeste0001</CODPROCSEL>
    <CODPERLET>2018/1</CODPERLET>
    <MATRICULAPROVISORIA>S</MATRICULAPROVISORIA>
  </SOPCAOCANDIDATO>
</NewDataSet>]]></ReadViewResult>

Método ReadRecord

Este método realiza a consulta de um candidato. Algumas informações são obrigatórias e devem ser informadas: o código da coligada, o código do processo seletivo e o número da inscrição.

...

Bloco de código
languagexml
titleExemplo do retorno sem registros
collapsetrue
<ReadRecordResult>&lt;EduCandidatoProcSel  /></ReadRecordResult>

Método SaveRecord

Este método realiza a inclusão ou alteração de um candidato.

O sistema irá realizar a inclusão de um candidato, caso o código informado não exista na base.

Inclusão de Candidato

Para realizar inclusão de um candidato, deve ser utilizado a operação de SaveRecord.

...

Bloco de código
languagexml
titleExemplo de XML para inclusão de um Candidato
collapsetrue
<tot:SaveRecord>
         <!--Optional:-->
         <tot:DataServerName>EduCandidatoProcSelData</tot:DataServerName>
         <!--Optional:-->
         <tot:XML><![CDATA[<EduCandidatoProcSel >
  <SCANDIDATOPROCSEL>
    <CODCOLIGADA>1</CODCOLIGADA>
    <IDPROCSEL>4<<IDPROCSEL>8</IDPROCSEL>
    <NUMEROINSCPROCSEL>3</NUMEROINSCPROCSEL>
    <NOME>Aluno Proc Terceirizado Três</NOME>
    <DATANASC>1987-07-30T00:00:00</DATANASC>
    <CIDADENASC>Belo Horizonte</CIDADENASC>
    <UFNASC>MG</UFNASC>
    <PAI>Pai Proc Terceirizado Três</PAI>
    <MAE>Mãe Proc Terceirizado Três</MAE>
    <DATANASCPAI>1951-07-30T00:00:00</DATANASCPAI>
    <DATANASCMAE>1951-07-30T00:00:00</DATANASCMAE>
    <CIDADENASCPAI>Belo Horizonte</CIDADENASCPAI>
    <CIDADENASCMAE>Belo Horizonte</CIDADENASCMAE>
    <UFNASCPAI>MG</UFNASCPAI>
    <UFNASCMAE>MG</UFNASCMAE>
  </SCANDIDATOPROCSEL>
  <SOPCAOCANDIDATO>
    <CODCOLIGADA>1</CODCOLIGADA>
    <IDPERLET>23</IDPERLET>
    <IDPROCSEL>8</IDPROCSEL>
    <NUMEROINSCPROCSEL>3</NUMEROINSCPROCSEL>
    <CODCURSO>1</CODCURSO>
    <OPCAO>1</OPCAO>
    <PONTUACAO>100.0000</PONTUACAO>
    <CLASSIFICACAO>1</CLASSIFICACAO>
    <IDHABILITACAOFILIAL>9</IDHABILITACAOFILIAL>
    <CURSO>Teste</CURSO>
    <CODPROCSEL>ProcTeste0001</CODPROCSEL>
    <CODPERLET>2018/1</CODPERLET>
    <MATRICULAPROVISORIA>S</MATRICULAPROVISORIA>
  </SOPCAOCANDIDATO>
</EduCandidatoProcSel>]]></tot:XML>
         <!--Optional:-->
         <tot:Contexto>CODCOLIGADA=1;CODFILIAL=1;CODSISTEMA=S</tot:Contexto>
      </tot:SaveRecord>

...

Informações

Caso a inclusão seja realizada com sucesso, será mostrado o código da coligada, o código do processo seletivo e o número de inscrição inserido no item SaveRecordResult.

Alteração de um Candidato

Para realizar alteração de um candidato, deve ser utilizado a operação de SaveRecord.

...