Parametrização e Integração com múltiplos Moodles Parametrização e Integração com múltiplos Moodles permite configurar mais de um ambiente Moodle (ex.: Moodle e Moodle 2 ) no mesmo sistema, definindo qual curso  será enviada para cada plataforma, com controle de liberação. Benefício principal: Centraliza a gestão de integrações, evitando conflitos entre ambientes e garantindo que cada aluno/disciplina seja integrado no Moodle correto. Acesso ao Menu Parâmetros > Configurações de webservice – Cadastro das conexões (cada Moodle = uma configuração). Integração > Moodle – Rotinas de integração: Integra Disciplina Integra Matrícula Inscreve aluno no curso 1) Configurações de WebService (um cadastro para cada Moodle) Nesta tela você cadastra e administra os ambientes de integração. Ex.: Moodle e Moodle 2 . Filtros – Permite localizar uma configuração por Serviço (ex.: Moodle 2). Botões de ação: Inserir – Cadastra uma nova configuração de WebService Excel – Exporta a listagem Procurar – Aplica o filtro selecionado Colunas principais: Serviço – Identifica o tipo (ex.: Moodle / Moodle 2) Ambiente – Nome/identificação do ambiente Host – Endereço do Moodle (URL/servidor) Status – Situação do serviço (ex.: Ativo ) 2) Vincular quais cursos usam cada configuração (Moodle / Moodle 2) Após criar/selecionar uma configuração, você define quais cursos utilizarão aquele serviço. Isso é o que separa, na prática, o que vai para o Moodle e o que vai para o Moodle 2 . Ação “Cursos” – Abre a tela “Cursos que irão utilizar essa configuração” . Tipo de serviço Web – Mostra qual configuração está sendo editada (ex.: Moodle 2 ). Inserir – Adiciona um curso à configuração selecionada. Lista de cursos – Exibe os cursos vinculados. Remover (ícone na linha) – Desvincula o curso daquela configuração. Ponto de atenção: Se um curso não estiver vinculado a um serviço, ele pode não aparecer corretamente na integração, ou pode acabar indo para o Moodle “errado” caso exista regra padrão no sistema. 3) Integra Disciplina (define a plataforma integrada por disciplina) Esta rotina lista as disciplinas e permite visualizar/confirmar para qual Moodle cada disciplina está integrada, através da coluna Plataforma integrada . Filtros – Pesquisa por Disciplina (ex.: “Começa com”). Colunas principais: Disciplina – Nome da disciplina Número de identificação do curso – Identificador do curso na integração Id Integração - Moodle – ID gerado/associado na integração Status – Situação (ex.: Ativo ) Plataforma integrada – Indica Moodle ou Moodle 2 Resultado esperado: Disciplinas associadas a cursos do Moodle 2 devem aparecer com Plataforma integrada = Moodle 2 . O mesmo vale para Moodle . 4) Integra Matrícula (envia/organiza matrículas por tipo de serviço Web) Esta tela permite acompanhar matrículas e identificar para qual serviço (Moodle/Moodle 2) cada registro será integrado, através da coluna Tipo de serviço Web . Filtros – Pesquisa por Matrícula e operador (ex.: “Começa com”). Não Integrados – Exibe somente registros pendentes de integração. Botões: Excel – Exporta a listagem Procurar – Aplica os filtros Colunas principais: Matrícula , Nome do aluno , CPF , Email , RG Situação – Situação acadêmica Curso – Curso do aluno ID Moodle – Identificador do aluno no Moodle (quando já integrado) Tipo de serviço Web – Define se vai para Moodle ou Moodle 2 Ponto de atenção: Se o Tipo de serviço Web estiver divergente do curso (vínculo feito na Configuração WebService), revise o vínculo do curso na etapa 2 . 5) Liberação e Inscrição do aluno (Inscreve aluno no curso / Matrícula Disciplina) Após a matrícula estar no serviço correto, você pode controlar a liberação e acompanhar a inscrição do aluno em curso/disciplinas. Filtros – Pesquisa por matrícula (ex.: “Contém”). Não Integrados – Mostra pendências que ainda não foram enviadas. Somente liberadas – Foca apenas em registros já liberados. Colunas de controle: Data de integração moodle – Indica quando integrou Liberada – Indica se está liberada (ex.: Não / Sim ) Tipo de serviço Web – Confirma o Moodle destino (Moodle/Moodle 2) Fluxo recomendado (visão geral): 1) Garantir que existe uma configuração para cada Moodle (Moodle e Moodle 2) 2) Vincular cursos à configuração correta 3) Conferir Plataforma integrada nas disciplinas 4) Conferir Tipo de serviço Web nas matrículas (principalmente “Não Integrados”) 5) Realizar a liberação e efetivar a inscrição conforme rotina do módulo Resultado esperado: O aluno e suas disciplinas ficam integrados no Moodle correto (Moodle ou Moodle 2), com rastreio por status, data e tipo de serviço. Checklist de validação (quando tiver mais de 1 Moodle) O serviço está Ativo em Parâmetros > Configurações de webservice ? O curso está vinculado ao serviço correto ( Moodle ou Moodle 2 )? Na lista de disciplinas, a coluna Plataforma integrada está correta? Na lista de matrículas, a coluna Tipo de serviço Web está correta? Os registros estão liberados quando necessário (campo Liberada )? Dica operacional: Sempre que criar um novo curso que utilizará o Moodle 2 , já faça o vínculo na configuração do serviço antes de iniciar a integração de matrículas e disciplinas.