Versões comparadas

Chave

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

...

O objetivo deste DataServer é possibilitar a busca, inclusão, alteração e exclusão de Avaliação da Etapa da Turma Disciplina  através de WebService. Tudo o que for realizado, poderá ser visualizado no cadastro de Cursos uma Avaliação no TOTVS Gestão Educacional.

Através do DataServer "EduprovasData" e por meio dos métodos ReadRecord, SaveRecord e DeleteRecord, é possível realizar busca, inclusão, manutenção e exclusão das informações de Curso das Avaliações no TOTVS Gestão Educacional.

...

O sistema irá realizar a consulta de uma Avaliação da Etapa da Turma Disciplina caso as informações passadas estejam de acordo com algum curso alguma Avaliação já existente no sistema.

Consulta de uma Avaliação

...

Bloco de código
languagexml
titleExemplo do retorno da inclusão de Cursouma Avaliação
collapsetrue
<SaveRecordResult>1;4385;1;N;5</SaveRecordResult>

...

XML deve conter a tabela SPROVAS  com os campos CODCOLIGADA , IDTURMADISC, CODETAPA, TIPOETAPA e CODPROVA como informações da chave para a atualização do cadastro de cursouma avaliação.


Bloco de código
languagexml
titleExemplo de XML para alteração de informações de uma Avaliação
collapsetrue
 <tot:SaveRecord>
         <!--Optional:-->
         <tot:DataServerName>Eduprovasdata</tot:DataServerName>
         <!--Optional:-->
         <tot:XML><![CDATA[<EduProvas>
  <SProvas>
    <CODCOLIGADA>1</CODCOLIGADA>
    <IDTURMADISC>4385</IDTURMADISC>
    <CODETAPA>1</CODETAPA>
    <TIPOETAPA>N</TIPOETAPA>
    <CODPROVA>5</CODPROVA>
    <DESCRICAO>Prova</DESCRICAO>
    <VALOR>100</VALOR>
    <DTPREVISTA>2018-05-03T00:00:00</DTPREVISTA>
    <DTPROVA>2018-05-03T00:00:00</DTPROVA>
    <MEDIA>50</MEDIA>
    <CODPROVATESTIS>1</CODPROVATESTIS>
    <DESCETAPA>Notas</DESCETAPA>
    <PERMITEENTREGAWEB>N</PERMITEENTREGAWEB>
    <DISPONIVELALUNOS>S</DISPONIVELALUNOS>
    <DISPTODASSUBTURMAS>N</DISPTODASSUBTURMAS>
  </SProvas>
  <SProvasCompl>
    <CODCOLIGADA>1</CODCOLIGADA>
    <IDTURMADISC>4385</IDTURMADISC>
    <CODETAPA>1</CODETAPA>
    <TIPOETAPA>N</TIPOETAPA>
    <CODPROVA>5</CODPROVA>
  </SProvasCompl>
</EduProvas>]]></tot:XML>
         <!--Optional:-->
         <tot:Contexto>CODCOLIGADA=1;CODSISTEMA=S;CODUSUARIO=MESTRE;CODTIPOCURSO=1;CODFILIAL=1</tot:Contexto>
      </tot:SaveRecord>

...

XML deve conter a tabela SPROVAS  com os campos CODCOLIGADA , IDTURMADISC, CODETAPA, TIPOETAPA e CODPROVA como informações da chave para a atualização do cadastro de cursoavaliação.


Bloco de código
languagexml
titleExemplo de XML para exclusão de um Cursouma Avaliação
collapsetrue
		<tot:DeleteRecord>
         <!--Optional:-->
         <tot:DataServerName>EduprovasData</tot:DataServerName>
         <!--Optional:-->
         <tot:XML><![CDATA[<EduProvas>
  <SProvas>
    <CODCOLIGADA>1</CODCOLIGADA>
    <IDTURMADISC>4390</IDTURMADISC>
    <CODETAPA>1</CODETAPA>
    <TIPOETAPA>N</TIPOETAPA>
    <CODPROVA>1</CODPROVA>
    <DESCRICAO>Avaliação</DESCRICAO>
    <VALOR>100</VALOR>
    <MEDIA>70</MEDIA>
    <DESCETAPA>Notas</DESCETAPA>
    <PERMITEENTREGAWEB>N</PERMITEENTREGAWEB>
    <DISPONIVELALUNOS>N</DISPONIVELALUNOS>
    <DISPTODASSUBTURMAS>N</DISPTODASSUBTURMAS>
  </SProvas>
  <SProvasCompl>
    <CODCOLIGADA>1</CODCOLIGADA>
    <IDTURMADISC>4390</IDTURMADISC>
    <CODETAPA>1</CODETAPA>
    <TIPOETAPA>N</TIPOETAPA>
    <CODPROVA>1</CODPROVA>
  </SProvasCompl>
</EduProvas>]]>

Bloco de código
languagexml
titleExemplo do retorno de exclusão de Cursouma Avaliação
collapsetrue
 <DeleteRecordResult>Exclusão de registro(s) realizado com sucesso</DeleteRecordResult>

...