Error received from Edge Agent: Unable to validate report

Hello ,

we recently had a consultant walk us through building a BPM that has an auto-print function. The auto print function is to be triggered once the receive button is clicked and save inside of receipt entry ( lines, lines detail)

Once we hit received and save, we get a message saying : report has been sent to edge agent. Shortly after we get this error

Our Zebra printer is hooked up as a network printer and we are told we can print it locally as the file path in printer maintenance has the location.

Printer Maintenance :
blurred out area we have our site ID

We do successfully get a .bt file regardless of the error but the printer never prints , any feedback would be greatly appreciated !?

image

BPM Designer setup which we are used RcvDtl as the trigger

Report style: Bartender labels
Report Table Level: RcvDtl is used by the Report

Using this Report Style:

A copy of our standard Bartender label
image

Printer settings:

Indicated to select the top 4 as shown and leave the rest as however it defaulted

with rule : none

You should open Edge Agent log and see full error message

1 Like

This is what I find when I go to see full error message:

Sorry I am new to the report area , what do you suggest I do from here?

well, it cannot download report it suppose to print. Is it in the table [Ice].[SysRptLst] with SysRowID 146c…
Or maybe it is for different userID as you have complex setup.
Also check if server log for app server contains other errors in this area.

We are SaaS and I have not been shown how to access our app server to see the server logs if that is a possibility to view on my end.

1 Like

you can search here on forum or ask support.

As for the table, maybe you can access Ice.SysRptLst from BAQ?

1 Like

Got it I will research and I also submitted comments on my ongoing Epiccare case about this , I appreciate your assistance!

What do your zebra printer settings look like in Epicor? All the auto print does here is generate a bt file for bartender to process. Edge Agent shouldn’t even be in play here…

Also your report location is incorrect in Report Style, should be the path of the btw file that BT has access to

This is how the consultant had us add the printer :

We are using Azure for the btw file that BT has access to

Uncheck SSRS Printer and try the process again

2 Likes

I unchecked it , saved then tried again but I get this error right away :

Seems like another report is being triggered other than the bartender labels report style

Yeah so we are stuck at this point , I don’t know what else to do. We are to meet with a consultant again and tackle the rest. I will be sure to keep you posted on the fix.

We are in the same state trying to set this up in Pilot. The BPM is setup, The label is setup, Bartender is Setup. The .bt goes to the Bartender log, changes to .btp. Bartender Admin Console shows the correct file exchange.

If you print something direct to the mobile label printer such as test print it works.

Following this thread.
Thanks
Bill

2 Likes

Morning!

We are also experiencing this error message with one of our auto-print labels. Our setup works in the client version of Epicor, and all but one of our auto print bartender labels are working in the browser.

1 Like

Okay got it to work , these steps were key to fixing this :slight_smile:

#1. Use the smart client for the Data Directive setup , not the web browser. Our consultant indicated that smart client has yet to work flawlessly with Data Directives so everything should be done in client for now. Also after you make changes to your data directive close out that window fully once you saved your changes.

#2.
( In File Explorer , whatever your bartender document name is needs to be input exactly as the name appears in your Bartender\Labels folder as shown below)


Format : (letter of your drive)\Bartender\Labels(the Bartender Document name).btw

Report Style Maintenance menu below:
which should look like this

#3. In Bartender Designer software go to the Administration Console under Tools tab at the top

Now on the left tree area click on Integrations , if yours is not working just like mine was not you will see the status as fault and also the service is not started

Make sure you hit start and once the service is running and no indication of the status being fault go ahead and now try your auto-print function . It should now print as intended , see picture below for reference

see my message below! :slight_smile:

1 Like

see message below! :slight_smile:

Thank you for your assistance! I just posted the steps taken for us to fix it :slight_smile:

I have this same issue going on for the same report you have as well. My settings have been set this way from when we upgraded to 2024.1 to 2025.1.11 and still seeing this error. Right now we everything setup the same way and need there is nothing wrong with the output as the data is working still. it is giving an error once the transactions occurs.

Looking at the log file i dont see anything in the AutoPrint Action.

I have uploaded the sysrptlist table for the user. I have removed user name and workstation.

SysRPTErrorEdgeAgent.xlsx (67.7 KB)