OTRS

Packages:

Packages I developed 🙂

Queue and Services: A package that allows you to show services based on the queue. It’s very unstable and I don’t recomend it’s use on real world before you make lot’s of testing. I’m not responsible for your usage!.

Download the fist version here (right clink on it and them Save As…):

QueueAndServices-0.0.2.opm (Works on OTRS 3.0.x)

You can buy the version of this module for OTRS 3.1.x at link bellow;

http://complemento.net.br/products-page/

Or contact us on ronaldo@complemento.net.br


Hello World Queue List: A package with education purpose, for people who wants to learn OTRS development. It’s also contains the SOPM file used to generate the package (look inside /opt/otrs/Custom after install the package).

In addition to generating the famous Hello World, we give a small example of how to pull a basic information system that is listing it’s queues.

HelloWorldQueueList-1.0


New Tickets Only From Known Email: This package modifies the way OTRS create tickets through postmaster interface. After install it, the system will only create ticket through postmaster interface if the mail sender is registered as customer.

NewTicketsOnlyFromKnownEmail-0.0.1

35 thoughts on “OTRS

  1. Edipo

    Boa tarde o pacote é muito funcional, porém após um teste localizei dois bugs, alguns serviços não são exibidos no mozila(ex. cadastrei 10 serviços quando fui amarrar na fila apresenta apenas 6), e no IE apresentou o mesmo problema pois ele apresenta no maximo 1 serviço por fila.

    Reply
    1. richieri Post author

      Olá!
      Desculpe a demora em responder. Este ultimo mês fiquei mergulhado em projetos!

      Mas e aí, qual versão que você está utilizando do OTRS e do módulo? É a 0.0.1 ou a 0.0.2?

      Abs!

      Reply
  2. Alessandro

    Bom dia Ronaldo, estou implantando em minha empresa o OTRS ITSM, e gostaria de uma juda sua se possível, no sentido de colocar a logomarca da empresa na pagina de chamados.Obrigado

    Reply
  3. leocertuche

    Hello Ronaldo,

    First of all, thanks for such a nice package. I’m planning to use it on an scenario with hundreds of services so I would like to know if there’s a faster approach to load the relations, like an sql script. I was checking the DB but I didn’t find the right table. Where are you writing those new relations?

    Thanks,

    Reply
    1. richieri Post author

      Hi and thanks!
      I’m not storing the relations on DB. I’m storing them on SysConfig. Get in Admin -> SysConfig -> QueueService (set of configurations). Get a look under it.

      How it works:

      • a new dynamic config file is uploaded to /Kernel/Config/Files/ZZZZQueuesAndServices.pm
      • When OTRS loads, it read all config files under this folder in alphabetic order. The file above is the last one to be read in a standard installation. It dynamically generates TicketACLs based on QueueService::QueueServicesName sys configuration that at this point is already loaded, since it’s is stored under ZZZAAuto.pm that has already been read at this point.
      • It doesn’t make access to the database. That’s why I have to configurations: QueueService::QueueServicesID that’s used on the Queue < - -> Service administration interface and
        QueueService::QueueServicesName that’s used on TicketACL construction because we can’t make an ACL based on Service ID (only on service name)
      • – I thought it would be faster (not accessing the database). But in some system like yours, a lot of ticket ACLs can be a problem since it’s stored on server memory. I don’t know how bad is it, but can be!
      Reply
  4. Jasmin

    Hi Ronaldo, I think there is a problem with your addon. If enabled I can’t set Service and SLA within ViewFreeFields. When QueueService::BlockAll is set to true, Kernel::System::Ticket::TicketSLAList returns nothing. Therefor [Sun Jan 15 22:02:12 2012][Notice][Kernel::System::Ticket::TicketServiceSet] Permission denied on TicketID: 13! is logged. Can you confirm this? Ty Jasmin

    Reply
  5. Gustavo

    Ronaldo e demais colegas, td bem com vcs?
    Instalei o OTRS 3.0.10 aqui na empresa, e estou configurando-o para poder colocar em produção para um grande cliente utilizar no registro de chamados conosco. Porém não estou conseguindo corrigir alguns detalhes, se por acaso, vocês souberem aonde consigo essas informações, me ajudará demais!

    Os chamados quando abertos, ficam com o horario errado, verifiquei o horario do servidor e esta OK, seria alguma configuração dentro do sistema?
    as notificações automáticas não estão sendo enviadas.
    eu gostaria que o atendente ao clicar em “chamados” e “fila” ele visualizasse todos os chamados que estão em seu nome.

    um abraço!

    Reply
  6. Rui Silva

    Oi Ronaldo,

    Existem previsões para quando conseguirás migrar este pacote (que me parece fantástico) para a framework do OTRS 3.1.1?

    Estou a tentar instalar e dá-me um erro de por causa da versão da framework. Para mim é impraticável associar seriços a clientes pois somos uma escola e temos mais de 10000 alunos que são clientes do OTRS através do LDAP.

    Obrigado!

    Reply
  7. Evgeniy

    Hello! Please tell me – is it possible to download the module “Queue and Services” but the version of Framework 3.1 – now there is a program used 3.0 Thanks

    Reply
  8. Eloi

    Ronaldo,

    Bom dia, há alguma forma de recriar o arquivo ZZZAuto? O arquivo voltou as configurações originais por algum motivo desconhecido e perdi várias atualizações que havia feito no sistema.

    Reply
  9. Dirceu

    Olá Richieri,

    Antes de mais nada, gostaria de parabenizá-lo pelo seu trabalho!

    Mas, continuando… Tenho uma instalação do OTRS 3.0 e instalei o seu pacote QueueAndServices. Após a instalação e configuração, comecei a ter o seguinte problema:

    1) Um ticket é criado com sucesso;
    2) Ao tentar alterar-se mudar a propriedade (alteração de categorização de serviço/atividade)do ticket, o mesmo não altera o Serviço/Atividade;
    3) Verificando o LOG, notei as seguinte seguintes mensagens:
    [Notice][Kernel::System::Ticket::TicketServiceSet] Permission denied on TicketID:
    [Notice][Kernel::System::Ticket::TicketSLASet] Permission denied on TicketID:

    4) Após tentar realizar debug do erro, verifiquei que o Kernel::System::Ticket::TicketServiceList na linha return $Self->TicketAclData() if $ACL; retornava algo não esperado… comentei o mesmo e agora estou retornando %Services
    5) Agora a aplicação está funcionando corretamente – após comentar o return “$Self->TicketAclData() if $ACL;” do “Kernel::System::Ticket::TicketServiceList” e executando o retorno do %Services

    No entanto, admito que a modificação que fiz foi apenas contingencial e poderá (possivelmente) afetar outras chamadas da aplicação. Desta forma, você poderia dar alguma orientação? Será que existe algo de errado na minha configuração do OTRS (Ticket, acl, wrokflow, etc)? Já passou por isto antes?

    Agradeço de antemão e aguardo vosso contato!

    Reply
  10. Cesar

    Ola, Ronaldo estamos tentando implantar o OTRS aqui na empresa, porem, estou com uma dificuldade (que deve ser bem escrota mas…) só conseguimos logar no sistema como atendente. Toda vez que tentamos como cliente o sistema diz que o login ou senha estão incorretos… você pode me ajudar? Desde já agradeço.

    Reply
  11. Isac de Sousa

    Preciso de ajuda!
    qual o modulo que eu consigo para fazer relatorio gerencial das filas? ou seja? saber quantos Chamados abertos e fechados, quantos em espera…. etc.
    Gostaria de fazer tudo isso de forma automática.
    Boa noite.

    Reply
  12. Rogério

    Olá Ronaldo,

    Estou utilizando o OTRS 3.0.8 com o banco de dados Mysql.

    Você sabe se existe alguma restrição com relação ao Mysql x OTRS, como tamanho , perfomance etc.

    Estou querendo migrar para o Postgres, você tem alguma recomendação?

    Rogério.

    Reply
  13. lucas malafaia

    Ola Ronaldo, tenho aqui um OTRS 3.1.7 e gostaria de saber se é possivel após fechar um chamado bloquear para que a pessoa não reabra o chamado?

    quando eu fecho o chamado ja tem uma mensagem avisando o cliente que o chamado esta sendo encerrado e que ele não precisa responder, mais todos insistem em responder “obrigado”.

    Reply
  14. Heberson Aguiar

    Olá Ronaldo,

    Na empresa que trabalho estamos implementando o OTRS 4.0, nessa nova versão não iremos mais usar ACL pra realizar as vinculações de filas e serviços, consegui o plugin QueueAndService para o 4.0, entretanto não funciona, ele não informa os serviços para que eu possa vincular as filas, existe algum tipo de configuração ou sabe me dizer se esse plugin está com problema? Poderia me ajudar nessa questão, isso irá nos ajudar muito na evolução da ferramenta e perfomance da mesma.

    Desde já muito obrigado.

    Reply
  15. Decio

    Richeri,
    Tudo bem?
    Veja se você pode me ajudar.
    Estou tentando instalar o OTRS 4.0.12 mas no momento das permissões ele da erro
    Setting permissions on opt/otrs
    Abraços!

    Reply
  16. Douglas R. Farias

    Ola Ronaldo, tudo bem, instalei a versão OTRS 5.0.12, e estou com o seguinte problema, meu ambiente de rede funciona assim, modem roteado, dois servidores linux, 1 tem um site no apache rodando na porta 80, liberei no modem e ele funciona estável internamente e externamente, no outro servidor centos roda o otrs na porta 85 do apache, internamento abre normal, mas online fica intermitente hora abre hora não oque pode ser? desde já agradeço, o seu pacote DecisionMove-1.0.1.opm tentei instalar no meu server deu erro, será que é por conta da versão do otrs que tenho instalado?

    Reply

Leave a Reply