Hi,
I’m just starting to get my feet wet in the world of BPMs and need some guidance.
I want to create a BPM that raises an exception when attempting to save a purchased part with no default supplier.
I’ve created a Pre-Processing Method Directive against the Part Business Object and ChangePartTypeCode Method.
In the BPM designer, after Start I’ve created the following condition:
The ttPart.TypeCode field of the changed row is equal to “P”
AND The ttPartPlant.VendorNum field of the changed row is equal to 0
This is followed with a Raise Exception.
The syntax has been validated and the BPM enabled but, when tested by changing a manufactured part to purchased, having no default supplier, the BPM does not fire.
I’ve tried the same BPM design against the CheckPartChanges business object, with no luck.
Any assistance is much appreciated.
Thanks
Todd Gilbert
Epicor 10.2
GCM, Inc.