Hmm this has me stumped. Unless the OP of that thread left something out that should work based on his feedback.
I think that if that is not functioning correctly you may want to take a look at what Raymond mentioned below since he did bring up a good point with IF_PURCHASE_ORDER_MM and gave some suggestions that may be you best bet at this point.
Geoffery