You are on page 1of 21

7/9/2021 Freight cost capture on Weight and Route basis for Inbound Delivery / Advance Shipping Notification – Part

ng Notification – Part 1 | SAP Blogs

Community

Ask a Question Write a Blog Post

Karunanithi Jayapal
January 30, 2015 6 minute read

Freight cost capture on Weight and Route basis for Inbound


Delivery / Advance Shipping Notification – Part 1
Follow RSS feed Like

7 Likes 3,989 Views 16 Comments

Purpose:

The aim of this document is to provide an understanding of the Freight cost capture on KG basis with reference
to Inbound Delivery / Advance Shipping Notification.

Process:

Material Master Settings:(Tcode – MM02)

The Gross weight has to be maintained at Basic Data 1 in material master along with weight unit, here the gross
weight 30 KG taken for example.

https://blogs.sap.com/2015/01/30/freight-cost-capture-on-weight-and-route-basis-for-inbound-delivery-advance-shipping-notification-part-1/ 1/21
7/9/2021 Freight cost capture on Weight and Route basis for Inbound Delivery / Advance Shipping Notification – Part 1 | SAP Blogs

Creation of Purchase Order: (Tcode – ME21N)

Purchase Order has to be created with Confirmation Control Key 0004 Inbound Delivery, here 100 KG taken for
example.

Creation of Inbound Delivery / Advance Shipping Notification: (Tcode – VL31N)

Complete Purchase Order quantity taken for IBD and the total weight has been calculated based on Material
Master and Delivery (30 KG X 100 KG = 3000 KG).

Creation of Condition Record: (Tcode – TK11)

Go to the transaction TK11 and pass the condition type FB00 for Weight basis, here the key combination take
for Transporter, Shipment Type and Shipment Route. Here Rs.55 taken per KG for Route 1, Rs.60 for Route 2 and
Rs.30 for Route 3 respectively.

https://blogs.sap.com/2015/01/30/freight-cost-capture-on-weight-and-route-basis-for-inbound-delivery-advance-shipping-notification-part-1/ 2/21
7/9/2021 Freight cost capture on Weight and Route basis for Inbound Delivery / Advance Shipping Notification – Part 1 | SAP Blogs

Creation of Shipment: (Tcode – VT01N)

Use the shipment type 0010 Inbound Shipment with corresponding Transport Planning Point for Shipment
Creation, pass the required Inbound Delivery number and execute.

https://blogs.sap.com/2015/01/30/freight-cost-capture-on-weight-and-route-basis-for-inbound-delivery-advance-shipping-notification-part-1/ 3/21
7/9/2021 Freight cost capture on Weight and Route basis for Inbound Delivery / Advance Shipping Notification – Part 1 | SAP Blogs

Pass the Transporter name along with Shipment route and Type, system will calculate the freight cost
automatically based on condition record.

Here Gross quantity is 3000 KG and net Value is 165000 (3000 X 55).

Creation of Shipment Cost: (Tcode – VI01)

Create shipment cost document with reference to shipment number.

https://blogs.sap.com/2015/01/30/freight-cost-capture-on-weight-and-route-basis-for-inbound-delivery-advance-shipping-notification-part-1/ 4/21
7/9/2021 Freight cost capture on Weight and Route basis for Inbound Delivery / Advance Shipping Notification – Part 1 | SAP Blogs

Change Shipment Cost: (Tcode – VI02)

Pass the shipment cost number and tick Transfer check box for auto Purchase order creation.

https://blogs.sap.com/2015/01/30/freight-cost-capture-on-weight-and-route-basis-for-inbound-delivery-advance-shipping-notification-part-1/ 5/21
7/9/2021 Freight cost capture on Weight and Route basis for Inbound Delivery / Advance Shipping Notification – Part 1 | SAP Blogs

Service Purchase Order has been created in background and you can see the Material Document Number and
Service Entry Number in Purchase order history. 

https://blogs.sap.com/2015/01/30/freight-cost-capture-on-weight-and-route-basis-for-inbound-delivery-advance-shipping-notification-part-1/ 6/21
7/9/2021 Freight cost capture on Weight and Route basis for Inbound Delivery / Advance Shipping Notification – Part 1 | SAP Blogs

Configuration:

OLML – Shipping – Basic Shipping Functions – Routes – Define Routes – Define Modes of Transport

We have to assign this mode of transport into shipping type and we can define the same as per business
requirement, also it will be easy to monitor whether the material transfer by Road or Air.

OLML – Shipping – Basic Shipping Functions – Routes – Define Routes – Define Shipping Types.

We are using this Shipping Type is on of our key combination and we can set different prices based on shipping
type through condition record.

https://blogs.sap.com/2015/01/30/freight-cost-capture-on-weight-and-route-basis-for-inbound-delivery-advance-shipping-notification-part-1/ 7/21
7/9/2021 Freight cost capture on Weight and Route basis for Inbound Delivery / Advance Shipping Notification – Part 1 | SAP Blogs

OLML – Shipping – Basic Shipping Functions – Routes – Define Routes – Define Routes and Stages.

We can define the route and stages based on the distance where the vendor located and the transportation
price will be differ based on the distance, we are using the route also on of our Key Combination in condition
record.

OLML – Transportation – Shipments – Define Number Ranges for Shipments.

Set up new number ranges for Shipment document.

OLML – Transportation – Shipments – Shipments – Maintain Transportation Relevance – Maintain


transportation relevance for delivery types.

Kindly activate the below check box then only the we can use delivery type “EL” for transportation process.

https://blogs.sap.com/2015/01/30/freight-cost-capture-on-weight-and-route-basis-for-inbound-delivery-advance-shipping-notification-part-1/ 8/21
7/9/2021 Freight cost capture on Weight and Route basis for Inbound Delivery / Advance Shipping Notification – Part 1 | SAP Blogs

OLML – Transportation – Shipments – Maintain Transportation Relevance – Maintain transportation relevance


for delivery item types.

Kindly activate the relevant Item category for the delivery type “EL” for transportation process.

OLML – Transportation – Shipments – Define Number Ranges for Shipments – Maintain Transportation
Relevance – Maintain transportation relevance for routes.

The activation has to be done for relevant route then only the route can be used for shipment.

OLML – Transportation – Shipments – Define Shipment Types.

Shipment Type having various control for transportation process like Output determination procedure, number
ranges etc… Below proposal screen we are using the weight unit is “KG” since we are calculating the
transportation cost on KG basis.

https://blogs.sap.com/2015/01/30/freight-cost-capture-on-weight-and-route-basis-for-inbound-delivery-advance-shipping-notification-part-1/ 9/21
7/9/2021 Freight cost capture on Weight and Route basis for Inbound Delivery / Advance Shipping Notification – Part 1 | SAP Blogs

OLML – Transportation – Shipments – Configuration of Transportation Processing for Forwarding Agents.

This configuration mainly using to identify the service agent who are involving into freight forwarding process,
we are using this forward agent also on of our key combination in condition record.

In second screen you can come to know the assignment process of Transportation planning point with shipment
type, when ever we use the transportation planning “CH” system will consider the shipment type “0010 Inbound
shipment”.

Shipment Cost:

https://blogs.sap.com/2015/01/30/freight-cost-capture-on-weight-and-route-basis-for-inbound-delivery-advance-shipping-notification-part-1/ 10/21
7/9/2021 Freight cost capture on Weight and Route basis for Inbound Delivery / Advance Shipping Notification – Part 1 | SAP Blogs

OLML – Transportation – Shipment Costs – Shipment Cost Document – Define Number Ranges for Shipment
Costs.

Here we can define own number ranges for shipment costs, when creating a shipment cost document, a unique
number is generated as per this configuration.

OLML – Transportation – Shipment Costs – Shipment Cost Document – Shipment Cost Types and Item
Categories.

Here we can define the shipment cost types and item categories that contain all important control features for
the shipment cost document and also we can assign the valuation class makes it possible to post the values of
services of the same service category to different accounts.

https://blogs.sap.com/2015/01/30/freight-cost-capture-on-weight-and-route-basis-for-inbound-delivery-advance-shipping-notification-part-1/ 11/21
7/9/2021 Freight cost capture on Weight and Route basis for Inbound Delivery / Advance Shipping Notification – Part 1 | SAP Blogs

OLML – Transportation – Shipment Costs – Shipment Cost Document – Shipment Cost Relevance and Default
for Shipment Cost Type.

Here we can assign the shipment cost types to the shipment types and set an indicator to show whether the
cost type is relevant to shipment costing, this setting has to be done for every cost type in every shipment type.

OLML – Transportation – Shipment Costs – Pricing – Pricing Control – Define Price Dependencies (Condition
Tables)

A table where the key fields are data combinations for which messages are triggered and there is a condition
record for each data combination, here we craeted table by using the Service Agent, Shipment type and Route
as a key combination.

OLML – Transportation – Shipment Costs – Pricing – Pricing Control – Define Condition Types.

https://blogs.sap.com/2015/01/30/freight-cost-capture-on-weight-and-route-basis-for-inbound-delivery-advance-shipping-notification-part-1/ 12/21
7/9/2021 Freight cost capture on Weight and Route basis for Inbound Delivery / Advance Shipping Notification – Part 1 | SAP Blogs

Since we are looking this process to calculate transportation cost for Weight basis, here we have taken
standard Condition type FB00 is using for Gross weight.

In second screen you can see the calculation base “A- Delivery” if it is A then the total weight will be consider
from delivery header level.

OLML – Transportation – Shipment Costs – Pricing – Pricing Control – Define Access Sequences.

As you aware an access sequence is a search strategy which uses to search for condition records valid for a
condition type, here we have taken MAKT and the table assign to the same.

https://blogs.sap.com/2015/01/30/freight-cost-capture-on-weight-and-route-basis-for-inbound-delivery-advance-shipping-notification-part-1/ 13/21
7/9/2021 Freight cost capture on Weight and Route basis for Inbound Delivery / Advance Shipping Notification – Part 1 | SAP Blogs

OLML – Transportation – Shipment Costs – Pricing – Pricing Control – Define And Assign Pricing Procedures –
Maintain pricing procedure.

We can set the pricing procedure as per the requirement by using above condition type.

OLML – Transportation – Shipment Costs – Pricing – Pricing Control – Define And Assign Pricing Procedures –
Define pricing procedure determination for shipment costs.

All the shipment is allocated to a transportation planning point for transportation planning. It helps to
determine responsibility for transportation processing during which it can be used as a selection criterion, in
order to create a list of shipments to be processed, say for example one planing point can be used for Road and
another for Air like wise.

https://blogs.sap.com/2015/01/30/freight-cost-capture-on-weight-and-route-basis-for-inbound-delivery-advance-shipping-notification-part-1/ 14/21
7/9/2021 Freight cost capture on Weight and Route basis for Inbound Delivery / Advance Shipping Notification – Part 1 | SAP Blogs

Finally all Item determination procedure group, service agent procedure group and shipping type procedure
group which has been done above configuration need to be assign with Pricing procedure. 

OLML – Transportation – Shipment Costs – Settlement – Assign Purchasing Data.

Finally we need to assign the Transportation planning point with shipment cost type, purchase organisation,
purchasing group and plant for auto purchase order creation. 

https://blogs.sap.com/2015/01/30/freight-cost-capture-on-weight-and-route-basis-for-inbound-delivery-advance-shipping-notification-part-1/ 15/21
7/9/2021 Freight cost capture on Weight and Route basis for Inbound Delivery / Advance Shipping Notification – Part 1 | SAP Blogs

Alert Moderator

Assigned tags

MM (Materials Management) |

Related Blog Posts

Inbound Delivery : Automatic Creation from Outbound Delivery


By
Former Member , Oct 06, 2014
Goods Receipt and Goods Reversal with MM and WM
By
Jagdeep Singh Choudhary , Jun 25, 2015
Proof of Delivery in SNC Supplier Managed Inventory – Goods Receipt Quantity Discrepancy
By
Mohamed Hasan Rifaie M , Mar 29, 2016

Related Questions

Problem in clearing the shipment costs to transporter


By
Lakshmikanth Reddy , Jun 12, 2008

Shipping Notification
By
Former Member , Jan 17, 2008
Shipment cost in inbound delivery
By
Former Member , Jul 23, 2014

16 Comments

Former Member

https://blogs.sap.com/2015/01/30/freight-cost-capture-on-weight-and-route-basis-for-inbound-delivery-advance-shipping-notification-part-1/ 16/21
7/9/2021 Freight cost capture on Weight and Route basis for Inbound Delivery / Advance Shipping Notification – Part 1 | SAP Blogs

January 30, 2015 at 5:14 pm

A very good document....... If I ever get to work on Shipment I will refer your document...

Like (0) | Reply | Alert Moderator

Jürgen L

January 30, 2015 at 8:59 pm

I wished you had used some words to explain what a user actually has to do in those screens.

It is just "Do it this way - don't ask why - just follow this "

An advanced user is probably able to know what to do and can imagine the "why" based on the pictures, but this
user would probably not need this document as he can see the pictures as well in the system.

The newbie can try to follow the screens but will rarely know what he is doing.

There are so many things in the screens which need some explanation for people who see it the first time. Why
do you go into some folders and not into other folders in the customizing? and many more such questions come
into my mind.

Somehow I feel that young consultants have a king of nostalgia for the picture books from their childhood instead
of developing further into the consultant role and explaining complex matters with words, and using the
pictures as supporting (not replacing) tools.

Like (0) | Reply | Alert Moderator

Karunanithi Jayapal | Post author

January 31, 2015 at 4:03 am

Hi Jurgen,

Sure... as suggested by you I will change the method of presentation from next document.

Thanks for your reply...

Regards,

Karna J

Like (0) | Reply | Alert Moderator

Jürgen L

January 31, 2015 at 7:44 am

https://blogs.sap.com/2015/01/30/freight-cost-capture-on-weight-and-route-basis-for-inbound-delivery-advance-shipping-notification-part-1/ 17/21
7/9/2021 Freight cost capture on Weight and Route basis for Inbound Delivery / Advance Shipping Notification – Part 1 | SAP Blogs

Why starting the better with the next document and not making this one better ? It is forever your document and
linked to your ID and visible in your showroom, and it has a Edit option.

Like (0) | Reply | Alert Moderator

Karunanithi Jayapal | Post author

January 31, 2015 at 3:08 pm

Sure Mr.Jurgen I will do it...

Like (0) | Reply | Alert Moderator

Former Member

February 1, 2015 at 2:32 pm

Nice document sharing sir.... I will refer this process...

Like (0) | Reply | Alert Moderator

Former Member

February 1, 2015 at 5:27 pm

Good Document Sir.Very informative.

Like (0) | Reply | Alert Moderator

Mehmet Ozgur Unal

February 1, 2015 at 6:55 pm

Hi ;

Can you add an example of process ? I hope that it can be more understandable.

Regards.

M.Ozgur Unal

Like (0) | Reply | Alert Moderator

Former Member
https://blogs.sap.com/2015/01/30/freight-cost-capture-on-weight-and-route-basis-for-inbound-delivery-advance-shipping-notification-part-1/ 18/21
7/9/2021 Freight cost capture on Weight and Route basis for Inbound Delivery / Advance Shipping Notification – Part 1 | SAP Blogs

February 3, 2015 at 2:46 pm

Very good document and easy to understand.

Thanks for sharing.

Like (0) | Reply | Alert Moderator

Former Member

February 4, 2015 at 6:48 am

Nice Document Karunanithi

Like (0) | Reply | Alert Moderator

Former Member

February 4, 2015 at 3:02 pm

Hi Karunanithi,

Very nice document with clear explanation, sure I will adopt this process to my upcoming projects.

Like (0) | Reply | Alert Moderator

Former Member

February 10, 2015 at 6:01 am

Hello JK,

Once again an excellent document from your side, very much informative

Like (0) | Reply | Alert Moderator

Former Member

February 10, 2015 at 10:57 am

Its nice doc. and easy to understand... good going karuna....

Regards

https://blogs.sap.com/2015/01/30/freight-cost-capture-on-weight-and-route-basis-for-inbound-delivery-advance-shipping-notification-part-1/ 19/21
7/9/2021 Freight cost capture on Weight and Route basis for Inbound Delivery / Advance Shipping Notification – Part 1 | SAP Blogs

Vireshwar

Like (0) | Reply | Alert Moderator

Former Member

March 10, 2015 at 3:18 pm

Hi JK,

Really nice document, currently we are passing the transporter bills manually and there is no process mapped
so far, I will consider this process to implement in our current organization.

Thank you.

Regards,

Anbu

Like (0) | Reply | Alert Moderator

Mehmet Ozgur Unal

March 10, 2015 at 8:32 pm

Hi Karunanithi Jayapal ;

Can you add oss note into your document ? --> 427944 - Info: Shipment costs as delivery costs during goods
receipt.

Also , there is generally used badi to modify gl account&cost center --> Method /
IF_EX_BADI_SCD_ACCTG~BEFORE_CHECK

Regards.

M.Ozgur Unal

Like (0) | Reply | Alert Moderator

Karunanithi Jayapal | Post author

March 11, 2015 at 3:19 am

Hi Ozgur,

Thanks for your reply... sure I will check and add it.

https://blogs.sap.com/2015/01/30/freight-cost-capture-on-weight-and-route-basis-for-inbound-delivery-advance-shipping-notification-part-1/ 20/21
7/9/2021 Freight cost capture on Weight and Route basis for Inbound Delivery / Advance Shipping Notification – Part 1 | SAP Blogs

Regards,

Karna J

Like (0) | Reply | Alert Moderator

Add Comment

Find us on

Privacy Terms of Use

Legal Disclosure Copyright

Trademark Cookie Preferences

Newsletter Support

https://blogs.sap.com/2015/01/30/freight-cost-capture-on-weight-and-route-basis-for-inbound-delivery-advance-shipping-notification-part-1/ 21/21

You might also like