<!-- 
RSS generated by JIRA (8.13.3#813003-sha1:22ebedbb75c99b147c66f14e031dd8a2d214753a) at Sat Feb 10 07:20:28 CET 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>Jira</title>
    <link>https://jira.astppbilling.org</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>8.13.3</version>
        <build-number>813003</build-number>
        <build-date>14-01-2021</build-date>
    </build-info>


<item>
            <title>[ASTPPCOM-811] Issue with package minutes when using localization</title>
                <link>https://jira.astppbilling.org/browse/ASTPPCOM-811</link>
                <project id="10608" key="ASTPPCOM">ASTPP Community</project>
                    <description>&lt;p&gt;Hello team!&lt;/p&gt;

&lt;p&gt;the problem occurs when using package and localization.&#160; For example.&#160; I want to have a package of 1000 free minutes to Argentina Mobile.&#160; the e.164 format for that destination is 549xxxxxxxxxx&#160; &#160;(54 AR country code and 9 for mobiles).&lt;/p&gt;

&lt;p&gt;This is the prefix we have either in origination and termination rates.&#160; the customers does not dial in e.164 format of course, they dial like 1530571422 for a local Buenos Aires mobile and after passing the localization that number becomes 5491130571422 (e.164 format) and then, to the gateway...&lt;/p&gt;

&lt;p&gt;Now the problem is when we want to use package.&#160; As you now, the package uses the prefixes defined in the origination rate, in this case 549 form AR Mobile...&lt;/p&gt;

&lt;p&gt;Seeing the debug in FS, you have the following:&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;&lt;b&gt;2021-10-13 13:54:22.560093 &lt;span class=&quot;error&quot;&gt;&amp;#91;DEBUG&amp;#93;&lt;/span&gt; switch_cpp.cpp:1365 &lt;span class=&quot;error&quot;&gt;&amp;#91;ASTPP&amp;#93;&lt;/span&gt; &lt;span class=&quot;error&quot;&gt;&amp;#91;GET_PACKAGE_INFO&amp;#93;&lt;/span&gt; Query :SELECT *,P.id as package_id,P.product_id as product_id FROM packages_view as P inner join package_patterns as PKGPTR on P.product_id = PKGPTR.product_id WHERE (patterns = &apos;^1530571422.&lt;/b&gt;&apos; OR patterns = &apos;^153057142.&lt;b&gt;&apos; OR patterns = &apos;^15305714.&lt;/b&gt;&apos; OR patterns = &apos;^1530571.&lt;b&gt;&apos; OR patterns = &apos;^153057.&lt;/b&gt;&apos; OR patterns = &apos;^15305.&lt;b&gt;&apos; OR patterns = &apos;^1530.&lt;/b&gt;&apos; OR patterns = &apos;^153.&lt;b&gt;&apos; OR patterns = &apos;^15.&lt;/b&gt;&apos; OR patterns = &apos;^1.&lt;b&gt;&apos; OR patterns =&apos;--&apos;) AND accountid = 15 ORDER BY LENGTH(PKGPTR.patterns) DESC&lt;/b&gt;&lt;br/&gt;
 2021-10-13 13:54:22.560093 &lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; switch_cpp.cpp:1365 &lt;span class=&quot;error&quot;&gt;&amp;#91;ASTPP&amp;#93;&lt;/span&gt; Package ID : 4&lt;br/&gt;
 2021-10-13 13:54:22.560093 &lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; switch_cpp.cpp:1365 &lt;span class=&quot;error&quot;&gt;&amp;#91;ASTPP&amp;#93;&lt;/span&gt; Product ID : 2&lt;br/&gt;
 2021-10-13 13:54:22.560093 &lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; switch_cpp.cpp:1365 &lt;span class=&quot;error&quot;&gt;&amp;#91;ASTPP&amp;#93;&lt;/span&gt; Package Type : 1 Call Direction : outbound &lt;span class=&quot;error&quot;&gt;&amp;#91;0:inbound,1:outbound,2:both&amp;#93;&lt;/span&gt;&lt;br/&gt;
 2021-10-13 13:54:22.560093 &lt;span class=&quot;error&quot;&gt;&amp;#91;DEBUG&amp;#93;&lt;/span&gt; switch_cpp.cpp:1365 &lt;span class=&quot;error&quot;&gt;&amp;#91;ASTPP&amp;#93;&lt;/span&gt; &lt;span class=&quot;error&quot;&gt;&amp;#91;GET_COUNTER_INFO&amp;#93;&lt;/span&gt; Query :SELECT used_seconds FROM counters WHERE accountid = 15 AND package_id = 4 AND status=1 LIMIT 1&lt;br/&gt;
 2021-10-13 13:54:22.560093 &lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; switch_cpp.cpp:1365 &lt;span class=&quot;error&quot;&gt;&amp;#91;ASTPP&amp;#93;&lt;/span&gt; Remaining minutes : 999&lt;br/&gt;
 2021-10-13 13:54:22.560093 &lt;span class=&quot;error&quot;&gt;&amp;#91;NOTICE&amp;#93;&lt;/span&gt; switch_cpp.cpp:1365 &lt;span class=&quot;error&quot;&gt;&amp;#91;ASTPP&amp;#93;&lt;/span&gt; package_id : 4&lt;br/&gt;
 2021-10-13 13:54:22.560093 &lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; switch_cpp.cpp:1365 &lt;span class=&quot;error&quot;&gt;&amp;#91;ASTPP&amp;#93;&lt;/span&gt; =============== Account Information ===================&lt;br/&gt;
 2021-10-13 13:54:22.560093 &lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; switch_cpp.cpp:1365 &lt;span class=&quot;error&quot;&gt;&amp;#91;ASTPP&amp;#93;&lt;/span&gt; User id : 15&lt;br/&gt;
 2021-10-13 13:54:22.560093 &lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; switch_cpp.cpp:1365 &lt;span class=&quot;error&quot;&gt;&amp;#91;ASTPP&amp;#93;&lt;/span&gt; Account code : 5270874382&lt;br/&gt;
 2021-10-13 13:54:22.560093 &lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; switch_cpp.cpp:1365 &lt;span class=&quot;error&quot;&gt;&amp;#91;ASTPP&amp;#93;&lt;/span&gt; Balance : 746&lt;br/&gt;
 2021-10-13 13:54:22.560093 &lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; switch_cpp.cpp:1365 &lt;span class=&quot;error&quot;&gt;&amp;#91;ASTPP&amp;#93;&lt;/span&gt; Type : 1 &lt;span class=&quot;error&quot;&gt;&amp;#91;0:prepaid,1:postpaid&amp;#93;&lt;/span&gt;&lt;br/&gt;
 2021-10-13 13:54:22.560093 &lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; switch_cpp.cpp:1365 &lt;span class=&quot;error&quot;&gt;&amp;#91;ASTPP&amp;#93;&lt;/span&gt; Ratecard id : 4&lt;br/&gt;
 2021-10-13 13:54:22.560093 &lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; switch_cpp.cpp:1365 &lt;span class=&quot;error&quot;&gt;&amp;#91;ASTPP&amp;#93;&lt;/span&gt; ========================================================&lt;br/&gt;
 &lt;b&gt;2021-10-13 13:54:22.560093 &lt;span class=&quot;error&quot;&gt;&amp;#91;DEBUG&amp;#93;&lt;/span&gt; switch_cpp.cpp:1365 &lt;span class=&quot;error&quot;&gt;&amp;#91;ASTPP&amp;#93;&lt;/span&gt; &lt;span class=&quot;error&quot;&gt;&amp;#91;GET_LOCALIZATION&amp;#93;&lt;/span&gt; Query :SELECT id,in_caller_id_originate,out_caller_id_originate,number_originate FROM localization WHERE id = 1 AND status=0 limit 1&lt;/b&gt; &lt;br/&gt;
 &lt;b&gt;2021-10-13 13:54:22.560093 &lt;span class=&quot;error&quot;&gt;&amp;#91;NOTICE&amp;#93;&lt;/span&gt; switch_cpp.cpp:1365 &lt;span class=&quot;error&quot;&gt;&amp;#91;ASTPP&amp;#93;&lt;/span&gt; &lt;span class=&quot;error&quot;&gt;&amp;#91;DONUMBERTRANSLATION&amp;#93;&lt;/span&gt; Before Localization CLI/DST : 1530571422&lt;/b&gt;&lt;br/&gt;
 &lt;b&gt;2021-10-13 13:54:22.560093 &lt;span class=&quot;error&quot;&gt;&amp;#91;NOTICE&amp;#93;&lt;/span&gt; switch_cpp.cpp:1365 &lt;span class=&quot;error&quot;&gt;&amp;#91;ASTPP&amp;#93;&lt;/span&gt; &lt;span class=&quot;error&quot;&gt;&amp;#91;DONUMBERTRANSLATION&amp;#93;&lt;/span&gt; After Localization CLI/DST : 5491130571422&lt;/b&gt;&#160;&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;As you can see, package match occurs before localization and it does not find any coincidence.&#160; The question is: Is there any way to do the package match after the localization &lt;span class=&quot;error&quot;&gt;&amp;#91;DONUMBERTRANSLATION&amp;#93;&lt;/span&gt;?&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;Thank you!!&lt;/p&gt;</description>
                <environment></environment>
        <key id="34357">ASTPPCOM-811</key>
            <summary>Issue with package minutes when using localization</summary>
                <type id="10200" iconUrl="https://jira.astppbilling.org/secure/viewavatar?size=xsmall&amp;avatarId=10303&amp;avatarType=issuetype">Bug</type>
                                            <priority id="2" iconUrl="https://jira.astppbilling.org/images/icons/priorities/high.svg">High</priority>
                        <status id="6" iconUrl="https://jira.astppbilling.org/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="green"/>
                                    <resolution id="10000">Done</resolution>
                                        <assignee username="neetu.nogia">Neetu Nogia</assignee>
                                    <reporter username="ferdorna">Fernando Dorna</reporter>
                        <labels>
                            <label>Suggestion</label>
                    </labels>
                <created>Wed, 13 Oct 2021 22:48:58 +0530</created>
                <updated>Fri, 3 Feb 2023 18:29:21 +0530</updated>
                            <resolved>Fri, 3 Feb 2023 18:29:06 +0530</resolved>
                                                    <fixVersion>v5.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                                <comments>
                            <comment id="65084" author="JIRAUSER14105" created="Fri, 22 Oct 2021 21:38:07 +0530"  >&lt;p&gt;I managed to achieve this by adding this portion of code in function&#160;&lt;b&gt;function package_calculation&lt;/b&gt; located&#160; at&#160;/usr/share/freeswitch/scripts/astpp/lib/astpp.functions.lua file:&lt;/p&gt;

&lt;p&gt;&lt;ins&gt;&lt;font color=&quot;#FF0000&quot;&gt;original:&lt;/font&gt;&lt;/ins&gt;&lt;/p&gt;

&lt;p&gt;function package_calculation (destination_number,userinfo,call_direction)&lt;br/&gt;
&#160; &#160; &#160; local package_act_id = userinfo&lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;#39;id&amp;#39;&amp;#93;&lt;/span&gt;&lt;br/&gt;
&#160; &#160; &#160; if(call_direction == &apos;inbound&apos;)then&lt;br/&gt;
&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;Logger.debug(&quot;&lt;span class=&quot;error&quot;&gt;&amp;#91;GET_PACKAGE_INFO&amp;#93;&lt;/span&gt; call_direction :&quot; .. call_direction)&lt;br/&gt;
&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;if(didinfo and didinfo&lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;#39;accountid&amp;#39;&amp;#93;&lt;/span&gt; ~= &apos;&apos;)then&lt;br/&gt;
&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;Logger.debug(&quot;&lt;span class=&quot;error&quot;&gt;&amp;#91;GET_PACKAGE_INFO&amp;#93;&lt;/span&gt; DID_ACCOUNTID :&quot; .. didinfo&lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;#39;accountid&amp;#39;&amp;#93;&lt;/span&gt;)&lt;br/&gt;
&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;package_act_id = didinfo&lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;#39;accountid&amp;#39;&amp;#93;&lt;/span&gt;&lt;br/&gt;
&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;end&lt;br/&gt;
&#160; &#160; &#160; end&lt;br/&gt;
&#160; &#160; &#160; local tmp = {}&lt;br/&gt;
&#160; &#160; &#160; local remaining_sec&lt;br/&gt;
&#160; &#160; &#160; local package_maxlength&lt;br/&gt;
&#160; &#160; &#160; custom_destination = number_loop(destination_number,&quot;patterns&quot;)&lt;br/&gt;
&#160; &#160; &#160; local package_info_arr = {}&lt;br/&gt;
&#160; &#160; &#160; local i = 1 fd .....( function continues...)......&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;&lt;ins&gt;&lt;font color=&quot;#FF0000&quot;&gt;introduced portion of code:&lt;/font&gt;&lt;/ins&gt;&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;function package_calculation (destination_number,userinfo,call_direction)&lt;br/&gt;
&#160; &#160; &#160; local package_act_id = userinfo&lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;#39;id&amp;#39;&amp;#93;&lt;/span&gt;&lt;br/&gt;
&#160; &#160; &#160; if(call_direction == &apos;inbound&apos;)then&lt;br/&gt;
&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;Logger.debug(&quot;&lt;span class=&quot;error&quot;&gt;&amp;#91;GET_PACKAGE_INFO&amp;#93;&lt;/span&gt; call_direction :&quot; .. call_direction)&lt;br/&gt;
&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;if(didinfo and didinfo&lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;#39;accountid&amp;#39;&amp;#93;&lt;/span&gt; ~= &apos;&apos;)then&lt;br/&gt;
&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;Logger.debug(&quot;&lt;span class=&quot;error&quot;&gt;&amp;#91;GET_PACKAGE_INFO&amp;#93;&lt;/span&gt; DID_ACCOUNTID :&quot; .. didinfo&lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;#39;accountid&amp;#39;&amp;#93;&lt;/span&gt;)&lt;br/&gt;
&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;package_act_id = didinfo&lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;#39;accountid&amp;#39;&amp;#93;&lt;/span&gt;&lt;br/&gt;
&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;end&lt;br/&gt;
&#160; &#160; &#160; end&lt;br/&gt;
&#160; &#160; &#160; local tmp = {}&lt;br/&gt;
&#160; &#160; &#160; local remaining_sec&lt;br/&gt;
&#160; &#160; &#160; local package_maxlength&lt;/p&gt;

&lt;p&gt;&lt;font color=&quot;#00875a&quot;&gt;&#160; &#160; &#160;&#160; &lt;b&gt;if (tonumber(userinfo&lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;#39;localization_id&amp;#39;&amp;#93;&lt;/span&gt;) &amp;gt; 0) then&lt;/b&gt;&lt;/font&gt;&lt;br/&gt;
&lt;font color=&quot;#00875a&quot;&gt;&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;&lt;b&gt;ar_localization = get_localization(userinfo&lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;#39;localization_id&amp;#39;&amp;#93;&lt;/span&gt;,&apos;O&apos;)&lt;/b&gt;&lt;/font&gt;&lt;br/&gt;
&lt;font color=&quot;#00875a&quot;&gt;&#160; &#160; &#160; &lt;b&gt;end&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;&lt;font color=&quot;#00875a&quot;&gt;&#160; &#160; &#160; &lt;b&gt;if (call_direction == &apos;outbound&apos; and tonumber(userinfo&lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;#39;localization_id&amp;#39;&amp;#93;&lt;/span&gt;) &amp;gt; 0 and ar_localization and ar_localization&lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;#39;number_originate&amp;#39;&amp;#93;&lt;/span&gt; ~= nil) then&lt;/b&gt;&lt;/font&gt;&lt;br/&gt;
&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;&lt;b&gt;&lt;font color=&quot;#00875a&quot;&gt;ar_localization&lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;#39;number_originate&amp;#39;&amp;#93;&lt;/span&gt; = ar_localization&lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;#39;number_originate&amp;#39;&amp;#93;&lt;/span&gt;:gsub(&quot; &quot;, &quot;&quot;)&lt;/font&gt;&lt;/b&gt;&lt;br/&gt;
&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;&lt;b&gt;&lt;font color=&quot;#00875a&quot;&gt;destination_number = do_number_translation(ar_localization&lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;#39;number_originate&amp;#39;&amp;#93;&lt;/span&gt;,destination_number)&lt;/font&gt;&lt;/b&gt;&lt;br/&gt;
&#160; &#160; &#160; &lt;b&gt;&lt;font color=&quot;#00875a&quot;&gt;end&lt;/font&gt;&lt;/b&gt;&lt;br/&gt;
&#160; &#160; &#160; custom_destination = number_loop(destination_number,&quot;patterns&quot;)&lt;br/&gt;
&#160; &#160; &#160; local package_info_arr = {}&lt;br/&gt;
&#160; &#160; &#160; local i = 1 fd .....( function continues...)......&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;&#160; &#160; &#160; &#160;.................&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;Whit that add-on, you can make localization prior to package search.&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;Regards,&lt;/p&gt;

&lt;p&gt;Fernando&lt;/p&gt;</comment>
                            <comment id="85851" author="JIRAUSER13600" created="Thu, 30 Jun 2022 12:21:45 +0530"  >&lt;p&gt;Hello &lt;a href=&quot;https://jira.astppbilling.org/secure/ViewProfile.jspa?name=ferdorna&quot; class=&quot;user-hover&quot; rel=&quot;ferdorna&quot;&gt;Fernando Dorna&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Good day,&lt;/p&gt;

&lt;p&gt;Can you please share with us the system configuration screenshot and Freeswitch call logs as well, so we can check accordingly?&lt;/p&gt;

&lt;p&gt;Thank You&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_11301" key="com.atlassian.jira.plugin.system.customfieldtypes:multicheckboxes">
                        <customfieldname>ASTPP Edition</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10902"><![CDATA[Enterprise]]></customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                            <customfield id="customfield_10719" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Category</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10332"><![CDATA[Functional]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                    <customfield id="customfield_10000" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11300" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Edition</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10900"><![CDATA[Community]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10700" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>RCA</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10301"><![CDATA[Coding]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10006" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i03gmn:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10718" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Reproducibility</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10323"><![CDATA[always]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10702" key="com.atlassian.jira.plugin.system.customfieldtypes:radiobuttons">
                        <customfieldname>Support Type</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10317"><![CDATA[Managed]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                    </customfields>
    </item>
</channel>
</rss>