Árvore de páginas

Versões comparadas

Chave

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

...

  • 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.


  • Usuário:

    • RN 01 - Busca os usuários de acordo com os dados retornados do método de curso.
      Com base nesses cursos é retornado os usuários que ainda não tenham sido enviados para o blackboard ou que já tenham enviado mas precisem ser enviados novamente.
      Cada tipo de usuário possui suas próprias regras para serem retornados e seguem as seguintes regras:

      • Para os alunos são retornados todos os que estejam com status matriculado em alguma das turmas;

      • Para os instrutores/orientadores e monitores são retornados todos os que estejam vinculados em alguma das turmas.

    • RN 02 - Esses usuários serão adicionados ao arquivo de integração e posteriormente registrados no log.


  • Inscrições "Alunos":

    • Busca as inscrições de acordo com os dados retornados do método de curso. 
      Com base nesses cursos é retornado as inscrições que ainda não tenham sido enviadas para o blackboard ou que já tenham enviado mas precisem ser enviados novamente.
      Cada tipo de inscrição possui suas próprias regras para serem retornadas e seguem as seguintes regras:

      • Para os alunos são retornados todos os que estejam vinculados em alguma das turmas, com cadastro completo e status da matricula diferente de pré matriculado, cancelado e anulado;

      • Para os instrutores/orientadores são retornados todos os que estejam vinculados em alguma das turmas e que o perfil seja de instrutor, coordenador ou que não esteja preenchido;

      • Para os monitores são retornados todos os que estejam vinculados em alguma das turmas e que o perfil seja de monitor ou que não esteja preenchido.
    • 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.
    • Confirma se o aluno pode ou não ser desabilitado.
    • Valor padrão para o AVAILABLE_IND é Y.
    • Valor padrão para o ROW_STATUS é ENABLED.
    • Essas inscrições serão adicionadas ao arquivo de integração e posteriormente registradas no log.

...

Informações
titleExemplos:

EXTERNAL_COURSE_KEY|EXTERNAL_PERSON_KEY|ROLE|AVAILABLE_IND|ROW_STATUS|DATA_SOURCE_KEY

SC_EAD_FIC_20180495009_OC_PMF|BRA08475430996|S|Y|ENABLED|SC_MATRICULAS

  • EXTERNAL_COURSE_KEY: ... código do curso no AVA formado de acordo com  a regra RN 02 de cursos.
  • EXTERNAL_PERSON_KEY: ... BRA + CPF do aluno
  • ROLE: ... caso estudante (S), caso tutor (SC_TUTOR), caso coordenador (SC_COORDENADOR) e caso monitor (SC_MONITOR).
  • AVAILABLE_IND: ... valor default "Y", porém se o aluno não deve mais ter acesso ao curso o valor deve ser enviado como "N".
  • ROW_STATUS: ... valor default "ENABLED", porém se o aluno não deve mais ter acesso ao AVA enviar como "DISABLED".
  • DATA_SOURCE_KEY: ...SC_MATRICULAS

Integrando perfis

...

Integrando associações de pessoas

...