...
...
...
Esse processo não possui pré-requisitos.
...
Esta tela permitirá o cadastro dos parâmetros necessários para efetuar a integração com o sistema LMS
...
No TOTVS Educacional, por meio do menu "Parâmetros", o usuário administrador efetuará as parametrizações referentes ao processo.
Deverão ser parametrizados as seguintes informações:
Campo | Descrição |
Endereço do Web Service | Endereço do WebService LMS |
Usuário | Usuario com acesso ao Web Service LMS |
Senha | Senha do usuário do LMS |
...
Situações de matrícula que serão utilizadas para informar quais Alunos serão enviados para o LMS. Para os processos de alteração de Matrícula pelo menos uma situação de matrícula deverá estar parametrizada.
A figura abaixo é ilustrativa e as situações de matrícula devem ser consultadas no manual de Processos disponibilizado pela equipe do projeto.
Status de Matrícula
...
Para cadastro do Grupo Pai LMS será necessário criar uma tabela dinâmica, como a da imagem a baixo:
Para os itens da tabela dinâmica você deverá informar de acordo com o que foi cadastrado no LMS sendo o código do grupo no LMS o código do item no SGE.
Esta tela permitirá o cadastro do Grupo Pai LMS da matriz aplicada. Esse valor será usado para identificar a qual grupo Pai LMS essa matriz aplicada pertence no sistema LMS. Essa cadastro não é obrigatório caso o regional não utilize o conceito de Grupo Pai LMS.
...
Esse processo não possui pré-requisitos.
Esta tela permitirá o cadastro do Domínio LMS da modalidade do curso. Esse valor será usado para identificar a qual domínio a modalidade será cadastrada no sistema LMS
Ao acessar a modalidade do curso, em anexo você terá a opção de informar qual o Domínio LMS para essa modalidade.
...
Esse processo não possui pré-requisitos
Este processo envia as informações do Curso para o Sistema LMS via WebService.
O envio será feito no momento do cadastro da Turma/Disciplina, caso esta seja a Distancia ou Semi-Presencial, será enviada o Curso.
Para envio do curso será necessário informa o domínio LMS a qual esse curso pertence. Para isso, será necessário informa, no anexo "Dominio LMS" do cadastro de modadalide do curso, qual é domínio LMS da modalidade, dessa forma o curso pertence ao domínio informado na sua modalidade.
E no momento da alteração das informações do curso, caso este tenha vinculo com alguma Turma/disciplina a distancia ou Semi Prensencial, as informações serão enviadas para atualização.
Serão enviada as seguintes informações:
Campo LMS (Details) | Campo de Origem TOTVS | Descrição do campo de origem do TOTVS | Formato TOTVS |
codcoligada | SHABILITACAOFILIAL.CODCOLIGADA | Código da Coligada | Smallint |
External_id | 'C' + SHABILITACAOFILIAL.IDHABILITACAOFILIAL | ID da Habilitação – Será concatenado a letra C para identificar que é um curso | Varchar |
name | SHABILITACAOFILIAL.CODCURSO + '-' | Nome do Curso | Varchar(60) |
classification | SMODALIDADECURSO.DESCRICAO | Modalidade do Curso | Varchar(60) |
Type | Fixo 'Course' | Fixo 'Course' | Fixo 'Course' |
...
Somente serão exportadas turmas/disciplinas a distância ou semi-presencial.
Deverá ser criado um campo complementar de turma/disciplina, com o código ETAPALMS, validado por tabela dinâmica. Neste campo complementar o usuário deverá informar qual é a etapa de notas do LMS, ou seja, a etapa de provas on-line. A tabela dinâmica deverá ter os itens cadastrados de acordo com o número das possíveis etapas de notas existentes no TOTVS Educacional. Este campo será considerado para identificar a etapa na importação de Notas.
Este processo envia as informações da Turma e Turma/Disciplina para o Sistema LMS via WebService.
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
Nome do Curso
...
String
...
external_id
...
...
...
...
...
...
...
...
...
...
...
...
...
...
Somente serão enviados ao LMS professores vinculados a uma Turma/Disciplina a distância ou semi-presencial (STURMADISC.TIPO ='S' ou 'D').
O processo customizado envia as informções de professores com o sistema LMS da Time do Know.
...
...
...
...
...
...
Formato TOTVS
...
ext_user_id
...
SPROFESSOR.CODPROF
...
Código do Professor
...
Varchar(10)
...
ext_group_id
...
'D' + STURMADISC.IDTURMADISC
...
ID da turma
...
String
...
manager_type
...
SPROFESSORTURMA.TIPOPROF
...
SPROFESSORTURMA.TIPOPROF=NULL
Então SPROFESSORTURMA.TIPOPROF= ASSISTENTE
Se não
SPROFESSORTURMA.TIPOPROF
...
Varchar(1)
...
codcoligada
...
SPROFESSOR.CODCOLIGADA
...
Código da Coligada
...
Smallint
...
set_primary
...
Fixo '0'
...
Fixo '0'
...
Fixo '0'
...
Somente serão exportados alunos que esta matriculados em turmas/disciplinas a distância ou semi-presencial (STURMADISC.TIPO ='S' ou 'D').
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...