Limit BOReader Results with BPM

Hi John,

No I was not able to, and I really haven't spent anymore time on it.

From: "mitchelljohn@... [vantage]" <vantage@yahoogroups.com>
To: vantage@yahoogroups.com
Sent: Thursday, July 16, 2015 1:10 PM
Subject: [Vantage] Re: Limit BOReader Results with BPM



Ted,


Were you ever able to come up with a solution to hide inactive warehouses? We are moving our plant later this year and this is going to be a big request. Thanks,

John




Hi,

Has anyone been able to filter results when they have a trace like this. I have been able to filter results when the actual BO is being called (ex. JobEntry.GetList). However, I'm struggling to find a way to filter the results with a BPM for the BOReader. I added an Inactive checkbox to the Warehse table and would like to filter out the inactive warehouses. Perhaps it's not possible.

<tracePacket>
  <businessObject>Ice.Proxy.Lib.BOReaderImpl</businessObject>
  <methodName>GetRows</methodName>
  <returnType>System.Data.DataSet</returnType>
  <localTime>4/21/2015 13:30:32:7160212 PM</localTime>
  <executionTime>1995</executionTime>
  <parameters>
    <parameter name="serviceNamespace" type="System.String"><![CDATA[Erp:BO:WarehseSearch]]></parameter>
    <parameter name="whereClause" type="System.String"><![CDATA[MfgSys]]></parameter>
    <parameter name="columnList" type="System.String"><![CDATA[]]></parameter>
  </parameters>
</tracePacket>


The second parameter in that call is a whereClause which you can edit if you calling the BO yourself. Now if its a dropdown there is a Filter Option in the Customization where you can add your own filter.


Jose C Gomez
Software Engineer


T: 904.469.1524 mobile

Quis custodiet ipsos custodes?

On Tue, Apr 21, 2015 at 3:01 PM, tkoch77@... [vantage] <vantage@yahoogroups.com> wrote:
Â
<div>
  
  
  <p>Hi,<br><br>Has anyone been able to filter results when they have a trace like this. I have been able to filter results when the actual BO is being called (ex. JobEntry.GetList). However, I&#39;m struggling to find a way to filter the results with a BPM for the BOReader. I added an Inactive checkbox to the Warehse table and would like to filter out the inactive warehouses. Perhaps it&#39;s not possible.<br><br>&lt;tracePacket&gt;<br>Â  &lt;businessObject&gt;Ice.Proxy.Lib.BOReaderImpl&lt;/businessObject&gt;<br>Â  &lt;methodName&gt;GetRows&lt;/methodName&gt;<br>Â  &lt;returnType&gt;System.Data.DataSet&lt;/returnType&gt;<br>Â  &lt;localTime&gt;4/21/2015 13:30:32:7160212 PM&lt;/localTime&gt;<br>Â  &lt;executionTime&gt;1995&lt;/executionTime&gt;<br>Â  &lt;parameters&gt;<br>Â Â Â  &lt;parameter name=&quot;serviceNamespace&quot; type=&quot;System.String&quot;&gt;&lt;![CDATA[Erp:BO:WarehseSearch]]&gt;&lt;/parameter&gt;<br>Â Â Â  &lt;parameter name=&quot;whereClause&quot; type=&quot;System.String&quot;&gt;&lt;![CDATA[MfgSys]]&gt;&lt;/parameter&gt;<br>Â Â Â  &lt;parameter name=&quot;columnList&quot; type=&quot;System.String&quot;&gt;&lt;![CDATA[]]&gt;&lt;/parameter&gt;<br>Â  &lt;/parameters&gt;<br>&lt;/tracePacket&gt;<br></p><p><span><br></span></p><p></p>

</div>
 


<div style="color:#fff;min-height:0;"></div>

I was hoping there was a way to do this without having to customize every form that has the warehouse dropdown.

From: "Jose Gomez jose@... [vantage]" <vantage@yahoogroups.com>
To: Vantage <vantage@yahoogroups.com>
Sent: Tuesday, April 21, 2015 3:25 PM
Subject: Re: [Vantage] Limit BOReader Results with BPM



The second parameter in that call is a whereClause which you can edit if you calling the BO yourself. Now if its a dropdown there is a Filter Option in the Customization where you can add your own filter.


Jose C Gomez
Software Engineer


T: 904.469.1524 mobile

Quis custodiet ipsos custodes?

On Tue, Apr 21, 2015 at 3:01 PM, tkoch77@... [vantage] <vantage@yahoogroups.com> wrote:
 
<div id="ygrps-yiv-1338247506yui_3_16_0_1_1429623187165_61475">
  
  
  <div id="ygrps-yiv-1338247506yui_3_16_0_1_1429623187165_61474">Hi,<br><br>Has anyone been able to filter results when they have a trace like this. I have been able to filter results when the actual BO is being called (ex. JobEntry.GetList). However, I&#39;m struggling to find a way to filter the results with a BPM for the BOReader. I added an Inactive checkbox to the Warehse table and would like to filter out the inactive warehouses. Perhaps it&#39;s not possible.<br><br>&lt;tracePacket&gt;<br>&nbsp; &lt;businessObject&gt;Ice.Proxy.Lib.BOReaderImpl&lt;/businessObject&gt;<br>&nbsp; &lt;methodName&gt;GetRows&lt;/methodName&gt;<br>&nbsp; &lt;returnType&gt;System.Data.DataSet&lt;/returnType&gt;<br>&nbsp; &lt;localTime&gt;4/21/2015 13:30:32:7160212 PM&lt;/localTime&gt;<br>&nbsp; &lt;executionTime&gt;1995&lt;/executionTime&gt;<br>&nbsp; &lt;parameters&gt;<br>&nbsp;&nbsp;&nbsp; &lt;parameter name=&quot;serviceNamespace&quot; type=&quot;System.String&quot;&gt;&lt;![CDATA[Erp:BO:WarehseSearch]]&gt;&lt;/parameter&gt;<br>&nbsp;&nbsp;&nbsp; &lt;parameter name=&quot;whereClause&quot; type=&quot;System.String&quot;&gt;&lt;![CDATA[MfgSys]]&gt;&lt;/parameter&gt;<br>&nbsp;&nbsp;&nbsp; &lt;parameter name=&quot;columnList&quot; type=&quot;System.String&quot;&gt;&lt;![CDATA[]]&gt;&lt;/parameter&gt;<br>&nbsp; &lt;/parameters&gt;<br>&lt;/tracePacket&gt;<br></div><div><span><br></span></div><div></div>

</div>
 


<div style="color:#fff;min-height:0;"></div>





Technically it calls the GetRows / GetList of the BO you are providing so you should be able to implement your own GetRows method to filter these out. However I don't recommend it.


Jose C Gomez
Software Engineer


T: 904.469.1524 mobile

Quis custodiet ipsos custodes?

On Tue, Apr 21, 2015 at 3:31 PM, Ted Koch tkoch77@... [vantage] <vantage@yahoogroups.com> wrote:
Â
<div>
  
  
  <p></p><div style="color:#000;background-color:#fff;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;">I was hoping there was a way to do this without having to customize every form that has the warehouse dropdown.<div><span></span></div>  <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;"> <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"> <div dir="ltr"> <hr size="1">  <font face="Arial" size="2"> <b><span style="font-weight:bold;">From:</span></b> &quot;Jose Gomez <a rel="nofollow" target="_blank" href="mailto:jose@...">jose@...</a> [vantage]&quot; &lt;<a rel="nofollow" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>&gt;<br> <b><span style="font-weight:bold;">To:</span></b> Vantage &lt;<a rel="nofollow" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>&gt; <br> <b><span style="font-weight:bold;">Sent:</span></b> Tuesday, April 21, 2015 3:25 PM<br> <b><span style="font-weight:bold;">Subject:</span></b> Re: [Vantage] Limit BOReader Results with BPM<br> </font> </div><div><div class="ygrps-yiv-856863035h5"> <div><br><div>



The second parameter in that call is a whereClause which you can edit if you calling the BO yourself. Now if its a dropdown there is a Filter Option in the Customization where you can add your own filter.


Jose C Gomez
Software Engineer


T: 904.469.1524 mobile

Quis custodiet ipsos custodes?

On Tue, Apr 21, 2015 at 3:01 PM, tkoch77@... [vantage] <vantage@yahoogroups.com> wrote:
Â
<div>
  
  
  <div>Hi,<br><br>Has anyone been able to filter results when they have a trace like this. I have been able to filter results when the actual BO is being called (ex. JobEntry.GetList). However, I&#39;m struggling to find a way to filter the results with a BPM for the BOReader. I added an Inactive checkbox to the Warehse table and would like to filter out the inactive warehouses. Perhaps it&#39;s not possible.<br><br>&lt;tracePacket&gt;<br>Â  &lt;businessObject&gt;Ice.Proxy.Lib.BOReaderImpl&lt;/businessObject&gt;<br>Â  &lt;methodName&gt;GetRows&lt;/methodName&gt;<br>Â  &lt;returnType&gt;System.Data.DataSet&lt;/returnType&gt;<br>Â  &lt;localTime&gt;4/21/2015 13:30:32:7160212 PM&lt;/localTime&gt;<br>Â  &lt;executionTime&gt;1995&lt;/executionTime&gt;<br>Â  &lt;parameters&gt;<br>Â Â Â  &lt;parameter name=&quot;serviceNamespace&quot; type=&quot;System.String&quot;&gt;&lt;![CDATA[Erp:BO:WarehseSearch]]&gt;&lt;/parameter&gt;<br>Â Â Â  &lt;parameter name=&quot;whereClause&quot; type=&quot;System.String&quot;&gt;&lt;![CDATA[MfgSys]]&gt;&lt;/parameter&gt;<br>Â Â Â  &lt;parameter name=&quot;columnList&quot; type=&quot;System.String&quot;&gt;&lt;![CDATA[]]&gt;&lt;/parameter&gt;<br>Â  &lt;/parameters&gt;<br>&lt;/tracePacket&gt;<br></div><div><span><br></span></div><div></div>

</div>
 


<div style="color:#fff;min-height:0;"></div>





</div>
 


<div style="color:#fff;min-height:0;"></div>

Actually I guess you could also clean it up Post Processing.... Not sure if it would work correctly.


Jose C Gomez
Software Engineer


T: 904.469.1524 mobile

Quis custodiet ipsos custodes?

On Tue, Apr 21, 2015 at 3:36 PM, Jose Gomez <jose@...> wrote:
Technically it calls the GetRows / GetList of the BO you are providing so you should be able to implement your own GetRows method to filter these out. However I don't recommend it.


Jose C Gomez
Software Engineer


T: 904.469.1524 mobile

Quis custodiet ipsos custodes?

On Tue, Apr 21, 2015 at 3:31 PM, Ted Koch tkoch77@... [vantage] <vantage@yahoogroups.com> wrote:
Â
<div>
  
  
  <p></p><div style="color:#000;background-color:#fff;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;">I was hoping there was a way to do this without having to customize every form that has the warehouse dropdown.<div><span></span></div>  <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;"> <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"> <div dir="ltr"> <hr size="1">  <font face="Arial" size="2"> <b><span style="font-weight:bold;">From:</span></b> &quot;Jose Gomez <a rel="nofollow" target="_blank" href="mailto:jose@...">jose@...</a> [vantage]&quot; &lt;<a rel="nofollow" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>&gt;<br> <b><span style="font-weight:bold;">To:</span></b> Vantage &lt;<a rel="nofollow" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>&gt; <br> <b><span style="font-weight:bold;">Sent:</span></b> Tuesday, April 21, 2015 3:25 PM<br> <b><span style="font-weight:bold;">Subject:</span></b> Re: [Vantage] Limit BOReader Results with BPM<br> </font> </div><div><div> <div><br><div>



The second parameter in that call is a whereClause which you can edit if you calling the BO yourself. Now if its a dropdown there is a Filter Option in the Customization where you can add your own filter.


Jose C Gomez
Software Engineer


T: 904.469.1524 mobile

Quis custodiet ipsos custodes?

On Tue, Apr 21, 2015 at 3:01 PM, tkoch77@... [vantage] <vantage@yahoogroups.com> wrote:
Â
<div>
  
  
  <div>Hi,<br><br>Has anyone been able to filter results when they have a trace like this. I have been able to filter results when the actual BO is being called (ex. JobEntry.GetList). However, I&#39;m struggling to find a way to filter the results with a BPM for the BOReader. I added an Inactive checkbox to the Warehse table and would like to filter out the inactive warehouses. Perhaps it&#39;s not possible.<br><br>&lt;tracePacket&gt;<br>Â  &lt;businessObject&gt;Ice.Proxy.Lib.BOReaderImpl&lt;/businessObject&gt;<br>Â  &lt;methodName&gt;GetRows&lt;/methodName&gt;<br>Â  &lt;returnType&gt;System.Data.DataSet&lt;/returnType&gt;<br>Â  &lt;localTime&gt;4/21/2015 13:30:32:7160212 PM&lt;/localTime&gt;<br>Â  &lt;executionTime&gt;1995&lt;/executionTime&gt;<br>Â  &lt;parameters&gt;<br>Â Â Â  &lt;parameter name=&quot;serviceNamespace&quot; type=&quot;System.String&quot;&gt;&lt;![CDATA[Erp:BO:WarehseSearch]]&gt;&lt;/parameter&gt;<br>Â Â Â  &lt;parameter name=&quot;whereClause&quot; type=&quot;System.String&quot;&gt;&lt;![CDATA[MfgSys]]&gt;&lt;/parameter&gt;<br>Â Â Â  &lt;parameter name=&quot;columnList&quot; type=&quot;System.String&quot;&gt;&lt;![CDATA[]]&gt;&lt;/parameter&gt;<br>Â  &lt;/parameters&gt;<br>&lt;/tracePacket&gt;<br></div><div><span><br></span></div><div></div>

</div>
 


<div style="color:#fff;min-height:0;"></div>





</div>
 


<div style="color:#fff;min-height:0;"></div>


I tried this, but the WarehseSearch.GetRows method never gets hit it seems like.

From: "Jose Gomez jose@... [vantage]" <vantage@yahoogroups.com>
To: Vantage <vantage@yahoogroups.com>
Sent: Tuesday, April 21, 2015 3:38 PM
Subject: Re: [Vantage] Limit BOReader Results with BPM

#ygrps-yiv-1206765679 #ygrps-yiv-1206765679yiv1012364927 #ygrps-yiv-1206765679yiv1012364927 --

#ygrps-yiv-1206765679yiv1012364927 .ygrps-yiv-1206765679yiv1012364927ygrp-photo-title{
clear:both;font-size:smaller;height:15px;overflow:hidden;text-align:center;width:75px;}
#ygrps-yiv-1206765679 #ygrps-yiv-1206765679yiv1012364927 div.ygrps-yiv-1206765679yiv1012364927ygrp-photo{
background-position:center;background-repeat:no-repeat;background-color:white;border:1px solid black;height:62px;width:62px;}

#ygrps-yiv-1206765679 #ygrps-yiv-1206765679yiv1012364927 div.ygrps-yiv-1206765679yiv1012364927photo-title
a,
#ygrps-yiv-1206765679 #ygrps-yiv-1206765679yiv1012364927 div.ygrps-yiv-1206765679yiv1012364927photo-title a:active,
#ygrps-yiv-1206765679 #ygrps-yiv-1206765679yiv1012364927 div.ygrps-yiv-1206765679yiv1012364927photo-title a:hover,
#ygrps-yiv-1206765679 #ygrps-yiv-1206765679yiv1012364927 div.ygrps-yiv-1206765679yiv1012364927photo-title a:visited {
text-decoration:none;}

#ygrps-yiv-1206765679 #ygrps-yiv-1206765679yiv1012364927 div.ygrps-yiv-1206765679yiv1012364927attach-table div.ygrps-yiv-1206765679yiv1012364927attach-row {
clear:both;}

#ygrps-yiv-1206765679 #ygrps-yiv-1206765679yiv1012364927 div.ygrps-yiv-1206765679yiv1012364927attach-table div.ygrps-yiv-1206765679yiv1012364927attach-row div {
float:left;}

#ygrps-yiv-1206765679 #ygrps-yiv-1206765679yiv1012364927 p {
clear:both;padding:15px 0 3px 0;overflow:hidden;}

#ygrps-yiv-1206765679 #ygrps-yiv-1206765679yiv1012364927 div.ygrps-yiv-1206765679yiv1012364927ygrp-file {
width:30px;}
#ygrps-yiv-1206765679 #ygrps-yiv-1206765679yiv1012364927 div.ygrps-yiv-1206765679yiv1012364927attach-table div.ygrps-yiv-1206765679yiv1012364927attach-row div div a {
text-decoration:none;}

#ygrps-yiv-1206765679 #ygrps-yiv-1206765679yiv1012364927 div.ygrps-yiv-1206765679yiv1012364927attach-table div.ygrps-yiv-1206765679yiv1012364927attach-row div div span {
font-weight:normal;}

#ygrps-yiv-1206765679 #ygrps-yiv-1206765679yiv1012364927 div.ygrps-yiv-1206765679yiv1012364927ygrp-file-title {
font-weight:bold;}
#ygrps-yiv-1206765679
#ygrps-yiv-1206765679 #ygrps-yiv-1206765679yiv1012364927 #ygrps-yiv-1206765679yiv1012364927
#ygrps-yiv-1206765679yiv1012364927ygrp-mkp {
border:1px solid #d8d8d8;font-family:Arial;margin:10px 0;padding:0 10px;}

#ygrps-yiv-1206765679 #ygrps-yiv-1206765679yiv1012364927 #ygrps-yiv-1206765679yiv1012364927ygrp-mkp hr {
border:1px solid #d8d8d8;}

#ygrps-yiv-1206765679 #ygrps-yiv-1206765679yiv1012364927 #ygrps-yiv-1206765679yiv1012364927ygrp-mkp #ygrps-yiv-1206765679yiv1012364927hd {
color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px 0;}

#ygrps-yiv-1206765679 #ygrps-yiv-1206765679yiv1012364927 #ygrps-yiv-1206765679yiv1012364927ygrp-mkp #ygrps-yiv-1206765679yiv1012364927ads {
margin-bottom:10px;}

#ygrps-yiv-1206765679 #ygrps-yiv-1206765679yiv1012364927 #ygrps-yiv-1206765679yiv1012364927ygrp-mkp .ygrps-yiv-1206765679yiv1012364927ad {
padding:0 0;}

#ygrps-yiv-1206765679 #ygrps-yiv-1206765679yiv1012364927 #ygrps-yiv-1206765679yiv1012364927ygrp-mkp .ygrps-yiv-1206765679yiv1012364927ad p {
margin:0;}

#ygrps-yiv-1206765679 #ygrps-yiv-1206765679yiv1012364927 #ygrps-yiv-1206765679yiv1012364927ygrp-mkp .ygrps-yiv-1206765679yiv1012364927ad a {
color:#0000ff;text-decoration:none;}
#ygrps-yiv-1206765679



Actually I guess you could also clean it up Post Processing.... Not sure if it would work correctly.


Jose C Gomez
Software Engineer


T: 904.469.1524 mobile

Quis custodiet ipsos custodes?



On Tue, Apr 21, 2015 at 3:36 PM, Jose Gomez <jose@...> wrote:
Technically it calls the GetRows / GetList of the BO you are providing so you should be able to implement your own GetRows method to filter these out. However I don't recommend it.


Jose C Gomez
Software Engineer


T: 904.469.1524 mobile

Quis custodiet ipsos custodes?

On Tue, Apr 21, 2015 at 3:31 PM, Ted Koch tkoch77@... [vantage] <vantage@yahoogroups.com> wrote:
 
<div id="ygrps-yiv-1206765679yui_3_16_0_1_1429623187165_74449">
  
  
  <div id="ygrps-yiv-1206765679yui_3_16_0_1_1429623187165_74463"></div><div id="ygrps-yiv-1206765679yui_3_16_0_1_1429623187165_74448" style="color:#000;background-color:#fff;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;">I was hoping there was a way to do this without having to customize every form that has the warehouse dropdown.<div><span></span></div>  <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;"> <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"> <div dir="ltr"> <hr size="1">  <font face="Arial" size="2"> <b><span style="font-weight:bold;">From:</span></b> &quot;Jose Gomez <a rel="nofollow" shape="rect" target="_blank" href="mailto:jose@...">jose@...</a> [vantage]&quot; &lt;<a rel="nofollow" shape="rect" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>&gt;<br clear="none"> <b><span style="font-weight:bold;">To:</span></b> Vantage &lt;<a rel="nofollow" shape="rect" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>&gt; <br clear="none"> <b><span style="font-weight:bold;">Sent:</span></b> Tuesday, April 21, 2015 3:25 PM<br clear="none"> <b><span style="font-weight:bold;">Subject:</span></b> Re: [Vantage] Limit BOReader Results with BPM<br clear="none"> </font> </div><div><div> <div><br clear="none"><div>



The second parameter in that call is a whereClause which you can edit if you calling the BO yourself. Now if its a dropdown there is a Filter Option in the Customization where you can add your own filter.


Jose C Gomez
Software Engineer


T: 904.469.1524 mobile

Quis custodiet ipsos custodes?

On Tue, Apr 21, 2015 at 3:01 PM, tkoch77@... [vantage] <vantage@yahoogroups.com> wrote:
 
<div>
  
  
  <div>Hi,<br clear="none"><br clear="none">Has anyone been able to filter results when they have a trace like this. I have been able to filter results when the actual BO is being called (ex. JobEntry.GetList). However, I&#39;m struggling to find a way to filter the results with a BPM for the BOReader. I added an Inactive checkbox to the Warehse table and would like to filter out the inactive warehouses. Perhaps it&#39;s not possible.<br clear="none"><br clear="none">&lt;tracePacket&gt;<br clear="none">&nbsp; &lt;businessObject&gt;Ice.Proxy.Lib.BOReaderImpl&lt;/businessObject&gt;<br clear="none">&nbsp; &lt;methodName&gt;GetRows&lt;/methodName&gt;<br clear="none">&nbsp; &lt;returnType&gt;System.Data.DataSet&lt;/returnType&gt;<br clear="none">&nbsp; &lt;localTime&gt;4/21/2015 13:30:32:7160212 PM&lt;/localTime&gt;<br clear="none">&nbsp; &lt;executionTime&gt;1995&lt;/executionTime&gt;<br clear="none">&nbsp; &lt;parameters&gt;<br clear="none">&nbsp;&nbsp;&nbsp; &lt;parameter name=&quot;serviceNamespace&quot; type=&quot;System.String&quot;&gt;&lt;![CDATA[Erp:BO:WarehseSearch]]&gt;&lt;/parameter&gt;<br clear="none">&nbsp;&nbsp;&nbsp; &lt;parameter name=&quot;whereClause&quot; type=&quot;System.String&quot;&gt;&lt;![CDATA[MfgSys]]&gt;&lt;/parameter&gt;<br clear="none">&nbsp;&nbsp;&nbsp; &lt;parameter name=&quot;columnList&quot; type=&quot;System.String&quot;&gt;&lt;![CDATA[]]&gt;&lt;/parameter&gt;<br clear="none">&nbsp; &lt;/parameters&gt;<br clear="none">&lt;/tracePacket&gt;<br clear="none"></div><div><span><br clear="none"></span></div><div></div>

</div>
 


<div style="color:#fff;min-height:0;"></div>





</div>
 


<div style="color:#fff;min-height:0;"></div>






Hmmm looking at the implementation of BOReader it does look like they call the GetList / GetRows method of the BO. I wonder if the BPM engine for some reason is getting bypassed.
 Label_02B2:
        objArray4 = new 4];
if (!<a rel=“nofollow” title="System.String

CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://mscorlib:4.0.0.0:b77a5c561934e089/System.String”>string

.<a rel=“nofollow” title="bool System.String.IsNullOrEmpty(string);

CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://mscorlib:4.0.0.0:b77a5c561934e089/System.String/IsNullOrEmpty(String):Boolean”>IsNullOrEmpty(whereClause))
{
objArray4[0] = whereClause;
}
objArray4[1] = pageSize;
objArray4[2] = num;
obj3 = serviceCallInterface.<a rel=“nofollow” title="Type Ice.Hosting.Types.TypeEntry.Type { … }

CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://Epicor.Ice:3.0.7.0:5d3fa3c7105d7992/Ice.Hosting.Types.TypeEntry/property:Type:System.Type”>Type.<a rel=“nofollow” title="object System.Type.InvokeMember(string, BindingFlags, Binder, object, object[]);

CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://mscorlib:4.0.0.0:b77a5c561934e089/System.Type/InvokeMember(String,System.Reflection.BindingFlags,System.Reflection.Binder,Object,Object%5b%5d):Object”>InvokeMember(“GetList”, <a rel=“nofollow” title="System.Reflection.BindingFlags

CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://mscorlib:4.0.0.0:b77a5c561934e089/System.Reflection.BindingFlags”>BindingFlags.<a rel=“nofollow” title="BindingFlags System.Reflection.BindingFlags.InvokeMethod;

CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://mscorlib:4.0.0.0:b77a5c561934e089/System.Reflection.BindingFlags/InvokeMethod”>InvokeMethod | <a rel=“nofollow” title="System.Reflection.BindingFlags

CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://mscorlib:4.0.0.0:b77a5c561934e089/System.Reflection.BindingFlags”>BindingFlags.<a rel=“nofollow” title="BindingFlags System.Reflection.BindingFlags.Public;

CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://mscorlib:4.0.0.0:b77a5c561934e089/System.Reflection.BindingFlags/Public”>Public | <a rel=“nofollow” title="System.Reflection.BindingFlags

CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://mscorlib:4.0.0.0:b77a5c561934e089/System.Reflection.BindingFlags”>BindingFlags.<a rel=“nofollow” title="BindingFlags System.Reflection.BindingFlags.Instance;

CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://mscorlib:4.0.0.0:b77a5c561934e089/System.Reflection.BindingFlags/Instance”>Instance | <a rel=“nofollow” title="System.Reflection.BindingFlags

CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://mscorlib:4.0.0.0:b77a5c561934e089/System.Reflection.BindingFlags”>BindingFlags.<a rel=“nofollow” title="BindingFlags System.Reflection.BindingFlags.IgnoreCase;

CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://mscorlib:4.0.0.0:b77a5c561934e089/System.Reflection.BindingFlags/IgnoreCase”>IgnoreCase, null, target, objArray4);
if (obj3 != null)
{
flag = (<a rel=“nofollow” title="System.Boolean

CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://mscorlib:4.0.0.0:b77a5c561934e089/System.Boolean”>bool) objArray4[3];
list = new <a rel=“nofollow” title="System.Collections.Generic.List<CallParameter>.List<CallParameter>();

CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://mscorlib:4.0.0.0:b77a5c561934e089/System.Collections.Generic.List<Ice.Hosting.CallParameter>/.ctor()”>List<<a rel=“nofollow” title="Ice.Hosting.CallParameter

CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://Epicor.Ice:3.0.7.0:5d3fa3c7105d7992/Ice.Hosting.CallParameter”>CallParameter> {
new <a rel=“nofollow” title="Ice.Hosting.CallParameter.CallParameter(bool? boolValue);

CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://Epicor.Ice:3.0.7.0:5d3fa3c7105d7992/Ice.Hosting.CallParameter/.ctor(System.Nullable<Boolean>)”>CallParameter(new <a rel=“nofollow” title="System.Boolean

CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://mscorlib:4.0.0.0:b77a5c561934e089/System.Boolean”>bool<a rel=“nofollow” title="System.Nullable<Boolean>.Nullable<Boolean>(bool);

CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://mscorlib:4.0.0.0:b77a5c561934e089/System.Nullable<Boolean>/.ctor(<!0>)”>?(flag)),
new <a rel=“nofollow” title="Ice.Hosting.CallParameter.CallParameter(IceTableset tsValue);

CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://Epicor.Ice:3.0.7.0:5d3fa3c7105d7992/Ice.Hosting.CallParameter/.ctor(Ice.IceTableset)”>CallParameter((<a rel=“nofollow” title="Ice.IceTableset

CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://Epicor.ServiceModel:3.0.7.0:5d3fa3c7105d7992/Ice.IceTableset”>IceTableset) obj3)
};
}
goto Label_048D;



Jose C Gomez
Software Engineer


T: 904.469.1524 mobile

Quis custodiet
ipsos custodes?


On Tue, Apr 21, 2015 at 3:45 PM, Ted Koch tkoch77@… [vantage] <vantage@yahoogroups.com> wrote:
Â
<div>
  
  
  <p></p><div style="color:#000;background-color:#fff;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;">I tried this, but the WarehseSearch.GetRows method never gets hit it seems like.<br><div><span></span></div>  <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;"> <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"> <div dir="ltr"> <hr size="1">  <font face="Arial" size="2"><span class="ygrps-yiv-382220725"> <b><span style="font-weight:bold;">From:</span></b> &quot;Jose Gomez <a rel="nofollow" target="_blank" href="mailto:jose@...">jose@...</a> [vantage]&quot; &lt;<a rel="nofollow" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>&gt;<br> <b><span style="font-weight:bold;">To:</span></b> Vantage &lt;<a rel="nofollow" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>&gt; <br> </span><b><span style="font-weight:bold;">Sent:</span></b> Tuesday, April 21, 2015 3:38 PM<div><div class="ygrps-yiv-382220725h5"><br> <b><span style="font-weight:bold;">Subject:</span></b> Re: [Vantage] Limit BOReader Results with BPM<br> </div></div></font> </div><div><div class="ygrps-yiv-382220725h5"> <div><br><div><div>



Actually I guess you could also clean it up Post Processing.... Not sure if it would work correctly.


Jose C Gomez
Software Engineer


T: 904.469.1524 mobile

Quis custodiet ipsos custodes?



On Tue, Apr 21, 2015 at 3:36 PM, Jose Gomez <jose@...> wrote:
Technically it calls the GetRows / GetList of the BO you are providing so you should be able to implement your own GetRows method to filter these out. However I don't recommend it.


Jose C Gomez
Software Engineer


T: 904.469.1524 mobile

Quis custodiet ipsos custodes?

On Tue, Apr 21, 2015 at 3:31 PM, Ted Koch tkoch77@... [vantage] <vantage@yahoogroups.com> wrote:
Â
<div>
  
  
  <div></div><div style="color:#000;background-color:#fff;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;">I was hoping there was a way to do this without having to customize every form that has the warehouse dropdown.<div><span></span></div>  <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;"> <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"> <div dir="ltr"> <hr size="1">  <font face="Arial" size="2"> <b><span style="font-weight:bold;">From:</span></b> &quot;Jose Gomez <a rel="nofollow" shape="rect" target="_blank" href="mailto:jose@...">jose@...</a> [vantage]&quot; &lt;<a rel="nofollow" shape="rect" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>&gt;<br clear="none"> <b><span style="font-weight:bold;">To:</span></b> Vantage &lt;<a rel="nofollow" shape="rect" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>&gt; <br clear="none"> <b><span style="font-weight:bold;">Sent:</span></b> Tuesday, April 21, 2015 3:25 PM<br clear="none"> <b><span style="font-weight:bold;">Subject:</span></b> Re: [Vantage] Limit BOReader Results with BPM<br clear="none"> </font> </div><div><div> <div><br clear="none"><div>



The second parameter in that call is a whereClause which you can edit if you calling the BO yourself. Now if its a dropdown there is a Filter Option in the Customization where you can add your own filter.


Jose C Gomez
Software Engineer


T: 904.469.1524 mobile

Quis custodiet ipsos custodes?

On Tue, Apr 21, 2015 at 3:01 PM, tkoch77@... [vantage] <vantage@yahoogroups.com> wrote:
Â
<div>
  
  
  <div>Hi,<br clear="none"><br clear="none">Has anyone been able to filter results when they have a trace like this. I have been able to filter results when the actual BO is being called (ex. JobEntry.GetList). However, I&#39;m struggling to find a way to filter the results with a BPM for the BOReader. I added an Inactive checkbox to the Warehse table and would like to filter out the inactive warehouses. Perhaps it&#39;s not possible.<br clear="none"><br clear="none">&lt;tracePacket&gt;<br clear="none">Â  &lt;businessObject&gt;Ice.Proxy.Lib.BOReaderImpl&lt;/businessObject&gt;<br clear="none">Â  &lt;methodName&gt;GetRows&lt;/methodName&gt;<br clear="none">Â  &lt;returnType&gt;System.Data.DataSet&lt;/returnType&gt;<br clear="none">Â  &lt;localTime&gt;4/21/2015 13:30:32:7160212 PM&lt;/localTime&gt;<br clear="none">Â  &lt;executionTime&gt;1995&lt;/executionTime&gt;<br clear="none">Â  &lt;parameters&gt;<br clear="none">Â Â Â  &lt;parameter name=&quot;serviceNamespace&quot; type=&quot;System.String&quot;&gt;&lt;![CDATA[Erp:BO:WarehseSearch]]&gt;&lt;/parameter&gt;<br clear="none">Â Â Â  &lt;parameter name=&quot;whereClause&quot; type=&quot;System.String&quot;&gt;&lt;![CDATA[MfgSys]]&gt;&lt;/parameter&gt;<br clear="none">Â Â Â  &lt;parameter name=&quot;columnList&quot; type=&quot;System.String&quot;&gt;&lt;![CDATA[]]&gt;&lt;/parameter&gt;<br clear="none">Â  &lt;/parameters&gt;<br clear="none">&lt;/tracePacket&gt;<br clear="none"></div><div><span><br clear="none"></span></div><div></div>

</div>
 


<div style="color:#fff;min-height:0;"></div>





</div>
 


<div style="color:#fff;min-height:0;"></div>






</div><div><div class="ygrps-yiv-382220725h5">
 


<div style="color:#fff;min-height:0;"></div>

ok so it looks like for some reason in the implementation of WhseSearch and a few of the other "Searches" Epicor ByPasses the BPM Engine.Â
In the implementation of GetRows for a Normal Method Say "ABCCode.GetRows" Epicor Calls OnBeforeGetRows() , OnGetRows() and AfterGetRows() as shown.


However on the Implementation of WhseSearch.GetRows Epicor simply does the search and returns the dataset As shown below. No Before, On Or After but rather straight Linq code to query the DB

So it appears my friend that you are out of luck


Jose C Gomez
Software Engineer


T: 904.469.1524 mobile

Quis custodiet ipsos custodes?

On Tue, Apr 21, 2015 at 3:54 PM, Jose Gomez <jose@...> wrote:
Hmmm looking at the implementation of BOReader it does look like they call the GetList / GetRows method of the BO. I wonder if the BPM engine for some reason is getting bypassed.
 Label_02B2:
        objArray4 = new 4];
if (!<a rel=“nofollow” title="System.String

CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://mscorlib:4.0.0.0:b77a5c561934e089/System.String”>string

.<a rel=“nofollow” title="bool System.String.IsNullOrEmpty(string);

CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://mscorlib:4.0.0.0:b77a5c561934e089/System.String/IsNullOrEmpty(String):Boolean”>IsNullOrEmpty(whereClause))
{
objArray4[0] = whereClause;
}
objArray4[1] = pageSize;
objArray4[2] = num;
obj3 = serviceCallInterface.<a rel=“nofollow” title="Type Ice.Hosting.Types.TypeEntry.Type { … }

CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://Epicor.Ice:3.0.7.0:5d3fa3c7105d7992/Ice.Hosting.Types.TypeEntry/property:Type:System.Type”>Type.<a rel=“nofollow” title="object System.Type.InvokeMember(string, BindingFlags, Binder, object, object[]);

CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://mscorlib:4.0.0.0:b77a5c561934e089/System.Type/InvokeMember(String,System.Reflection.BindingFlags,System.Reflection.Binder,Object,Object%5b%5d):Object”>InvokeMember(“GetList”, <a rel=“nofollow” title="System.Reflection.BindingFlags

CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://mscorlib:4.0.0.0:b77a5c561934e089/System.Reflection.BindingFlags”>BindingFlags.<a rel=“nofollow” title="BindingFlags System.Reflection.BindingFlags.InvokeMethod;

CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://mscorlib:4.0.0.0:b77a5c561934e089/System.Reflection.BindingFlags/InvokeMethod”>InvokeMethod | <a rel=“nofollow” title="System.Reflection.BindingFlags

CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://mscorlib:4.0.0.0:b77a5c561934e089/System.Reflection.BindingFlags”>BindingFlags.<a rel=“nofollow” title="BindingFlags System.Reflection.BindingFlags.Public;

CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://mscorlib:4.0.0.0:b77a5c561934e089/System.Reflection.BindingFlags/Public”>Public | <a rel=“nofollow” title="System.Reflection.BindingFlags

CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://mscorlib:4.0.0.0:b77a5c561934e089/System.Reflection.BindingFlags”>BindingFlags.<a rel=“nofollow” title="BindingFlags System.Reflection.BindingFlags.Instance;

CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://mscorlib:4.0.0.0:b77a5c561934e089/System.Reflection.BindingFlags/Instance”>Instance | <a rel=“nofollow” title="System.Reflection.BindingFlags

CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://mscorlib:4.0.0.0:b77a5c561934e089/System.Reflection.BindingFlags”>BindingFlags.<a rel=“nofollow” title="BindingFlags System.Reflection.BindingFlags.IgnoreCase;

CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://mscorlib:4.0.0.0:b77a5c561934e089/System.Reflection.BindingFlags/IgnoreCase”>IgnoreCase, null, target, objArray4);
if (obj3 != null)
{
flag = (<a rel=“nofollow” title="System.Boolean

CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://mscorlib:4.0.0.0:b77a5c561934e089/System.Boolean”>bool) objArray4[3];
list = new <a rel=“nofollow” title="System.Collections.Generic.List<CallParameter>.List<CallParameter>();

CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://mscorlib:4.0.0.0:b77a5c561934e089/System.Collections.Generic.List%3CIce.Hosting.CallParameter%3E/.ctor()”>List<<a rel=“nofollow” title="Ice.Hosting.CallParameter

CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://Epicor.Ice:3.0.7.0:5d3fa3c7105d7992/Ice.Hosting.CallParameter”>CallParameter> {
new <a rel=“nofollow” title="Ice.Hosting.CallParameter.CallParameter(bool? boolValue);

CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://Epicor.Ice:3.0.7.0:5d3fa3c7105d7992/Ice.Hosting.CallParameter/.ctor(System.Nullable%3CBoolean%3E)”>CallParameter(new <a rel=“nofollow” title="System.Boolean

CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://mscorlib:4.0.0.0:b77a5c561934e089/System.Boolean”>bool<a rel=“nofollow” title="System.Nullable<Boolean>.Nullable<Boolean>(bool);

CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://mscorlib:4.0.0.0:b77a5c561934e089/System.Nullable%3CBoolean%3E/.ctor(%3C!0%3E)”>?(flag)),
new <a rel=“nofollow” title="Ice.Hosting.CallParameter.CallParameter(IceTableset tsValue);

CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://Epicor.Ice:3.0.7.0:5d3fa3c7105d7992/Ice.Hosting.CallParameter/.ctor(Ice.IceTableset)”>CallParameter((<a rel=“nofollow” title="Ice.IceTableset

CTRL+Click to open in new tab." target="_blank" href=“http://127.0.0.1/roeder/dotnet/Default.aspx?Target=code://Epicor.ServiceModel:3.0.7.0:5d3fa3c7105d7992/Ice.IceTableset”>IceTableset) obj3)
};
}
goto Label_048D;



Jose C Gomez
Software Engineer


T: 904.469.1524 mobile

Quis custodiet
ipsos custodes?


On Tue, Apr 21, 2015 at 3:45 PM, Ted Koch tkoch77@… [vantage] <vantage@yahoogroups.com> wrote:
Â
<div>
  
  
  <p></p><div style="color:#000;background-color:#fff;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;">I tried this, but the WarehseSearch.GetRows method never gets hit it seems like.<br><div><span></span></div>  <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;"> <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"> <div dir="ltr"> <hr size="1">  <font face="Arial" size="2"><span> <b><span style="font-weight:bold;">From:</span></b> &quot;Jose Gomez <a rel="nofollow" target="_blank" href="mailto:jose@...">jose@...</a> [vantage]&quot; &lt;<a rel="nofollow" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>&gt;<br> <b><span style="font-weight:bold;">To:</span></b> Vantage &lt;<a rel="nofollow" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>&gt; <br> </span><b><span style="font-weight:bold;">Sent:</span></b> Tuesday, April 21, 2015 3:38 PM<div><div><br> <b><span style="font-weight:bold;">Subject:</span></b> Re: [Vantage] Limit BOReader Results with BPM<br> </div></div></font> </div><div><div> <div><br><div><div>



Actually I guess you could also clean it up Post Processing.... Not sure if it would work correctly.


Jose C Gomez
Software Engineer


T: 904.469.1524 mobile

Quis custodiet ipsos custodes?



On Tue, Apr 21, 2015 at 3:36 PM, Jose Gomez <jose@...> wrote:
Technically it calls the GetRows / GetList of the BO you are providing so you should be able to implement your own GetRows method to filter these out. However I don't recommend it.


Jose C Gomez
Software Engineer


T: 904.469.1524 mobile

Quis custodiet ipsos custodes?

On Tue, Apr 21, 2015 at 3:31 PM, Ted Koch tkoch77@... [vantage] <vantage@yahoogroups.com> wrote:
Â
<div>
  
  
  <div></div><div style="color:#000;background-color:#fff;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;">I was hoping there was a way to do this without having to customize every form that has the warehouse dropdown.<div><span></span></div>  <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;"> <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"> <div dir="ltr"> <hr size="1">  <font face="Arial" size="2"> <b><span style="font-weight:bold;">From:</span></b> &quot;Jose Gomez <a rel="nofollow" shape="rect" target="_blank" href="mailto:jose@...">jose@...</a> [vantage]&quot; &lt;<a rel="nofollow" shape="rect" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>&gt;<br clear="none"> <b><span style="font-weight:bold;">To:</span></b> Vantage &lt;<a rel="nofollow" shape="rect" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>&gt; <br clear="none"> <b><span style="font-weight:bold;">Sent:</span></b> Tuesday, April 21, 2015 3:25 PM<br clear="none"> <b><span style="font-weight:bold;">Subject:</span></b> Re: [Vantage] Limit BOReader Results with BPM<br clear="none"> </font> </div><div><div> <div><br clear="none"><div>



The second parameter in that call is a whereClause which you can edit if you calling the BO yourself. Now if its a dropdown there is a Filter Option in the Customization where you can add your own filter.


Jose C Gomez
Software Engineer


T: 904.469.1524 mobile

Quis custodiet ipsos custodes?

On Tue, Apr 21, 2015 at 3:01 PM, tkoch77@... [vantage] <vantage@yahoogroups.com> wrote:
Â
<div>
  
  
  <div>Hi,<br clear="none"><br clear="none">Has anyone been able to filter results when they have a trace like this. I have been able to filter results when the actual BO is being called (ex. JobEntry.GetList). However, I&#39;m struggling to find a way to filter the results with a BPM for the BOReader. I added an Inactive checkbox to the Warehse table and would like to filter out the inactive warehouses. Perhaps it&#39;s not possible.<br clear="none"><br clear="none">&lt;tracePacket&gt;<br clear="none">Â  &lt;businessObject&gt;Ice.Proxy.Lib.BOReaderImpl&lt;/businessObject&gt;<br clear="none">Â  &lt;methodName&gt;GetRows&lt;/methodName&gt;<br clear="none">Â  &lt;returnType&gt;System.Data.DataSet&lt;/returnType&gt;<br clear="none">Â  &lt;localTime&gt;4/21/2015 13:30:32:7160212 PM&lt;/localTime&gt;<br clear="none">Â  &lt;executionTime&gt;1995&lt;/executionTime&gt;<br clear="none">Â  &lt;parameters&gt;<br clear="none">Â Â Â  &lt;parameter name=&quot;serviceNamespace&quot; type=&quot;System.String&quot;&gt;&lt;![CDATA[Erp:BO:WarehseSearch]]&gt;&lt;/parameter&gt;<br clear="none">Â Â Â  &lt;parameter name=&quot;whereClause&quot; type=&quot;System.String&quot;&gt;&lt;![CDATA[MfgSys]]&gt;&lt;/parameter&gt;<br clear="none">Â Â Â  &lt;parameter name=&quot;columnList&quot; type=&quot;System.String&quot;&gt;&lt;![CDATA[]]&gt;&lt;/parameter&gt;<br clear="none">Â  &lt;/parameters&gt;<br clear="none">&lt;/tracePacket&gt;<br clear="none"></div><div><span><br clear="none"></span></div><div></div>

</div>
 


<div style="color:#fff;min-height:0;"></div>





</div>
 


<div style="color:#fff;min-height:0;"></div>






</div><div><div>
 


<div style="color:#fff;min-height:0;"></div>


Do you use .NET Reflector?


From: "Jose Gomez jose@... [vantage]" <vantage@yahoogroups.com>
To: Vantage <vantage@yahoogroups.com>
Sent: Tuesday, April 21, 2015 3:54 PM
Subject: Re: [Vantage] Limit BOReader Results with BPM

#ygrps-yiv-1763629126 #ygrps-yiv-1763629126yiv8563550159 #ygrps-yiv-1763629126yiv8563550159 --

#ygrps-yiv-1763629126yiv8563550159 .ygrps-yiv-1763629126yiv8563550159ygrp-photo-title{
clear:both;font-size:smaller;height:15px;overflow:hidden;text-align:center;width:75px;}
#ygrps-yiv-1763629126 #ygrps-yiv-1763629126yiv8563550159 div.ygrps-yiv-1763629126yiv8563550159ygrp-photo{
background-position:center;background-repeat:no-repeat;background-color:white;border:1px solid black;height:62px;width:62px;}

#ygrps-yiv-1763629126 #ygrps-yiv-1763629126yiv8563550159 div.ygrps-yiv-1763629126yiv8563550159photo-title
a,
#ygrps-yiv-1763629126 #ygrps-yiv-1763629126yiv8563550159 div.ygrps-yiv-1763629126yiv8563550159photo-title a:active,
#ygrps-yiv-1763629126 #ygrps-yiv-1763629126yiv8563550159 div.ygrps-yiv-1763629126yiv8563550159photo-title a:hover,
#ygrps-yiv-1763629126 #ygrps-yiv-1763629126yiv8563550159 div.ygrps-yiv-1763629126yiv8563550159photo-title a:visited {
text-decoration:none;}

#ygrps-yiv-1763629126 #ygrps-yiv-1763629126yiv8563550159 div.ygrps-yiv-1763629126yiv8563550159attach-table div.ygrps-yiv-1763629126yiv8563550159attach-row {
clear:both;}

#ygrps-yiv-1763629126 #ygrps-yiv-1763629126yiv8563550159 div.ygrps-yiv-1763629126yiv8563550159attach-table div.ygrps-yiv-1763629126yiv8563550159attach-row div {
float:left;}

#ygrps-yiv-1763629126 #ygrps-yiv-1763629126yiv8563550159 p {
clear:both;padding:15px 0 3px 0;overflow:hidden;}

#ygrps-yiv-1763629126 #ygrps-yiv-1763629126yiv8563550159 div.ygrps-yiv-1763629126yiv8563550159ygrp-file {
width:30px;}
#ygrps-yiv-1763629126 #ygrps-yiv-1763629126yiv8563550159 div.ygrps-yiv-1763629126yiv8563550159attach-table div.ygrps-yiv-1763629126yiv8563550159attach-row div div a {
text-decoration:none;}

#ygrps-yiv-1763629126 #ygrps-yiv-1763629126yiv8563550159 div.ygrps-yiv-1763629126yiv8563550159attach-table div.ygrps-yiv-1763629126yiv8563550159attach-row div div span {
font-weight:normal;}

#ygrps-yiv-1763629126 #ygrps-yiv-1763629126yiv8563550159 div.ygrps-yiv-1763629126yiv8563550159ygrp-file-title {
font-weight:bold;}
#ygrps-yiv-1763629126
#ygrps-yiv-1763629126 #ygrps-yiv-1763629126yiv8563550159 #ygrps-yiv-1763629126yiv8563550159
#ygrps-yiv-1763629126yiv8563550159ygrp-mkp {
border:1px solid #d8d8d8;font-family:Arial;margin:10px 0;padding:0 10px;}

#ygrps-yiv-1763629126 #ygrps-yiv-1763629126yiv8563550159 #ygrps-yiv-1763629126yiv8563550159ygrp-mkp hr {
border:1px solid #d8d8d8;}

#ygrps-yiv-1763629126 #ygrps-yiv-1763629126yiv8563550159 #ygrps-yiv-1763629126yiv8563550159ygrp-mkp #ygrps-yiv-1763629126yiv8563550159hd {
color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px 0;}

#ygrps-yiv-1763629126 #ygrps-yiv-1763629126yiv8563550159 #ygrps-yiv-1763629126yiv8563550159ygrp-mkp #ygrps-yiv-1763629126yiv8563550159ads {
margin-bottom:10px;}

#ygrps-yiv-1763629126 #ygrps-yiv-1763629126yiv8563550159 #ygrps-yiv-1763629126yiv8563550159ygrp-mkp .ygrps-yiv-1763629126yiv8563550159ad {
padding:0 0;}

#ygrps-yiv-1763629126 #ygrps-yiv-1763629126yiv8563550159 #ygrps-yiv-1763629126yiv8563550159ygrp-mkp .ygrps-yiv-1763629126yiv8563550159ad p {
margin:0;}

#ygrps-yiv-1763629126 #ygrps-yiv-1763629126yiv8563550159 #ygrps-yiv-1763629126yiv8563550159ygrp-mkp .ygrps-yiv-1763629126yiv8563550159ad a {
color:#0000ff;text-decoration:none;}
#ygrps-yiv-1763629126



Hmmm looking at the implementation of BOReader it does look like they call the GetList / GetRows method of the BO. I wonder if the BPM engine for some reason is getting bypassed.


Jose C Gomez
Software Engineer


T: 904.469.1524 mobile

Quis custodiet ipsos custodes?

On Tue, Apr 21, 2015 at 3:45 PM, Ted Koch tkoch77@... [vantage] <vantage@yahoogroups.com> wrote:
 
<div>
  
  
  <div></div><div style="color:#000;background-color:#fff;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;">I tried this, but the WarehseSearch.GetRows method never gets hit it seems like.<br clear="none"><div><span></span></div>  <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;"> <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"> <div dir="ltr"> <hr size="1">  <font face="Arial" size="2"><span class="ygrps-yiv-1763629126yiv8563550159"> <b><span style="font-weight:bold;">From:</span></b> &quot;Jose Gomez <a rel="nofollow" shape="rect" target="_blank" href="mailto:jose@...">jose@...</a> [vantage]&quot; &lt;<a rel="nofollow" shape="rect" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>&gt;<br clear="none"> <b><span style="font-weight:bold;">To:</span></b> Vantage &lt;<a rel="nofollow" shape="rect" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>&gt; <br clear="none"> </span><b><span style="font-weight:bold;">Sent:</span></b> Tuesday, April 21, 2015 3:38 PM</font><div><div class="ygrps-yiv-1763629126yiv8563550159h5"><br clear="none"> <b><span style="font-weight:bold;">Subject:</span></b> Re: [Vantage] Limit BOReader Results with BPM<br clear="none"> </div></div> </div><div><div class="ygrps-yiv-1763629126yiv8563550159h5"> <div><br clear="none"><div><div>



Actually I guess you could also clean it up Post Processing.... Not sure if it would work correctly.


Jose C Gomez
Software Engineer


T: 904.469.1524 mobile

Quis custodiet ipsos custodes?



On Tue, Apr 21, 2015 at 3:36 PM, Jose Gomez <jose@...> wrote:
Technically it calls the GetRows / GetList of the BO you are providing so you should be able to implement your own GetRows method to filter these out. However I don't recommend it.


Jose C Gomez
Software Engineer


T: 904.469.1524 mobile

Quis custodiet ipsos custodes?

On Tue, Apr 21, 2015 at 3:31 PM, Ted Koch tkoch77@... [vantage] <vantage@yahoogroups.com> wrote:
 
<div>
  
  
  <div></div><div style="color:#000;background-color:#fff;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;">I was hoping there was a way to do this without having to customize every form that has the warehouse dropdown.<div><span></span></div>  <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;"> <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"> <div dir="ltr"> <hr size="1">  <font face="Arial" size="2"> <b><span style="font-weight:bold;">From:</span></b> &quot;Jose Gomez <a rel="nofollow" shape="rect" target="_blank" href="mailto:jose@...">jose@...</a> [vantage]&quot; &lt;<a rel="nofollow" shape="rect" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>&gt;<br clear="none"> <b><span style="font-weight:bold;">To:</span></b> Vantage &lt;<a rel="nofollow" shape="rect" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>&gt; <br clear="none"> <b><span style="font-weight:bold;">Sent:</span></b> Tuesday, April 21, 2015 3:25 PM<br clear="none"> <b><span style="font-weight:bold;">Subject:</span></b> Re: [Vantage] Limit BOReader Results with BPM<br clear="none"> </font> </div><div><div> <div><br clear="none"><div>



The second parameter in that call is a whereClause which you can edit if you calling the BO yourself. Now if its a dropdown there is a Filter Option in the Customization where you can add your own filter.


Jose C Gomez
Software Engineer


T: 904.469.1524 mobile

Quis custodiet ipsos custodes?

On Tue, Apr 21, 2015 at 3:01 PM, tkoch77@... [vantage] <vantage@yahoogroups.com> wrote:
 
<div>
  
  
  <div>Hi,<br clear="none"><br clear="none">Has anyone been able to filter results when they have a trace like this. I have been able to filter results when the actual BO is being called (ex. JobEntry.GetList). However, I&#39;m struggling to find a way to filter the results with a BPM for the BOReader. I added an Inactive checkbox to the Warehse table and would like to filter out the inactive warehouses. Perhaps it&#39;s not possible.<br clear="none"><br clear="none">&lt;tracePacket&gt;<br clear="none">&nbsp; &lt;businessObject&gt;Ice.Proxy.Lib.BOReaderImpl&lt;/businessObject&gt;<br clear="none">&nbsp; &lt;methodName&gt;GetRows&lt;/methodName&gt;<br clear="none">&nbsp; &lt;returnType&gt;System.Data.DataSet&lt;/returnType&gt;<br clear="none">&nbsp; &lt;localTime&gt;4/21/2015 13:30:32:7160212 PM&lt;/localTime&gt;<br clear="none">&nbsp; &lt;executionTime&gt;1995&lt;/executionTime&gt;<br clear="none">&nbsp; &lt;parameters&gt;<br clear="none">&nbsp;&nbsp;&nbsp; &lt;parameter name=&quot;serviceNamespace&quot; type=&quot;System.String&quot;&gt;&lt;![CDATA[Erp:BO:WarehseSearch]]&gt;&lt;/parameter&gt;<br clear="none">&nbsp;&nbsp;&nbsp; &lt;parameter name=&quot;whereClause&quot; type=&quot;System.String&quot;&gt;&lt;![CDATA[MfgSys]]&gt;&lt;/parameter&gt;<br clear="none">&nbsp;&nbsp;&nbsp; &lt;parameter name=&quot;columnList&quot; type=&quot;System.String&quot;&gt;&lt;![CDATA[]]&gt;&lt;/parameter&gt;<br clear="none">&nbsp; &lt;/parameters&gt;<br clear="none">&lt;/tracePacket&gt;<br clear="none"></div><div><span><br clear="none"></span></div><div></div>

</div>
 


<div style="color:#fff;min-height:0;"></div>





</div>
 


<div style="color:#fff;min-height:0;"></div>






</div><div><div class="ygrps-yiv-1763629126yiv8563550159h5">
 


<div style="color:#fff;min-height:0;"></div>





You don't? lol Yes, yes I do extensivelyÂ


Jose C Gomez
Software Engineer


T: 904.469.1524 mobile

Quis custodiet ipsos custodes?

On Tue, Apr 21, 2015 at 4:07 PM, Ted Koch tkoch77@... [vantage] <vantage@yahoogroups.com> wrote:
Â
<div>
  
  
  <p></p><div style="color:#000;background-color:#fff;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;">Do you use .NET Reflector?<br><br>  <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;"> <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"> <div dir="ltr"> <hr size="1">  <font face="Arial" size="2"><span class="ygrps-yiv-1659658630"> <b><span style="font-weight:bold;">From:</span></b> &quot;Jose Gomez <a rel="nofollow" target="_blank" href="mailto:jose@...">jose@...</a> [vantage]&quot; &lt;<a rel="nofollow" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>&gt;<br> <b><span style="font-weight:bold;">To:</span></b> Vantage &lt;<a rel="nofollow" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>&gt; <br> </span><b><span style="font-weight:bold;">Sent:</span></b> Tuesday, April 21, 2015 3:54 PM<div><div class="ygrps-yiv-1659658630h5"><br> <b><span style="font-weight:bold;">Subject:</span></b> Re: [Vantage] Limit BOReader Results with BPM<br> </div></div></font> </div><div><div class="ygrps-yiv-1659658630h5"> <div><br><div><div>



Hmmm looking at the implementation of BOReader it does look like they call the GetList / GetRows method of the BO. I wonder if the BPM engine for some reason is getting bypassed.


Jose C Gomez
Software Engineer


T: 904.469.1524 mobile

Quis custodiet ipsos custodes?

On Tue, Apr 21, 2015 at 3:45 PM, Ted Koch tkoch77@... [vantage] <vantage@yahoogroups.com> wrote:
Â
<div>
  
  
  <div></div><div style="color:#000;background-color:#fff;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;">I tried this, but the WarehseSearch.GetRows method never gets hit it seems like.<br clear="none"><div><span></span></div>  <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;"> <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"> <div dir="ltr"> <hr size="1">  <font face="Arial" size="2"><span> <b><span style="font-weight:bold;">From:</span></b> &quot;Jose Gomez <a rel="nofollow" shape="rect" target="_blank" href="mailto:jose@...">jose@...</a> [vantage]&quot; &lt;<a rel="nofollow" shape="rect" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>&gt;<br clear="none"> <b><span style="font-weight:bold;">To:</span></b> Vantage &lt;<a rel="nofollow" shape="rect" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>&gt; <br clear="none"> </span><b><span style="font-weight:bold;">Sent:</span></b> Tuesday, April 21, 2015 3:38 PM</font><div><div><br clear="none"> <b><span style="font-weight:bold;">Subject:</span></b> Re: [Vantage] Limit BOReader Results with BPM<br clear="none"> </div></div> </div><div><div> <div><br clear="none"><div><div>



Actually I guess you could also clean it up Post Processing.... Not sure if it would work correctly.


Jose C Gomez
Software Engineer


T: 904.469.1524 mobile

Quis custodiet ipsos custodes?



On Tue, Apr 21, 2015 at 3:36 PM, Jose Gomez <jose@...> wrote:
Technically it calls the GetRows / GetList of the BO you are providing so you should be able to implement your own GetRows method to filter these out. However I don't recommend it.


Jose C Gomez
Software Engineer


T: 904.469.1524 mobile

Quis custodiet ipsos custodes?

On Tue, Apr 21, 2015 at 3:31 PM, Ted Koch tkoch77@... [vantage] <vantage@yahoogroups.com> wrote:
Â
<div>
  
  
  <div></div><div style="color:#000;background-color:#fff;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;">I was hoping there was a way to do this without having to customize every form that has the warehouse dropdown.<div><span></span></div>  <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;"> <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"> <div dir="ltr"> <hr size="1">  <font face="Arial" size="2"> <b><span style="font-weight:bold;">From:</span></b> &quot;Jose Gomez <a rel="nofollow" shape="rect" target="_blank" href="mailto:jose@...">jose@...</a> [vantage]&quot; &lt;<a rel="nofollow" shape="rect" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>&gt;<br clear="none"> <b><span style="font-weight:bold;">To:</span></b> Vantage &lt;<a rel="nofollow" shape="rect" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>&gt; <br clear="none"> <b><span style="font-weight:bold;">Sent:</span></b> Tuesday, April 21, 2015 3:25 PM<br clear="none"> <b><span style="font-weight:bold;">Subject:</span></b> Re: [Vantage] Limit BOReader Results with BPM<br clear="none"> </font> </div><div><div> <div><br clear="none"><div>



The second parameter in that call is a whereClause which you can edit if you calling the BO yourself. Now if its a dropdown there is a Filter Option in the Customization where you can add your own filter.


Jose C Gomez
Software Engineer


T: 904.469.1524 mobile

Quis custodiet ipsos custodes?

On Tue, Apr 21, 2015 at 3:01 PM, tkoch77@... [vantage] <vantage@yahoogroups.com> wrote:
Â
<div>
  
  
  <div>Hi,<br clear="none"><br clear="none">Has anyone been able to filter results when they have a trace like this. I have been able to filter results when the actual BO is being called (ex. JobEntry.GetList). However, I&#39;m struggling to find a way to filter the results with a BPM for the BOReader. I added an Inactive checkbox to the Warehse table and would like to filter out the inactive warehouses. Perhaps it&#39;s not possible.<br clear="none"><br clear="none">&lt;tracePacket&gt;<br clear="none">Â  &lt;businessObject&gt;Ice.Proxy.Lib.BOReaderImpl&lt;/businessObject&gt;<br clear="none">Â  &lt;methodName&gt;GetRows&lt;/methodName&gt;<br clear="none">Â  &lt;returnType&gt;System.Data.DataSet&lt;/returnType&gt;<br clear="none">Â  &lt;localTime&gt;4/21/2015 13:30:32:7160212 PM&lt;/localTime&gt;<br clear="none">Â  &lt;executionTime&gt;1995&lt;/executionTime&gt;<br clear="none">Â  &lt;parameters&gt;<br clear="none">Â Â Â  &lt;parameter name=&quot;serviceNamespace&quot; type=&quot;System.String&quot;&gt;&lt;![CDATA[Erp:BO:WarehseSearch]]&gt;&lt;/parameter&gt;<br clear="none">Â Â Â  &lt;parameter name=&quot;whereClause&quot; type=&quot;System.String&quot;&gt;&lt;![CDATA[MfgSys]]&gt;&lt;/parameter&gt;<br clear="none">Â Â Â  &lt;parameter name=&quot;columnList&quot; type=&quot;System.String&quot;&gt;&lt;![CDATA[]]&gt;&lt;/parameter&gt;<br clear="none">Â  &lt;/parameters&gt;<br clear="none">&lt;/tracePacket&gt;<br clear="none"></div><div><span><br clear="none"></span></div><div></div>

</div>
 


<div style="color:#fff;min-height:0;"></div>





</div>
 


<div style="color:#fff;min-height:0;"></div>






</div><div><div>
 


<div style="color:#fff;min-height:0;"></div>





</div><div><div class="ygrps-yiv-1659658630h5">
 


<div style="color:#fff;min-height:0;"></div>

I used it until my trial period expired, found a free one called JetBrains dotPeek. Not sure if it's as good though.


From: "Jose Gomez jose@... [vantage]" <vantage@yahoogroups.com>
To: Vantage <vantage@yahoogroups.com>
Sent: Tuesday, April 21, 2015 4:13 PM
Subject: Re: [Vantage] Limit BOReader Results with BPM



You don't? lol Yes, yes I do extensively 


Jose C Gomez
Software Engineer


T: 904.469.1524 mobile

Quis custodiet ipsos custodes?

On Tue, Apr 21, 2015 at 4:07 PM, Ted Koch tkoch77@... [vantage] <vantage@yahoogroups.com> wrote:
 
<div id="ygrps-yiv-794838402yui_3_16_0_1_1429623187165_91264">
  
  
  <div></div><div id="ygrps-yiv-794838402yui_3_16_0_1_1429623187165_91263" style="color:#000;background-color:#fff;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;">Do you use .NET Reflector?<br><br>  <div id="ygrps-yiv-794838402yui_3_16_0_1_1429623187165_91275" style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;"> <div id="ygrps-yiv-794838402yui_3_16_0_1_1429623187165_91274" style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"> <div id="ygrps-yiv-794838402yui_3_16_0_1_1429623187165_91273" dir="ltr"> <hr size="1">  <font id="ygrps-yiv-794838402yui_3_16_0_1_1429623187165_91272" face="Arial" size="2"><span class="ygrps-yiv-794838402yiv7795890281"> <b><span style="font-weight:bold;">From:</span></b> &quot;Jose Gomez <a rel="nofollow" target="_blank" href="mailto:jose@...">jose@...</a> [vantage]&quot; &lt;<a rel="nofollow" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>&gt;<br> <b><span style="font-weight:bold;">To:</span></b> Vantage &lt;<a rel="nofollow" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>&gt; <br> </span><b><span style="font-weight:bold;">Sent:</span></b> Tuesday, April 21, 2015 3:54 PM<div id="ygrps-yiv-794838402yui_3_16_0_1_1429623187165_91271"><div id="ygrps-yiv-794838402yui_3_16_0_1_1429623187165_91270" class="ygrps-yiv-794838402yiv7795890281h5"><br> <b><span style="font-weight:bold;">Subject:</span></b> Re: [Vantage] Limit BOReader Results with BPM<br> </div></div></font> </div><div id="ygrps-yiv-794838402yui_3_16_0_1_1429623187165_91281"><div id="ygrps-yiv-794838402yui_3_16_0_1_1429623187165_91280" class="ygrps-yiv-794838402yiv7795890281h5"> <div id="ygrps-yiv-794838402yui_3_16_0_1_1429623187165_91279"><br><div id="ygrps-yiv-794838402yui_3_16_0_1_1429623187165_91278"><div id="ygrps-yiv-794838402yui_3_16_0_1_1429623187165_91277">



Hmmm looking at the implementation of BOReader it does look like they call the GetList / GetRows method of the BO. I wonder if the BPM engine for some reason is getting bypassed.


Jose C Gomez
Software Engineer


T: 904.469.1524 mobile

Quis custodiet ipsos custodes?

On Tue, Apr 21, 2015 at 3:45 PM, Ted Koch tkoch77@... [vantage] <vantage@yahoogroups.com> wrote:
 
<div>
  
  
  <div></div><div style="color:#000;background-color:#fff;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;">I tried this, but the WarehseSearch.GetRows method never gets hit it seems like.<br clear="none"><div><span></span></div>  <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;"> <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"> <div dir="ltr"> <hr size="1">  <font face="Arial" size="2"><span> <b><span style="font-weight:bold;">From:</span></b> &quot;Jose Gomez <a rel="nofollow" shape="rect" target="_blank" href="mailto:jose@...">jose@...</a> [vantage]&quot; &lt;<a rel="nofollow" shape="rect" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>&gt;<br clear="none"> <b><span style="font-weight:bold;">To:</span></b> Vantage &lt;<a rel="nofollow" shape="rect" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>&gt; <br clear="none"> </span><b><span style="font-weight:bold;">Sent:</span></b> Tuesday, April 21, 2015 3:38 PM</font><div><div><br clear="none"> <b><span style="font-weight:bold;">Subject:</span></b> Re: [Vantage] Limit BOReader Results with BPM<br clear="none"> </div></div> </div><div><div> <div><br clear="none"><div><div>



Actually I guess you could also clean it up Post Processing.... Not sure if it would work correctly.


Jose C Gomez
Software Engineer


T: 904.469.1524 mobile

Quis custodiet ipsos custodes?



On Tue, Apr 21, 2015 at 3:36 PM, Jose Gomez <jose@...> wrote:
Technically it calls the GetRows / GetList of the BO you are providing so you should be able to implement your own GetRows method to filter these out. However I don't recommend it.


Jose C Gomez
Software Engineer


T: 904.469.1524 mobile

Quis custodiet ipsos custodes?

On Tue, Apr 21, 2015 at 3:31 PM, Ted Koch tkoch77@... [vantage] <vantage@yahoogroups.com> wrote:
 
<div>
  
  
  <div></div><div style="color:#000;background-color:#fff;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;">I was hoping there was a way to do this without having to customize every form that has the warehouse dropdown.<div><span></span></div>  <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;"> <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"> <div dir="ltr"> <hr size="1">  <font face="Arial" size="2"> <b><span style="font-weight:bold;">From:</span></b> &quot;Jose Gomez <a rel="nofollow" shape="rect" target="_blank" href="mailto:jose@...">jose@...</a> [vantage]&quot; &lt;<a rel="nofollow" shape="rect" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>&gt;<br clear="none"> <b><span style="font-weight:bold;">To:</span></b> Vantage &lt;<a rel="nofollow" shape="rect" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>&gt; <br clear="none"> <b><span style="font-weight:bold;">Sent:</span></b> Tuesday, April 21, 2015 3:25 PM<br clear="none"> <b><span style="font-weight:bold;">Subject:</span></b> Re: [Vantage] Limit BOReader Results with BPM<br clear="none"> </font> </div><div><div> <div><br clear="none"><div>



The second parameter in that call is a whereClause which you can edit if you calling the BO yourself. Now if its a dropdown there is a Filter Option in the Customization where you can add your own filter.


Jose C Gomez
Software Engineer


T: 904.469.1524 mobile

Quis custodiet ipsos custodes?

On Tue, Apr 21, 2015 at 3:01 PM, tkoch77@... [vantage] <vantage@yahoogroups.com> wrote:
 
<div>
  
  
  <div>Hi,<br clear="none"><br clear="none">Has anyone been able to filter results when they have a trace like this. I have been able to filter results when the actual BO is being called (ex. JobEntry.GetList). However, I&#39;m struggling to find a way to filter the results with a BPM for the BOReader. I added an Inactive checkbox to the Warehse table and would like to filter out the inactive warehouses. Perhaps it&#39;s not possible.<br clear="none"><br clear="none">&lt;tracePacket&gt;<br clear="none">&nbsp; &lt;businessObject&gt;Ice.Proxy.Lib.BOReaderImpl&lt;/businessObject&gt;<br clear="none">&nbsp; &lt;methodName&gt;GetRows&lt;/methodName&gt;<br clear="none">&nbsp; &lt;returnType&gt;System.Data.DataSet&lt;/returnType&gt;<br clear="none">&nbsp; &lt;localTime&gt;4/21/2015 13:30:32:7160212 PM&lt;/localTime&gt;<br clear="none">&nbsp; &lt;executionTime&gt;1995&lt;/executionTime&gt;<br clear="none">&nbsp; &lt;parameters&gt;<br clear="none">&nbsp;&nbsp;&nbsp; &lt;parameter name=&quot;serviceNamespace&quot; type=&quot;System.String&quot;&gt;&lt;![CDATA[Erp:BO:WarehseSearch]]&gt;&lt;/parameter&gt;<br clear="none">&nbsp;&nbsp;&nbsp; &lt;parameter name=&quot;whereClause&quot; type=&quot;System.String&quot;&gt;&lt;![CDATA[MfgSys]]&gt;&lt;/parameter&gt;<br clear="none">&nbsp;&nbsp;&nbsp; &lt;parameter name=&quot;columnList&quot; type=&quot;System.String&quot;&gt;&lt;![CDATA[]]&gt;&lt;/parameter&gt;<br clear="none">&nbsp; &lt;/parameters&gt;<br clear="none">&lt;/tracePacket&gt;<br clear="none"></div><div><span><br clear="none"></span></div><div></div>

</div>
 


<div style="color:#fff;min-height:0;"></div>





</div>
 


<div style="color:#fff;min-height:0;"></div>






</div><div><div>
 


<div style="color:#fff;min-height:0;"></div>





</div><div><div class="ygrps-yiv-794838402yiv7795890281h5">
 


<div style="color:#fff;min-height:0;"></div>





DotPeek works well too, I didn't mind spending some money on Reflector though I like the VS Plugins and such.


Jose C Gomez
Software Engineer


T: 904.469.1524 mobile

Quis custodiet ipsos custodes?

On Tue, Apr 21, 2015 at 4:20 PM, Ted Koch tkoch77@... [vantage] <vantage@yahoogroups.com> wrote:
Â
<div>
  
  
  <p></p><div style="color:#000;background-color:#fff;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;">I used it until my trial period expired, found a free one called JetBrains dotPeek. Not sure if it&#39;s as good though.<br><br>  <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;"> <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"> <div dir="ltr"> <hr size="1">  <font face="Arial" size="2"><span class="ygrps-yiv-1677256098"> <b><span style="font-weight:bold;">From:</span></b> &quot;Jose Gomez <a rel="nofollow" target="_blank" href="mailto:jose@...">jose@...</a> [vantage]&quot; &lt;<a rel="nofollow" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>&gt;<br> <b><span style="font-weight:bold;">To:</span></b> Vantage &lt;<a rel="nofollow" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>&gt; <br> </span><b><span style="font-weight:bold;">Sent:</span></b> Tuesday, April 21, 2015 4:13 PM<div><div class="ygrps-yiv-1677256098h5"><br> <b><span style="font-weight:bold;">Subject:</span></b> Re: [Vantage] Limit BOReader Results with BPM<br> </div></div></font> </div><div><div class="ygrps-yiv-1677256098h5"> <div><br><div>



You don't? lol Yes, yes I do extensivelyÂ


Jose C Gomez
Software Engineer


T: 904.469.1524 mobile

Quis custodiet ipsos custodes?

On Tue, Apr 21, 2015 at 4:07 PM, Ted Koch tkoch77@... [vantage] <vantage@yahoogroups.com> wrote:
Â
<div>
  
  
  <div></div><div style="color:#000;background-color:#fff;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;">Do you use .NET Reflector?<br><br>  <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;"> <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"> <div dir="ltr"> <hr size="1">  <font face="Arial" size="2"><span> <b><span style="font-weight:bold;">From:</span></b> &quot;Jose Gomez <a rel="nofollow" target="_blank" href="mailto:jose@...">jose@...</a> [vantage]&quot; &lt;<a rel="nofollow" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>&gt;<br> <b><span style="font-weight:bold;">To:</span></b> Vantage &lt;<a rel="nofollow" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>&gt; <br> </span><b><span style="font-weight:bold;">Sent:</span></b> Tuesday, April 21, 2015 3:54 PM<div><div><br> <b><span style="font-weight:bold;">Subject:</span></b> Re: [Vantage] Limit BOReader Results with BPM<br> </div></div></font> </div><div><div> <div><br><div><div>



Hmmm looking at the implementation of BOReader it does look like they call the GetList / GetRows method of the BO. I wonder if the BPM engine for some reason is getting bypassed.


Jose C Gomez
Software Engineer


T: 904.469.1524 mobile

Quis custodiet ipsos custodes?

On Tue, Apr 21, 2015 at 3:45 PM, Ted Koch tkoch77@... [vantage] <vantage@yahoogroups.com> wrote:
Â
<div>
  
  
  <div></div><div style="color:#000;background-color:#fff;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;">I tried this, but the WarehseSearch.GetRows method never gets hit it seems like.<br clear="none"><div><span></span></div>  <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;"> <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"> <div dir="ltr"> <hr size="1">  <font face="Arial" size="2"><span> <b><span style="font-weight:bold;">From:</span></b> &quot;Jose Gomez <a rel="nofollow" shape="rect" target="_blank" href="mailto:jose@...">jose@...</a> [vantage]&quot; &lt;<a rel="nofollow" shape="rect" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>&gt;<br clear="none"> <b><span style="font-weight:bold;">To:</span></b> Vantage &lt;<a rel="nofollow" shape="rect" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>&gt; <br clear="none"> </span><b><span style="font-weight:bold;">Sent:</span></b> Tuesday, April 21, 2015 3:38 PM</font><div><div><br clear="none"> <b><span style="font-weight:bold;">Subject:</span></b> Re: [Vantage] Limit BOReader Results with BPM<br clear="none"> </div></div> </div><div><div> <div><br clear="none"><div><div>



Actually I guess you could also clean it up Post Processing.... Not sure if it would work correctly.


Jose C Gomez
Software Engineer


T: 904.469.1524 mobile

Quis custodiet ipsos custodes?



On Tue, Apr 21, 2015 at 3:36 PM, Jose Gomez <jose@...> wrote:
Technically it calls the GetRows / GetList of the BO you are providing so you should be able to implement your own GetRows method to filter these out. However I don't recommend it.


Jose C Gomez
Software Engineer


T: 904.469.1524 mobile

Quis custodiet ipsos custodes?

On Tue, Apr 21, 2015 at 3:31 PM, Ted Koch tkoch77@... [vantage] <vantage@yahoogroups.com> wrote:
Â
<div>
  
  
  <div></div><div style="color:#000;background-color:#fff;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;">I was hoping there was a way to do this without having to customize every form that has the warehouse dropdown.<div><span></span></div>  <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px;"> <div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"> <div dir="ltr"> <hr size="1">  <font face="Arial" size="2"> <b><span style="font-weight:bold;">From:</span></b> &quot;Jose Gomez <a rel="nofollow" shape="rect" target="_blank" href="mailto:jose@...">jose@...</a> [vantage]&quot; &lt;<a rel="nofollow" shape="rect" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>&gt;<br clear="none"> <b><span style="font-weight:bold;">To:</span></b> Vantage &lt;<a rel="nofollow" shape="rect" target="_blank" href="mailto:vantage@yahoogroups.com">vantage@yahoogroups.com</a>&gt; <br clear="none"> <b><span style="font-weight:bold;">Sent:</span></b> Tuesday, April 21, 2015 3:25 PM<br clear="none"> <b><span style="font-weight:bold;">Subject:</span></b> Re: [Vantage] Limit BOReader Results with BPM<br clear="none"> </font> </div><div><div> <div><br clear="none"><div>



The second parameter in that call is a whereClause which you can edit if you calling the BO yourself. Now if its a dropdown there is a Filter Option in the Customization where you can add your own filter.


Jose C Gomez
Software Engineer


T: 904.469.1524 mobile

Quis custodiet ipsos custodes?

On Tue, Apr 21, 2015 at 3:01 PM, tkoch77@... [vantage] <vantage@yahoogroups.com> wrote:
Â
<div>
  
  
  <div>Hi,<br clear="none"><br clear="none">Has anyone been able to filter results when they have a trace like this. I have been able to filter results when the actual BO is being called (ex. JobEntry.GetList). However, I&#39;m struggling to find a way to filter the results with a BPM for the BOReader. I added an Inactive checkbox to the Warehse table and would like to filter out the inactive warehouses. Perhaps it&#39;s not possible.<br clear="none"><br clear="none">&lt;tracePacket&gt;<br clear="none">Â  &lt;businessObject&gt;Ice.Proxy.Lib.BOReaderImpl&lt;/businessObject&gt;<br clear="none">Â  &lt;methodName&gt;GetRows&lt;/methodName&gt;<br clear="none">Â  &lt;returnType&gt;System.Data.DataSet&lt;/returnType&gt;<br clear="none">Â  &lt;localTime&gt;4/21/2015 13:30:32:7160212 PM&lt;/localTime&gt;<br clear="none">Â  &lt;executionTime&gt;1995&lt;/executionTime&gt;<br clear="none">Â  &lt;parameters&gt;<br clear="none">Â Â Â  &lt;parameter name=&quot;serviceNamespace&quot; type=&quot;System.String&quot;&gt;&lt;![CDATA[Erp:BO:WarehseSearch]]&gt;&lt;/parameter&gt;<br clear="none">Â Â Â  &lt;parameter name=&quot;whereClause&quot; type=&quot;System.String&quot;&gt;&lt;![CDATA[MfgSys]]&gt;&lt;/parameter&gt;<br clear="none">Â Â Â  &lt;parameter name=&quot;columnList&quot; type=&quot;System.String&quot;&gt;&lt;![CDATA[]]&gt;&lt;/parameter&gt;<br clear="none">Â  &lt;/parameters&gt;<br clear="none">&lt;/tracePacket&gt;<br clear="none"></div><div><span><br clear="none"></span></div><div></div>

</div>
 


<div style="color:#fff;min-height:0;"></div>





</div>
 


<div style="color:#fff;min-height:0;"></div>






</div><div><div>
 


<div style="color:#fff;min-height:0;"></div>





</div><div><div>
 


<div style="color:#fff;min-height:0;"></div>





</div><div><div class="ygrps-yiv-1677256098h5">
 


<div style="color:#fff;min-height:0;"></div>

Ted,

Were you ever able to come up with a solution to hide inactive warehouses? We are moving our plant later this year and this is going to be a big request. Thanks,

John
Ted,

Were you ever able to come up with a solution to hide inactive warehouses? We are moving our plant later this year and this is going to be a big request. Thanks,

John