Olá a todos,
gostaria de saber por favor se é possível criar um novo campo no formulário de abertura de chamado, como número de patrimônio por exemplo.
Incluir campo na abertura de chamado [RESOLVIDO]
-
- Znuny newbie
- Posts: 2
- Joined: 03 Aug 2012, 16:28
- Znuny Version: 3.1.7
- Company: UTFPR
Incluir campo na abertura de chamado [RESOLVIDO]
Last edited by alissontux on 30 Oct 2012, 12:36, edited 1 time in total.
-
- Znuny newbie
- Posts: 43
- Joined: 26 Jan 2012, 16:04
- Znuny Version: 6.4
- Real Name: José Ribeiro
- Company: Service Up - Consultoria ITSM
- Contact:
Re: Incluir campo na abertura de chamado
Sim, tem que usar Dynamic Fields
-
- Znuny newbie
- Posts: 5
- Joined: 13 Aug 2012, 16:49
- Znuny Version: versão 3
- Real Name: Douglas
- Company: PMCV
Re: Incluir campo na abertura de chamado
Pois é, usei o tal Dynamic Fields, mas, não apareceu o campo que criei! Por que será?
-
- Znuny newbie
- Posts: 2
- Joined: 03 Aug 2012, 16:28
- Znuny Version: 3.1.7
- Company: UTFPR
Re: Incluir campo na abertura de chamado
Estou trabalhando com a versão: 3.1.8
Como criar um campo novo na abertura de um chamado:
Passo 1: Criar um Dynamic Field
- Admin -> Dynamic Fields(aba Configurações de Chamado)
- Artigo -> Text (ou qualquer outra opção) =>> (Colocar Nome, "Label", "Fild order" e deixar como válido em "Validity")
Passo 2: Incluir o campo na tela de abertura de chamado:
- Admin -> Configuração do Sistema(aba Administração do Sistema)
- Selecionar o grupo de configuração Ticket(combox ao lado esquerdo) -> Frontend::Customer::Ticket::ViewNew
- Incluir os campos criados em "Ticket::Frontend::CustomerTicketMessage###DynamicField"
- Clicar em Atualizar
Passo 3: Incluir o campo na tela de visualização de chamado pelo cliente:
- Admin -> Configuração do Sistema(aba Administração do Sistema)
- Selecionar o grupo de configuração Ticket(combox ao lado esquerdo) -> Frontend::Customer::Ticket::ViewZoom
- Incluir os campos criados em "Ticket::Frontend::CustomerTicketZoom###DynamicField"
- Clicar em Atualizar
Passo 4: Incluir o campo na tela de visualização do chamado na interface administrativa:
- Admin -> Configuração do Sistema(aba Administração do Sistema)
- Selecionar o grupo de configuração Ticket(combox ao lado esquerdo) -> Frontend::Agent::Ticket::ViewZoom
- Incluir os campos criados em "Ticket::Frontend::AgentTicketZoom###DynamicField"
- Clicar em Atualizar
- Só falta descobrir como fazer uma busca por este campo criado.
Como criar um campo novo na abertura de um chamado:
Passo 1: Criar um Dynamic Field
- Admin -> Dynamic Fields(aba Configurações de Chamado)
- Artigo -> Text (ou qualquer outra opção) =>> (Colocar Nome, "Label", "Fild order" e deixar como válido em "Validity")
Passo 2: Incluir o campo na tela de abertura de chamado:
- Admin -> Configuração do Sistema(aba Administração do Sistema)
- Selecionar o grupo de configuração Ticket(combox ao lado esquerdo) -> Frontend::Customer::Ticket::ViewNew
- Incluir os campos criados em "Ticket::Frontend::CustomerTicketMessage###DynamicField"
- Clicar em Atualizar
Passo 3: Incluir o campo na tela de visualização de chamado pelo cliente:
- Admin -> Configuração do Sistema(aba Administração do Sistema)
- Selecionar o grupo de configuração Ticket(combox ao lado esquerdo) -> Frontend::Customer::Ticket::ViewZoom
- Incluir os campos criados em "Ticket::Frontend::CustomerTicketZoom###DynamicField"
- Clicar em Atualizar
Passo 4: Incluir o campo na tela de visualização do chamado na interface administrativa:
- Admin -> Configuração do Sistema(aba Administração do Sistema)
- Selecionar o grupo de configuração Ticket(combox ao lado esquerdo) -> Frontend::Agent::Ticket::ViewZoom
- Incluir os campos criados em "Ticket::Frontend::AgentTicketZoom###DynamicField"
- Clicar em Atualizar
- Só falta descobrir como fazer uma busca por este campo criado.
Re: Incluir campo na abertura de chamado
Show de bola...
Alguém sabe se tem como alterar a localização que o field fica no forms de criação de chamado ?
Quero colocar o field antes da seleção dos serviços...
Att
Alguém sabe se tem como alterar a localização que o field fica no forms de criação de chamado ?
Quero colocar o field antes da seleção dos serviços...
Att
-
- Znuny newbie
- Posts: 12
- Joined: 12 Sep 2012, 17:47
- Znuny Version: 3.1.5
- Real Name: Jairo Rodrigues
Re: Incluir campo na abertura de chamado
Não sei se é a melhor forma mas funcionou pra mim. Eu editei o arquivo <otrs_path>/Kernel/Output/HTML/Standard/CustomerTicketMessage.dtleterjack wrote:Show de bola...
Alguém sabe se tem como alterar a localização que o field fica no forms de criação de chamado ?
Quero colocar o field antes da seleção dos serviços...
Att
Localizei o código referente ao DynameicField:
Code: Select all
<!-- dtl:block:DynamicField -->
<div class="Row Row_DynamicField_$QData{"Name"}">
$Data{"Label"}
<div class="Field">
$Data{"Field"}
</div>
<div class="Clear"></div>
</div>
<!-- dtl:block:DynamicField -->
No seu caso deve colocar depois da TAG <!-- dtl:block:Queue -->e antes de <!-- dtl:block:TicketService -->
Dessa forma o DynField vai aparecer antes do campo Serviços.
Obs.: Um detalhe é que se tiver mais um DynField eles vão aparecer em sequência antes do campo serviços. (ainda não descobri se dá pra separar eles)..
Att,
Jairo Rodrigues
Re: Incluir campo na abertura de chamado
Valeu, funcionou.
Você pode definir nos DynamicField a ordem que eles vão aparecer também !!!
Você pode definir nos DynamicField a ordem que eles vão aparecer também !!!
-
- Znuny newbie
- Posts: 12
- Joined: 12 Sep 2012, 17:47
- Znuny Version: 3.1.5
- Real Name: Jairo Rodrigues
Re: Incluir campo na abertura de chamado
Opa que bom que funcionou...
Edita seu post e coloca [RESOLVIDO],pra ajudar quem tá procurando por solução parecida.
abs,
Jairo Rodrigues
Edita seu post e coloca [RESOLVIDO],pra ajudar quem tá procurando por solução parecida.
abs,
Jairo Rodrigues