I resolved this in a different manner –

The dbo.service_customer_user table only had mappings for the first four service ids.

I mapped the remaining ids in this table to the customer group and now they appear in the drop down.

 

Nathan Campbell
Dallas Symphony Orchestra

 

From: otrs-bounces@otrs.org [mailto:otrs-bounces@otrs.org] On Behalf Of Nathan Campbell
Sent: Monday, June 08, 2009 11:58 AM
To: User questions and discussions about OTRS.
Subject: [otrs] CustomerTicketMessage.dtl - Service Error

 

I have added about 10 entries in the Service module. I am having an issue with the New Ticket Customer front end – the Service drop down is only displaying the first 4 options.

I have opened the CustomerTicketMessage.dtl file and found this section of code:

 

<!-- dtl:block:TicketService -->

<tr>

<td>&nbsp;</td>

</tr>                     

<tr>

<td class="contentkey">$Text{"Service (optional)"}:</td>

<td class="contentvalue">$Data{"ServiceStrg"}</td>

</tr>

<tr>

<td>&nbsp;</td>

</tr>                     

<!-- dtl:block:TicketService -->

 

I am unable to find the definition file for $Data{"ServiceStrg"} – I assume there is another file where this variable is defined and the <input> HTML code is defined and that there is some kind of limition (return top 4 or something) on the data call.

 

----------------------------------

Environment
----------------------------------

OTRS 2.3.2
Windows 2003

IIS6

SQL2005

 

Nathan Campbell
Dallas Symphony Orchestra