<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7651.59">
<TITLE>Apply a custom field to a queue</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->

<P DIR=LTR><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Hi</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial"> everyone</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">,</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">I am using RT 3.6.3 on a Fedora core</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"> <FONT SIZE=2 FACE="Arial">8</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"> <FONT SIZE=2 FACE="Arial">B</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">ox.</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"> <FONT SIZE=2 FACE="Arial"></FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"> </SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">This is my dilemma: I am writing a Perl script that enables me to create custom fields from a</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">n</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial"> external Excel spreadsheet.</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"> <FONT SIZE=2 FACE="Arial"> </FONT> <FONT SIZE=2 FACE="Arial">I would like to create one custom field and apply it to a number of queues</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">, just as we can do that manually using the web interface.</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial"></FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"> <FONT SIZE=2 FACE="Arial"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">In the</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"> <FONT SIZE=2 FACE="Arial">beginning</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">,</FONT><FONT SIZE=2 FACE="Arial"> I have used the following API:</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">    my</FONT> <FONT SIZE=2 FACE="Arial">$</FONT><FONT SIZE=2 FACE="Arial">system</FONT><FONT SIZE=2 FACE="Arial">_</FONT><FONT SIZE=2 FACE="Arial">user</FONT> <FONT SIZE=2 FACE="Arial">=</FONT> <FONT SIZE=2 FACE="Arial">initialise</FONT><FONT SIZE=2 FACE="Arial">_</FONT><FONT SIZE=2 FACE="Arial">rt</FONT><FONT SIZE=2 FACE="Arial">()</FONT><FONT SIZE=2 FACE="Arial">;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">    my</FONT> <FONT SIZE=2 FACE="Arial">$</FONT><FONT SIZE=2 FACE="Arial">rtObj</FONT><FONT SIZE=2 FACE="Arial">_</FONT><FONT SIZE=2 FACE="Arial">cf</FONT> <FONT SIZE=2 FACE="Arial">=</FONT> <FONT SIZE=2 FACE="Arial">RT</FONT><FONT SIZE=2 FACE="Arial">::</FONT><FONT SIZE=2 FACE="Arial">CustomField</FONT><FONT SIZE=2 FACE="Arial">-</FONT><FONT SIZE=2 FACE="Arial">></FONT><FONT SIZE=2 FACE="Arial">new</FONT><FONT SIZE=2 FACE="Arial">(</FONT><FONT SIZE=2 FACE="Arial">$</FONT><FONT SIZE=2 FACE="Arial">system</FONT><FONT SIZE=2 FACE="Arial">_</FONT><FONT SIZE=2 FACE="Arial">user</FONT><FONT SIZE=2 FACE="Arial">)</FONT><FONT SIZE=2 FACE="Arial">;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">    my</FONT> <FONT SIZE=2 FACE="Arial">$</FONT><FONT SIZE=2 FACE="Arial">rt</FONT><FONT SIZE=2 FACE="Arial">_</FONT><FONT SIZE=2 FACE="Arial">queue</FONT> <FONT SIZE=2 FACE="Arial">=</FONT> <FONT SIZE=2 FACE="Arial">RT</FONT><FONT SIZE=2 FACE="Arial">::</FONT><FONT SIZE=2 FACE="Arial">Queue</FONT><FONT SIZE=2 FACE="Arial">-</FONT><FONT SIZE=2 FACE="Arial">></FONT><FONT SIZE=2 FACE="Arial">new</FONT><FONT SIZE=2 FACE="Arial">(</FONT><FONT SIZE=2 FACE="Arial">$</FONT><FONT SIZE=2 FACE="Arial">system</FONT><FONT SIZE=2 FACE="Arial">_</FONT><FONT SIZE=2 FACE="Arial">user</FONT><FONT SIZE=2 FACE="Arial">)</FONT><FONT SIZE=2 FACE="Arial">;</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">f</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">oreach my</FONT> <FONT SIZE=2 FACE="Arial">$</FONT><FONT SIZE=2 FACE="Arial">queue</FONT> <FONT SIZE=2 FACE="Arial">(</FONT> <FONT SIZE=2 FACE="Arial">keys</FONT> <FONT SIZE=2 FACE="Arial">%{</FONT><FONT SIZE=2 FACE="Arial"> $</FONT><FONT SIZE=2 FACE="Arial">rec</FONT><FONT SIZE=2 FACE="Arial">-</FONT><FONT SIZE=2 FACE="Arial">>{</FONT><FONT SIZE=2 FACE="Arial">queue</FONT><FONT SIZE=2 FACE="Arial">_</FONT><FONT SIZE=2 FACE="Arial">record}</FONT><FONT SIZE=2 FACE="Arial"> }</FONT> <FONT SIZE=2 FACE="Arial">) {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">       </FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="fr"></SPAN><SPAN LANG="fr"> <FONT SIZE=2 FACE="Arial">print</FONT> <FONT SIZE=2 FACE="Arial">"</FONT><FONT SIZE=2 FACE="Arial">queue</FONT><FONT SIZE=2 FACE="Arial">:</FONT> <FONT SIZE=2 FACE="Arial">$</FONT><FONT SIZE=2 FACE="Arial">queue \</FONT><FONT SIZE=2 FACE="Arial">n</FONT><FONT SIZE=2 FACE="Arial">"</FONT><FONT SIZE=2 FACE="Arial">;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="fr"><FONT SIZE=2 FACE="Arial">        my</FONT> <FONT SIZE=2 FACE="Arial">$</FONT><FONT SIZE=2 FACE="Arial">queue</FONT><FONT SIZE=2 FACE="Arial">_</FONT><FONT SIZE=2 FACE="Arial">id</FONT> <FONT SIZE=2 FACE="Arial">=</FONT> <FONT SIZE=2 FACE="Arial">$</FONT><FONT SIZE=2 FACE="Arial">rt</FONT><FONT SIZE=2 FACE="Arial">_</FONT><FONT SIZE=2 FACE="Arial">queue</FONT><FONT SIZE=2 FACE="Arial">-</FONT><FONT SIZE=2 FACE="Arial">></FONT><FONT SIZE=2 FACE="Arial">Load</FONT><FONT SIZE=2 FACE="Arial">(</FONT><FONT SIZE=2 FACE="Arial">$</FONT><FONT SIZE=2 FACE="Arial">queue</FONT><FONT SIZE=2 FACE="Arial">)</FONT><FONT SIZE=2 FACE="Arial">;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="fr"><FONT SIZE=2 FACE="Arial">       </FONT> <FONT SIZE=2 FACE="Arial">print qq</FONT><FONT SIZE=2 FACE="Arial">~</FONT><FONT SIZE=2 FACE="Arial">queue id</FONT><FONT SIZE=2 FACE="Arial">:</FONT> <FONT SIZE=2 FACE="Arial">$</FONT><FONT SIZE=2 FACE="Arial">queue</FONT><FONT SIZE=2 FACE="Arial">_</FONT><FONT SIZE=2 FACE="Arial">id\</FONT><FONT SIZE=2 FACE="Arial">n</FONT><FONT SIZE=2 FACE="Arial">~;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="fr"><FONT SIZE=2 FACE="Arial">       </FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"> <FONT SIZE=2 FACE="Arial">next if</FONT> <FONT SIZE=2 FACE="Arial">( !</FONT><FONT SIZE=2 FACE="Arial">defined</FONT> <FONT SIZE=2 FACE="Arial">$</FONT><FONT SIZE=2 FACE="Arial">queue</FONT><FONT SIZE=2 FACE="Arial">_</FONT><FONT SIZE=2 FACE="Arial">id</FONT> <FONT SIZE=2 FACE="Arial">||</FONT> <FONT SIZE=2 FACE="Arial">!</FONT><FONT SIZE=2 FACE="Arial">$</FONT><FONT SIZE=2 FACE="Arial">queue</FONT><FONT SIZE=2 FACE="Arial">_</FONT><FONT SIZE=2 FACE="Arial">id</FONT> <FONT SIZE=2 FACE="Arial">|| $</FONT><FONT SIZE=2 FACE="Arial">queue eq</FONT> <FONT SIZE=2 FACE="Arial">''</FONT> <FONT SIZE=2 FACE="Arial">)</FONT><FONT SIZE=2 FACE="Arial">;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">        f</FONT><FONT SIZE=2 FACE="Arial">oreach my</FONT> <FONT SIZE=2 FACE="Arial">$</FONT><FONT SIZE=2 FACE="Arial">cf</FONT> <FONT SIZE=2 FACE="Arial">(</FONT> <FONT SIZE=2 FACE="Arial">keys</FONT> <FONT SIZE=2 FACE="Arial">%{</FONT><FONT SIZE=2 FACE="Arial"> $</FONT><FONT SIZE=2 FACE="Arial">rec</FONT><FONT SIZE=2 FACE="Arial">-</FONT><FONT SIZE=2 FACE="Arial">>{</FONT><FONT SIZE=2 FACE="Arial">lcf</FONT><FONT SIZE=2 FACE="Arial">_</FONT><FONT SIZE=2 FACE="Arial">record}</FONT><FONT SIZE=2 FACE="Arial"> }</FONT> <FONT SIZE=2 FACE="Arial">) {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">            if</FONT> <FONT SIZE=2 FACE="Arial">(</FONT> <FONT SIZE=2 FACE="Arial">defined</FONT> <FONT SIZE=2 FACE="Arial">$</FONT><FONT SIZE=2 FACE="Arial">rec</FONT><FONT SIZE=2 FACE="Arial">-</FONT><FONT SIZE=2 FACE="Arial">>{</FONT><FONT SIZE=2 FACE="Arial">lcf</FONT><FONT SIZE=2 FACE="Arial">_</FONT><FONT SIZE=2 FACE="Arial">record}{</FONT><FONT SIZE=2 FACE="Arial">$</FONT><FONT SIZE=2 FACE="Arial">cf}{</FONT><FONT SIZE=2 FACE="Arial">Pattern}</FONT><FONT SIZE=2 FACE="Arial"> && $</FONT><FONT SIZE=2 FACE="Arial">rec</FONT><FONT SIZE=2 FACE="Arial">-</FONT><FONT SIZE=2 FACE="Arial">>{</FONT><FONT SIZE=2 FACE="Arial">lcf</FONT><FONT SIZE=2 FACE="Arial">_</FONT><FONT SIZE=2 FACE="Arial">record}{</FONT><FONT SIZE=2 FACE="Arial">$</FONT><FONT SIZE=2 FACE="Arial">cf}{</FONT><FONT SIZE=2 FACE="Arial">Pattern}</FONT><FONT SIZE=2 FACE="Arial"></FONT> <FONT SIZE=2 FACE="Arial">ne</FONT> <FONT SIZE=2 FACE="Arial">'' && $</FONT><FONT SIZE=2 FACE="Arial">rec</FONT><FONT SIZE=2 FACE="Arial">-</FONT><FONT SIZE=2 FACE="Arial">>{</FONT><FONT SIZE=2 FACE="Arial">lcf</FONT><FONT SIZE=2 FACE="Arial">_</FONT><FONT SIZE=2 FACE="Arial">record}{</FONT><FONT SIZE=2 FACE="Arial">$</FONT><FONT SIZE=2 FACE="Arial">cf}{</FONT><FONT SIZE=2 FACE="Arial">Pattern}</FONT><FONT SIZE=2 FACE="Arial"></FONT> <FONT SIZE=2 FACE="Arial">=</FONT><FONT SIZE=2 FACE="Arial">~</FONT> <FONT SIZE=2 FACE="Arial">/</FONT><FONT SIZE=2 FACE="Arial">Yes</FONT><FONT SIZE=2 FACE="Arial">|</FONT><FONT SIZE=2 FACE="Arial">Mandatory</FONT><FONT SIZE=2 FACE="Arial">/</FONT><FONT SIZE=2 FACE="Arial">i</FONT> <FONT SIZE=2 FACE="Arial">) {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">                foreach my</FONT> <FONT SIZE=2 FACE="Arial">$</FONT><FONT SIZE=2 FACE="Arial">site</FONT> <FONT SIZE=2 FACE="Arial">(</FONT> <FONT SIZE=2 FACE="Arial">keys</FONT> <FONT SIZE=2 FACE="Arial">%{</FONT><FONT SIZE=2 FACE="Arial"> $</FONT><FONT SIZE=2 FACE="Arial">rec</FONT><FONT SIZE=2 FACE="Arial">-</FONT><FONT SIZE=2 FACE="Arial">>{</FONT><FONT SIZE=2 FACE="Arial">site</FONT><FONT SIZE=2 FACE="Arial">_</FONT><FONT SIZE=2 FACE="Arial">record}</FONT><FONT SIZE=2 FACE="Arial"> }</FONT> <FONT SIZE=2 FACE="Arial">) {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">                   </FONT></SPAN><SPAN LANG="en-us"><B></B></SPAN><SPAN LANG="en-us"><B> <FONT SIZE=2 FACE="Arial">my</FONT> <FONT SIZE=2 FACE="Arial">(</FONT> <FONT SIZE=2 FACE="Arial">$</FONT><FONT SIZE=2 FACE="Arial">id</FONT><FONT SIZE=2 FACE="Arial">, $</FONT><FONT SIZE=2 FACE="Arial">msg</FONT> <FONT SIZE=2 FACE="Arial">) =</FONT> <FONT SIZE=2 FACE="Arial">$</FONT><FONT SIZE=2 FACE="Arial">rtObj</FONT><FONT SIZE=2 FACE="Arial">_</FONT><FONT SIZE=2 FACE="Arial">cf</FONT><FONT SIZE=2 FACE="Arial">-</FONT><FONT SIZE=2 FACE="Arial">></FONT><FONT SIZE=2 FACE="Arial">Create</FONT><FONT SIZE=2 FACE="Arial">(</FONT></B></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><B><FONT SIZE=2 FACE="Arial">                       </FONT></B></SPAN><SPAN LANG="en-us"><B></B></SPAN><SPAN LANG="en-us"><B></B></SPAN><B><SPAN LANG="fr"></SPAN><SPAN LANG="fr"> <FONT SIZE=2 FACE="Arial">Name       </FONT> <FONT SIZE=2 FACE="Arial">=</FONT><FONT SIZE=2 FACE="Arial">> $</FONT><FONT SIZE=2 FACE="Arial">site</FONT><FONT SIZE=2 FACE="Arial">.</FONT> <FONT SIZE=2 FACE="Arial">'_'</FONT> <FONT SIZE=2 FACE="Arial">.</FONT> <FONT SIZE=2 FACE="Arial">$</FONT><FONT SIZE=2 FACE="Arial">queue</FONT> <FONT SIZE=2 FACE="Arial">.</FONT> <FONT SIZE=2 FACE="Arial">'_'</FONT> <FONT SIZE=2 FACE="Arial">.</FONT> <FONT SIZE=2 FACE="Arial">$</FONT><FONT SIZE=2 FACE="Arial">cf</FONT><FONT SIZE=2 FACE="Arial">,</FONT></SPAN></B></P>

<P DIR=LTR><B><SPAN LANG="fr"><FONT SIZE=2 FACE="Arial">                       </FONT></SPAN></B><SPAN LANG="en-us"><B></B></SPAN><SPAN LANG="en-us"><B> <FONT SIZE=2 FACE="Arial">Queue      </FONT> <FONT SIZE=2 FACE="Arial">=</FONT><FONT SIZE=2 FACE="Arial">> $</FONT><FONT SIZE=2 FACE="Arial">queue</FONT><FONT SIZE=2 FACE="Arial">_</FONT><FONT SIZE=2 FACE="Arial">id</FONT><FONT SIZE=2 FACE="Arial">,</FONT></B></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><B><FONT SIZE=2 FACE="Arial">                        Description</FONT> <FONT SIZE=2 FACE="Arial">=</FONT><FONT SIZE=2 FACE="Arial">> '</FONT><FONT SIZE=2 FACE="Arial">Custom Field</FONT> <FONT SIZE=2 FACE="Arial">'</FONT><FONT SIZE=2 FACE="Arial"></FONT> <FONT SIZE=2 FACE="Arial">.</FONT></B></SPAN><SPAN LANG="en-us"><B></B></SPAN><SPAN LANG="en-us"><B></B></SPAN><B><SPAN LANG="fr"></SPAN><SPAN LANG="fr"> <FONT SIZE=2 FACE="Arial">$</FONT><FONT SIZE=2 FACE="Arial">site</FONT><FONT SIZE=2 FACE="Arial">.</FONT> <FONT SIZE=2 FACE="Arial">'_'</FONT> <FONT SIZE=2 FACE="Arial">.</FONT> <FONT SIZE=2 FACE="Arial">$</FONT><FONT SIZE=2 FACE="Arial">queue</FONT> <FONT SIZE=2 FACE="Arial">.</FONT> <FONT SIZE=2 FACE="Arial">'_'</FONT> <FONT SIZE=2 FACE="Arial">. </FONT> <FONT SIZE=2 FACE="Arial">$</FONT><FONT SIZE=2 FACE="Arial">cf</FONT><FONT SIZE=2 FACE="Arial">,</FONT></SPAN></B></P>

<P DIR=LTR><B><SPAN LANG="fr"><FONT SIZE=2 FACE="Arial">                        Pattern    </FONT> <FONT SIZE=2 FACE="Arial">=</FONT><FONT SIZE=2 FACE="Arial">> '</FONT><FONT SIZE=2 FACE="Arial">(</FONT><FONT SIZE=2 FACE="Arial">?#</FONT><FONT SIZE=2 FACE="Arial">Mandatory</FONT><FONT SIZE=2 FACE="Arial">).</FONT><FONT SIZE=2 FACE="Arial">',</FONT></SPAN></B></P>

<P DIR=LTR><B><SPAN LANG="fr"><FONT SIZE=2 FACE="Arial">                        SortOrder  </FONT> <FONT SIZE=2 FACE="Arial">=</FONT><FONT SIZE=2 FACE="Arial">> '</FONT><FONT SIZE=2 FACE="Arial">1</FONT><FONT SIZE=2 FACE="Arial">',</FONT></SPAN></B></P>

<P DIR=LTR><B><SPAN LANG="fr"><FONT SIZE=2 FACE="Arial">                        Type       </FONT> <FONT SIZE=2 FACE="Arial">=</FONT><FONT SIZE=2 FACE="Arial">> $</FONT><FONT SIZE=2 FACE="Arial">rec</FONT><FONT SIZE=2 FACE="Arial">-</FONT><FONT SIZE=2 FACE="Arial">>{</FONT><FONT SIZE=2 FACE="Arial">lcf</FONT><FONT SIZE=2 FACE="Arial">_</FONT><FONT SIZE=2 FACE="Arial">record}{</FONT><FONT SIZE=2 FACE="Arial">$</FONT><FONT SIZE=2 FACE="Arial">cf}{</FONT><FONT SIZE=2 FACE="Arial">Type}</FONT></SPAN></B></P>

<P DIR=LTR><B><SPAN LANG="fr"><FONT SIZE=2 FACE="Arial">                   </FONT></SPAN></B><SPAN LANG="en-us"><B></B></SPAN><SPAN LANG="en-us"><B> <FONT SIZE=2 FACE="Arial">)</FONT><FONT SIZE=2 FACE="Arial">;</FONT></B></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><B><FONT SIZE=2 FACE="Arial">                    if</FONT> <FONT SIZE=2 FACE="Arial">( !</FONT><FONT SIZE=2 FACE="Arial">$</FONT><FONT SIZE=2 FACE="Arial">id</FONT> <FONT SIZE=2 FACE="Arial">) {</FONT></B></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><B><FONT SIZE=2 FACE="Arial">                        print qq</FONT><FONT SIZE=2 FACE="Arial">~</FONT><FONT SIZE=2 FACE="Arial">Problem to create the costum field</FONT><FONT SIZE=2 FACE="Arial">:</FONT> <FONT SIZE=2 FACE="Arial">$</FONT><FONT SIZE=2 FACE="Arial">cf</FONT><FONT SIZE=2 FACE="Arial">,</FONT> <FONT SIZE=2 FACE="Arial">message</FONT><FONT SIZE=2 FACE="Arial">:</FONT> <FONT SIZE=2 FACE="Arial">$</FONT><FONT SIZE=2 FACE="Arial">msg \</FONT><FONT SIZE=2 FACE="Arial">n</FONT><FONT SIZE=2 FACE="Arial">~;</FONT></B></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><B><FONT SIZE=2 FACE="Arial">                        next</FONT><FONT SIZE=2 FACE="Arial">;</FONT></B></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">                    }</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">                    $</FONT><FONT SIZE=2 FACE="Arial">rtObj</FONT><FONT SIZE=2 FACE="Arial">_</FONT><FONT SIZE=2 FACE="Arial">cf</FONT><FONT SIZE=2 FACE="Arial">-</FONT><FONT SIZE=2 FACE="Arial">></FONT><FONT SIZE=2 FACE="Arial">Load</FONT><FONT SIZE=2 FACE="Arial">(</FONT><FONT SIZE=2 FACE="Arial">$</FONT><FONT SIZE=2 FACE="Arial">id</FONT><FONT SIZE=2 FACE="Arial">)</FONT><FONT SIZE=2 FACE="Arial">;</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">The</FONT> <FONT SIZE=2 FACE="Arial">following segment of code loops through all</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"> <FONT SIZE=2 FACE="Arial">queues defined in the excel spread</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">-</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">sheet and create custom fields for each queue according to the number of custom</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"> <FONT SIZE=2 FACE="Arial">fields</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial"></FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"> <FONT SIZE=2 FACE="Arial">I</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial"></FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"> <FONT SIZE=2 FACE="Arial">have.</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"> <FONT SIZE=2 FACE="Arial"> S</FONT><FONT SIZE=2 FACE="Arial">o, if</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"> <FONT SIZE=2 FACE="Arial">I</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial"></FONT> <FONT SIZE=2 FACE="Arial">have 3 custom fields</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial"> in the excel sheet</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial"> and 4 queues,</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"> <FONT SIZE=2 FACE="Arial">t</FONT><FONT SIZE=2 FACE="Arial">hen</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"> <FONT SIZE=2 FACE="Arial">the total number of custom fields is 12.</FONT><FONT SIZE=2 FACE="Arial"> </FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"> <FONT SIZE=2 FACE="Arial"></FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"> </SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">The prob</FONT><FONT SIZE=2 FACE="Arial">l</FONT><FONT SIZE=2 FACE="Arial">e</FONT><FONT SIZE=2 FACE="Arial">m</FONT><FONT SIZE=2 FACE="Arial"> wi</FONT><FONT SIZE=2 FACE="Arial">th</FONT><FONT SIZE=2 FACE="Arial"> this approach is that you create redundant custom fields (</FONT><FONT SIZE=2 FACE="Arial">or access custom fields</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">).</FONT><FONT SIZE=2 FACE="Arial"> </FONT> <FONT SIZE=2 FACE="Arial">What I would like to do is to</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"> <FONT SIZE=2 FACE="Arial">take advantage</FONT><FONT SIZE=2 FACE="Arial">, using a</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"> <FONT SIZE=2 FACE="Arial">script;</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial"></FONT> <FONT SIZE=2 FACE="Arial">of the</FONT> <FONT SIZE=2 FACE="Arial">facility of w</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">h</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">i</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">ch</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial"> RT 3.6.0+</FONT><FONT SIZE=2 FACE="Arial"> can create</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"> <FONT SIZE=2 FACE="Arial">custom fields and apply them to</FONT> <FONT SIZE=2 FACE="Arial">each queue.</FONT><FONT SIZE=2 FACE="Arial"> </FONT> <FONT SIZE=2 FACE="Arial">So, instead of creating 12 custom fields, I need to create 3 custom fields and apply to all queues</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">.</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Is there an API that on</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">e</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial"> could use</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">,</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial"> after creating the custom field</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">,</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial"> to apply the custom field to the queue under</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"> <FONT SIZE=2 FACE="Arial">question</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">?</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><A NAME=""><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Thanks</FONT></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial"> and I apologi</FONT><FONT SIZE=2 FACE="Arial">ze for the innconvenience</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Firas</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"></SPAN></P>

</BODY>
</HTML>