Introdução
Advanced OpenPortal (AOP) é um aprimoramento do módulo de gerenciamento de caso no SuiteCRM. Também existe um componente Joomla. O AOP estende a funcionalidade de casos centrais e aprimora os mecanismos para que os contatos atualizem os casos.
Este módulo permite que os contatos mantidos no SuiteCRM:
- Recupere E-mails sobre atualizações de seus casos
- Crie casos enviando um E-mail para um endereço de suporte definido
- Atualizar casos respondendo a E-mails de casos
O módulo permite aos usuários do SuiteCRM: Adicionar atualizações aos casos Visualizar um log encadeado de todas as atualizações Recuperar notificações por email quando um contato adicionar uma atualização a um caso.
Criar usuários do Joomla a partir de um contato O componente AOP Joomla conecta um site Joomla à instância do SuiteCRM.
Isso permite que os Contatos do SuiteCRM: Visualize uma lista de seus casos online.
Crie novos casos online Responda a casos existentes Visualize os detalhes do seu caso, incluindo um registro encadeado de todas as atualizações.
Baixando
O plug-in pode ser baixado gratuitamente do site SuiteCRM na página do Joomla Portal Plug-in.
Instalação e configuração
Os usuários administradores do sistema podem definir as configurações acessando as configurações do AOP por meio do painel de administração.
Aqui você pode habilitar ou desabilitar a funcionalidade AOP, configurar o URL do Joomla, definir o método de distribuição do caso, detalhes de “e-mail de” e os diferentes modelos de e-mail.
Para instalar o componente Joomla AOP, use o “Extension Manager” dentro do Joomla. Depois de instalado, você deve configurar o URL do SuiteCRM e um nome de usuário e senha válidos do SuiteCRM. Isso pode ser feito navegando para Componentes → portal avançado.
Depois de configurar o componente Joomla, você pode adicionar dois novos itens do Menu Principal ao seu portal Joomla.
Esses são:
- Listar Casos – Mostra uma lista de todos os Casos que o Contato registrou. Esta página também fornece um mecanismo de pesquisa para filtrar casos.
- Novo caso – Esta página permitirá que os contatos criem casos no SuiteCRM a partir do portal Joomla.
Usando OpenPortal Avançado
Criação de um usuário do portal
Para criar um usuário do portal, um usuário do SuiteCRM deve primeiro criar um contato para o usuário do portal usando a funcionalidade padrão do SuiteCRM. Depois de criado, você deve clicar em Criar usuário do portal. Isso pode ser encontrado no lado superior esquerdo da Visualização de detalhes do registro de contato.
Uma vez clicado, um novo usuário será criado no Joomla e o contato receberá suas credenciais do portal por e-mail.
Criação de um caso por meio do portal
Os usuários do portal podem criar um novo caso acessando a página Novo caso no site do portal.
A partir daqui, os usuários do portal podem inserir os detalhes do seu problema e anexar quaisquer documentos de suporte. Os valores suspensos são extraídos dinamicamente da instância do SuiteCRM e, portanto, podem ser editados usando a ferramenta de edição suspensa do SuiteCRM.
Visualizando Casos através do Portal
Os usuários do portal podem visualizar uma lista de todos os seus casos usando a página Listar casos. Isso também permitirá que você filtre sua pesquisa por Estado (Tudo, Aberto ou Fechado) ou por palavra-chave.
Ao pesquisar por palavra-chave, ele pesquisará os campos ‘Número’, ‘Assunto’, ‘Status’, ‘Criado’ e ‘Última atualização’ para encontrar o seu resultado.
Para ver mais informações sobre o caso e adicionar atualizações, os Usuários do Portal podem clicar no ‘Assunto’ do caso.
Na visualização do caso, os usuários do Portal podem visualizar todas as atualizações externas adicionadas ao caso tanto do Joomla quanto do SuiteCRM. Isso é exibido em um formato encadeado mostrando quem atualizou o caso. Quaisquer arquivos anexados às atualizações também estarão acessíveis a partir desta visualização. Quando um usuário do portal atualiza um caso, o usuário do SuiteCRM atribuído ao caso será notificado por e-mail.
Criação e atualização de casos do SuiteCRM
Você pode criar e atualizar casos do SuiteCRM. Para adicionar uma atualização a um registro existente, os usuários adicionarão texto ao campo ‘Atualizar’ na Visualização de detalhes do caso e clicarão em ‘Salvar’. Isso publicará a atualização no portal e enviará um e-mail para todos os contatos relacionados ao caso.
Se os usuários marcarem o campo ‘Atualização interna’, a atualização aparecerá apenas no SuiteCRM. Não aparecerá no Joomla e o contato não será enviado por e-mail.
A Visualização de detalhes do caso mostrará o log de atualização completo do thread.
Contatos adicionais podem ser adicionados ao caso usando o subpainel de Contatos. Todos os emails trocados entre o sistema, o contato e você serão anexados ao subpainel Histórico. Quaisquer documentos anexados ao caso usando o Portal são mantidos como Notas neste subpainel.
Status suspenso
Em casos, você pode especificar um estado e um valor de status. O estado determina se o caso está aberto ou fechado. Dependendo do estado, você terá diferentes status. Você pode alterar esses status usando a ferramenta Editor de lista suspensa nas Ferramentas de desenvolvedor de administração.
Ao adicionar um novo status, você deve definir o nome do item como “ _Nome do item” Por exemplo “Open_New” ou “Closed_Rejected”. Todos os valores com um Nome de item prefixado com “Aberto_” serão exibidos quando o estado for Aberto, da mesma forma todos com o prefixo “Fechado_” serão exibidos quando o estado estiver fechado.