Nesse caso Lino, vamos imaginar:
No sistema A, o aluno tem 3 disciplinas a distancia, são elas: Disciplina A, Disciplina B e disciplina C.
Dentro do moodle eu tenho a table de usuários, nela eu posso criar vários outros campo de forma dinâmica, isso utilizando as funções padrões do moodle.
(Essas informações que podemos criar ficam armazenadas nas tabelas: mdl_user_info_data e mdl_user_info_field ).
utilizando o moodle, na importação de usuários, eu posso preencher as informações desse campos extras com as informações das disciplinas que o aluno irá cursar. O problema ocorre quando o aluno possui mais de uma disciplina. Porque não só tem uma disciplina eu salvo as informações da disciplina no cadastro do aluno e pronto, só que, com duas disciplinas ou mais, não tenho como salvar tantas informações.
Tem alguma ideia, ou plugin que permita criar campos complementares (extras) associados ao curso e não somente ao usuário?
A primeira e a ultima opção me agrada muito, acho que transportar as notas de um sistema para outro não vai ser um problema, acredito que atrelar as informações dos sistemas é o desafio atual.