End Labor Transaction - Specify Output BIN for WIP

I am trying to give my operators an option to specify the output BIN for the quantity they are reporting VIA MES End Production Activity.

The method I landed on was popping up a BPM form for them to enter WH/BIN when they hit OK on the end labor transaction screen.

Tracing (Does turning tracing on in MES vs Epicor proper make any difference?) led me to a pre-processing Method Directive on the Labor.Update Method. I am overwriting the OutputWarehouse and OutputBIN fields with what they enter in the form. So far, this isn’t working. It is reverting back to the WH/BIN set on the resource level.

My feeling is there is another method kicking in after the labor transaction that is doing the actual moving of the WIP inventory, but I’m unsure how to see if this is happening.

Any thoughts/feelings/ideas?

@hackaphreaka I think this thread might help. I believe the backflushing process handles the actual receipt.

Thanks I will check this out. I am trying to do this on WIP though, not MFG-STK transactions.