Professional Documents
Culture Documents
Shipment Cost Calculation
Shipment Cost Calculation
2010
Shipment Costing v0
www.rglconsultancy.nl
Shipment Costing
CONTENTS:
1) Introduction
2) Customizing settings
A) Assignment of TPPt to company code
B) Configuration of shipment type
C) Assignment of Shipment Cost Type to Shipment Type
D) Configuration of Shipment Cost Type
E) Configuration of item category
F) Define and Assign Tariff Zones
G) Define and Assign Activity Profiles
H) Pricing procedure determination
I) Purchasing data
J) G/L Account Determination
K) CO assignment
Page
2
2
2
2
3
4
5
5
7
9
11
12
13
14
14
16
20
21
22
4) Process demonstration
25
25
25
27
29
31
32
37
1 / 45
38
42
44
Shipment Costing v0
www.rglconsultancy.nl
1) Introduction
In this document I will first show the customizing - and master data settings which play a role in shipment
costing, than I will demonstrate the process from end-to-end. The scenario is to let the system automatically
calculate shipment costs based on the weight of the goods in the delivery . In the demo the goods will travel
from sending plant is 1000 (located in Hamburg), to a customer(shipto) located in Berlin. After the
shipment costs are calculated they will be automatically transferred to FI-accounting, and at last the FWagent will be credited for his services using ERS.
In the process demonstration use will be made of Shipment Type = 0001 and Transportation Planning
Point(TPPt) = 1000. Therefore the customizing paragraph of this document will concentrate on the settings
for and around these organizational elements.
2) Customizing settings
A) Assignment of TPPt to company code:
Call up the customizing transaction as follows:
IMG Enterprise Structure Definition Logistics Execution Maintain
Menu Path
transportation planning point
Tr. code / Table
-/-
2 / 45
Shipment Costing v0
www.rglconsultancy.nl
3 / 45
Shipment Costing v0
www.rglconsultancy.nl
4 / 45
Shipment Costing v0
www.rglconsultancy.nl
Double click on line: Assign shipment cost types and item categories
5 / 45
Shipment Costing v0
www.rglconsultancy.nl
Double click on line: Define organizational key for tariff zone assigs
In the demo ServcAgent=1058 will be used so we check what has been assigned to it.
Double click on line: Assign tariff zone to org. key and post. code area
6 / 45
Shipment Costing v0
www.rglconsultancy.nl
Assuming that shipping point 1000 will be used for plant 1000 we check its postal code:
From this we can be sure that the Departure Tariff zone will be DE20.
G) Define and Assign Activity Profiles
Call up the customizing transaction as follows:
IMG Enterprise Structure Logistics Execution Transportation
Menu Path
Shipments Define and Assign Activity Profiles
Tr. code / Table
-/-
Position cursor in column At completion for ShTy=0001 and then click on button
7 / 45
8 / 45
Shipment Costing v0
www.rglconsultancy.nl
Shipment Costing v0
www.rglconsultancy.nl
We first have a look at the different selection criteria such as shipping type procedure group/ item
procedure group/ service agent procedure group which the system uses to determine the pricing
procedure.
9 / 45
Shipment Costing v0
www.rglconsultancy.nl
As the Item procedure group = 0003 and the Shipping type procedure group = 0001
the pricing procedure which will be determined is SDFC00.
To check the details of pricing procedure SDFC00 we go to the option Maintain pricing procedure
within same path.
10 / 45
Shipment Costing v0
www.rglconsultancy.nl
Condition type FB00 will be used for calculating the shipment costs based on the weight of the goods.
After the costs has been calculated by the system, the accounting data needs to be determined and then settled to
FI-accounting. To retrieve all the relevant data automatically the following needs to be customized:
I) Purchasing data
Call up the customizing transaction as follows:
IMG Enterprise Structure Logistics Execution Transportation Shipments
Menu Path
Shipment Costs Pricing Settlement Assign Purchasing Data
Tr. code / Table
-/-
11 / 45
Shipment Costing v0
www.rglconsultancy.nl
For TPPt=1000 and SCTy=0002 the system will use POrg=1000 PGr=000 and plant=1000 to find a suitable
Purchase Order with a service item in it, in order to create a service entry sheet.
Call up the customizing transaction as follows:
IMG Enterprise Structure Logistics Execution Transportation Shipments
Menu Path
Shipment Costs Pricing Settlement Maintain Account Assignment
Category
Tr. code / Table
-/-
12 / 45
Shipment Costing v0
www.rglconsultancy.nl
As the valuation class 3200, see shipment cost type 0002 in paragrapgh D, the G/L account will be 417000.
K) CO assignment
Because the costs will be collected on a cost center, see acct.assgt.cat. K in item cat. 0002 in paragraph E, the
system will search for a cost center in below configuration.
Call up the customizing transaction as follows:
IMG Enterprise Structure Logistics Execution Transportation Shipments
Menu Path
Shipment Costs Pricing Settlement Automatic Determination of CO
Assignments
Tr. code / Table
-/-
As the Cocd=1000 and the G/L account=417000, the cost center to be used will be 9030.
All relevant customizing settings has now been covered, so we can now take a look at the required master data
settings.
13 / 45
Shipment Costing v0
www.rglconsultancy.nl
Price condition FB00 will be setup to record the price agreement with the carrier.
Only the transport relevant views of the master data will be showed below.
A) Material master data
Call up the transaction as follows:
Logistics Materials Management Material Master Material Display
Menu Path
Display Current
Transaction Code MM03
14 / 45
Shipment Costing v0
www.rglconsultancy.nl
From the table TVSTZ I find for SC=01(standard)(we have to make sure the customer for this test has this
shipping condition):
15 / 45
Shipment Costing v0
www.rglconsultancy.nl
In paragraph 2F we check whether the postal code of customer 1000 matches with the customizing
setting:
16 / 45
17 / 45
Shipment Costing v0
www.rglconsultancy.nl
Shipment Costing v0
www.rglconsultancy.nl
Next we check in customizing if and which route will be determined for this customer from plant 1000.
Call up the customizing transaction as follows:
IMG Logistics Execution Shipping Basic Shipping Functions Routes
Menu Path
Route Determination Maintain Route Determination
Tr. code / Table
-/
Click on button
Enter the shipping point no. and customer no. as above, then click on button
Select the first line then click on line Route Determination Without Weight Group (Order) then Route
Determination with Weight Group (Delivery)to see the routes:
For the Delivery folder there are no entries which means the delivery will make use of the route determined
in the sales order, which is R00001.
18 / 45
Shipment Costing v0
www.rglconsultancy.nl
Double click on line Route Stages to see if there are any transportation connection points.
19 / 45
Shipment Costing v0
www.rglconsultancy.nl
20 / 45
Shipment Costing v0
www.rglconsultancy.nl
D) Price condition
Call up the transaction as follows:
Logistics Logistics Execution Master Data Transportation Shipment
Menu Path
Costs Prices Create
Transaction Code TK11
Click on button
21 / 45
(scales)
Shipment Costing v0
www.rglconsultancy.nl
Enter scales ID 3:
Click on button .
With all this data we are now well prepared for the test.
E) G/L account
Details of the G/L account /cost element 417200:
Call up following transaction:
Menu Path
Accounting Financial Accounting General Ledger Master Records
G/L Accounts Individual Processing Centrally
Transaction Code FS00
22 / 45
23 / 45
Shipment Costing v0
www.rglconsultancy.nl
Click on button
24 / 45
Shipment Costing v0
www.rglconsultancy.nl
Shipment Costing v0
www.rglconsultancy.nl
4) Process demonstration
A) Create purchase order
We start with creating the purchase order with which we will buy the freight services.
Call up following transaction:
Menu Path
Logistics Materials Management Purchasing Purchase Order Create
Vendor/Supplying Plant Known
Transaction Code ME21N
Click on button
25 / 45
Shipment Costing v0
26 / 45
www.rglconsultancy.nl
Shipment Costing v0
www.rglconsultancy.nl
27 / 45
Shipment Costing v0
28 / 45
www.rglconsultancy.nl
Shipment Costing v0
www.rglconsultancy.nl
Click on button
D) Create shipment
Call up the transaction as follows:
Logistics Sales and Distribution Shipping and Transportation Shipment
Menu Path
Create Single Documents
Transaction Code VT01N
29 / 45
Shipment Costing v0
Click on button
To keep the selection simple we enter our delivery no. as above. Then click on button
30 / 45
www.rglconsultancy.nl
Shipment Costing v0
www.rglconsultancy.nl
31 / 45
Shipment Costing v0
www.rglconsultancy.nl
Click on button
Click on button
Enter warehouse no. and pick wave(group) no. then click on button
32 / 45
Shipment Costing v0
www.rglconsultancy.nl
33 / 45
to continue.
Shipment Costing v0
www.rglconsultancy.nl
The system shows the transfer order which has been created, and the no. of items it contains.
Click on button
34 / 45
Shipment Costing v0
www.rglconsultancy.nl
Click on button
Click on button
twice.
We see that the warehouse part is complete as the transfer order was confirmed in the step it was created.
The picklist has been printed automatically. From the spool the standard SAP picklist can be displayed
which for this case looks as follows:
35 / 45
Shipment Costing v0
www.rglconsultancy.nl
Click on button
36 / 45
Shipment Costing v0
www.rglconsultancy.nl
Click on button
37 / 45
Shipment Costing v0
www.rglconsultancy.nl
38 / 45
Shipment Costing v0
www.rglconsultancy.nl
As can be seen the system has fully calculated the shipment costs and also determined the G/L account and
cost centre automatically.
Select the line item and then click on button
39 / 45
Tab Conditions:
Tab Settlement:
40 / 45
Shipment Costing v0
www.rglconsultancy.nl
Shipment Costing v0
www.rglconsultancy.nl
Tab Reference:
We can see that the customized G/L account and cost centre shown in par. 2E have been determined.
At this point we could change these to other values.
Click on button
41 / 45
Shipment Costing v0
www.rglconsultancy.nl
This failed the first time, but after changing the delivery date in the PO from 30.12.2010 to 27.12.2010 the
transfer succeeded.
Display of the shipment document.
Call up the transaction as follows:
Logistics Logistics Execution Transportation Shipment Costs
Menu Path
Display
Transaction Code VI03
42 / 45
Shipment Costing v0
www.rglconsultancy.nl
Double click on the PO no., then go on item level to tab Purchase Order History :
Click on the material document no.( 5000013698) then go to the financial document.
43 / 45
Shipment Costing v0
www.rglconsultancy.nl
Enter some selection criteria like company code, plant and vendor.
One can run a test run first to check which purchase document(s) will be selected.
Because once the execution is started the posting is done immediately.
Click on button
The system has created an invoice, doc. 5105609720, and the FI posting, see doc. 5100000360.
Click on the FI document.
44 / 45
Shipment Costing v0
As can be seen, the carrier/vendor has been credited for his services.
This last step completes this process from logistic point of view.
45 / 45
www.rglconsultancy.nl