I’m generating a .png graphic in the configurator and saving it to temporary storage.
I need to include it on an SSRS report. We won’t be having the users go to Image Maintenance and loading each one, so getting to the stored file is an issue.
I’ve done BPMs on the configurator update that would take the generated drawing files and attach them to the quote record. I did it by calling the attachment BO methods to create the attachments.
My BPM was simply putting the attachment within the system. In order to print the attachment with the report, there are several methods to accomplish that. I believe Epicor is now marketing one that dotNetIT created in the past. Also the new integration with docStar would allow this functionality.
I’m not familiar with Configurator, but is the path of the stored image being stored somewhere on the database? If not, is the file name unique and ties back to the record by some key?
In theory, you could call the Image Maintenance BO from a User Defined Method in the Configurator and create a unique image name (key) that you can save back to the order and/or quote line. This would then put the image in Ice.FileStore, which you could stream into an SSRS report. I have done this using native SQL but never with an RDD, etc. in the middle.
Thanks Jim. We are going to begin emailing our RFQ’s to our suppliers. I have written the code to email the report and email the drawing to each supplier. RFQ’s required heavy customizing on our part.