Árvore de páginas

Versões comparadas

Chave

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

...

Sequencia EnvioObjeto (Arquivos)IdentificaçãoDescrição
1CourseCursoOs dados para criação e gerenciamento de Turmas/disciplinas.
2PersonUsuárioRegistros para criação e gerenciamento de usuários do sistema (alunos, professores, tutores, etc).
3EnrollmentsInscriçõesOs dados para criação e gerenciamento de associações de disciplinas (Turmas) - Matrículas (Usuários).
4FI_secundaryPerfilPermite a associação do usuário para uma função institucional secundária.
5Hierarchy_user_associationAssociação de PessoaOs dados enviados serão para associação de usuário ao nó hierárquico.
6Hierarchy_course_associationAssociação de CursoOs dados enviados serão para associação da turma ao nó hierárquico, quando houver uma mesma turma associada a mais de um nó.


Regras de Negócios

  • Curso:

    • RN 01 - Busca os cursos que possuem os seguinte pré requisitos:

      • Turma com status em andamento;

      • Turma com sala virtual habilitada; 

      • Que ainda não tenha sido enviado para o blackboard ou que já tenha enviado mas precise ser enviado novamente.

    • RN 02 - Para preencher a informação do EXTERNAL_COURSE_KEY é feita uma verificação:
      • Para as programações que não são corporativas e que não são de graduação: SiglaRegional_SiglaUnidade_SiglaModalidade_CodigoProgramacao_SiglaCurso
      • Para as programações que são de graduação: SiglaRegional_EAD_EDS_CodigoUnidadeCodigoProgramacao
      • Para as programações corporativas: SiglaRegional_SiglaUnidade_CORP_CodigoProgramacao_SiglaCurso
      • Para os cursos FIC - Aperfeiçoamento, caso a sigla do curso seja igual a sigla da unidade curricular, deverá informar somente a sigla do curso.
    • RN 03 - O campo ROW_STATUS caso a programação seja Prevista ou Andamento, deverá ser ENABLED, caso a situação da programação seja Cancelada, deverá ser DISABLED.
    • RN 04 - Esses cursos serão adicionados ao arquivo de integração e posteriormente registrados no log.

...

Informações
titleExemplo:

EXTERNAL_COURSE_KEY|COURSE_ID|COURSE_NAME|START_DATE|END_DATE|ROW_STATUS|DATA_SOURCE_KEY|TEMPLATE_COURSE_KEY

SC_EAD_FIC_20180495009_OC_PMF|SC_EAD_FIC_20180495009_OC_PMF|Princípios de Matemática Financeira|20180919|20181101|ENABLED|SC_TURMAS_2018|SC_EAD_FIC_MOD_OC_PMF

  • EXTERNAL_COURSE_KEY: código do curso no AVA formado de acordo com  a regra RN 02 de cursos.
  • COURSE_ID: código do curso no AVA formado de acordo com  a regra RN 02 de cursos.
  • COURSE_NAME: descrição da turma.
  • START_DATE: data de início da turma
  • END_DATE: data de término da turma
  • ROW_STATUS: código do curso no AVA formado de acordo com  a regra RN 03 de cursos.
  • DATA_SOURCE_KEY: SC_TURMAS_ + ano de início da turma
  • TEMPLATE_COURSE_KEY: SC_EAD_FIC_MOD_ + sigla do curso + sigla da unidade curricular

Integrando alunos

...

Integrando perfis

...