Tagged: otrs RSS

  • richieri 18:41 on 02/02/2012 Permalink | Reply
    Tags: authentication, customer, customerauth, joomla, otrs, single sign on, sso   

    Login automático entre Joomla e a interface de cliente do OTRS 

    Acabo de desenvolver a minha primeira versão do módulo Kernel::System::CustomerAuth::JoomlaSSO.

    Com ele, usuário logados no Joomla, acessam diretamente a interface de cliente do OTRS sem a necessidade de digitar usuário e senha. O base de clientes do OTRS deve ser a mesma do Joomla.

    Algumas modificações são necessárias no Joomla e no OTRS, por isso ainda não é um modulo fácil de instalar.

    Se você possuir interessante em fazer esta integração em sua instalação, fale comigo!

     
  • richieri 12:30 on 07/01/2012 Permalink | Reply
    Tags: acl, acls, otrs, ticket   

    OTRS – Listas de Controle de Acessos (Access Control Lists ou ACL’s) 

    As ACL’s servem para incrementar o sistema de permissões do OTRS. Com elas é possível restringir escolhas de atributos do ticket ou ações possíveis de serem tomadas de acordo com as propriedades atuais do mesmo (fila atual, estado etc).

    Atualmente criamos as ACLs com implementação de códigos no arquivo Kernel/Config.pm (recomendado) e não há interface gráfica para isso. Com sua utilização, é possível inclusive implementar pequenos workflows no sistema.

    Vejamos um exemplo de ACL que restringe um chamado de prioridade alta (5) para que seja permitido move-lo apenas para uma fila chamada Alerta:

    # ticket acl
    $Self->{TicketAcl}->{'ACL-Nome-2'} = {
      # match properties
      Properties => {
        # current ticket match properties
        Ticket => {
        Queue => ['Raw'],
        Priority => ['5 very high'],
        }
      },
      # return possible options (white list)
      Possible => {
        # possible ticket options (white list)
        Ticket => {
          Queue => ['Alerta'],
        },
      },
    };

    Neste exemplo, é bom que se deixe claro que a única ação que restringimos foi a alteração de fila. As outras ações continuam possíveis de acordo com as parametrizações e permissões do usuário. Por exemplo, ainda é possível adicionar notas ao chamado, responde-lo, mudar seu status para qualquer um disponível no sistema.

    É possível notar que existem dois blocos de código neste exemplo acima. O  primeiro com comentário “# match properties” é a definição das propriedades atuais do ticket, como se fosse um filtro onde definimos em que ocasiões essa ACL será aplicada.

    No segundo bloco definimos as restrições ou permissões que os tickets que “cairem” nesta ACL sofrerão.

    Action

    Vamos aprimorar este exemplo fazendo com que um ticket de prioridade 5 não possa ser fechado na fila Raw através da tela “Fechar” (módulo AgenteTicketClose). Ficaria assim:

    # ticket acl
    	$Self->{TicketAcl}->{'ACL-Alerta5'} = {
    	  # match properties
    	  Properties => {
    	    # current ticket match properties
    	    Ticket => {
    	    Queue => ['Raw'],
    	    Priority => ['5 very high'],
    	    }
    	  },
    	  # return possible options (white list)
    	  Possible => {
    	    # possible ticket options (white list)
    	    Ticket => {
    	      Queue => ['Alerta'],
    	    },
    	    Action => {
                  AgentTicketClose => 0,
                },
    	  },
    	};

    Além de restringir a escolha dos atributos dos tickets, podemos definir quais ações (ou telas) poderão ser exibidas ou não ao agente/cliente. Neste exemplo acima, além de permitir apenas que o agente mova este chamado para fila Alerta, também desabilitamos a tela e o botão “Fechar” (módulo AgenteTicketClose). Assim não encorajaremos o atendente a fechar os tickets de prioridade 5 na fila Raw.

    PossibleNot

    No entanto, o atendente da ainda pode encerrar o chamado se este estiver na fila Raw, pois não desabilitamos a escolha os estados “Fechado” com e sem exito, ou seja, ele não verá a tela fechar, mas pode fechar o chamado caso clique em “Chamada telefônica realizada” e escolha um dos estados fechado.

    Vamos simular então uma ACL onde o atendente nunca poderá fechar um chamado se o mesmo estiver na fila Raw com prioridade 5. Ficaria assim:

    # ticket acl
    $Self->{TicketAcl}->{'ACL-Alerta5'} = {
      # match properties
      Properties => {
        # current ticket match properties
        Ticket => {
        Queue => ['Raw'],
        Priority => ['5 very high'],
        }
      },
      # return possible options (white list)
      Possible => {
        # possible ticket options (white list)
        Ticket => {
          Queue => ['Alerta'],
        },
        Action => {
          AgentTicketClose => 0,
        },
      },
      PossibleNot => {
        # possible not ticket options
        Ticket => {
            State => ['closed successful','closed unsuccessful'],
        },
      },
    };

    Notem que adicionamos um terceiro bloco de código, o “PossibleNot”. Ali definimos o que não será possível fazer. Para tentar esclarecer mais:

    • Properties: “Quais chamados ou situações”. No nosso caso, todos os chamados que estiverem na fila Raw com prioridade 5 (Muito Alta)
    • Possible: “É possível apenas isto”! No nosso caso, em relação a mover chamados, restringimos para que seja apenas possível mover para a fila Alerta
    • PossibleNot: “Não é possível apenas isto, o resto pode”! No nosso caso, o atendente poderá escolher todos os estados disponíveis de ticket, menos “Fechado com sucesso” e “Fechado sem sucesso”.
    Expressões Regulares

    Também é possível utilizar expressões regulares. No exemplo abaixo (retirado da documentação oficial), exibimos apenas serviços que comecem com a palavra “Hardware”, para um ticket estiver na fila HW ou uma de suas subfilas:

    $Self->{TicketAcl}->{'Only-Hardware-Services-for-HW-Queues'} = {
           # match properties
            # note we don't have "Ticket => {" because there's no ticket yet
            Properties => {
            Queue => {
                Name => ['[RegExp]HW'],
                }
            },
            # return possible options
            Possible => {
                # possible ticket options
                Ticket => {
                    Service => ['[RegExp]^(Hardware)'],
                },
            },
        };

    Vale a pena lembrar que os serviços começados com a palavra “Hardware” continuaram sendo exibidos em outras filas. Foi utilizando esse tipo de ACL que construí um módulo que permite escolher os serviços que queremos exibir em cada uma das filas do sistema.

     

    Parâmetros possíveis

    Aqui temos uma lista de todos os parâmetros possíveis para as ACLs:

    # ticket acl
        $Self->{TicketAcl}->{'ACL-Name-Test'} = {
            # match properties
            Properties => {
                # current action match properties
                Frontend => {
                    Action => ['AgentTicketPhone', 'AgentTicketEmail'],
                },
                # current user match properties
                User => {
                    Group_rw => [
                        'hotline',
                    ],
                },
                # current user match properties
                Ticket => {
                    Queue => ['Raw'],
                    State => ['new', 'open'],
                    Priority => ['some priority'],
                    Lock => ['lock'],
                    CustomerID => ['some id'],
                    CustomerUserID => ['some id'],
                    TicketFreeKey1 => ['some key'],
                    TicketFreeKey2 => ['some key'],
                    # ...
                    TicketFreeKey8 => ['some key'],
                    TicketFreeText1 => ['some value'],
                    TicketFreeText2 => ['some value'],
                    # ...
                    TicketFreeText8 => ['some value'],
                }
            },
            # return possible options (white list)
            Possible => {
                # possible ticket options (white list)
                Ticket => {
                    Queue => ['Hotline', 'Koordination'],
                    State => => ['some state'],
                    Priority => ['5 very high'],
                    TicketFreeKey1 => ['some key'],
                    TicketFreeKey2 => ['some key'],
                    # ...
                    TicketFreeKey8 => ['some key'],
                    TicketFreeText1 => ['some value'],
                    TicketFreeText2 => ['some value'],
                    # ...
                    TicketFreeText8 => ['some value'],
                },
                # possible action options (white list)
                Action => {
                    AgentTicketLock => 1,
                    AgentTicketZoom => 1,
                    AgentTicketClose => 1,
                    AgentTicketPending => 0,
                    AgentTicketNote => 1,
                    AgentTicketHistory => 0,
                    AgentTicketPriority => 1,
                    AgentTicketFreeText => 0,
                    AgentTicketHistory => 1,
                    AgentTicketCompose => 1,
                    AgentTicketBounce => 1,
                    AgentTicketTicketPrint => 0,
                    AgentTicketForward => 1,
                    AgentTicketTicketLink => 1,
                    AgentTicketPrint => 1,
                    AgentTicketPhone => 1,
                    AgentTicketCustomer => 1,
                    AgentTicketOwner => 0,
                },
            },
            # remove options (black list)
            PossibleNot => {
                # possible ticket options (black list)
                Ticket => {
                    Queue => ['Hotline', 'Koordination'],
                    State => ['closed', 'removed'],
                },
            },
        };

     

    Consulte também:

     
  • richieri 19:11 on 08/12/2011 Permalink | Reply
    Tags: aberto, estados, fechado, novo, otrs, status   

    OTRS – Status (estados) pré definidos dos Tickets 

    Uma livre tradução do manul do OTRS 3.0:
    http://doc.otrs.org/3.0/en/html/states.html

    O OTRS permite alterar estados de bilhetes pré-definidos e os seus tipos, ou mesmo adicionar novos. Dois atributos são importantes para um estado: o nome do estado e do tipo de estado.

    Os estados padrão do OTRS são: ‘fechado com sucesso’, ‘fechado sem sucesso’, ‘merged’, ‘novo’, ‘aberto’, ‘pendente auto fechamento +’, ‘pendente auto fechamento -’ ‘lembrete de pendente’, e ‘removido’ .

    Novo

    Os bilhetes estão neste estado geralmente quando são criados a partir de e-mails recebidos.
    Comentário Ronaldo: Desta forma os atendentes sabem que este ticket ainda não foi lido, ou seja, nossa empresa ainda não tem conhecimento deste problema.

    Aberto

    Este é o estado padrão de bilhetes atribuídos a filas e agentes.

    Lembrete de pendente

    Quando o tempo determinado no campo “Data de Pendência” for atingido, o dono bilhete/ticket receberá um email de lembrete sobre o bilhete. Se o bilhete não estiver bloqueado, o lembrete será enviado a todos os agentes da fila. Lembrete de bilhetes só serão enviados durante o horário comercial, e são repetidamente enviados a cada 24 horas até que o estado bilhete seja alterada pelo agente. Tempo gasto pelo bilhete neste estado continua a contar para fins de escalonamento.

    Pendente auto fechamento -

    Bilhetes neste status serão definidos como “Fechado sem sucesso” se o tempo de espera determinado em “Data de Pendência” for atingido. Tempo gasto pelo bilhete neste estado continua a contar para fins de escalonamento.

    Pendente auto fechamento +

    Bilhetes neste status serão definidos como “Fechado com sucesso” se o tempo de espera determinado em “Data de Pendência” for atingido. Tempo gasto pelo bilhete neste estado continua a contar para fins de escalonamento.

    Merged

    Este é o estado de bilhetes que foram fundidos com outros bilhetes.

    Fechado com sucesso

    Este é o estado final de bilhetes que foram resolvidos com êxito. Dependendo da configuração, você pode ou não ser capaz de reabrir bilhetes fechado.

    Fechado sem sucesso

    Este é o estado final de bilhetes que não foram resolvidos com êxito. Dependendo da configuração, você pode ou não ser capaz de reabrir bilhetes fechado.

     
    • Álvaro 13:55 on 06/01/2012 Permalink | Reply

      Ronaldo,

      Gostaria de tirar duas dúvidas:

      1 – Quando colocamos o ticket com o estado merged, o OTRS pede para referenciar a qual ticket ele será vinculado? Nesse caso, o ticket associado também ficará na situação merged? Quando encerramos um ticket merged, ele fechará os demais?

      2 – Há como criar um estado que não seja contabilizado o tempo do mesmo para fins de relatório? Ex: Colocar o estado no ticket Ag. usuário, já que não depende do atendente mais e sim do usuário.

      Desde já agradeço o retorno.

      • Ronaldo 10:10 on 10/01/2012 Permalink | Reply

        1 – Existem associações diferentes. O ticket pode ser pai, irmão ou filho de um outro ticket. Fechando o ticket pai, todos os filhos se fecham!

        • Álvaro 13:30 on 12/01/2012 Permalink | Reply

          Ronaldo,

          Testei aqui associando como pai e filho ou dividindo e quando eu fecho o pai, ele não está fechando os filhos.
          Você teria alguma explicação para isso?

          Desde já agradeço seu retorno.
          abs

      • Ronaldo Richieri 10:24 on 10/01/2012 Permalink | Reply

        2 – Na instalação padrão não. O OTRS Group vende uma solução que permite isso.. mas custa meio caro se sua empresa for pequena. Para médias e grandes, vale a pena.
        Ou podemos desenvolver também. :)

  • richieri 16:42 on 27/10/2011 Permalink | Reply
    Tags: android, atrix, otrs   

    Acesse o OTRS com seu Android 

    Muita gente pediu:

    https://otrsteam.ideascale.com/a/dtd/App-for-mobile-devices-like-Android–Blackberry/83263-10369

    Um desenvolvedor mandou ver!

    https://market.android.com/details?id=com.ptitov.megaticket&rdid=com.ptitov.megaticket&rdot=1

     
    • Dilson 17:04 on 15/01/2012 Permalink | Reply

      Recomendo OTRSAndro .
      Bem menos Bugs que o Megaticket. ;)

      • richieri 16:13 on 17/01/2012 Permalink | Reply

        Super dica! Obrigado! Estou testando aqui :)

  • richieri 11:04 on 14/10/2011 Permalink | Reply
    Tags: otrs, permission, sysconfig, ticket menu bar   

    OTRS: Mostrar/ocultar itens no menu do Ticket de acordo com o grupo do usuário 

    O OTRS é uma ferramenta poderosa que oculta muitos de suas possibilidades no código que ainda não está 100% documentado. Essa eu descobri fazendo engenharia reversa no código.

    Imagine que você quer retirar o menu Prioridade do Ticket para os atendentes de 1o nível e deixar apenas visível para supervisores.

    Acesse ADMIN-> Configurações do Sistema -> Ticket -> Frontend::Agent::Ticket::MenuModule

    Em seguida ache o parametro de configuração referente ao item que você deseja ocultar. Neste caso, Ticket::Frontend::MenuModule###300-Priority

    Adicione um chave “Group” e no campo conteúdo coloque “rw:nome_do_grupo_que_tera_acesso”. Para adicionar mais de um grupo, separe por ponto e virgula: “rw:admin;rw:supervisores”

     
  • richieri 11:33 on 20/09/2011 Permalink | Reply
    Tags: 11.04, fresh install, otrs,   

    Passo a Passo para instalar um OTRS 3 completo no Ubuntu Server 11.04 

    A partir de uma instalação clean do Ubuntu. Vamos executar os seguintes comandos:

    Vamos atualizar o sistema

    sudo apt-get update
    sudo apt-get upgrade

    Vamos instalar a maior parte dos pacotes necessários pelo OTRS 3

    sudo apt-get install otrs2 aspell-pt-br build-essential

    Durante este processo, o servidor pedirá que você indique uma senha de Mysql para seu servidor. Coloque uma senha e anote-a!

    O sistema também te perguntará se deseja configurar automaticamente a base de dados do OTRS. Eu escolhi que não (Configure database for otrs2 with dbconfig-common?)

    Agora, removemos o OTRS 2 que não será necessário.

    sudo apt-get remove otrs2

    Vamos baixar o otrs para o servidor, descompactar e renomear sua pasta.

    cd /opt
    wget http://ftp.otrs.org/pub/otrs/otrs-3.0.10.tar.bz2
    tar jcvpf otrs-3.0.10.tar.bz2
    mv otrs-3.0.10 otrs

    Instalando os módulos perl necessários:

    sudo perl -MCPAN -e shell

    Responda todas as perguntas com a resposta padrão que está entre “[]“. Quando surgir o prompt (cpan[1]>) digite:

    install YAML
    install Encode::HanExtra
    install JSON::XS
    install Net::LDAP

    (aqui na instalação do Net::LDAP, quando perguntado se você deseja instalar um modulo opcional, responda sim (y))

    install MKUTTER/SOAP-Lite-0.710.10.tar.gz
    exit

    Criando os arquivos de configurações

    sudo rm /etc/apache2/conf.d/otrs2
    sudo cp /opt/otrs/scripts/apache2-httpd.include.conf /etc/apache2/sites-available/otrs
    sudo cp /opt/otrs/Kernel/Config.pm.dist /opt/otrs/Kernel/Config.pm
    sudo a2ensite otrs
    sudo apache2ctl restart

    Arrumando permissões:

    sudo usermod -a -G nogroup otrs
    sudo usermod -a -G www-data otrs
    cd /opt/otrs/bin
    sudo ./otrs.SetPermissions.pl /opt/otrs --otrs-user=otrs --web-user=www-data --otrs-group=nogroup --web-group=www-data

    Finalmente, acesse o instalador do OTRS via Web, de um outro computador que tenha um navegador:

    http://seu_servidor_ou_ip/otrs/installer.pl

    Siga o passo a passo apresentado na tela. Neste método, você vai precisar da senha do servidor de banco de dados que você instalou e anotou :)

     
    • Ronaldo Richieri 14:18 on 16/10/2011 Permalink | Reply

      Acho que também é necessário instalar este modulo perl: Net::SMTP::TLS

    • Francisco 11:38 on 08/12/2011 Permalink | Reply

      Bom dia Ronaldo, trabalho em uma empresa de TI e gostaria de saber se tem alguma empresa no Brasil que presta suporte no sistema da OTRS. caso você faça isso se tem como enviar seu telefone!!
      Abrigado

  • richieri 13:32 on 04/05/2011 Permalink | Reply
    Tags: brasil, features, funcionalidades, itil, itsm, otrs, pinkelephant, portugues   

    OTRS – Funcionalidades 

    Uma livre tradução e interpretação da página http://otrs.org/feature/

    Lista de recursos

    Interface Web:

    • Interface Web para que o atendente possa visualizar e trabalhar com os tickets dos clientes
    • Interface Web para administrar o sistema
    • O cliente também pode ver seus tickets e criar novos a partir de uma interface Web
    • Suporte a temas (skins)
    • Sistema unificado de login (ex. HTTPBasicAuth ou LogonTickets)
    • Suporte à vários idiomas (Brazilian Portuguese, Bulgarian, Czech, Chinese, Dutch, Danish, English, Estonian, Finnish, French, German, Greek, Hungarian, Italian, Norwegian, Polish, Portuguese, Russian, Slovak, Spanish, Turkish and Vietnam)
    • Você pode customizar os templates de cada parte do sistema de forma independente (dtl)
    • É possível anexar arquivos nos tickets
    • Uso lógico e fácil

    Interface de Email:

    • Suporta MIME (anexos)
    • Suporte PGP
    • Suporte SMIME
    • Encaminhando dos emails entrantes por caixas de correio específicas, ou através de filtragem de palavras do email
    • Respostas automáticas personalizadas para os clientes por fila
    • Converte automaticamente emails html em texto (facilita a pesquisa e economiza espaço no BD)
    • O sistema notifica os agentes por email sempre que há um novo ticket, follow ups ou quando um chamado tá no seu limite de tempo para ser resolvido (SLA)
    • follow up check based on references and in-reply-to header (não sei como traduzir isto, sugestões?)

    Ticket:

    • Visão personalizada de filas ou visão de todos os tickets
    • Bloqueio de Tickets
    • Respostas automáticas personalizadas por fila
    • Histórico do Ticket, evolução dos status e ações do ticket
    • Você pode adicionar diferentes tipos de notas aos tickets
    • Ticket Zoom
    • Os tickets podem ser devolvidos ou encaminhados para outros emails
    • Os Tickets podem ser encaminhados para diferentes filas
    • Você pode definir diferentes prioridades para cada tickets
    • Contagem de tempo de cada ticket (e idade do mesmo)
    • Impressão em PDF
    • Pode marcar o ticket como pendente de solução ou de resposta
    • Além do atendente, é possível eleger mais um responsável para o ticket
    • Ações em lote (ex. fechar vários chamados de uma única vez)
    • Ticket hook divider (Alguma sugestão de tradução para esta frase?)
    • Camada de eventos para os tickets
    • Agente Genérico: Automatiza ações em tickets, através de tarefas agendadas
    • Pesquisa FullText
    • Suporte ACL nos Tickets
    • É possível redefinir o Workflow dos Tickets

    Sistema:

    • Suporte ASP (activ service providing)
    • Definição de calendários e horários de atendimento para calculos de tempo e SLAs
    • A base de dados de clientes pode vir de um Banco de Dados SQL ou de uma fonte LDAP (ex. eDirectory, AD, OpenLDAP)
    • TicketHook customizável, por exemplo: ‘Call#’, ‘MyTicket#’, ‘Request#’ or ‘Ticket#’
    • Formato de numeração dos tickets customizável
    • Interface XML de banco de dados
    • Camada de banco de dados que dá ao sistema suporte a diferentes softwares, tais como MySQL, PostgeSQL, Oracle, DB2 and MSSQL
    • Um framework de estatisticas e relatórios
    • Frontend e backend com suporte ao charset UTF-8
    • Suporte a instalação de módulos
    • Login de atendentes (agentes) e clientes de diferentes formas: banco de dados, ldap, httpauth ou radius
    • Criação e gestão de contas, grupos e papéis
    • Criação de respostas padrões
    • Criação de sub-filas
    • Criação de assinaturas padrões por fila
    • Criação de saudações padrões por fila
    • Notificação por email disparada pelos administradores
    • Notificação por email enviado para reportar problemas (Não sei se esta é a melhor tradução ou interpretação deste item)
    • Envio de atualizações por email ou pela interface web
    • Deadlines para tickets
    • Fuso horário global
    • Interface Web para configuração do sistema
    • Permalinks para todos os objetos (tickets, faqs, etc)
    • Diferentes níveis de permissão
    • Fácil implementação de addon’s (OTRS API)
    • Facilidade para desenvolver frontends (X11, console, etc)

    A fazer:

    • API para interfacear com outros sistemas de gestão de ticket tal como o Peregrine
    • Interface XML
     
    • Carlos 18:09 on 13/05/2011 Permalink | Reply

      Boa noite.

      Caro amigo gostaria de saber se o OTRS se aplica de maneira adequada a uma assitência técnica, gerenciando ordens de serviço e chamados.
      Não tenho muito conhecimento sobre o software e estou em busca de informações a respeito.

      Obrigado

      • Ronaldo Richieri 5:08 on 18/05/2011 Permalink | Reply

        Carlos, com certeza se aplica, se vc puder compartilhar mais um pouco do teu dia a dia na assistencia técnica, talvez eu possa opiniar melhor no que vc pode fazer com o OTRS.

        Abraços,

        Ronaldo Richieri

    • Fernando 12:58 on 24/05/2011 Permalink | Reply

      Oi, Ronaldo!

      Preciso implementar um sistema de ticket que permita a avaliação da solução do problema por parte do solicitante. Será que o OTRS possui tal recurso?

    • Diener Maick Piske 4:46 on 31/05/2011 Permalink | Reply

      Olá Ronaldo.
      Recebi a missão de implantar OTRS aqui na empresa em que trabalho. O software é relamente incrível mas esotu com algumas dificuldades na elaboração das estatísticas.
      Problema 1:
      Preciso mostrar todos os tickets do mês que tiveram determinado estado. Tentei fazer mas só consigo mostrar todos do mês que estão atualmente com este estado e não é isso que preciso, por exemplo se um ticket teve o estado aguardando peça, e já foi fechado não consegui pega-lo no relatório. Sabe como fazer isso?

      Problema 2:
      Não sei se é possível mas gostaria de exibir um relatório com todos os tickets que já tiveram um determinado estado e qual foi o usuário/atendente que setou este estado. É possível?

      Por favor conto com sua ajuda.

      • richieri 6:30 on 31/05/2011 Permalink | Reply

        Problema 1: Bom, vc quer uma somatoria (Ticket Accumulation) ou a lista de todos eles (Ticket List)? Crie um report novo com o objeto dinamico acima que mais te atenda.

        Tem utilizar o State e o Create State. Sinceramente não sei qual vai ser o comportamento. Caso o contrário, tu vai ter que usa SQL e montar um relatório direto do banco de dados.

        Problema 2:
        Através do SQL sim, com certeza. Diretamente no modulo de estatisca, não sei, teria que gastar algumas horas pesquisando isso =/ Sorry!

        • Diener Maick Piske 6:36 on 31/05/2011 Permalink | Reply

          Agradeço muito pela ajuda. Quanto ao problema 1 já tentei fazer da forma indicada. e ele retorna apenas os tickets que estão atualmente com aquele estado. fiquei triste pelo OTRS não ter algo tão simples. Pelo visto vou ter que montar os relatórios direto via SQL.
          Obrigado.

    • Alexandre 13:40 on 05/07/2011 Permalink | Reply

      Ola Ronaldo estamos estudando a implantação da ferramenta em um orgão do governo, gostaria de saber se no seu caso de uso ou ambiente de trabalho a ferramenta foi um case de sucesso, preciso de referencias nacionais, sera que poderia me ajudar?
      Aguardo obrigado.

      • Thiago 16:57 on 09/08/2011 Permalink | Reply

        Alexandre,
        Trabalho na cobra tecnologia e eles possuem uma gerencia inteira so de software livre e que possui muitos cases de sucesso do OTRS inclusive utilizo um no banco do brasil.

    • Eduardo 14:09 on 01/08/2011 Permalink | Reply

      Olá Ronaldo eu estou configurando um OTRS para atender os meus chamados internos, mas estou com uma dúvida. No campo de Nota tem apenas a opçao de tempo total, sabe se dá para adicionar um campo personalizado, pois tenho que controlar o atendimento dentro e fora do horário comercial.
      Se tiver alguma dica a respeito, desde já agradeço.

    • Guilherme Duarte 13:51 on 11/08/2011 Permalink | Reply

      Oi Ronaldo,

      Usamos o OTRS aqui na empresa, mas estamos com dificuldade em utilizar as respostas automáticas em HTML, principalmente no fechamento de um chamado. Desabilitamos as notificações dos eventos para uma fila de teste e habilitamos as respostas para a fila. Na abertura de um novo ticket conseguimos formatar a mensagem, mas no fechamento não. É possível realizar essa configuração?
      Obrigado.

    • Rogério Saito 15:40 on 30/11/2011 Permalink | Reply

      Você sabe me dizer quais empresas que utilizam o OTRS no Brasil?

      • richieri 9:31 on 02/12/2011 Permalink | Reply

        Nossa, várias, e não devo conhecer nem 1%

        As que eu implementei, dei manutenção ou ajudei de alguma forma:
        Estacio
        BioRitmo Academia
        IBMR
        Interop
        Mills
        4Seniors

        Mais tem grandes empresas que estão migrando ou já possuem o OTRS. Me parece que a Eletronorte utiliza.

        Enfim, você pode fazer esta pesquisa também no google e colocar aqui também as que você encontrar. Seŕa muito bem vindo :) Abraços!

    • karen 18:23 on 06/12/2011 Permalink | Reply

      Ola,
      Instalei a OTRS ha pouco tempo na empresa onde trabalho e gostaria de saber se ha como configurar na opção Chamados-Visualização de Filas, todos os chamados abertos de todas as filas, pois atualmente eu só consigo visualizar os meus chamados e nesse caso gostaria de visualizar de todos os atendentes.
      Obrigada

    • Álvaro 13:27 on 05/01/2012 Permalink | Reply

      Olá,

      Estamos também avaliando a possibilidade de mudar o sistema de helpdesk para OTRS. Como ainda não instalei, gostaria de saber se há como eles cobrarem no futuro pela licença da ferramenta?? Verifiquei que atualmente eles cobram apenas a consultoria, mas fico com receio de futuramente cobrarem a licença, há essa possibilidade?

      Desde já agradeço o retorno.

      Abraço

      • richieri 16:22 on 05/01/2012 Permalink | Reply

        Olá Álvaro

        É quase impossível o OTRS Group cobrar no futuro por licenças de uso. Não posso dizer que as versões futuras terão esse modelo de cobrança com 100% de certeza, mas é quase impossível.

        O OTRS é licenciado sob a GNU Affero License. Você pode ver os detalhes aqui:
        http://www.otrs.com/license/

        Na verdade, esta licença assim como as outras licenças GNU, não impedem que você venda o software. O que ele garante é que após o software ter sido recebido (gratuitamente ou adquirido mediante pagamento) você tem acesso ao código fonte do mesmo. (Resumindo bem!) Inclusive o próprio OTRS Group já vende algumas peças de software do OTRS mediante pagamento, como é caso das Features AddOns

        Mas isto, não há licença no mundo (que eu conheça pelo menos) que vá garantir que uma peça de software sempre será free.

        Ocorre que neste momento, e pelos próximos anos acredito, o OTRS não tem licença de uso. Assim sendo, se você fizer a instalação desta versão atual e das próximas que virão sob a mesma licença, fique tranquilo! A licença GNU Affero garante que eles não poderão cobrar licenças de uso ou royalties em cima de uma versão que foi licenciada sobre esta licença.

        Sendo assim, uma vez que você tem uma versão estável em produção, não precisa se preocupar em ter que posteriormente pagar pelo uso da mesma.

        • Álvaro 9:01 on 06/01/2012 Permalink | Reply

          Ronaldo,

          Obrigado pela detalhada e rápida resposta.
          Estamos avaliando e faremos teste para saber se realmente atende nossas necessidades, caso atenda, pretendemos até março implantá-lo(produção) na empresa.
          Desde já agradeço seu retorno e parabenizo pelo excelente blog.
          Abs,

    • Nicollas 14:45 on 09/01/2012 Permalink | Reply

      Ronaldo,

      Estou implementando o sistema OTRS na empersa em que trabalho, porem são muitos usuarios, queria saber se existe um forma de pegar os usuarios direto do AD pra logarem no OTRS.

    • karen 11:02 on 17/01/2012 Permalink | Reply

      Ola,
      Instalei a OTRS ha pouco tempo na empresa onde trabalho e gostaria de saber se ha como configurar na opção Chamados-Visualização de Filas, todos os chamados abertos de todas as filas, pois atualmente eu só consigo visualizar os meus chamados e nesse caso gostaria de visualizar de todas as filas de todos atendentes.
      Obrigada

  • richieri 9:01 on 29/03/2011 Permalink | Reply
    Tags: lite, otrs, perl, soap   

    Dica para a instalação do OTRS versão 3 

      Uma das etapas importantes na instalação do OTRS é a verificação por módulos perl necessários para o software. O processo para verificação está descrito no documento INSTALL e se dá através do comando “perl /opt/otrs/bin/otrs.CheckModules.pl” supondo que você descompactou os arquivos do otrs na pasta /opt/otrs

      Uma das dependencias que pode dar dor de cabeça na instalação é o módulo SOAP::Lite, que de vez em quando o CheckModules acusa ser de uma versão instável. No link abaixo encontrei uma ótima solução para continuar a instalação

       
    • richieri 12:51 on 09/02/2009 Permalink | Reply
      Tags: , , , otrs, , ,   

      Você conhece o Bill e o Michael? 

      Uma crítica ao serviço de atendimento online da Dell.

      Hoje recebi um email promocional da Dell, ofertando um laptop com 4GB de memória RAM e algumas coisas bem interessantes por R$ 2.000,00 e uns quebrados.

      Entrei no site pra pesquisar o preço. Não havia a opção de comprar o laptop sem o sistema operacional ou com um sistema operacional livre.

      Resolvi então entrar no chat do atendimento online da Dell e perguntar como podia fazer pra comprar o laptop sem o sistema operacional, já que utilizo Ubunto há mais de 4 anos. Olha a transcrição da conversa, retirei o nome do atendente pra não dar problemas:


       17:34:53     Sistema   Sistema 
      BR Vendas Dell 6414 entrou nesta sessão!
       17:34:54     Sistema   Sistema 
      Conectado com BR Vendas Dell 6414
       17:35:04     Customer   Ronaldo Richieri 
      Olá
       17:35:05     Agent   BR Vendas Dell 6414 
       17:35:15     Agent   BR Vendas Dell 6414 
      Bem Vindo ao canal de Vendas Dell! Me chamo Dell, como posso ajudar em sua compra?
       17:35:19     Agent   BR Vendas Dell 6414 
      Boa tarde
       17:35:34     Customer   Ronaldo Richieri 
      Amigo, gostari de comprar esse notebook, só que sem o sistema operacional, já que utilizo o Ubuntu:
       17:35:44     Customer   Ronaldo Richieri 
       17:36:03     Customer   Ronaldo Richieri 
      Então gostaria de saber o preço desta promoção menos o valor do Windows Basic que vem com o PC
       17:36:49     Customer   Ronaldo Richieri 
      infelizmente na hora de configura-lo não temos a opção de tirar o sistema operacional ou de instalar o Ubuntu
       17:36:57     Agent   BR Vendas Dell 6414 
      Ronaldo não há possibilidade de adquirir sem sistema operacional, ok.
       17:37:36     Agent   BR Vendas Dell 6414 
      Voce pode instalar o sistema que quiser, nao perderá garantia, mas de fabrica, apenas windows.
       17:37:45     Customer   Ronaldo Richieri 
      Claro que há! Vcs não podem fazer venda casada de produtos, isso pelo que sei é crime
       17:38:41     Customer   Ronaldo Richieri 
      Como faço pra comprar sem o sistema operacional?
       17:40:12     Agent   BR Vendas Dell 6414 
      Voce conhece Bill e o Michael?
       17:40:29     Customer   Ronaldo Richieri 
      Bill e o Michael?
       17:41:12     Agent   BR Vendas Dell 6414 
      O Gates e o Dell, pois é eles sao amigos de longa data e tem uma parceria mundial, por isso não posso vender sem sistema operacional. ok
       17:41:50     Agent   BR Vendas Dell 6414 
      Mas respeito seu ponto de vista, e torno a afirmar , voce não perde a garantia por trocar o sistema operacional. ok
       17:42:28     Customer   Ronaldo Richieri 
      aff, ok, e a Constituição Brasileira, e os direitos do consumidor no Brasil, vc conhece?
       17:43:08     Customer   Ronaldo Richieri 
      Deixe quieto, vou publicar esse histórico de conversa no meu blog, e não vou comprar o laptop de vcs :-) Obrigado Dell! Abraços!

       
      • Lourenzo Ferreira 23:17 on 22/02/2009 Permalink | Reply

        Pois é… Os caras empacotam de um jeito muito chato.
        Mas tem gente mais cabeça aberta. Eu por exemplo comprei um note para a Karina com alto desempenho, baixo custo e linux pré instalado.
        A distro é aquela bizarrice do Fenix, mas nada que um CD do Ubuntu não resolva.
        Adorei pagar apenas pelo hardware, já que não preciso do software MS.

        A marca é Intelbras, mas muitas outras fazem isso. A Dell fazia, mas devem ter se refugiado da crise no medo e na ignorância. Ou simplesmente esse atendente é um caso especial de estupidez, desatenção com o cliente e sabichice.

        Bill e Michel foi punk. Piada de mal gosto.

    • richieri 7:57 on 10/01/2009 Permalink | Reply
      Tags: , , , otrs, , ,   

      Minha experiência com a implantação do OTRS em uma grande empresa 

      Neste início de ano, iniciei uma reflexão sobre as coisas que fiz no ano passado. Me lembrei então de uma experiência muito positiva com um software livre que implantei numa grande empresa e do ótimo resultado que tivemos com ele.

      Como não havia compartilhado isto anteriormente, achei super importante dar o meu “testemunho” sobre o sucesso da implantação do software livre em uma grande empresa.

      Mais ou menos em agosto de 2008, fui chamado por esta empresa, uma rede de academias com 14 unidades na cidade de São Paulo e mais algumas fora dela, através do meu amigo Algarra que prestava consultoria para eles.

      O problema era o seguinte: após a implantação de um novo site, vários emails começaram a cair na caixa dos gerentes dessas 14 unidades. Esses emails tinham vários caráters: sugestões, reclamações, solicitações de matrícula e passes livres para que pessoas interessadas pudessem frequentar alguma academia durante uma semana antes de virar cliente.

      A quantidade de emails que chegavam era tanta que os gerentes não estavam dando conta de responder e encaminhar essas solicitações para a área de vendas de sua unidade. Alguns clientes ficavam esperando até um mês para receber uma resposta.

      Foi aí que sugerimos a implantação do OTRS (Open Ticket Request System). Não encontramos (eu e o Algarra) nenhuma resistência por parte da diretoria da empresa pelo fato do sistema ser Open Source.

      Trabalhei durante um mês aproximadamente para fazer a parametrização do sistema, pra se adequar ao modelo de negócio da empresa. Fizemos mais 3 semanas de um piloto em uma das unidades da rede de academias.

      O resultado foi super bom, os clientes começaram a ser atendidos em pouquissímo tempo. Alguns ficavam espantados, por que recebiam uma ligação dos atendentes da empresa 10 minutos depois de eles terem preenchido o formulário de contato no site.

      Além disso, os gerentes foram completamente liberados da função de encaminhar as mensagens para os responsáveis pelas respostas. O sistema faz isto automaticamente.

      Pelo fato do sistema ter o Código Aberto, consegui conectar sua autenticação de usuários com o sistema de emails da empresa. Dessa forma, os usuários conectam no sistema com a mesma conta e senha que utilizam para acessar seu webmail.

      A maior dificuldade que tive na implantação do sistema foi no treinamento das pessoas. Na verdade, não no treinamento, mas o primeiro contatos que os usuários tiveram com o sistema fez com eles pensassem que teriam mais uma tarefa para fazer. Ainda bem que logo na primeira semana de uso, todos perceberam que a ferramenta facilitaria muito o processo deles no dia a dia.

      Na parte técnica, o OTRS mostrou-se super estável. Não encontrei nenhum bug até agora. Sua interface é bem simples e leve, o que foi favorável pra gente já que só foi necessário instalar um servidor e todas as unidades da rede de academias acessava remotamente este servidor, com um desempenho ótimo.

      Fica aqui então meu relato e o endereço do site do OTRS, pra quem se interessar e quiser saber de mais casos de sucesso:

      http://otrs.org/

      Funcionalidades:
      http://otrs.org/feature/

      Quem usa o OTRS?
      http://otrs.org/praise/

       
      • richieri 22:09 on 23/02/2009 Permalink | Reply

        Esta semana fiz uma visita à Bio Ritmo, empresa na qual instalei este sistema.

        O resultado é o seguinte. Eles estão atendo através do sistema cerca de 2000 chamados ao mês. Temos cerca 175 usuários distribuídos em 70 filas.

        Tudo rodando em um servidor Virtual, com desempenho execelente, sendo acesso em cerca de 15 unidades da Bio Ritmo.

        Taí! 110% de Satisfação do cliente!

      • Marianna Nonato 19:30 on 17/04/2009 Permalink | Reply

        Boa tarde,

        Trabalho numa empresa que utiliza o OTRS e gostaríamos de realizar algumas modificações, e por ser um software open source sabemos que podemos customizar a nossa versão. Gostaria de saber como foi o desenvolvimento? Se no caso teriam um desenvolvedor de PHP que saiba Otrs? Fico no aguardo e agradeço desde já

        • Daniel Rodrigues 13:04 on 22/05/2009 Permalink | Reply

          Meu nome é Daniel Rodrigues, tenho interesse em desenvolver algumas coisas com OTRS a nível de software.

          Se desejar entrar em contato, pode escrever para daniel.telcom@gmail.com.

          Obrigado.

      • Rodrigo Tenorio 12:01 on 29/03/2010 Permalink | Reply

        Richieri,

        estou customizando o otrs para a utlização, porém estou tendo algumas dificuldades na customização da tela inicial, acredito que seja algo em perl, como meu conhecimento em perl não pe dos melhores, dei um travada por ai. O que eu queria fazer era eliminar aquela tela e colocar outra que inclusive já desenvolvi. Desde já agradeço por qualquer ajuda,

        Rodrigo Tenório

      • Adauto 17:39 on 14/04/2010 Permalink | Reply

        Ronaldo, boa tarde!
        Estou precisando ajustar a autenticação do módulo Customer no Active Directory. O agente funciona, mas a outra parte não.
        Onde você implantou também estava integrado ao AD?
        adauto.soares@mutua.com.br

      • Rodrigo Tenório 12:58 on 16/04/2010 Permalink | Reply

        Ronaldo, existe a possibilldade de ao ser fechado o chamado o cliente responder uma pesquisa de satisfação para termos um controle dos serviços prestados?

        Atc,
        Rodrigo Tenório Fritz
        rodrigo.tenorio@quatroseniors.com.br

      • Mauricio 19:23 on 29/06/2010 Permalink | Reply

        Caro Ronaldo, há alguma documentação em português sobre a instalação e customização da ferramenta?

      • Lucas Dias 3:18 on 17/09/2010 Permalink | Reply

        Caros,
        Me deram uma missão critica aqui na empresa, me solicitaram a implantação do OTRS aqui, eu li o manual de instalação e ficaram algumas dúvidas principalmente quanto ao MODELO DE DADOS, com as cardinalidades. Como eu consigo este modelo de dados?
        Por favor, preciso mesmo de ajuda.
        lucasdias1310@gmail.com

      • richieri 7:08 on 17/09/2010 Permalink | Reply

        Olá Lucas!

        Na verdade eu nunca fui atras disso, mas provavelmente você vai encontrar isso no otrs.org ou no http://doc.otrs.org/2.4/en/html/ Lá existe o manual do desenvolvedor, dá uma olhada lá!

        Se precisar de mais ajuda liga aí ou entra em contato (veja a página de contato no meu site)

      • Moacir Costa de Almeida 18:53 on 10/04/2011 Permalink | Reply

        Boa noite, Richieri.

        Bem estou atualmente na dúvida da implantação do GLPI ou OCOMON. Ocomon já havia instalado e funcionava para atividade que precisava. A minha realidade atual é que possuo um sistema de service desk montando em uma ferramenta de workflow CLEARQUEST e tenho que montar algo que seja melhor para atender e que possa haver uma possível integração com essa ferramenta de gestão de mundança…Vc tem algum documento orientando a configuração de area, equipe, serviço ,etc…que possui na ferramenta do OTRS, e quanto a integração acha que consigo transferir dados para a outra ferramenta via script??

        • richieri 6:34 on 12/04/2011 Permalink | Reply

          Moacir,

          Infelizmente não temos documentação atualizada do OTRS 3.0 em Português. A documentação oficial também não é 100% mas com certeza te dará uma ótima visão sobre filas, serviços, grupos de atendimento (ou equipes). Veja:
          http://doc.otrs.org

          Se o banco de dados da outra ferramenta for aberto, ou melhor, se vc tiver acesso de pesquisa via SQL, a gente consegue importar os dados sim. É claro, um estudo fino tem que ser feito para entender as relações entre os softwares.

          Você fez uma pergunta sobre SLAs por email:
          “….
          Consigo montar um SLA em que ele para a contagem no caso de horários cortados. Ex:
          tenho um SLA de 8 horas úteis, sendo que se o incidente ocorrer as 17h00 o mesmo deve parar a contagem e recomeçar no outro dia as 08h00.
          Consigo fazer isso no OTRS ou tenho que realmente comprar uma ferramenta, tipo CA e HP??….”

          A resposta é sim, o OTRS tem essa inteligência e você pode ter na mesma instalação, inicialmente 10 calendários diferentes. Imagine que numa área, o horário de atendimento é das 8 as 17h de segunda a sexta e em outra área o atendimento é 24hx7, você precisa de dois calendários diferentes de atendimento e o OTRS com certeza será adequada pra vc.

          Mais dúvidas?!

          Abraços!

      • matheus 6:47 on 27/04/2011 Permalink | Reply

        os meus clientes nao conseguem acessar o otrs e nao sei o que fazer, uso a versao wim porque so fraco em linux, o que tenho que fazer pra habilitar esta opção?

        • Ronaldo Richieri 10:12 on 27/04/2011 Permalink | Reply

          Nossa, com essa descrição q vc passou fica complicado entender. Pode ser diversas coisas.. DNS pra começar ou servidor WINS que aponte corretamente para seu servidor. Pode ser Firewall etc! Manda mais informações aí pra gente tentar ajduar.

          Abraços

          • Moacir Almeida 5:59 on 04/08/2011 Permalink | Reply

            Caro Ronaldo Richieri,

            Gostaria de fazer uma alteração dno customer, seria o seguinte na abertura do novo chamado, a opção SERVIÇO seria dividido em dois combo serviço e subserviço, então escolheria o serviço e no no outro combo subserviço, conforme exemplo abaixo:

            INSTALAÇÃO WINDOWS

            Você sabe em qual parâmetro devo mexer? Questiono pq mexi em uma parâmetro e perdi a console de ADMIN. Tive que reinstalar tudo de novo…Te como ajudar??

            Moacir

      • llevon 12:35 on 15/07/2011 Permalink | Reply

        richieri como que eu faco para atribuir o SLA por cliente…? fora isso estou conseguindo homologar sem nenhuma dificuldade.

      • Santos 10:49 on 20/07/2011 Permalink | Reply

        Olá Ronaldo!
        amigo estou precisando fazer o seguinte: integrar o OTRS com o NAGIOS, mas tentei usar o sytemonitory mas não funcionou, agora estou precisando fazer o OTRS receber e-mails, pas também estou com problemas aqui.
        Pergunto pode nos ajudar nisto?
        Att
        Santos

      • Kainã 16:50 on 18/01/2012 Permalink | Reply

        Cara, tô com um problema pra resolver no otrs e gostaria de uma ajudinha sua, se possível.

        É o seguinte, não sei por qual motivo, mais o que acontece é que alguns tickets criados chegam duplicados, ou seja, dois tickets distintos e idênticos, isso gera uma diferença no relatório final de produção que deve ser entregue aos gerentes de projetos, um exemplo foi o ocorrido no ultimo mês, onde foram atendidos 502 tickets, porém a “produção” de chamados resolvidos não foi o total de 502, e sim 408, pois vários tickets foram abertos e automaticamente duplicados, e o problema é que essa duplicação não tem um padrão, o que percebi, mas tbm não sei se tem haver, é que os usuários cadastrados recentemente qnd abrem um novo chamado custuma duplicar, fora isso não reparei nada que possa ocasionar isso, agradeço desde já. Kainã Macedo

      • Kainã 11:51 on 23/01/2012 Permalink | Reply

        outra perguntinha, a versão do OTRS implantado na empresa é a 2.4.9, se eu fizer a atualização da ferramenta corro algum risco de perder dados ? e para atualizar, é necessário que atualize no servidor? ou maquina por maquina ?, desculpa a ignorância, estou começando agora na area, se puder deixar contato ai tbm, msn e redes sociais agradeço, abraço e parabéns pelo Blog.

    c
    compose new post
    j
    next post/next comment
    k
    previous post/previous comment
    r
    reply
    e
    edit
    o
    show/hide comments
    t
    go to top
    l
    go to login
    h
    show/hide help
    shift + esc
    cancel
    Powered by Google Talk Widget