...
Usuário:
Busca os usuários de acordo com a listagem dos cursos os dados retornados do método anteriorde 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.
Esses usuários serão adicionados ao arquivo de integração e posteriormente registrados no log.
Inscrições:
Busca as inscrições de acordo com a listagem dos cursos 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.
Essas inscrições serão adicionadas ao arquivo de integração e posteriormente registradas no log.
...
Perfil:
Busca os perfis de acordo com a listagem das inscrições os dados retornados do método de inscrições com todas as regras aplicadas nele.
Após percorrer as pessoas e seus respectivos perfis, é feita uma verificação se o perfil ainda não foi enviado ou que já tenha enviado mas precise ser enviado novamente.
Esses perfis serão adicionados ao arquivo de integração e posteriormente registrados no log.
...
Associação de Pessoa:
Busca os perfis de as associações de acordo com a listagem das inscrições os dados retornados do método de inscriçõesusuário com todas as regras aplicadas nele.
Após percorrer as pessoas e seus respectivos perfis, os usuários é feita uma verificação se o perfil a pessoa ainda não foi enviado ou que já tenha enviado mas precise ser enviado novamente.Esses perfis serão adicionados enviada para o blackboard.
Essas associações serão adicionadas ao arquivo de integração e posteriormente registrados no log.
...
Associação de Curso:
Busca os perfis de as associações de acordo com a listagem das inscrições os dados retornados do método de inscriçõescurso com todas as regras aplicadas nele.
Após percorrer as pessoas e seus respectivos perfis, os cursos é feita uma verificação se o perfil a turma ainda não foi enviado ou que já tenha enviado mas precise ser enviado novamente.Esses perfis serão enviada para o blackboard.
Essas associações serão adicionados ao arquivo de integração e posteriormente registrados no log.
...