Projeto: FS009282 - Integração AVA SESI - Desenvolvimento
Nome do Cliente: Confederação Nacional da Indústria - SESI
O SESI DN utilizará a plataforma AVA SESI para facilitar a execução de atividades de cursos a distância e semipresenciais. Para garantir uma integração eficiente, será estabelecida uma conexão entre o sistema TOTVS Educacional - SGE e o sistema AVA SESI. A integração ocorrerá no momento de: Importação de Dados do AVA SESI para o SGE: Aqui, será realizada a importação dos dados provenientes do AVA para o SGE. Especificamente, serão transferidos dados relativos a notas dos alunos. Esta transferência será executada utilizando o desenvolvimento de diagramas via TOTVS iPaaS. |
O fluxo abaixo segue a regra geral do integração. |
|
|
Ao cadastrar uma Etapa, será necessário informar a qual Avaliação AVA ela estará vinculada. Para isso, na tela inicial do cadastro, terá um novo campo para incluir essa informação. O campo será do tipo drop down, onde estará listado as Avaliações cadastradas no parâmetro (HU.01 deste documento) e o usuário fará a seleção. Essa ação indica que a Etapa cadastrada será considerada para recebimento da Avaliação AVA selecionada.
|
Nas etapas de Notas da Turma/Disciplina, o anexo Avaliação AVA será utilizado para armazenar as informações das Avaliações AVA associadas à etapa no SGE. 1 - Acessar o menu TOTVS Educacional |Currículo e Oferta| Turmas/Disciplinas | anexo Etapas; Os dados desse anexo podem ser cadastrados manualmente ou preenchidos através do processo Atualizar etapas de Turma/disciplinas da Parametrização por Curso, que copia os dados do modelo de etapa para a etapa correspondente da Turma/disciplina. |
Após o preenchimento do campo "Avaliação AVA" no modelo de etapa, este poderá ser replicado para as etapas das turmas disciplinas ao ser executado o processo de "Atualizar etapas de Turma/disciplinas" da parametrização por curso. Para isso o usuário deverá realizar o seguinte procedimento: 1 - Acessar o menu TOTVS Educacional |Currículo e Oferta| Parametrizações por Curso; 2 - Selecionar o(s) registro(s) desejado(s) e executar o processo "Atualizar etapas de Turma/disciplinas" Para que as avaliações sejam replicadas corretamente, é pré requisito que o campo 'Atualizar modelo de avaliações' esteja marcado: Ao ser executado o processo atualizará os dados do anexo Avaliação AVA da etapa de Turma/Disciplina.
|
As notas serão inseridas nas etapas das disciplinas do TOTVS Educacional por meio do iPaaS. A plataforma AVA enviará os dados por meio de uma requisição para o iPaaS, que, por sua vez, acionará as APIs nativas do TOTVS RM para realizar a inclusão das notas. Para que a integração funcione corretamente é necessário importar no TOTVS RM as consultas SQL disponíveis no pacote de instalação.
|
Ao acessar as telas:
É chamado o plugin para bloquear a alteração ou inclusão de notas para alunos em etapas vinculadas à Plataforma AVA SESI, garantindo que não haja divergência entre os sistemas Quando o usuário tentar alterar ou inserir uma nota para um aluno, o sistema validará se a etapa está vinculada à plataforma AVA. Se a etapa for vinculada à plataforma AVA, o campo correspondente à nota será desabilitado, impedindo qualquer alteração ou inclusão. ![]()
Ao aplicar o filtro para a Etapa de Notas vinculada à Plataforma AVA, será exibida uma mensagem de aviso informando que as notas devem ser inseridas exclusivamente por meio da Plataforma AVA. Com essa restrição, o campo de notas dos alunos será automaticamente bloqueado de alterações na etapa selecionada:
|
O Monitor de Log registra informações sobre os dados exportados para a Integração AVA, incluindo detalhes sobre os dados enviados, recebidos, status e datas de processamento. Os dados apresentados nesta interface serão armazenados em uma tabela personalizada por coligada. Além disso, o Monitor de Log servirá como referência para os usuários identificarem casos que necessitem de reenvio de dados. A interface pode está disponível em: TOTVS Educacional | Sistema Indústria | Integração AVA | Monitor de Log. Na tela de log estarão disponíveis os seguintes campos:
Será apresentada ao usuário uma visão com relação a registros exportados. Não será possível incluir, editar ou excluir informações através dessa interface. Ao acessar o anexo de um registro será possível o usuário visualizar todos os registros relacionados ao cadastro integrado selecionando a opção Item de Log. Na tela de log estarão disponíveis os seguintes campos:
|