Insertar el "Servicio" seleccionado como "Asunto" del Ticket

Post Reply
amedina
Znuny newbie
Posts: 22
Joined: 22 Jun 2016, 22:03
Znuny Version: 5.0.7
Real Name: Alberto Medina
Company: Maritima Dominicana, S.A.S.

Insertar el "Servicio" seleccionado como "Asunto" del Ticket

Post by amedina »

Buenas tardes,
estoy trabajando en implementar OTRS en la compania donde trabajo, veo que cuando se crea el ticket a través del site de cliente el asunto es obligatorio para poder grabarlo. He definido ya los diferentes servicios que los usuarios seleccionarían, y me gustaría saber si es posible crear un ACL que inserte el servicio seleccionado (si fue elegido por el usuario) como el Asunto del ticket, de forma que al usuario solo le reste escribir una breve descripción de su problema. Es posible hacer esto?

En caso de que no sea posible, es posible hacer que el Asunto del ticket no sea obligatorio?

Saludos,
Alberto Medina
yagide
Znuny newbie
Posts: 21
Joined: 09 Jun 2014, 16:44
Znuny Version: 3.3, 4, 5.0
Real Name: Yeny Giraldo
Company: Norton de Colombia

Re: Insertar el "Servicio" seleccionado como "Asunto" del Ticket

Post by yagide »

Hola amedina,


Prueba colocando este codigo de javascript en la ultima seccion script del archivo CustomerTicketMessage.dtl


$('#ServiceID').change(function(){
$('#Subject').val($('#ServiceID option:selected').text());
});

actualmente yo hago asi y me funciona perfectamente.
Yeny Giraldo
Whether you think you can or you think you can’t, you’re right. –Henry Ford-
amedina
Znuny newbie
Posts: 22
Joined: 22 Jun 2016, 22:03
Znuny Version: 5.0.7
Real Name: Alberto Medina
Company: Maritima Dominicana, S.A.S.

Re: Insertar el "Servicio" seleccionado como "Asunto" del Ticket

Post by amedina »

Hola yagide y gracias por tu respuesta,
probe el codigo que me enviaste copiando en el archivo CustomerTicketMessage.tdl en la ultima seccion de script como dices, pero no me funiona, esto es lo que tengo:

<!-- dtl:js_on_document_complete -->
<script type="text/javascript">
Core.Customer.InitFocus();

$('#ServiceID').change(function(){
$('#Subject').val($('#ServiceID option:selected').text());
});
</script>
<!-- dtl:js_on_document_complete -->


Saludos
Post Reply