cancel
Showing results for 
Search instead for 
Did you mean: 

Back Order Processing.

former_member206170
Participant
0 Kudos

Hi,

In our system, we have a batch job set up for the program SDV03V02 (or transaction V_V2). It runs everyday at a particular time.

As the program does a rescheduling of the sales and stock transfer, there is a requirement to run this program automatically if there is a update in the stock (i.e stocks are  available now).

How can this be done ? Please provide your suggestions.

Thanks,

Himanshu.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Himanshu

Batch job is the only option here you can schedule it as per your time requirement .One to One Data shuffling I don't think we have much options but i  will wait for more inputs for forum.  

  

  Please also look in to this link It will help you.

http://www.sapkt.com/index.php/availablity-check/321-back-order-processing

Former Member
0 Kudos

Hi Himanshu

I dont think that there is a way to meet your requirement using standard SAP Functionality.

May be you can go for some enhancement where whenever Goods Receipt happens, it should trigger the Back Order processing in the background. I think you can do this using output type with Transmission medium as "Special Function".

Check with your MM consultant also.

Regards

Vinu

Former Member
0 Kudos

Hi Himanshu

I dont think that there is a way to meet your requirement using standard SAP Functionality.

May be you can go for some enhancement where whenever Goods Receipt happens, it should trigger the Back Order processing in the background. I think you can do this using output type with Transmission medium as "Special Function".

Check with your MM consultant also.

Regards

Vinu

Answers (2)

Answers (2)

jignesh_mehta3
Active Contributor
0 Kudos

Hello Himanshu,

You can also increase the frequency of Batch Job from Daily to Hourly.

This will ensure that Back Order Processing is done every hour & any Stock change (incresse) is taken care of.

It will be perfectly fine if the Batch job runs every hour.

Yes. System will re-shedule the open order again during subsequent runs.

Thanks,

Jignesh Mehta

Former Member
0 Kudos

HI,

Just too given an update on the requirement, this is typically difficult to manage individually in ECC box. Whereas if you are using the APO system, this can be achieved by using Event driven quantity assignment (EDQA). An Event driven Back order processing will work here to manage the requirements.

There are basically given types of events for which BOP will works .This are Change in Purchase document, Change in Stock Data, Document confirmation, Quantity released in sales order, Change in sales order, Change in Refurbishment order, Change Planned orders. If any one of this event triggered in ECC, a BOP will triggered which will equalize the requirement.

Thanks

Saurabh Pardhi

former_member206170
Participant
0 Kudos

Thanks Vinu and S Sharma.

We already have a batch job (Program SDV03V02 or Tcode V_V2) running once in a day, however client wants the program to run as soon as a GR is created for the material.

After a lot of thought, we are still discussing that instead of going for an enhancement we could rather schedule the same program (SDV03V02) to run every 1 hour so that rescheduling for back orders are done. But before we proceed with the above solution, we would like to know the following.

a) Is it advisable to run the rescheduling program more than once in a day?

b) What will be the implications on the open backorders that are rescheduled during the 1st run of the program? Will the program try to reschedule it again during the second run and later-runs?

Thanks,

Himanshu.