I am trying to setup a BPM to trigger when a new parttran is created however it is not working.
I have trieda pre and base processing on the PartTran.Update, UpdateExt and GetNewPartTran and all the directives are enabled. When i make a inventory transfer or a Misc Return the BPM does not fire but I can see part tran records have been generated.
do trace log… or write log to eventviewer or post ur bpm here. slim chance: customisation layer could prevent your BPM as well. what version your in. check the scr list from epicweb and find out any known bugs.
I did a trace log for an inventory transfer. No reference to parttran BO in the trace but parttran records are created. I am guessing the trace log doesn’t record inner calls to BO’s so hence no reference to parttran in the trace.
This makes me think that either the InvTransferImpl BO doesn’t call the PartTran BO to create the records or BPMs don’t fire for inner calls?
Depending on what you are trying to accomplish, a Data Directive may be what you are looking for.
They are not called by a method firing, but by an action directly on the Table of interest.