Páginas filhas
  • Manual - Integração AVA

Versões comparadas

Chave

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

...

Expandir
titleSíntese

O SESI DN utilizará a plataforma AVA SESI para facilitar a execução de atividades de cursos a distância e semipresenciais. Para isso, será feita uma conexão entre o Sistema TOTVS Educacional - SGE e o AVA SESI, garantindo uma integração eficiente.

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 pacote Integração AVA do iPaaS.

Expandir
titleMacro Fluxo

O fluxo abaixo segue a regra geral do da integração.:

Image Added



Expandir
titlePré-Requisitos
Aviso
titleAtenção

Para que a customização funcione corretamente, é essencial que todos os pré-requisitos listados abaixo sejam atendidos.


Configurações iPaaS

As configurações do ambiente iPaaS devem ser realizadas seguindo os passos descritos na documentação iPaaS - Configurações de ambiente e conta.

Consultas SQL

Para que a integração através do iPaaS ocorra, foram criadas consultas SQL e disponibilizadas dentro do Instalador WIN do projeto.

As consultas disponibilizadas dentro do instalador WIN, deverão ser importadas e configuradas pelo usuário conforme gif abaixo.

Configurações - Instalação Portal do Professor

Para que a customização do Portal do Professor esteja ativa, é necessário realizar a configuração adequada do arquivo config, permitindo que o Portal saiba onde buscar as personalizações.

Para configurar o arquivo config, acesse o diretório do Portal do Professor e em seguida, abra o arquivo config.json que se encontra na pasta config.


Após abrir o arquivo, adicione a propriedade patchCustomization, nesta propriedade vão constar o local onde está a customização e qual o nome da mesma.
Modelo de customização:

Bloco de código
"patchCustomization": [
    {
      "pathName": "/customizacao/PortalDoProfessorIntegracaoAVA",
      "remoteName": "PortalDoProfessorIntegracaoAVA"
    }
  ]

A propriedade pathName é o nome da pasta onde a customização está instalada "/customizacao/PortalDoProfessorIntegracaoAVA" e remoteName é o nome do projeto da customização "PortalDoProfessorIntegracaoAVA".

Aviso
titleAtenção

Sem essas configurações, a customização no Portal do Professor não funcionará corretamente.

...