Can someone either point me to a quick tutorial on what needs to be done to get BT operating with Epicor? Or can someone give me the bullet points of what needs to be done?
I have BT installed and know I have to drop a csv file somewhere on the server, but I don’t know how to get the csv file there. Is it a BAQ, RDD, SSRS, or something else all together?
in my experience most people end up just writing some code to write out a csv to the drop location. From BPM is probably the best because you don’t have to worry about network permissions, but you can do it from the client as well. Here’s a thread that walks through when I learned to do it on the client. (Man that seems like a long time ago.)
I literally rolled out my first Bartender project last week. We’ve used SSRS for 1D barcodes, but we had a customer requirement for 2D matrix and SSRS is not the tool for that.
Anyway, Bartender comes with an API now. It’s 2021 and there’s need to fuss with file drops. I used a BPM that sends a HTTP post to bartender with some E10 part and serial number data included and BT fires off the printer. It did require ~20 lines of C# in a Custom Code block. I could have also done a form customization to achieve this, but I don’t like putting things like this on the UI level.
Thanks @Banderson & @jtownsend this is perfect to get me started. Guess I am going to have to finally learn REST as that does sound like the easiest way to connect.
EDIT: Guess I am going BPM as REST is 2021 and above and I am 2016
BPM is on the epicor side, REST is on the bartender side. You’ll need some sort of code on the Epicor side, (customization or BPM) and that will use REST to send something to bartender. If you can’t use REST on the bartender side you simply use the drop file. That doesn’t mean you won’t need a BPM.