cancel
Showing results for 
Search instead for 
Did you mean: 

automatic detrmination of storage location

Former Member
0 Kudos

hi experts,

here my issue is , in sales order i am not getting storage location automatically...

note: i done storage location determination in : OVL3

please tell me whre i did a mistake

and HAPPY NEW YEAR TO SAP COMMUNITY AND ALL SAP CONSULTANTS

thanking you

madhu

Accepted Solutions (1)

Accepted Solutions (1)

csaba_szommer
Active Contributor
0 Kudos

Hi,

Storage location determination works for deliveries:

SPRO > LE > Shipping > Picking > Determinae Picking Location > Assign Picking Locations

In SO you can solve it via user exit (development) - e.g. user exit: MV45AFZZ --> USEREXIT_MOVE_FIELD_TO_VBAP, USEREXIT_SAVE_DOCUMENT

or

user exit MV45AFZB --> USEREXIT_SOURCE_DETERMINATION

Please check possible user exists in:

SPRO > Sales and Distributions > System Modifications > User Exits > User exits in Sales

The reason of system behaviour is - in my opinion - thst the storage location might be determined only later, at the time of delivery creation. Of course business process might be differen at different companies.

Regards,

Csaba

Edited by: Csaba Szommer on Jan 3, 2010 8:16 AM

Edited by: Csaba Szommer on Jan 3, 2010 8:32 AM

Answers (2)

Answers (2)

Former Member
0 Kudos

thanx for all, its solved

former_member550050
Active Contributor
0 Kudos

Hi

i done storage location determination in : OVL3

This will determine storage location in delivery and not in sales order

Storage location is normally not determined in sales order

It is determined only in delivery

If you want storage location to be determined for sales order then you have to use user exit

If storage location is specified manually in sales order then it is copied into delivery

Otherwise it is determined using either MALA,RETA or MARE rules which we specify in delivery doc type

For sales order you have to use user exit in program MV45AFZZ

To determine storage location in Sale Order, there is no configuration available and it has to be achieved using exit

USEREXIT_SOURCE_DETERMINATION in program MV45AFZB. can also be used

Maintain a zee table with the values based on which you want the storage location determination to happen. In the exit ask your abaper to write the code to pick up the relevant records based on the criterion and then fetch the storage location. This way storage location will be automatically populated in the sale order.

You can try incompletion procedure option

Put the storage location field in the sales order item incompletion procedure

Also check OSS note 387482

Regards

Raja