Efx List From a BAQ?

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

Does it have to be a classic Dashboard? It would seem that calling REST for this data would be pretty easy in Kinetic.

Business purpose?

1 Like

I have a dashboard with most all the other customizations. I’d like to add these. Not a showstopper.