on 08-30-2012 6:04 AM
Hello Colleagues,
I would like to ask your advise about the following issue I faced recently.
I try to create a sales order with delivery date in the past.The system create for an item two shedule lines.
one schedule line is not confirmed (for the date in the past) and the second one is confirmed for the current date (date of document creation)
Availability check is switched off. there is no requirement transfer activated.The material isn't batch handled.
Would you please advise whether it's a normal system behaviour or there is something what might be customized somehow in order to let the quantity be confirmed regardless of delivery date.
Thank's in advance.
Kind regards
Vitaly
Hi Vitaly,
If you are creating Sales order today, you can deliver the goods today or later, but not yesterday.
As the avaialbility check is off, it is not checking whether stock is there or not, it is ssimply giving today's date as delivery date.
If you try to request the delivery in the pase, system by default will change that to today's date.
The reason for this is, SAP's code is having lot of validations like :
Confirmation date should be after material avaialbility date...etc
Hope this claarifies.
Regards
Raju
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
The problem is you are not allowing dates in the past so when the system is doing the scheduling, it toggles to a forward scheduling and executes a scheduling based on today's date.
To allow dates in the past, go to transaction OVLY and ensure the "Backwards" flag is set for the relevant order type. This will ensure that the system only executes a backward scheduling based on the entered delivery date and will not toggle to a forward scheduling based on today's date.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Yes,
This is standard behaviour, hence delivery date is in past, MAD will be in past, that is not possible, so system creates new schedule line with current date MAD even without ATP check.
Regards,
Goyal
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Are you certain there is no availability check being executed?
Can you set a breakpoint at function availability_check_controller? If this breakpoint is then hit while you create the sales order, then the availability check is being executed....
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Normally the Availability check is carried out when the Item needs to be confirmed on a delivery date.
If in your system ,it's switched off,then there must be a customised Code written to default the Delivery to Today's date and confirm the Items.
Thanks and Regards,
Umesh Karane
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
100 | |
11 | |
11 | |
6 | |
6 | |
5 | |
4 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.