You are on page 1of 10

Contents

Introduction .................................................................................................................................................. 2
Configuration ................................................................................................................................................ 3
Define Rule for Determination of Shipping Point ..................................................................................... 3
Assign Shipping Points According to Storage Location ............................................................................. 4
System Demo ................................................................................................................................................ 5
Additional Notes ........................................................................................................................................... 6
Rule ....................................................................................................................................................... 6



Introduction
In standard SAP, the shipping point in the sales document line item shipping tab is determined based on
below values.
 Shipping condition -> From the ship to party
 Loading group -> From the material master
 Plant -> From the sales document line item / Delivery plant
This is configured in below IMG Path;
Logistic Execution / Shipping / Basic Shipping Functions / Shipping Point and Goods Receiving Point
Determination / Assign Shipping Points


But for certain business scenario's it is requested to consider the storage location in addition to above 3
criteria's. In such a situation the shipping point is determined based on the shipping condition, loading
group, plant and the storage location.
Let's see how we can activate / configure this in SAP.
Configuration
Define Rule for Determination of Shipping Point
Under this IMG path you have to define the rule for the shipping point determination for each delivery
type. If you do not make any settings here, the shipping point will be determined without taking the
storage location into account.
IMG Path:

In the standard settings it will come as below;

If you want storage location to be considered, then change it to below;

Now you need to assign the shipping point determination based on the storage location.
Assign Shipping Points According to Storage Location
IMG Path:



Based on the above settings,
 If the storage location in the sales order line item is "0001" my shipping point should be "A300".
 If the storage location in the sales order line item is "0100" my shipping point should be "A310".
System Demo
Create a sales order with a customer who has shipping condition "01" and a material which has loading
group "0001". Change the storage location and see how the system determines the shipping point.
Change the storage location in the sales order line item / Shipping tab
 When the storage location is "0001"

 When the storage location is "0100"

Additional Notes
As I mentioned previously, below criteria's were used for shipping point determination
 Shipping condition -> From the ship to party
 Loading group -> From the material master
 Plant -> From the sales document line item / Delivery plant
 Storage location -> From the sales document line item / (But Optional)
In most of the cases shipping condition is determined from the ship to party. But you have an option of
defining the shipping condition in the sales document type as well. This is very useful in case of rush
orders where you need to determine a specific shipping condition (Eg: Express)
Rule
Shipping condition specified in the sales document type has priority over the shipping condition in the
ship to party.
Therefore, for Rush orders (Let' say you have shipping condition "02" assigned to sales document type
"SO"); you can determine a specific shipping point based on the shipping condition "02" (Even though
customer master shipping condition in "01")




IMG Path:



With the above customizing settings, if you create a rush order (Document type - "SO"), shipping point
will be determined based on the shipping condition "02", and not based on the shipping condition
stated in the ship to party (Let's say "01").
Note:
If you want to achieve other way around, where you have a specific shipping condition assigned in the
sales document type, but you want to determine a different shipping condition from the customer
master or from any other Z table, you can do it via a user exit in the sales order.
This is sometime very helpful if you have a global SAP system which is used by lot of countries and some
countries wants it to be determined from order type and some want it to be determined from customer
master and some wants it to be determined based on a table.
Ask your ABAP developer to code it in the below user exit to replace the value in the field VBAK-VSBED.
 Include - MV45AFZZ
 User Exit - USEREXIT_MOVE_FIELD_TO_VBAK


Author: Anupa Wijesinghe
E-Mail: anupaw@gmail.com / anupaw@learnsaptips.com
Website: www.learnsaptips.com
View my profile in LinkedIn
Follow me on Twitter


Disclaimer

This article is done based on my research and readings, unless otherwise stated. The views expressed
are my own and not of anyone else.
Author accepts no liability for the content of the articles in this website or for the consequences of any
actions taken on the basis of the information provided. Using this information is at the users own
discretion and responsibility.