Histórico da Página
...
O sistema irá realizar a consulta do plano de aula, caso as informações passadas estejam de acordo com algum plano de aula já existente no sistema.
Consulta de
...
Plano de
...
Aula
Para realizar a consulta de um alunoplano de aula, deve ser utilizado a operação de ReadRecord.
...
O XML deve conter os campos CODCOLIGADA, IDTURMADISC e RAIDPLANOAULA como informações da chave para busca do alunoplano de aula.
Bloco de código | ||||||
---|---|---|---|---|---|---|
| ||||||
<tot:ReadRecord> <!--Optional:--> <tot:DataServerName>EduAlunoData<DataServerName>EduPlanoAulaData</tot:DataServerName> <!--Optional:--> <tot:PrimaryKey>1;4632;EB-00384<311254</tot:PrimaryKey> <!--Optional:--> <tot:Contexto>CODCOLIGADA=1;CODFILIALCODTIPOCURSO=1;CODTIPOCURSO=2<CODSISTEMA=S;CODFILIAL=1</tot:Contexto> </tot:ReadRecord> |
Bloco de código | ||||||
---|---|---|---|---|---|---|
| ||||||
<ReadRecordResult><![CDATA[<EduAluno><EduPlanoAula > <SAluno><SPlanoAula> <CODCOLIGADA>1</CODCOLIGADA> <RA>EB-00384<<IDTURMADISC>4632</RA>IDTURMADISC> <CODPESSOA>4105<<AULA>1001</CODPESSOA>AULA> <CODTIPOCURSO>2<<IDHORARIOTURMA>9725</CODTIPOCURSO>IDHORARIOTURMA> <CODIGO>4105<<CODFILIAL>1</CODIGO>CODFILIAL> <NOME>Yasmin Marcela Cavalcanti</NOME><CODHOR>230401</CODHOR> <CPF>38252307671</CPF> <SOBRENOME>Cavalcanti</SOBRENOME> <APELIDO>Yasmin</APELIDO> <DTNASCIMENTO>1994-06-10T00<DATA>2037-03-02T00:00:00</DTNASCIMENTO>DATA> <NACIONALIDADE>10<<HORAINICIAL>07:10</NACIONALIDADE>HORAINICIAL> <ESTADONATAL>MG</ESTADONATAL> <NATURALIDADE>Belo Horizonte</NATURALIDADE> <NIT>0</NIT> <NROFILHOSBRASIL>0</NROFILHOSBRASIL> <CONJUGEBRASIL>0</CONJUGEBRASIL> <NATURALIZADO>0</NATURALIZADO> <FILHOSBRASIL>0</FILHOSBRASIL> <INDATENDESPECIALIZADO>00</INDATENDESPECIALIZADO> <INDATENDESPECIFICO>00</INDATENDESPECIFICO> <INDICADORDERECURSOS>00</INDICADORDERECURSOS> <CANHOTO>F</CANHOTO> <INVESTTREINANT>0.00</INVESTTREINANT><HORAFINAL>08:00</HORAFINAL> <ESTADOROW>0<<CODTURMA>T1JD</ESTADOROW>CODTURMA> <ROWVALIDA>0<<CODDISC>FDJD</ROWVALIDA>CODDISC> <ALUNO>1</ALUNO> <NOMEDISC>Fundamentos do Design de <PROFESSOR>0</PROFESSOR> <CANDIDATO>0</CANDIDATO>Jogos Digitais</NOMEDISC> <USUARIOBIBLIOS>0<<DIASEMANA>2</USUARIOBIBLIOS>DIASEMANA> <FUNCIONARIO>0<<CONFIRMADO>N</FUNCIONARIO>CONFIRMADO> <EXFUNCIONARIO>0<<IDPLANOAULA>311254</EXFUNCIONARIO>IDPLANOAULA> <FALECIDO>0<<TIPOAULA>T</FALECIDO>TIPOAULA> <CODSTATUS>-1<<IDPERLET>104</CODSTATUS>IDPERLET> <FIADOR_SGI>0</FIADOR_SGI><HORAINICIALREALIZADO>07:10</HORAINICIALREALIZADO> <CONJUGE_SGI>0</CONJUGE_SGI> <RECCREATEDBY>mestre</RECCREATEDBY> <RECCREATEDON>2018-04-03T08:42:41</RECCREATEDON><HORAFINALREALIZADO>08:00</HORAFINALREALIZADO> <RECMODIFIEDBY>mestre<<CODTURNO>304</RECMODIFIEDBY>CODTURNO> <RECMODIFIEDON>2018-04-03T08:42:41</RECMODIFIEDON> <CODIGO1>4105</CODIGO1> </EduAluno></SPlanoAula> </EduPlanoAula>]]></ReadRecordResult> |
Bloco de código | ||||||
---|---|---|---|---|---|---|
| ||||||
<ReadRecordResult><EduAlunoEduPlanoAula /></ReadRecordResult> |
Método SaveRecord
Este método realiza a inclusão ou alteração de um alunoplano de aula. Algumas informações são obrigatórias e devem ser informadas: o código da coligada, o id da turma disciplina e o registro acadêmicoid do plano de aula, além dos outros campos que estão configurados como obrigatórios no sistema.
O sistema irá realizar a inclusão de um alunoplano de aula, caso o código informado não exista na base.
Se o Registro Acadêmico a chave existir na coligada informada, essa terá as informações alteradas de acordo com o que será passado no arquivo XML.
Observação:
- Caso sejam passadas para o dataserver informações para campos complementares, devem ser utilizados os mesmos códigos obrigatórios para que o sistema consiga entender que se referem ao aluno que se deseja alterar.
- Para a tabela <SAluno> deve-se informar as tags <CODIGO></CODIGO> e <CODPESSOA></CODPESSOA> com os mesmos valores.
Inclusão de aluno
Para realizar inclusão de um aluno, deve ser utilizado a operação de SaveRecord.
Deve ser passado um XML contendo todos os campos que serão cadastrados, como informação, para o aluno.
Caso o Registro acadêmico informado não exista, será incluído um novo aluno. Caso contrário, o mesmo terá suas informações atualizadas.
O XML deve conter a tabela SALUNO com os campos CODCOLIGADA e RA como informações da chave para o cadastro de aluno e, também, os campos obrigatórios para seu cadastro.
A inclusão do Aluno irá levar em consideração as configurações de RA informadas no sistema. Para que o RA seja criado automaticamente, deve-se informar "0" para o registro, nesse caso o xml deve conter apenas um aluno.
Bloco de código | ||||||
---|---|---|---|---|---|---|
| ||||||
<tot:SaveRecord>
<!--Optional:-->
<tot:DataServerName>EduAlunoData</tot:DataServerName>
<!--Optional:-->
<tot:XML><![CDATA[<EduAluno>
<SAluno>
<CODCOLIGADA>1</CODCOLIGADA>
<RA>0</RA>
<CODPESSOA>0</CODPESSOA>
<CODTIPOCURSO>2</CODTIPOCURSO>
<CODIGO>0</CODIGO>
<NOME>Stella Fernanda Aparício</NOME>
<CPF>62587463653</CPF>
<SOBRENOME>Aparício</SOBRENOME>
<APELIDO>Fernanda</APELIDO>
<DTNASCIMENTO>1994-06-10T00:00:00</DTNASCIMENTO>
<NACIONALIDADE>10</NACIONALIDADE>
<ESTADONATAL>MG</ESTADONATAL>
<NATURALIDADE>Belo Horizonte</NATURALIDADE>
<NIT>0</NIT>
<NROFILHOSBRASIL>0</NROFILHOSBRASIL>
<CONJUGEBRASIL>0</CONJUGEBRASIL>
<NATURALIZADO>0</NATURALIZADO>
<FILHOSBRASIL>0</FILHOSBRASIL>
<INDATENDESPECIALIZADO>00</INDATENDESPECIALIZADO>
<INDATENDESPECIFICO>00</INDATENDESPECIFICO>
<INDICADORDERECURSOS>00</INDICADORDERECURSOS>
<CANHOTO>F</CANHOTO>
<INVESTTREINANT>0.00</INVESTTREINANT>
<ESTADOROW>0</ESTADOROW>
<ROWVALIDA>0</ROWVALIDA>
<ALUNO>1</ALUNO>
<PROFESSOR>0</PROFESSOR>
<CANDIDATO>0</CANDIDATO>
<USUARIOBIBLIOS>0</USUARIOBIBLIOS>
<FUNCIONARIO>0</FUNCIONARIO>
<EXFUNCIONARIO>0</EXFUNCIONARIO>
<FALECIDO>0</FALECIDO>
<CODSTATUS>-1</CODSTATUS>
<FIADOR_SGI>0</FIADOR_SGI>
<CONJUGE_SGI>0</CONJUGE_SGI>
<RECCREATEDBY>mestre</RECCREATEDBY>
<RECCREATEDON>2018-04-03T08:42:41</RECCREATEDON>
<RECMODIFIEDBY>mestre</RECMODIFIEDBY>
<RECMODIFIEDON>2018-04-03T08:42:41</RECMODIFIEDON>
<CODIGO1>4105</CODIGO1>
</SAluno>
<SAlunoCompl>
<CODCOLIGADA>1</CODCOLIGADA>
<RA>0</RA>
<RECCREATEDBY>mestre</RECCREATEDBY>
<RECCREATEDON>2018-04-03T08:42:42</RECCREATEDON>
<RECMODIFIEDBY>mestre</RECMODIFIEDBY>
<RECMODIFIEDON>2018-04-03T08:42:42</RECMODIFIEDON>
</SAlunoCompl>
</EduAluno>]]></tot:XML>
<!--Optional:-->
<tot:Contexto>CODCOLIGADA=1;CODFILIAL=1;CODTIPOCURSO=1</tot:Contexto>
</tot:SaveRecord>
|
Bloco de código | ||||||
---|---|---|---|---|---|---|
| ||||||
<SaveRecordResult>1;8001408</SaveRecordResult> |
Informações |
---|
Caso a inclusão seja realizada com sucesso, será mostrado o código da coligada e o registro acadêmico inserido no item SaveRecordResult. |
Alteração de aluno
Alteração de Plano de Aula
Para realizar alteração de um plano de aulaPara realizar alteração de um aluno, deve ser utilizado a operação de SaveRecord.
Deve ser passado um XML contendo todos os campos que serão atualizados no cadastro de alunoplano de aula.
O XML deve conter a tabela SALUNOSPLANOAULA com os campos CODCOLIGADA e RA , IDTURMADISC e IDPLANOAULA como informações da chave para a atualização do cadastro de alunoplano de aula.
Bloco de código | ||||||
---|---|---|---|---|---|---|
| ||||||
<tot:SaveRecord> <!--Optional:--> <tot:DataServerName>EduAlunoData<DataServerName>EduPlanoAulaData</tot:DataServerName> <!--Optional:--> <tot:XML><![CDATA[<EduAluno><EduPlanoAula > <SAluno><SPlanoAula> <CODCOLIGADA>1</CODCOLIGADA> <RA>0<<IDTURMADISC>4632</RA>IDTURMADISC> <CODPESSOA>0<<AULA>1002</CODPESSOA>AULA> <CODTIPOCURSO>2<<IDHORARIOTURMA>9725</CODTIPOCURSO>IDHORARIOTURMA> <CODIGO>0<<CODFILIAL>1</CODIGO>CODFILIAL> <NOME>Stella Fernanda Aparício</NOME><CODHOR>230401</CODHOR> <CPF>62587463653</CPF> <SOBRENOME>Aparício</SOBRENOME> <APELIDO>Fernanda</APELIDO> <DTNASCIMENTO>1994-06-12T00<DATA>2037-03-02T00:00:00</DTNASCIMENTO>DATA> <NACIONALIDADE>10<<HORAINICIAL>07:10</NACIONALIDADE>HORAINICIAL> <ESTADONATAL>MG</ESTADONATAL> <NATURALIDADE>Belo Horizonte</NATURALIDADE> <NIT>0</NIT> <NROFILHOSBRASIL>0</NROFILHOSBRASIL> <CONJUGEBRASIL>0</CONJUGEBRASIL> <NATURALIZADO>0</NATURALIZADO> <FILHOSBRASIL>0</FILHOSBRASIL> <INDATENDESPECIALIZADO>00</INDATENDESPECIALIZADO> <INDATENDESPECIFICO>00</INDATENDESPECIFICO> <INDICADORDERECURSOS>00</INDICADORDERECURSOS> <CANHOTO>F</CANHOTO> <INVESTTREINANT>0.00</INVESTTREINANT><HORAFINAL>08:00</HORAFINAL> <ESTADOROW>0<<CODTURMA>T1JD</ESTADOROW>CODTURMA> <ROWVALIDA>0<<CODDISC>FDJD</ROWVALIDA>CODDISC> <ALUNO>1</ALUNO> <NOMEDISC>Fundamentos do Design de <PROFESSOR>0</PROFESSOR> <CANDIDATO>0</CANDIDATO>Jogos Digitais</NOMEDISC> <USUARIOBIBLIOS>0<<DIASEMANA>2</USUARIOBIBLIOS>DIASEMANA> <FUNCIONARIO>0<<CONFIRMADO>N</FUNCIONARIO>CONFIRMADO> <EXFUNCIONARIO>0<<IDPLANOAULA>311255</EXFUNCIONARIO>IDPLANOAULA> <FALECIDO>0<<TIPOAULA>T</FALECIDO>TIPOAULA> <CODSTATUS>-1<<IDPERLET>104</CODSTATUS>IDPERLET> <FIADOR_SGI>0</FIADOR_SGI> <CONJUGE_SGI>0</CONJUGE_SGI> <RECCREATEDBY>mestre</RECCREATEDBY> <RECCREATEDON>2018-04-03T08:42:41</RECCREATEDON><HORAINICIALREALIZADO>07:10</HORAINICIALREALIZADO> <RECMODIFIEDBY>mestre</RECMODIFIEDBY> <RECMODIFIEDON>2018-04-03T08:42:41</RECMODIFIEDON><HORAFINALREALIZADO>08:00</HORAFINALREALIZADO> <CODIGO1>4105<<CODTURNO>304</CODIGO1>CODTURNO> </SAluno> <SAlunoCompl> <CODCOLIGADA>1</CODCOLIGADA> <RA>0</RA> <RECCREATEDBY>mestre</RECCREATEDBY> <RECCREATEDON>2018-04-03T08:42:42</RECCREATEDON> <RECMODIFIEDBY>mestre</RECMODIFIEDBY> <RECMODIFIEDON>2018-04-03T08:42:42</RECMODIFIEDON> </SAlunoCompl> </EduAluno>SPlanoAula> </EduPlanoAula>]]></tot:XML> <!--Optional:--> <tot:Contexto>CODCOLIGADA=1;CODTIPOCURSO=3;CODSISTEMA=S;CODFILIAL=1;CODTIPOCURSOCODUSUARIO=1<mestre</tot:Contexto> </tot:SaveRecord> |
Bloco de código | ||||||
---|---|---|---|---|---|---|
| ||||||
<SaveRecordResult>1;4632;8001408<311255</SaveRecordResult> |
Informações |
---|
Caso a alteração seja realizada com sucesso, será mostrado o código da coligada, o id da turma disciplina e o registro acadêmico id do plano de aula no item SaveRecordResult. |
Método DeleteRecord
Este método realiza a exclusão de um alunoplano de aula. Algumas informações são obrigatórias e devem ser informadas: o código da coligada, o id da turma disciplina e o registro acadêmicoid do plano de aula, além dos outros campos que estão configurados como obrigatórios no sistema.
O sistema irá realizar a exclusão de um aluno plano de aula caso encontre o registro.
Exclusão de plano de
...
aula
Para realizar exclusão de um alunoplano de aula, deve ser utilizado a operação de DeleteRecord.
Deve ser passado um XML contendo todos os campos que fazem parte do registro de plano de alunoaula.
O XML deve conter a tabela SALUNO SPLANOAULA com os campos CODCOLIGADA e RA, IDTURMADISC e IDPLANOAULA como informações da chave para o cadastro de aluno plano de aula e, também, os campos obrigatórios para seu cadastro.
...
Bloco de código | ||||||
---|---|---|---|---|---|---|
| ||||||
<tot:DeleteRecord> <!--Optional:--> <tot:DataServerName>EduAlunoData<DataServerName>EduPlanoAulaData</tot:DataServerName> <!--Optional:--> <tot:XML><![CDATA[<EduAluno><EduPlanoAula > <SAluno><SPlanoAula> <CODCOLIGADA>1</CODCOLIGADA> <RA>8001408<<IDTURMADISC>4632</RA>IDTURMADISC> <CODPESSOA>45087<<AULA>1002</CODPESSOA>AULA> <CODTIPOCURSO>2<<IDHORARIOTURMA>9725</CODTIPOCURSO>IDHORARIOTURMA> <CODIGO>45087<<CODFILIAL>1</CODIGO>CODFILIAL> <NOME>Stella Fernanda Aparício</NOME><CODHOR>230401</CODHOR> <CPF>62587463653</CPF> <SOBRENOME>Aparício</SOBRENOME> <APELIDO>Fernanda</APELIDO> <DTNASCIMENTO>1994-06-12T00<DATA>2037-03-02T00:00:00</DTNASCIMENTO>DATA> <NACIONALIDADE>10<<HORAINICIAL>07:10</NACIONALIDADE>HORAINICIAL> <ESTADONATAL>MG</ESTADONATAL> <NATURALIDADE>Belo Horizonte</NATURALIDADE> <NIT>0</NIT> <NROFILHOSBRASIL>0</NROFILHOSBRASIL> <CONJUGEBRASIL>0</CONJUGEBRASIL> <NATURALIZADO>0</NATURALIZADO> <FILHOSBRASIL>0</FILHOSBRASIL> <INDATENDESPECIALIZADO>00</INDATENDESPECIALIZADO> <INDATENDESPECIFICO>00</INDATENDESPECIFICO> <INDICADORDERECURSOS>00</INDICADORDERECURSOS> <CANHOTO>F</CANHOTO> <INVESTTREINANT>0.00</INVESTTREINANT><HORAFINAL>08:00</HORAFINAL> <ESTADOROW>0<<CODTURMA>T1JD</ESTADOROW>CODTURMA> <ROWVALIDA>0<<CODDISC>FDJD</ROWVALIDA>CODDISC> <ALUNO>1</ALUNO> <NOMEDISC>Fundamentos do Design de <PROFESSOR>0</PROFESSOR> <CANDIDATO>0</CANDIDATO>Jogos Digitais</NOMEDISC> <USUARIOBIBLIOS>0<<DIASEMANA>2</USUARIOBIBLIOS>DIASEMANA> <FUNCIONARIO>0<<CONFIRMADO>N</FUNCIONARIO>CONFIRMADO> <EXFUNCIONARIO>0<<IDPLANOAULA>311255</EXFUNCIONARIO>IDPLANOAULA> <FALECIDO>0<<TIPOAULA>T</FALECIDO>TIPOAULA> <CODSTATUS>-1<<IDPERLET>104</CODSTATUS>IDPERLET> <FIADOR_SGI>0</FIADOR_SGI> <CONJUGE_SGI>0</CONJUGE_SGI> <RECCREATEDBY>mestre</RECCREATEDBY> <RECCREATEDON>2018-04-03T08:42:41</RECCREATEDON><HORAINICIALREALIZADO>07:10</HORAINICIALREALIZADO> <RECMODIFIEDBY>mestre</RECMODIFIEDBY> <RECMODIFIEDON>2018-04-03T08:42:41</RECMODIFIEDON><HORAFINALREALIZADO>08:00</HORAFINALREALIZADO> <CODIGO1>4105<<CODTURNO>304</CODIGO1>CODTURNO> </SAluno> <SAlunoCompl> <CODCOLIGADA>1</CODCOLIGADA> <RA>8001408</RA> <RECCREATEDBY>mestre</RECCREATEDBY> <RECCREATEDON>2018-04-03T08:42:42</RECCREATEDON> <RECMODIFIEDBY>mestre</RECMODIFIEDBY> <RECMODIFIEDON>2018-04-03T08:42:42</RECMODIFIEDON> </SAlunoCompl> </EduAluno>SPlanoAula> </EduPlanoAula>]]></tot:XML> <!--Optional:--> <tot:Contexto>CODCOLIGADA=1;CODFILIAL=1;CODTIPOCURSO=3;CODSISTEMA=S;<;CODFILIAL=1;CODUSUARIO=mestre</tot:Contexto> </tot:DeleteRecord> |
Bloco de código | ||||||
---|---|---|---|---|---|---|
| ||||||
<DeleteRecordResult>Exclusão de registro(s) realizado com sucesso</DeleteRecordResult> |
...