Good Morning!
I’m wondering if it is possible to access the parameters a BO method uses from a UI customization. For example:
<businessObject>Erp.Proxy.BO.SalesOrderImpl</businessObject>
<methodName>ChangePartNumMaster</methodName>
<appServerUri>net.tcp://29743-e102-test/EpicorERPTest/</appServerUri>
<returnType>System.Void</returnType>
<localTime>8/1/2019 09:43:59:9276080 AM</localTime>
<threadID>1</threadID>
<executionTime total="1025" roundTrip="58" channel="0" bpm="931" other="36" />
<retries>0</retries>
<parameters>
<parameter name="partNum" type="System.String"><![CDATA[app110]]></parameter>
<parameter name="lSubstitutePartExist" type="System.Boolean"><![CDATA[False]]></parameter>
<parameter name="lIsPhantom" type="System.Boolean"><![CDATA[False]]></parameter>
<parameter name="uomCode" type="System.String"><![CDATA[]]></parameter>
<parameter name="SysRowID" type="System.Guid"><![CDATA[00000000-0000-0000-0000-000000000000]]></parameter>
<parameter name="rowType" type="System.String"><![CDATA[]]></parameter>
<parameter name="salesKitView" type="System.Boolean"><![CDATA[False]]></parameter>
<parameter name="removeKitComponents" type="System.Boolean"><![CDATA[False]]></parameter>
<parameter name="suppressUserPrompts" type="System.Boolean"><![CDATA[False]]></parameter>
<parameter name="getPartXRefInfo" type="System.Boolean"><![CDATA[True]]></parameter>
<parameter name="checkPartRevisionChange" type="System.Boolean"><![CDATA[True]]></parameter>
<parameter name="checkChangeKitParent" type="System.Boolean"><![CDATA[True]]></parameter>
<parameter name="cDeleteComponentsMessage" type="System.String"><![CDATA[]]></parameter>
<parameter name="questionString" type="System.String"><![CDATA[]]></parameter>
<parameter name="cWarningMessage" type="System.String"><![CDATA[]]></parameter>
<parameter name="multipleMatch" type="System.Boolean"><![CDATA[False]]></parameter>
<parameter name="promptToExplodeBOM" type="System.Boolean"><![CDATA[False]]></parameter>
<parameter name="cConfigPartMessage" type="System.String"><![CDATA[]]></parameter>
<parameter name="cSubPartMessage" type="System.String"><![CDATA[]]></parameter>
<parameter name="explodeBOMerrMessage" type="System.String"><![CDATA[]]></parameter>
<parameter name="cMsgType" type="System.String"><![CDATA[]]></parameter>
<parameter name="multiSubsAvail" type="System.Boolean"><![CDATA[False]]></parameter>
<parameter name="runOutQtyAvail" type="System.Boolean"><![CDATA[False]]></parameter>
<parameter name="ds" type="Erp.BO.SalesOrderDataSet">
Id like to check the value of these. You can access param values in a BPM easily: