Once an order has been invoiced, we want to prevent folks from changing the shipping misc header charge.
I created a BPM query with a condition that MiscCode = “FRTS”, but it’s not triggering when I make a change to that row in an order. Using ‘FRTS’ gets a compile error on saving the BPM. I tried removing the InvcHead table from the BPM Query to help narrow down the condition to MiscCode=FRTS rows only, but still not getting triggered.
I put the OHOrderHed.MiscCode field in the pop-up warning, but it’s not getting returned (guessing that’s my issue). But that field is in the trace dataset…
The rows are visible in my test BAQ (same results testing using either OHOrderMsc or OrderMsc).
Not quite sure how to keep moving forward now…