Pesquisa Avançada¶
With Zammad, you can limit your search to specific Information. This allows you to find e.g. Tickets with specific key words and states. Below information will help you to improve your search results.
For instance you can search for a specific customer
by using customer.attribute
:
customer.firstname: John
or:
customer.lastname: Doe
If you want to run a more complex search you can use conditions
with ()
and AND
/OR
options:
state.name: open AND (article.from:me OR article.from:somebody)
Nota
🤓 Search phrases changed for Zammad 4.0
With Zammad <=3.6 the following keys contained a string only:
group
priority
state
organization
With Zammad >=4.0 these keys contain the whole object. This means you
now have to add .name
(e. g. group.name
or priority.name
)
to receive the same search results.
Atributos disponíveis¶
Dica
For a more detailed list of available attributes please take a look into our Zammad Admin-Documentation
Atributo |
Valores possíveis |
Exemplo |
Descriçã |
---|---|---|---|
number |
1118566 |
number:1118566 lbrlnumber:11185* |
Procura pelo número do chamado |
title |
qualquer títul |
title:”algum título” lbrltitle:Solicitação lbrltitle:”qualquer tí*” |
Se você precisa usar espaços na frase de busca, utilize aspas em volta. O Zammad fará uma busca do tipo “E” (AND) com as palavras fornecidas. Você, também, pode utilizar uma única palavra, sem as aspas. |
created_at |
2018-11-18 |
created_at:2018-11-18 lbrlcreated_at[2018-11-15 TO 2018-11-18] lbrlcreated_at:>now-1h |
Você pode tanto utilizar uma data simples, como uma faixa ou >now-xh (agora menos x horas). Note que o formato de data precisa ser AAAA-MM-DDD. |
state.name |
novo lbrlaberto lbrlfechado etc. |
state.name: new |
Você pode tanto filtrar por uma situação específica (e até mesmo combiná-las com um OU (OR)). Note que você precisa usar os nomes em inglês da situação, a menos que você tenha uma situação personalizada na sua instância. |
article_count |
5 lbrl[5 TO 10] lbrl[5 TO *] lbrl[* TO 5] |
article_coutn:5 lbrlarticle_count:[5 TO 10] blrlarticle_coutn[5 TO *] lbrlarticle_count:[* TO 5] |
Você pode procurar por chamados com uma quantidade específica de artigos (você pode até mesmo procurar por tudo com 5 ou mais artigos ou com no máximo 5 artigos, se necessário). |
article.from |
*silva* |
article.from:*silva* |
Procura por todos os chamados que contai um artigo criado por “Silva”. |
article.body |
serviço lbrlservi~ lbrl/he?r(r[iy]que)/ |
article.body:serviço lbrlarticle.body:servi~ lbrlarticle.body:/he?r(r[iy]que)/ |
O primeiro exemplo procura por todos os chamados que contenham um artigo com a palavra “serviço” - você também pode utilizar o operador “~” para fazer pesquisa por palavras similares como “serviçal”. Zammad também permite a busca utilizando expressões regulares, sempre que o atributo permitir, como no terceiro exemplo. |
Dica
Combining search phrases
You can combine search phrases by using AND
, OR
and TO
,
depending on the situation and phrases you use. If needed, you can parts of
your search phrase for complex searches with ()
. This allows you to
combine several phrases with different dependencies (AND/OR). In case you
receive search results that you want to exclude, you can use negation !
.
Below are some examples that you could use with this:
Frase pesquisada |
Descriçã |
---|---|
state.name:(closed OR open) AND (priority.name:”2 normal” OR tags:feedback) |
apresenta todos os chamados cuja a situação seja fechada ou aberta e que tenha prioridade normal ou que tenha um rótulo “sugestão”. |
state.name:(closed OR open) AND (priority.name:”2 normal” OR tags:feedback) AND !(Zammad) |
Apresenta o mesmo resultado acima, mas exclui os chamados que contenham a palavra “Zammad”. |
owner.email:bob@example.net AND state.name:(open OR new) |
Apresenta todos os chamados de silva@example.net que estão abertos ou novos. |
state.name:pending* AND article_count:[1 TO 5] |
Retorna tudo que estiver pendente e que tenham entre 1 e 5 artigos. |
Alguns atributos dos chamados e os seus respectivos tipos¶
Abaixo você encontra os atributos mais importantes ordenados por chamado e artigo.
Atributos dos chamados¶
number: texto
title: texto
group: object (group.name, …)
priority: object (priority.name, …)
state: object (state.name, …)
organization: object (organization.name, …)
owner: objeto (owner.firstname, owner.lastname, owner.email, …)
customer: objeto (customer.firstname, customer.lastname, customer.email, …)
first_response_at: rótulo de tempo (timestamp)
first_response_in_min: inteiro (tempo em minutos úteis para a primeira resposta)
close_at: rótulo de tempo
close_in_min: inteiro (minutos úteis para fechar)
last_contact_at: rótulo de tempo (registro de tempo do último contato do cliente ou do agente)
last_contact_agent_at: rótulo de tempo (registro de tempo do último contato do agente)
last_contact_customer_at: rótulo de tempo (registro de tempo do último contato do cliente)
create_article_type: texto (email | phone | web | …)
create_article_sender: texto (cliente | agente | sistema)
article_count: inteiro (quantidade de artigos)
escalation_at: rótulo de tempo (registro de tempo do momento em que o chamado escalou a SLA)
pending_time: timestamp (registro de tempo até quando o chamado ficará pendente)
Atributos dos artigos¶
article.from: texto
article.to: texto
article.cc: texto
article.subject: texto
article.body: texto
article.attachment.title: string (filename of attachment)
article.attachment.content: string (content of attachment)
article.attachment.content_type: string (File type e.g. PDF)