# BPM or Customization? **Category:** [Epicor ERP 10](https://www.epiusers.help/c/e10/5) **Created:** 2017-02-13 18:48 UTC **Views:** 1275 **Replies:** 8 **URL:** https://www.epiusers.help/t/bpm-or-customization/37264 --- ## Post #1 by @Chris_Conn I am trying to determine whether I want to make some processing happen in a BPM or my customization. This is for generating a bartender trigger file. I've got it working in both. Currently, I have a BPM on PartTran causing a box label to automatically print. I also do something very similar on a customization where I generate a Master (Skid) label. I am looking to implement reprints (of the last couple of transactions). In the BPM I see issues arising from having to make a transaction to cancel the original transaction (to correct qty), the resubmitting the original transaction back. Does that make sense? Also, if the original reported qty has moved bins, it seems like that would cause issue with that process. The only downside I see to doing it in a customization is that it will only affect screens that have the customization - and I don't think that's going to be an issue in this case. Any wise words for this ambiguous decision? --- ## Post #2 by @bw2868bond If you can print the transaction number on your label, you can get all the data from PartTran using that transaction number for reprints…. --- ## Post #3 by @Chris_Conn Do you mean reprint PartTran data but from the customization using the transaction number? --- ## Post #4 by @bw2868bond You are printing a label based upon a Part Tran transaction? If you have the transaction number, you should be able to gather the same data you used the first time to print the label…… --- ## Post #5 by @Chris_Conn Getting the data isn't an issue. I just wondered if there was a basic rule as to whether I am better to go BPM or Customization for the solution. --- ## Post #6 by @hmwillett I used a BPM and a dashboard and it has been working well for our WIP tags. I created an updateable dashboard that pulled the labordtl table. The user enters their information and it pulls the data. I put a UD "reprint" checkbox in the labordtl table so that the user had something to update. When they check it and save, the BPM recaptures the data and prints out the label again. --- ## Post #7 by @Chris_Conn That sounds promising. Thanks for the input! --- ## Post #8 by @an9res Buenos dias Chris_Conn, Los BPM son geniales pero nosotros estamos haciendo tigger en sql server que viene siendo un BPM pero fuera de epicor si no directamente en la base de dato.. saludos --- ## Post #9 by @josecgomez hehe Andre's that is a pretty big NO NO in the Epicor world :-) be careful don't get bit --- **Canonical:** https://www.epiusers.help/t/bpm-or-customization/37264 **Original content:** https://www.epiusers.help/t/bpm-or-customization/37264