Este serviço é responsável por receber o número de inscrição do candidato, e buscar os dados da inscrição no sistema do CRM via WebService. Com os dados do cadastro recebido do CRM, é realizado o cadastro do aluno, criado o ingresso e matrícula (como pré-matrícula) no MentorWeb. Além disso, também há a possibilidade de gerar parcelas/títulos para este novo aluno
Nome padrão do serviço: realizaMatriculaCrm
Parâmetros para chamada do serviço externo
Parâmetro | Descrição | Informar valor padrão no serviço externo? | Obrigatório | Tipo |
---|---|---|---|---|
pUrlWebService | URL do Web Service do CRM a qual será requisitada para recuperar os dados do candidato (NumeroInscricao). Exemplo: http://cliente.webservices.crmeducacional.com/FichaInscricao.svc?wsdl | Sim | Sim | String |
pUsuarioServicoExterno | Usuário do serviço externo do MentorWeb | Sim | Sim | String |
pSenhaServicoExterno | Senha do serviço externo do MentorWeb | Sim | Sim | String |
pUrlServicoMatricula | Url do serviço externo de matrícula do MentorWeb Exemplo: http://ip:porta/aplicacao/rest/servicoexterno/execute/matriculaAlunoNaTurmaCrm | Sim | Sim | String |
pUrlServicoFinanceiro | Url do serviço externo de geração de parcela/título do MentorWeb Exemplo: http://ip:porta/aplicacao/rest/servicoexterno/execute/geraParcelaTituloInscParaContratoCrm | Sim | Sim | String |
pUrlTokenServicoMatricula | Url do serviço de geração do token para chamar serviço externo de matrícula do MentorWeb Exemplo: http://ip:porta/aplicacao/rest/servicoexterno/token/matriculaAlunoNaTurmaCrm | Sim | Sim | String |
pUrlTokenServicoFinanceiro | Url do serviço de geração do token para chamar serviço externo financeiro do MentorWeb Exemplo: http://ip:porta/aplicacao/rest/servicoexterno/token/geraParcelaTituloInscParaContratoCrm | Sim | Sim | String |
pGeraFinanceiro | Informar se deve gerar parcelas (S = Sim / N = Não). Quando definido valor S, será gerada a parcela de inscrição conforme o plano de pagamento que for encontrado conforme os filtros de plano de pagamento. | Sim | Sim | String |
pUsuarioWebServiceCrm | Usuário do sistema do CRM | Sim | Sim | String |
pSenhaWebServiceCrm | Senha do sistema do CRM | Sim | Sim | String |
pEnviaEmail | Informar se deve enviar e-mail (S = Sim / N = Não). O assunto do e-mail deverá ser informado no parâmetro pAssuntoEmail. Deverá conter um modelo de e-mail cadastrado com a descrição MODELO_EMAIL_CRM. A regra para a inserção do e-mail na tabela de mensagens enviadas encontra-se na procedure de banco de dados PROC_CRM_MENSAGENS_ENVIADAS. | Sim | Sim | String |
pAssuntoEmail | Quando deseja enviar e-mail deve-se informar o assunto do e-mail | Sim | Não | String |
dados | Dados enviados pelo sistema do CRM em formato Json. Os campos utilizados pela transformação é somente o número da inscrição do candidato Exemplo: {“NumeroInscricao”:“CAN-001786-FCR”} | Não | Sim | String |
usuario | É o campo “Usuário sistema externo” configurado no concurso do CRM. Esse login de usuário deve existir no MentorWeb. | Não | Sim | String |
senha | É o campo “Senha usuário sistema externo” configurado no concurso do CRM. Deve ser a senha do usuário do MentorWeb. | Não | Sim | String |
Atenção: Ao cadastrar o serviço externo do MentorWeb, deve-se informar o valor padrão (fixo) para os campos que estão informados “Sim” acima. Nos demais campos, deve-se deixar vazio o valor padrão, pois a informação será passada pelo sistema do CRM.
Ao receber a requisição vamos realizar o seguinte processo:
Caso acontece algum erro:
O sistema irá gravar todos os erros que foram gerados através da integração, para maiores informações clique aqui.
Detalhes técnicos
Clique aqui para verificar a documentação técnica. (Acesso restrito)
Voltar para a página inicial da integração MentorWeb X CRM Educacional