Visão Geral dos processos WebSevices de Plano de Aula
O objetivo deste DataServer é possibilitar a busca, inclusão, alteração e exclusão de plano de aula através de WebService. Tudo o que for realizado, poderá ser visualizado no cadastro de plano de aula no TOTVS Gestão Educacional.
Através do dataserver "EduPlanoAulaData" 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 plano de aula no TOTVS Gestão Educacional.
Se necessário clique aqui para obter ajuda na configuração do Host.
Método ReadRecord
Este método realiza a consulta de um plano 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 id do plano de aula.
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 plano de aula, deve ser utilizado a operação de ReadRecord.
Deve ser passado um XML contendo todos os campos de chave primária.
Caso a chave informada não retorne registro, o resultado será o nome do DataSet. Caso contrário, a mesma terá suas informações exibidas através de um XML.
O XML deve conter os campos CODCOLIGADA, IDTURMADISC e IDPLANOAULA como informações da chave para busca do plano de aula.
Método ReadView
Este método realiza a consulta de um plano de aula. Algumas informações são obrigatórias e devem ser informadas:como o contexto e o filtro.
O sistema irá realizar a consulta de 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 plano de aula, deve ser utilizado a operação de ReadView.
Deve ser passado um XML contendo os campos no filtro.
Para visualizar os nomes dos campos do plano de aula acesse: Cadastro de Turma Disciplinas | Anexo > Plano de Aula | Filtro.
Ao selecionar um novo filtro é possível visualizar os nomes dos campos do cadastro do plano de aula. Exemplo de como obter o nome do campo.
Método SaveRecord
Este método realiza a inclusão ou alteração de um plano 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 id 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 plano de aula, caso o código informado não exista na base.
Se a chave existir na coligada informada, essa terá as informações alteradas de acordo com o que será passado no arquivo XML.
Alteração de Plano de Aula
Para realizar alteração de um plano de aula, deve ser utilizado a operação de SaveRecord.
Deve ser passado um XML contendo todos os campos que serão atualizados no cadastro de plano de aula.
O XML deve conter a tabela SPLANOAULA com os campos CODCOLIGADA, IDTURMADISC e IDPLANOAULA como informações da chave para a atualização do cadastro de plano de aula.
Caso a alteração seja realizada com sucesso, será mostrado o código da coligada, o id da turma disciplina e o id do plano de aula no item SaveRecordResult.
Método DeleteRecord
Este método realiza a exclusão de um plano 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 id 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 plano de aula caso encontre o registro.
Exclusão de plano de aula
Para realizar exclusão de um plano 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 aula.
O XML deve conter a tabela SPLANOAULA com os campos CODCOLIGADA, IDTURMADISC e IDPLANOAULA como informações da chave para o cadastro de plano de aula e, também, os campos obrigatórios para seu cadastro.
Para mais informações segue o link da documentação padrão de uso de DataServers utilizando WebService: