O objetivo deste dataserver é possibilitar a inclusão e alteração de atividades curriculares através de webservice. Serão alterados os registros que aparecem no anexo de atividades curriculares do curso/habilitação do aluno no TOTVS Gestão Educacional.
Através do dataserver "EduInscAlunoAtvOfertadaData" é possível por meio do método SaveRecord realizar uma inclusão ou alteração de atividades curriculares, assim como na tela de anexo de atividades curriculares do curso/habilitação do aluno no TOTVS Gestão Educacional.
Este método realiza a inclusão ou alteração de uma atividade curricular para um aluno. Deve ser informando o código da coligada e o id da atividade, além das outras informações que compõe a atividade curricular do aluno. O sistema irá realizar uma inclusão da atividade curricular caso o id da atividade não exista na base. Se o id já existir, a atividade curricular será alterada de acordo com as informações passadas.
Obs.: Caso sejam passadas para o dataserver informações para campo complementar, deve ser utilizada a mesma coligada e o mesmo id da atividade curricular.
Para inserir ou editar uma atividade curricular (SaveRecord) devem ser informados dois campos (detalhados no próximo item), um deles é qual campo será utilizado para a busca, ou seja, qual campo o sistema irá utilizar para pesquisar o termo de uma publicação.
Abaixo segue a lista de campos que são permitidos, se for informado um campo que não existe nesta lista o sistema não retornará resultados.
| Nome do campo | Campo para busca |
| Artigo | Artigo |
| Assunto | Assunto |
| Autor | Autor |
| Categoria | Categoria |
| Classificação | Classificacao |
| Código Auxiliar | CodAuxiliar |
| Coleção | Colecao |
| Data de registro | DataReg |
| Edição | Edicao |
| Editora | Editora |
| Função do autor | FuncaoAutor |
| Geral | Geral |
| Grupo de Publicação | GrupoPublic |
| Informações | Informacoes |
| ISBN (Livro) | ISBN |
| ISSN (Periódico) | ISSN |
| Local da publicação | LocalPublic |
| Localização | Localizacao |
| Mês | Mes |
| Notações | Notacoes |
| Número do Tombo | NumTombo |
| Palavra Chave | PalavraChave |
| Série | Serie |
| Subclassificação | SubClassific |
| Subtítulo | Subtitulo |
| Sumário | Sumario |
| Título equivalente | TituloEquivalente |
| Título Original | TituloOriginal |
| Título Principal | TituloPrincipal |
| Título Uniforme | TituloUniforme |
Utilização do WebService
Inclusão de atividade curricular
Para realizar inclusão de uma atividade curricular para um aluno deve ser utilizado a operação de SaveRecord. Deve ser passado um XML contendo todos os campos que serão incluídos na atividade curricular. O campo IDATIVIDADE deve conter um valor inexistente no banco (por exemplo -1 ou 0). Caso queira incluir também um campo complementar, o XML deve conter a tabela SATIVIDADEALUNO com os campos CODCOLIGADA e IDATIVIDADE possuindo o mesmo valor da tabela SATIVIDADEALUNO.
Campos obrigatórios: CODCOLIGADA, IDATIVIDADE, IDHABILITACAOFILIAL e RA
Detalhar um exemplar da pesquisa
É possível detalhar uma publicação utilizando o método ReadRecord após realizar a operação de ReadView, assim como na atual tela de pesquisa do TOTVS Gestão Bibliotecária, o sistema retorna uma lista de publicações (ReadView) e permite selecionar uma publicação para o detalhamento (ReadRecord).
O método ReadRecord para este dataserver BibConsultaAcervoDataWS obriga o preenchimento de seis (6) campos que existem na operação de pesquisa (ReadView) para compor a chave primária do registro, são eles:
Outras Ações/Ações Relacionadas:
Listar as ações relacionadas à tela.
Ação: | Descrição: |
Nome do link. | Descreva a ação que será realizada ao acionar esta ação |
|
|
Principais Campos e Parâmetros:
Campo: | Descrição |
Nome do campo. | Descreva a regra de negócio dos principais campos e exemplos. |
|
|
Conteúdos Relacionados:
Links dos principais conceitos e processos.
| CODCOLIGADA |