Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

V_V2 for allocation based on schedule lines in scheduling agreement

Former Member
0 Kudos

Hi team,

We are using standard program SDV03V02 for backordering functionality. The satndard transaction does alloaction based on the order creation date or the nearest schdule line date of order line item.

My requirement is to allocate purely based on the schedule line delivery date.

Example

The backorder processing worklist contains the following two items for the same product and the same location:

  1. Category Document

Item

Schedule Line

MAD

Requested Quantity

Confirmat.

Scheduling agreement 4711

10

1

  1. 01.07.2003

5

0

2

  1. 01.01.2004

5

0

3

  1. 01.07.2004

5

0

Sales order 4712

10

1

  1. 02.07.2003

3

0

2

  1. 02.08.2003

2

0

Only these two documents exist in this product-location combination. The current stock is 11.

The following table shows the result of backorder processing when scheduling agreements and sales orders are processed at item level.

  1. Category Document

Item

Schedule Line

MAD

Requested Quantity

Confirmat.

Scheduling agreement 4711

10

1

  1. 01.07.2003

5

5

2

  1. 01.01.2004

5

5

3

  1. 01.07.2004

5

1

Sales order 4712

10

1

  1. 02.07.2003

3

0

2

  1. 02.08.2003

2

0

My requirement is to allow Backorder Processing at Schedule Line Level

The following table shows the expected result of backorder processing when scheduling agreements are processed at schedule line level and sales orders are processed at item level.

  1. Category Document

Item

Schedule Line

MAD

Requested Quantity

Confirmat.

Scheduling agreement 4711

10

1

  1. 01.07.2003

5

5

Sales order 4712

10

1

  1. 02.07.2003

3

3

2

  1. 02.08.2003

2

2

Scheduling agreement 4711

10

2

  1. 01.01.2004

5

1

3

  1. 01.07.2004

5

0

Please help me in to acheive this. I tried using function module SD_BACKORDER_CHECK_AND_SAVE but it calls same program SDV03V02 and allocation does not happen based on schedule line delivery date.

Kindly suggest some standard function modules / Bapi  / Enhancement to existing report to get through this requirment.

Thanks and regards,

Harshada

1 REPLY 1

Former Member
0 Kudos

you are trying to achieve functionality of APO  at R/3  ,  i do not Think this is feasible without APO