Send Email with Method Directive help please

I’ve been trying to send an automated email via a post processing method directive on Receipt.UpdateMaster…



This should be fairly simple.. There are 4 parts that require incoming inspection. I want an email to fire off ONLY when these parts are received to inspection. Above are screenshots showing one of the BPM’s I tried.

Below is the PartTran.Update BPM I also made and tried.
Additionally I tried doing this on parttran.update as a post processing method directive… The transaction is PUR-INS, purchase to inspection.

I get emails - the emails have absolutely nothing to do with the parts I’m specifying or the transaction I’m trying to be notified of. Instead I either don’t get an email, or I get an email for some other random receipt.

Can someone help me out? What am I doing wrong or am I retarded for thinking I could send a simple email as the result of a very specific transaction?

I’ve always done the testing of stuff, particularly when you want to know added or changed, in PreProcessing where you have the data before it’s written. If the testing says send the email, just set a flag and in PostProcessing, send the email if the flag is set.

This was the only way before Kinetic, since Added or Changed wasn’t reliable in PostProcessing.

Just an idea :slight_smile:

5 Likes

Thanks for the response I will definitely try that… That being said… I look at the condition node on the canvas and see a true side and a false side. Does that have any relevance or bearing on BPM’s anymore or is that no longer relevant? Am I simply joined on the wrong true/false output?