A Simple Show Message BPM triggered as a reminder in Job Entry Form

Hi All,

I am quite new in using Epicor.

I am trying to implement a BPM in the job Entry form. The BPM will work as a reminder show message box.

Two conditions under which the BPM will be triggered-

  1. If the job is UNRELEASED and an user presses the SAVE button, the BPM will be triggered and shows a dialogue box containing a message to release the job.

AND

  1. If the job is UNRELEASED and an user closes the form, the BPM will be triggered and shows a dialogue box containing a message to release the job.

So, I have chosen Erp.JobEntry.Update method directive and have created a post-processing BPM from there. In the Condition, if I choose “Specified argument/ variable is equal to specified expression”, the system tells me to define a directive variable (don’t know what it is).

If I choose “the specified field (ttJobHead.JobReleased) of all rows is equal to the specified (FALSE) expression” condition, then it actually does not trigger the BPM in the Job Entry screen if I don’t RELEASE the job and hit SAVE button.

Am I doing something wrong? I have also tried with a preprocessing BPM, but it did not work. Need your kind suggestions.

Thanks

The first way you are doing this it is looking for you to set a variable within the bpm to whatever the value of the field is and then use this for the logical comparison. This is straightforward but should not be necessary

The second way you are trying this should work - taking this back a step what happens if the only step in the bpm is to display a message box with the current value of the ttJobHead.JobReleased - also try using the changing changed, unchanged, added row

1 Like