I have a little bit of custom code I have written and compiled into a class library that I would like to use inside the DMT customized code. These are small functions like label printing and simple logging. Is this possible and how would I do it?
I know I can deploy customized DLLs using the deployment share on the server. However, I cannot figure out how to make them available in the customized code.
Sorry, I mean the customized code for a Data Directive or Method Directive.
For example, when a change is made to the RcvDtl table we print out an inventory label. Currently this is done directly in the customized code (write a text file for Bartender). I want to put this into an external library so we can have standard code that is used for all labeling, instead of copying and pasting new code for every other function we want to print a label for.
You need to place your DLL in the Customization/Externals folder in the Epicor App Server Directory. Then bring that in using the Reference Manager.
I highly recommend you do not have any Epicor / Version Specific Code in this library or you’d have to uplift / redeploy on every release.
You can network your printers and choose printers on demand
3.You can print labels on demand outside of Epicor through a web form.
4 Epicor upgrades are a snap. Only changes in your URL strategy affects upgrades.