I have done following setup in system in order to use shipping calender,
a) Define an item, enable ATP. Now we are having ATP based on ASCP plan output.
b) Define calender where Friday is only working day. This is our shipping calender.
c) Assign shipping calender to customer, with its ship to site in order management.
d) Enter SO line for this item. Enter req date - 02 Jul 12 (Thus-day), assume that item is having very less lead time so it will be complete prior to 02 Jul. But due to request date and shipping calender, schedule ship date should be 06 Jul 12, but it is showing as 02 Jul 12.
Please check if the profile 'MSC: Use Shipping/Receiving Calendar' is set to 'No' at the site level.
if yes then change it to 'Yes' and try to retest the issue.
This issue is also described in OM Forum:
This forum entry outlines the issue that you encounter: ATP is not using the Shipping Calendar.
The note also explains that the issue is caused by a setup similar to what you have. Incorrect schedule ship date is the result.
Could not find any relavent notes in Metalink.
I assume that you done the following
1) After defining the shipping calander you have build the calander(tools-->Build)
2) set the profile to Yes('MSC: Use Shipping/Receiving Calendar')
3) Ran collections after the above changes.
Thanks Arif for update. Above mentioned setup is in place and even ATP is working fine if you ignore this scheduling calender concept. While going through some metalink doc, come to know that we have to assign carrier to this particular ship to along with 'shipping calender'. So my understanding is correct ?
Thanks Arif, but is it necessery to define region and then shipping method to region.. ? I can assign shipping method directly to customer ship to location. I have done the same, but still it is failing to populate correct date.. fyi - we are using ATO based on planned output.
Suppose, we are dealing with two OUs - US ( ie for USA organization) and EU ( ie Europe organizations). Now US OU is sales operating unit, SO will be entered in US OU, having customer and ship-to-location belongs to US OU. Here only SO line warehouse is belongs to EU OU. Its typical sales OU and manufacturing OU scenario.
Now in order to use shipping calender, we have mentioned default 'shipping method' and 'internal location' on customer ship-to-location. This is pre -requisite. Now this customer ship-to-location is belongs to US OU and EU OU is not allowed to enter any value against it. But as EU OU is dealing with shipping, then want to 'ship' material on specific days. So in given scenario, is there any alternative way to achieve the same ? Is there any work around to use shipping calender ?