Hey,
I’m not sure how this might work, but I’d like to get a list of Efx libraries and functions from a BAQ to display on a dashboard.
I don’t see a table in the BAQ designer to grab this information from.
When I do a trace in the functions maintenance and click the search button I get something like this:
<tracePacket>
<businessObject>Ice.Proxy.Lib.EfxLibraryDesignerImpl</businessObject>
<methodName>GetLibraries</methodName>
<appServerUri>https://xxx.com/Test/</appServerUri>
<returnType>Ice.Lib.EfxLibraryDataSet</returnType>
<localTime>10/6/2022 11:26:04:8808906 AM</localTime>
<threadID>1</threadID>
<correlationId>8e591ab4-a0ea-49a5-ac67-dcb300b10ef2</correlationId>
<executionTime total="207" roundTrip="186" channel="0" bpm="0" bpmDataForm="0" other="21" />
<retries>0</retries>
<parameters>
<parameter name="libraryIds" type="System.String[]"><![CDATA[BilletProcessing;]]></parameter>
</parameters>
<returnValues>
<returnParameter name="" type="Ice.Lib.EfxLibraryDataSet">
<EfxLibraryDataSet xmlns="http://www.epicor.com/Ice/300/Lib/EfxLibraryDesigner/EfxLibrary">
<EfxLibrary>
<LibraryID>xxxProcessing</LibraryID>
<OriginalID>xxxProcessing</OriginalID>
<Description>Process some things.</Description>
I’m trying to imagine a way I could get a ttResults list back from a BPM in an updatable dashboard where we run this method above.
Anyone done something like this?
Thanks,
Joe