Sales Order ATP (ECC) with Working Times - available customizing methods?
We're having some issues with sales order atp and working times.
Seems like the sales order atp function is not looking at the time zone assigned to the working times. I would have guessed the time zone would have come from the shift sequence or just the time zone off the shipping point or plant.
Seems like it's taking the time zone assigned to the user though.
Any thoughts on this ECC functionality?
Seems like it works ok if atp is checked in APO.
Otherwise, we may need to do a little customizing update the material availability date to the correct date, or update the correct timezone if possible, or possibly roll back the confirmed dates by one day if the request misses the cut off on the working times due to the delta in the timezone checked.
I've been reviewing:
userexit_availability_in, userexit_availability_out, exit_saplatpc_001, and userexit_check_vbep but nothing jumps out at me as a good option.
Any thoughts on an approach for this?
Anyone made any similar updates through userexit, badi, cmod, other?
Looking for structures, tables, fields in these programs which we could use for this purpose, or possibly just adding a check to skip the working times under certain circumstances.