Sunteți pe pagina 1din 21

SAP LE

SHIPMENT COST PROCESSING


SAP R/3 ENTERPRISE
CLIFFSTAR CORPORATION
REQUIREMENTS ......................................................................
..................................................
CONFIGURATION .....................................................................
..................................................
1.1 Define and Assign Tariff Zones
2.1 Define Date Rules.
3.1 Define Shipment Cost Types and Item Categories.
3.1.1 Define Shipment Cost Types
3.1.2 Define Item Categories
3.1.3 Create New Item Categories
3.1.4 Assign Shipment Cost Types and Item Categories
4.1 Define Shipment Cost Relevance and Default for Shipment Cost Type
4.1.1 Assign Shipment Cost Type to the Shipment Type
4.1.2 Define Shipment Cost relevance for Shipment Types
5.1 Pricing Control
5.1.1 Configure new Pricing Condition Type ZFBM – Minimum Flat Rate
5.1.2 Create a new condition table
5.1.3 Define Access Sequence
5.1.4 Define Condition Types
5.1.5 Define and Assign Pricing Procedure
5.1.6 Define Pricing Procedure determination for Shipment costs
5.1.7 Condition Records maintenance
5.2.1 Configure new Pricing Condition Type ZFSC – Minimum Flat Rate
5.2.2 Create a new condition table
5.2.3 Define Access Sequence
5.2.4 Define Condition Types
5.2.5 Define and Assign Pricing Procedure
5.2.6 Define Pricing Procedure determination for Shipment costs
5.2.7 Condition Records maintenance
5.3.1 Configure new Pricing Condition Type ZLUM – Auto Lumper
5.3.2 Create a new condition table
5.3.3 Define Access Sequence
5.3.4 Define Condition Types
5.3.5 Define and Assign Pricing Procedure
5.3.6 Define Pricing Procedure determination for Shipment costs
5.3.7 Condition Records maintenance
5.4.1 Configure new Pricing Condition Type ZLMP – Lumper
5.4.2 Define Condition Types
5.4.3 Define and Assign Pricing Procedure
5.4.4 Define Pricing Procedure determination for Shipment costs
5.4.5 Condition Records maintenance
5.5.1 Configure new Pricing Condition Type ZDET – Customer Detention
5.5.2 Define Condition Types
5.5.3 Define and Assign Pricing Procedure
5.5.4 Define Pricing Procedure determination for Shipment Costs
5.5.5 Condition Records maintenance
5.6.1 Configure new Pricing Condition Type ZDTP – Plant Detention
5.6.2 Define Condition Types
5.6.3 Define and Assign Pricing Procedure
5.6.4 Define Pricing Procedure determination for Shipment costs
5.6.5 Condition Records maintenance
5.7.1 Configure new Pricing Condition Type ZLAY – Layover
5.7.2 Define Condition Types
5.7.3 Define and Assign Pricing Procedure
5.7.4 Define Pricing Procedure determination for Shipment Costs
5.7.5 Condition Records maintenance
5.8.1 Configure new Pricing Condition Type ZSTP – Stop‐off
5.8.2 Define Condition Types
5.8.3 Define and Assign Pricing Procedure
5.8.4 Define Pricing Procedure determination for Shipment Costs
5.8.5 Condition Records maintenance
5.9.1 Configure new Pricing Condition Type ZUNP – Unplanned Interplant
5.9.2 Define Condition Types
5.9.3 Define and Assign Pricing Procedure
5.9.4 Define Pricing Procedure determination for Shipment Costs
5.9.5 Condition Records maintenance
6.1 Define and Assign Pricing Shipping Type Procedure Group
6.1.1 Define Shipping Type Procedure Group
6.1.2 Assign Shipping Type Procedure Group
7.1 Define and Assign Item Procedure Group
7.1.1 Define Item Procedure Group
7.1.2 Assign Item Procedure Group
8.1 Settlement Process
8.1.1 Assign Purchasing Data
8.2.1 Define Automatic G/L Account Determination
9.1 Enhancement
9.1.1 Business Add‐In
9.1.2 Values Maintained in ZSHIP_ACC for Delivery type LF
9.1.3 Values Maintained in ZSHIP_ACC for Delivery type NL
10.1 Testing
10.1.1 Create Shipment Cost Document
10.1.2 Display Log
10.1.2 Shipment Cost Document Status
10.1.3 View Shipment Cost Document
10.1.4 Change Shipment Cost Document
10.2.1 GL Account Assignment and Cost Center Determination
10.3.1 Transfer Postings
10.3.2 Effects after completion of Shipment Cost Document.
10.3.3 Checking the Shipment Cost Settlement Status
10.3.4 Checking the other Generated Documents for Shipment Cost Settlement
10.3.5 Accounting Documents Generated
10.4.1 Checking the Related Purchase Order
10.5.1 Checking the Status of Service Entry Sheet
10.6.1 Settlement with Service Agent
10.7.1 Service Agent Invoice
10.7.2 Display Service Agent Invoice
10.8.1 Service Agent Balance Display
10.9.1 Settlement with Forwarding Agent

REQUIREMENTS
Ticket description: I need a white paper to describe standard SAP best practices to handle carrier
service procurement.
Currently, we have outline agreements with Carriers describing various routes and related
services. We release service PO's against these contracts and assign the services used for a
particular shipment in the PO. Once the loads are delivered, we enter service entry sheets for
each PO which can be a time consuming process.
Hence, propose how to best manage procurement of carrier services which will allow us to
manage our shipments as well as ease our invoice handling procedures (preferably automated
invoice receipt.)

CONFIGURATION

1.1 Define and Assign Tariff Zones


Define tariff zones for each organizational key. The tariff zones represent geographical
influencing factors during the calculation of shipment costs.
SAP Menu SPRO  Logistics Execution  Transportation  Shipment Costs
 Define and Assign Tariff Zones
Transaction
code
T_76
Select the ‘New Entries’ and enter the entries as shown below.
Select the Tariff zone – NY and click on the node ‘Define organizational key for tariff zones’ and
enter the Transportation planning point, Shipping type and country for the Service agent as
shown on the below screenshot.
Then select the service agent and click on the node ‘Assign tariff zone to org. key and Post. Code
area’.
Then you will be displayed the below screen, enter the details as shown below. Save and exit.

Note: Repeat this process for all the service agents to be assigned for the tariff zone NY.
For example: Service agent – 60060

2.1 Define Date Rules.


SAP Menu SPRO  Logistics Execution  Transportation  Shipment Costs
 Basic Functions  Define Date Rules
Transaction code
T_76
Click on ‘New Entries’ and maintain new date rule Z004.
Select the new date rule Z004 and click on ‘Definition’ which is on the left side of the node. Then
you will be displayed with the below screen.

Click on ‘New Entries’ and assign A009 for the sequence number 10 and save the changes.

3.1 Define Shipment Cost Types and Item Categories.


3.1.1 Define Shipment Cost Types
SAP Menu SPRO  Logistics Execution  Transportation  Shipment Costs
 Shipment Cost Document
Transaction code
T_56
Shipment cost types and Item categories that contain all important control features for the
shipment cost document.
Select the standard Shipment cost type 0001 and click on ‘Copy’ as highlighted in the above
screenshot.
Name the new Shipment cost type as 1000 with description ‘Ship Cost Dunkirk’ and save.
Repeat this step to create the list of Shipment cost types as shown below.

3.1.2 Define Item Categories


To check the standard item categories click on the node ‘Define Item Categories’ list of standard
item categories will be displayed.
Modify the standard item categories based on the business requirements.
3.1.3 Create New Item Categories
To create new item category, select the existing item category and click on ‘copy’. Then name the
new item category along with the description. Also set the details of the item category based on
the requirement and save.
Instead of creating a new one existing item category can also be modified. After all the necessary
changes made the list of item categories are shown below.

To view the details of the item categories, select the item category and click on details, then you
will be displayed the below screen.

Item category 0001 - Details


Based on the business requirement modify the item category 0001. Please find the below
changes made to the item category.
Assign settlement date as Z004 and insert the value A for Generate PO which will generate
purchase order with validity period of one day. Save the changes made.

Item category 0002 - Details


Item category 0003 - Details
Item category 0004 - Details
Item category 0005 - Details
Item category 0006 - Details
Item category 0008 - Details

3.1.4 Assign Shipment Cost Types and Item Categories


Assign Shipment cost type 1000 to Item categories, select the shipment cost type 1000 and
double click on the node ‘Assign shipment cost type and Item categories’
Shipment Cost Type 1000

Maintain the field values as showed in the above screen. Repeat this step for other shipment cost
types.
Shipment Cost Type 1100
Shipment Cost Type 1200
Shipment Cost Type 1300
Shipment Cost Type 1400
Shipment Cost Type 1600
Shipment Cost Type 1700

4.1 Define Shipment Cost Relevance and Default for


Shipment Cost
Type
4.1.1 Assign Shipment Cost Type to the Shipment Type
Assign Standard Shipment cost type 0001 to the Shipment type 0002. So that the standard
Shipment cost type 0001 will be defaulted when shipment cost document created.
4.1.2 Define Shipment Cost relevance for Shipment Types
Check the flag for shipment type 0002 which is ‘Collective Shipment – Road’ at header level.

5.1 Pricing Control


5.1.1 Configure new Pricing Condition Type ZFBM –
Minimum Flat Rate
5.1.2 Create a new condition table
SAP Menu SPRO  Logistics Execution  Transportation  Shipment Costs
 Pricing  Pricing Control Define Price Dependencies
(Condition Tables)
Transaction
code
T_56
Select ‘Create condition tables’ to create a new condition table. Name the new condition table as
901 and hit enter.
According to the requirement select the fields ‘Service agent’ and ‘Shipment route’. On the right
hand side select the field ‘Service agent’ from the field catalog. By hitting page down more fields
will be displayed. Select the field ‘Service agent’ and double click on the field then that field will be
appeared under the selected fields. Similarly follow the same process to select the ‘Shipment
route’. Please find as displayed below ‘with validity period’ to be checked and ‘with release status’
to be unchecked. Once the desired fields are selected hit the red icon as highlighted. This will
generate a new table 901.
5.1.3 Define Access Sequence
SAP Menu SPRO  Logistics Execution  Transportation  Shipment Costs
 Pricing  Pricing Control Define Access Sequences
Transaction
code
Click on ‘New entries’ which is on the top left of the screen to maintain a new access sequence.
Name the new access sequence ZF00 with the description ‘Route class’ and hit enter.
Then select the ‘Access sequence – ZF00’ and click on the node ‘Accesses’. Enter the access
number as 10 and table number as 901 and hit enter
Select the access (Access number – 10) and just double click on the node ‘Fields’ so that all the
fields will be activated for the table assigned.
Save and exit.

5.1.4 Define Condition Types


SAP Menu SPRO  Logistics Execution  Transportation  Shipment Costs
 Pricing  Pricing Control Define Condition types
Transaction
code
Select the condition type FB00 and click on copy. Name the new condition type as ZFBM with the
description ‘Minimum Flat Rate’. Assign the newly created Access sequence ZF00 to the
condition type ZFBM as displayed in the below screen and save changes.
5.1.5 Define and Assign Pricing Procedure
SAP Menu SPRO  Logistics Execution  Transportation  Shipment Costs
 Pricing  Pricing Control Define and Assign pricing
Procedures
Transaction
code

Click on ‘Maintain pricing procedure’ as shown above screen.


Select the Cliffstar standard pricing procedure ‘ZDFC01’ and double click on the node ‘Control
data’ so that all the pricing condition types assigned to the pricing procedure ZDFC01 will be
displayed.
Assign the condition type ZFBM under the step number 110 and maintain the values as shown
above.
Note: If this condition type ZFBM is to be used in other pricing procedures, the above step needs
to be repeated and assign to the respective pricing procedure.
5.1.6 Define Pricing Procedure determination for
Shipment costs
SAP Menu SPRO  Logistics Execution  Transportation  Shipment Costs
 Pricing  Pricing Control Define and Assign pricing
Procedures
Transaction
code

Click on ‘Define pricing procedure determination for shipment costs’ as shown above screen.
Select the Cliffstar standard Transportation planning point 1000 and click on the node ‘Determine
pricing procedure’
Click on ‘New Entries’ and maintain the below values
Item determination procedure group – 0001
Service agent procedure group – 0002
Shipping type procedure group – 0001
Pricing Procedure – ZDFC01
Save the changes.
Note: Pricing procedure determination is a onetime maintenance. It is recommended to maintain
only if there is a change in the above four key fields.

5.1.7 Condition Records maintenance


SAP Menu Logistics  Logistics Execution  Master Data Transportation
 Shipment Costs  Prices Create
Transaction
code
TK11
Enter the condition ZFBM and hit enter.
Maintain pricing conditions for the service agent for various routes. This amount will be copied
into the shipment cost document for the respective service agent and route based on the
condition records maintenance.
Note: The amount which is been displaying on the above screen is only for testing purpose.
Maintain the pricing conditions based on the business recommends.
5.2.1 Configure new Pricing Condition Type ZFSC –
Minimum Flat Rate
5.2.2 Create a new condition table
SAP Menu SPRO  Logistics Execution  Transportation  Shipment Costs
 Pricing  Pricing Control Define Price Dependencies
(Condition Tables)
Transaction
code
T_56
Select ‘Create condition tables’ to create a new condition table. Name the new condition table as
921 and hit enter.

According to the requirement select the fields ‘Country of departure’ and ‘Departure Zone’. On the
right hand side select the field ‘Country of departure’ from the field catalog. By hitting page down
more fields will be displayed. Select the field ‘Country of departure’ and double click on the field
then that field will be appeared under the selected fields. Similarly follow the same process to
select the ‘Departure Zone’. Please find as displayed below ‘with validity period’ to be checked
and ‘with release status’ to be unchecked. Once the desired fields are selected hit the red icon as
highlighted. This will generate a new table 921.
5.2.3 Define Access Sequence
SAP Menu SPRO  Logistics Execution  Transportation  Shipment Costs
 Pricing  Pricing Control Define Access Sequences
Transaction
code
Click on ‘New entries’ which is on the top left of the screen to maintain a new access sequence.
Name the new access sequence ZF22 with the description ‘Fuel Access Seq’ and hit enter.

Then select the ‘Access sequence – ZF22’ and click on the node ‘Accesses’. Enter the access
number as 10 and table number as 921 and hit enter
Select the access (Access number – 10) and just double click on the node ‘Fields’ so that all the
fields will be activated for the table assigned.
Save and exit.
5.2.4 Define Condition Types
SAP Menu SPRO  Logistics Execution  Transportation  Shipment Costs
 Pricing  Pricing Control Define Condition types
Transaction
code
Select the condition type FB00 and click on copy. Name the new condition type as ZFSC with the
description ‘Add Fuel’. Assign the newly created Access sequence ZF22 to the condition type
ZFSC as displayed in the below screen and save changes.

5.2.5 Define and Assign Pricing Procedure


SAP Menu SPRO  Logistics Execution  Transportation  Shipment Costs
 Pricing  Pricing Control Define and Assign pricing
Procedures
Transaction
code
Click on ‘Maintain pricing procedure’ as shown above screen.

Select the Cliffstar standard pricing procedure ‘ZDFC01’ and double click on the node ‘Control
data’ so that all the pricing condition types assigned to the pricing procedure ZDFC01 will be
displayed.
Assign the condition type ZFSC under the step number 120 and maintain the values as shown
above.
Note: If this condition type ZFSC is to be used in other pricing procedures, the above step needs
to be repeated and assign to the respective pricing procedure.
5.2.6 Define Pricing Procedure determination for
Shipment costs
Note: Pricing procedure determination is a onetime maintenance. It is recommended to maintain
only if there is a change in the below four key fields.
Item determination procedure group – 0001
Service agent procedure group – 0002
Shipping type procedure group – 0001
Pricing Procedure – ZDFC01
Else you can skip this step.
5.2.7 Condition Records maintenance
SAP Menu Logistics  Logistics Execution  Master Data Transportation
 Shipment Costs  Prices Create
Transaction
code
TK11
Enter the condition ZFSC and hit enter.

Maintain pricing conditions for the ‘Country of departure’ under various ‘Departure Zones’. This
amount will be copied into the shipment cost document for the respective departure based on the
condition records maintenance.
Note: The amount which is been displaying on the above screen is only for testing purpose.
Maintain the amount how the business recommends.
5.3.1 Configure new Pricing Condition Type ZLUM – Auto
Lumper
5.3.2 Create a new condition table
SAP Menu SPRO  Logistics Execution  Transportation  Shipment Costs
 Pricing  Pricing Control Define Price Dependencies
(Condition Tables)
Transaction
code
T_56
Select ‘Create condition tables’ to create a new condition table. Name the new condition table as
954 and hit enter.
According to the requirement select the fields ‘Shipping Point/Receiving Point’ and ‘Ship-To
Party’. On the right hand side select the field ‘Shipping Point/Receiving Point’ from the field
catalog. By hitting page down more fields will be displayed. Select the field ‘Shipping
Point/Receiving Point’ and double click on the field then that field will be appeared under the
selected fields. Similarly follow the same process to select the ‘Ship-To Party’. Please find as
displayed below ‘with validity period’ to be checked and ‘with release status’ to be unchecked.
Once the desired fields are selected hit the red icon as highlighted. This will generate a new table
954.
5.3.3 Define Access Sequence
SAP Menu SPRO  Logistics Execution  Transportation  Shipment Costs
 Pricing  Pricing Control Define Access Sequences
Transaction
code
Click on ‘New entries’ which is on the top left of the screen to maintain a new access sequence.
Name the new access sequence ZF13 with the description ‘Lumper customer Acc seq.’ and hit
enter.

Then select the ‘Access sequence – ZF13’ and click on the node ‘Accesses’. Enter the access
number as 10 and table number as 954 and hit enter
Select the access (Access number – 10) and just double click on the node ‘Fields’ so that all the
fields will be activated for the table assigned.
Save and exit.
5.3.4 Define Condition Types
SAP Menu SPRO  Logistics Execution  Transportation  Shipment Costs
 Pricing  Pricing Control Define Condition types
Transaction
code

Select the condition type FB00 and click on copy. Name the new condition type as ZLUM with the
description ‘Lumper’. Assign the newly created Access sequence ZF13 to the condition type
ZLUM as displayed in the below screen and save changes. Make the necessary changes to the
condition type as shown below.
5.3.5 Define and Assign Pricing Procedure
SAP Menu SPRO  Logistics Execution  Transportation  Shipment Costs
 Pricing  Pricing Control Define and Assign pricing
Procedures
Transaction code

Click on ‘Maintain pricing procedure’ as shown above.


Select the Cliffstar special pricing procedure ‘ZDFC02’ and double click on the node ‘Control data’
so that all the pricing condition types assigned to the pricing procedure ZDFC02 will be displayed.
Assign the condition type ZLUM under the step number 110 and maintain the values as shown
above.
Note: If this condition type ZLUM is to be used in other pricing procedures, the above step needs
to be repeated and assign condition type to the respective pricing procedure.
5.3.6 Define Pricing Procedure determination for
Shipment costs
SAP Menu SPRO  Logistics Execution  Transportation  Shipment Costs
 Pricing  Pricing Control Define and Assign pricing
Procedures
Transaction code
Click on ‘Define pricing procedure determination for shipment costs’ as shown above screen.
Select the Cliffstar standard Transportation planning point 1000 and click on the node ‘Determine
pricing procedure’
Click on ‘New Entries’ and maintain the below values
Item determination procedure group – 0002
Service agent procedure group – 0002
Shipping type procedure group – 0001
Pricing Procedure – ZDFC12
Save the changes.
Note: Pricing procedure determination is a onetime maintenance. It is recommended to maintain
only if there is a change in the above four key fields.
5.3.7 Condition Records maintenance
SAP Menu Logistics  Logistics Execution  Master Data Transportation
 Shipment Costs  Prices Create
Transaction code
TK11
Enter the condition ZLUM and hit enter.
Maintain pricing conditions for ‘Ship-To Pt’ under ‘Shipping Point’. This amount will be copied into
the shipment cost document based on the condition records maintenance.
Note: The amount which is been displaying on the above screen is only for testing purpose.
Maintain the amount how the business recommends.
5.4.1 Configure new Pricing Condition Type ZLMP –
Lumper
5.4.2 Define Condition Types
SAP Menu SPRO  Logistics Execution  Transportation  Shipment Costs
 Pricing  Pricing Control Define Price Dependencies
(Condition Tables)
Transaction
code
T_56
Select the condition type FB00 and click on copy. Name the new condition type as ZLMP with the
description ‘Lumper’. As business recommends ZLMP condition type to be given manually it is
not required to maintain Access sequence.

5.4.3 Define and Assign Pricing Procedure


SAP Menu SPRO  Logistics Execution  Transportation  Shipment Costs
 Pricing  Pricing Control Define and Assign pricing
Procedures
Transaction code
Click on ‘Maintain pricing procedure’ as shown above.

Select the Cliffstar special pricing procedure ‘ZDFC02’ and double click on the node ‘Control data’
so that all the pricing condition types assigned to the pricing procedure ZDFC02 will be displayed.
Assign the condition type ZLMP under the step number 100 and maintain the values as shown
above.
Note: If this condition type ZLMP is to be used in other pricing procedures, the above step needs
to be repeated and assign condition type to the respective pricing procedure.
5.4.4 Define Pricing Procedure determination for
Shipment costs
Note: Pricing procedure determination is a onetime maintenance. It is recommended to maintain
only if there is a change in the below four key fields.
Item determination procedure group – 0002
Service agent procedure group – 0002
Shipping type procedure group – 0001
Pricing Procedure – ZDFC02
Else you can skip this step.
5.4.5 Condition Records maintenance
Since this is manual condition type, condition records are not required to maintain.
5.5.1 Configure new Pricing Condition Type ZDET –
Customer Detention
5.5.2 Define Condition Types
SAP Menu SPRO  Logistics Execution  Transportation  Shipment Costs
 Pricing  Pricing Control Define Condition types
Transaction code
Select the condition type FB00 and click on copy. Name the new condition type as ZDET with the
description ‘Customer Detention’. As business recommends, ZDET condition type to be given
manually it is not required to maintain Access sequence.
5.5.3 Define and Assign Pricing Procedure
SAP Menu SPRO  Logistics Execution  Transportation  Shipment Costs
 Pricing  Pricing Control Define and Assign pricing
Procedures
Transaction code

Click on ‘Maintain pricing procedure’ as shown above.


Select the Cliffstar special pricing procedure ‘ZDFC03’ and double click on the node ‘Control data’
so that all the pricing condition types assigned to the pricing procedure ZDFC03 will be displayed.
Assign the condition type ZDET under the step number 120 and maintain the values as shown
above.
Note: If this condition type ZDET is to be used in other pricing procedures, the above step needs
to be repeated and assign the condition type to the respective pricing procedure.
5.5.4 Define Pricing Procedure determination for
Shipment Costs
SAP Menu SPRO  Logistics Execution  Transportation  Shipment Costs
 Pricing  Pricing Control Define and Assign pricing
Procedures
Transaction code

Click on ‘Define pricing procedure determination for shipment costs’ as shown above screen.
Select the Cliffstar standard Transportation planning point 1000 and click on the node ‘Determine
pricing procedure’
Click on ‘New Entries’ and maintain the below values
Note: Pricing procedure determination is a onetime maintenance. It is recommended to maintain
only if there is a change in the below four key fields.
Item determination procedure group – 0003
Service agent procedure group – 0002
Shipping type procedure group – 0001
Pricing Procedure – ZDFC03
Else you can skip this step.

5.5.5 Condition Records maintenance


Since this is manual condition type, condition records are not required to maintain.
5.6.1 Configure new Pricing Condition Type ZDTP – Plant
Detention
5.6.2 Define Condition Types
SAP Menu SPRO  Logistics Execution  Transportation  Shipment Costs
 Pricing  Pricing Control Define Condition types
Transaction code
Select the condition type FB00 and click on copy. Name the new condition type as ZDTP with the
description ‘Plant Detention’. As business recommends, ZDTP condition type to be given
manually it is not required to maintain Access sequence.
5.6.3 Define and Assign Pricing Procedure
SAP Menu SPRO  Logistics Execution  Transportation  Shipment Costs
 Pricing  Pricing Control Define and Assign pricing
Procedures
Transaction code
Click on ‘Maintain pricing procedure’ as shown above.
Select the Cliffstar special pricing procedure ‘ZDFC04’ and double click on the node ‘Control data’
so that all the pricing condition types assigned to the pricing procedure ZDFC04 will be displayed.
Assign the condition type ZDTP under the step number 120 and maintain the values as shown
above.
Note: If condition type ZDTP is to be used in other pricing procedures, the above step needs to
be repeated and assign the condition type to the respective pricing procedure.
5.6.4 Define Pricing Procedure determination for
Shipment costs
SAP Menu SPRO  Logistics Execution  Transportation  Shipment Costs
 Pricing  Pricing Control Define and Assign pricing
Procedures
Transaction code
Click on ‘Define pricing procedure determination for shipment costs’ as shown above screen.
Select the Cliffstar standard Transportation planning point 1000 and click on the node ‘Determine
pricing procedure’
Click on ‘New Entries’ and maintain the below values

Note: Pricing procedure determination is a onetime maintenance. It is recommended to maintain


only if there is a change in the below four key fields.
Item determination procedure group – 0004
Service agent procedure group – 0002
Shipping type procedure group – 0001
Pricing Procedure – ZDFC04
Else you can skip this step.
5.6.5 Condition Records maintenance
Since this is manual condition type, condition records are not required to maintain.
5.7.1 Configure new Pricing Condition Type ZLAY – Layover
5.7.2 Define Condition Types
SAP Menu SPRO  Logistics Execution  Transportation  Shipment Costs
 Pricing  Pricing Control Define Condition types
Transaction code
Select the condition type FB00 and click on copy. Name the new condition type as ZLAY with the
description ‘Layover’. As business recommends, ZLAY condition type to be given manually it is
not required to maintain Access sequence.

5.7.3 Define and Assign Pricing Procedure


SAP Menu SPRO  Logistics Execution  Transportation  Shipment Costs
 Pricing  Pricing Control Define and Assign pricing
Procedures
Transaction code
Click on ‘Maintain pricing procedure’ as shown above.

Select the Cliffstar special pricing procedure ‘ZDFC05’ and double click on the node ‘Control data’
so that all the pricing condition types assigned to the pricing procedure ZDFC05 will be displayed.
Assign the condition type ZLAY under the step number 120 and maintain the values as shown
above.
Note: If condition type ZLAY is to be used in other pricing procedures, the above step needs to be
repeated and assign the condition type to the respective pricing procedure.
5.7.4 Define Pricing Procedure determination for
Shipment Costs
SAP Menu SPRO  Logistics Execution  Transportation  Shipment Costs
 Pricing  Pricing Control Define and Assign pricing
Procedures
Transaction code
Click on ‘Define pricing procedure determination for shipment costs’ as shown above screen.

Select the Cliffstar standard Transportation planning point 1000 and click on the node ‘Determine
pricing procedure’
Click on ‘New Entries’ and maintain the below values
Note: Pricing procedure determination is a onetime maintenance. It is recommended to maintain
only if there is a change in the below four key fields.
Item determination procedure group – 0005
Service agent procedure group – 0002
Shipping type procedure group – 0001
Pricing Procedure – ZDFC05
Else you can skip this step.
5.7.5 Condition Records maintenance
Since this is manual condition type, condition records are not required to maintain.

5.8.1 Configure new Pricing Condition Type ZSTP – Stopof


5.8.2 Define Condition Types
SAP Menu SPRO  Logistics Execution  Transportation  Shipment Costs
 Pricing  Pricing Control Define Condition types
Transaction code
Select the condition type FB00 and click on copy. Name the new condition type as ZSTP with the
description ‘Stop-off’. As business recommends, ZSTP condition type to be given manually it is
not required to maintain Access sequence.
5.8.3 Define and Assign Pricing Procedure
SAP Menu SPRO  Logistics Execution  Transportation  Shipment Costs
 Pricing  Pricing Control Define and Assign pricing
Procedures
Transaction
code

Click on ‘Maintain pricing procedure’ as shown above.


Select the Cliffstar special pricing procedure ‘ZDFC06’ and double click on the node ‘Control data’
so that all the pricing condition types assigned to the pricing procedure ZDFC06 will be displayed.
Assign the condition type ZSTP under the step number 120 and maintain the values as shown
above.
Note: If condition type ZSTP is to be used in other pricing procedures, the above step needs to be
repeated and assign the condition type to the respective pricing procedure.
5.8.4 Define Pricing Procedure determination for
Shipment Costs
SAP Menu SPRO  Logistics Execution  Transportation  Shipment Costs
 Pricing  Pricing Control Define and Assign pricing
Procedures
Transaction code

Click on ‘Define pricing procedure determination for shipment costs’ as shown above screen.
Select the Cliffstar standard Transportation planning point 1000 and click on the node ‘Determine
pricing procedure’
Click on ‘New Entries’ and maintain the below values
Note: Pricing procedure determination is a onetime maintenance. It is recommended to maintain
only if there is a change in the below four key fields.
Item determination procedure group – 0006
Service agent procedure group – 0002
Shipping type procedure group – 0001
Pricing Procedure – ZDFC06
Else you can skip this step.
5.8.5 Condition Records maintenance
Since this is manual condition type, condition records are not required to maintain.
5.9.1 Configure new Pricing Condition Type ZUNP –
Unplanned Interplant
5.9.2 Define Condition Types
SAP Menu SPRO  Logistics Execution  Transportation  Shipment Costs
 Pricing  Pricing Control Define Condition types
Transaction code
Select the condition type FB00 and click on copy. Name the new condition type as ZUNP with the
description ‘Unplanned Interplant’. As business recommends, ZUNP condition type to be given
manually it is not required to maintain Access sequence.

5.9.3 Define and Assign Pricing Procedure


SAP Menu SPRO  Logistics Execution  Transportation  Shipment Costs
 Pricing  Pricing Control Define and Assign pricing
Procedures
Transaction code
Click on ‘Maintain pricing procedure’ as shown above.
Select the Cliffstar special pricing procedure ‘ZDFC08’ and double click on the node ‘Control data’
so that all the pricing condition types assigned to the pricing procedure ZDFC08 will be displayed.
Assign the condition type ZUNP under the step number 120 and maintain the values as shown
above.
Note: If condition type ZUNP is to be used in other pricing procedures, the above step needs to
be repeated and assign the condition type to the respective pricing procedure.

5.9.4 Define Pricing Procedure determination for


Shipment Costs
SAP Menu SPRO  Logistics Execution  Transportation  Shipment Costs
 Pricing  Pricing Control Define and Assign pricing
Procedures
Transaction code
Click on ‘Define pricing procedure determination for shipment costs’ as shown above screen.
Select the Cliffstar standard Transportation planning point 1000 and click on the node ‘Determine
pricing procedure’
Click on ‘New Entries’ and maintain the below values
Note: Pricing procedure determination is a onetime maintenance. It is recommended to maintain
only if there is a change in the below four key fields.
Item determination procedure group – 0008
Service agent procedure group – 0002
Shipping type procedure group – 0001
Pricing Procedure – ZDFC08
Else you can skip this step.
5.9.5 Condition Records maintenance
Since this is manual condition type, condition records are not required to maintain.
6.1 Define and Assign Pricing Shipping Type
Procedure Group
6.1.1 Define Shipping Type Procedure Group
SAP Menu SPRO  Logistics Execution  Transportation  Shipment Costs
 Pricing  Pricing Control Define and Assign pricing
Procedures
Transaction code

Select Define and Assign Shipping Type Procedure Group


Shipping Type Procedure Group
Not required to make any changes.
6.1.2 Assign Shipping Type Procedure Group
Assign Shipping Type Procedure Group
For above two steps settings are already made, not required to make any changes.
7.1 Define and Assign Item Procedure Group
7.1.1 Define Item Procedure Group
SAP Menu SPRO  Logistics Execution  Transportation  Shipment Costs
 Pricing  Pricing Control Define and Assign pricing
Procedures
Transaction code
Select Define and Assign Item Procedure Group

Item Procedure Group


Not required to make any changes.
7.1.2 Assign Item Procedure Group
Assign Item Procedure Group
For above two steps settings are already made, not required to make any changes.
8.1 Settlement Process
8.1.1 Assign Purchasing Data
SAP Menu SPRO  Logistics Execution  Transportation  Shipment Costs
 Settlement  Assign Purchasing Data
Transaction code

Maintain the values as shown above and save the changes.


8.2.1 Define Automatic G/L Account Determination
SAP Menu SPRO  Logistics Execution  Transportation  Shipment Costs
 Settlement  Automatic G/L Account Determination
Transaction code
OBYC
After executing the above transaction code, a screen will be displayed. Just hit ‘Cancel’. After
canceling the above screen a new screen will be displayed. Click on ‘Account assignment’ which
appears on the top left of the screen.
Then a new screen will be displayed which contains the list of all procedures.
By scrolling down select the transaction key ‘GBB’ which is ‘Offsetting entry for inventory posting’.
Double click on it or click on details icon as marked on the above screen.
After you double click system ask for the ‘chart of account’ enter 1000 and hit enter.

Click the ‘Position’ and enter the following values


Valuation modification – 1000
General modification – VBR
Valuation class – FG
Please find the GL account number has already assigned. Since the GL account assignment is
very sensitive please do not make any changes unless advised by the business.
9.1 Enhancement
9.1.1 Business AddIn
As business advised based on plants, revenue to be posted into different GL accounts and cost
centers. This functionality can’t be achieved through configuration settings. Since this can’t be
achieved through configuration settings standard SAP provides Business Add-Ins
‘BADI_SCD_ACCTG’.
By activating the above business Add-In system determines the GL account and cost center for a
shipment cost item based on own rules.
As per the requirement a new Z-Table was created with fields’ item category, shipping point, GL
Account, cost center, Delivery type. Values are maintained in ‘ZSHIP_ACC’.

9.1.2 Values Maintained in ZSHIP_ACC for Delivery type LF


Item
Category
Shipping
Point
GL Account
Number
Cost
Center
Delivery
Type
0001 1000 53000 125 LF
0001 1200 53000 325 LF
0001 1300 53000 425 LF
0001 1400 53000 375 LF
0001 1600 53000 613 LF
0001 1700 53000 775 LF
0002 1000 53200 125 LF
0002 1200 53200 325 LF
0002 1300 53200 425 LF
0002 1400 53200 375 LF
0002 1600 53200 613 LF
0002 1700 53200 775 LF
0003 1000 53100 125 LF
0003 1200 53100 325 LF
0003 1300 53100 425 LF
0003 1400 53100 375 LF
0003 1600 53100 613 LF
0003 1700 53100 775 LF
0004 1000 63301 125 LF
0004 1200 63301 325 LF
0004 1300 63301 425 LF
0004 1400 63301 375 LF
0004 1600 63301 613 LF
0004 1700 63301 775 LF
0005 1000 53100 125 LF
0005 1200 53100 325 LF
0005 1300 53100 425 LF
0005 1400 53100 375 LF
0005 1600 53100 613 LF
0005 1700 53100 775 LF
0006 1000 53000 125 LF
0006 1200 53000 325 LF
0006 1300 53000 425 LF
0006 1400 53000 375 LF
0006 1600 53000 613 LF
0006 1700 53000 775 LF

9.1.3 Values Maintained in ZSHIP_ACC for Delivery type NL


Item
Category
Shipping
Point
GL Account
Number
Cost
Center
Delivery
Type
0001 1000 60755 162 NL
0001 1100 60755 162 NL
0001 1200 60755 162 NL
0001 1300 60755 162 NL
0001 1400 60755 162 NL
0001 1600 60755 162 NL
0001 1700 60755 162 NL
0004 1000 60751 162 NL
0004 1200 60751 162 NL
0004 1300 60751 162 NL
0004 1400 60751 162 NL
0004 1600 60751 162 NL
0004 1700 60751 162 NL
0008 1000 60750 162 NL
0008 1200 60750 162 NL
0008 1300 60750 162 NL
0008 1400 60750 162 NL
0008 1600 60750 162 NL
0008 1700 60750 162 NL
NOTE: Values entered in the Z-Table ‘ZSHIP_ACC’ can be modified based on the requirement.
10.1 Testing
10.1.1 Create Shipment Cost Document
Create a Shipment cost document with reference to Shipment document# 50449341
SAP Menu Easy Access  Logistics Execution  Transportation  Shipment
Costs  Create
Transaction
code VI04

Enter the ‘Service agent number’ and ‘Overall transportation status’ and execute the list.
After execution list of shipment documents will be displayed. Select the shipment documents for
which you wish to create a shipment cost document and execute. Then the Shipment cost
document will be created in the background. After execution a ‘log’ will be displayed, this gives
the details of the shipment cost document.

10.1.2 Display Log


After execution a ‘log’ will be displayed. To view the details of the log click on the icon ‘Log’ as
highlighted on the above screen. Then you will be displayed the screen as follows.
10.1.2 Shipment Cost Document Status
SAP Menu Easy Access  Logistics Execution  Transportation  Shipment
Costs  Change
Transaction
code VI02
After the creation of Shipment cost document it has to be noted that the status of the document to
be as follows
Calculated C (Fully calculated)
Assigned C (Account assigned fully completed)
Transferred A (Not transferred)

10.1.3 View Shipment Cost Document


SAP Menu Easy Access  Logistics Execution  Transportation  Shipment
Costs  Change
Transaction
code VI03
Enter the Shipment cost number 1233
Item category 0001 – ‘Transportation costs’ determined automatically
To view the price details for the pricing conditions maintained for item category 0001, select the
line and double click on it. This will take to the details section of the item category 0001.
Under ‘Conditions’ tab, list of pricing condition types maintained can be viewed.
10.1.4 Change Shipment Cost Document
SAP Menu Easy Access  Logistics Execution  Transportation  Shipment
Costs  Change
Transaction
code VI02
Enter the Shipment cost number 1233
If required to maintain the price for any other categories like Lumper, Customer detention etc…

Click on ‘New item’ which is on the bottom of the screen. Then a screen will pop-up asking for the
‘Ref. item no.’ and ‘Item category’. Select the reference item no. as ‘0000 – Header Related Item’.
Then select the appropriate item category to maintain the values. List of item categories will be
displayed by hitting F4 at item category field.
As per the business requirement user has an option to enter number of item categories as line
items.
Note: It is not possible to enter the same item category which has already been maintained in the
shipment cost document.
To maintain the price for the item category which is newly entered, select the item and double
click on it.
Under ‘Conditions’ tab, enter the condition type ‘ZDET – Customer Detention’. Since ZDET is a
manual condition type, amount for the condition type ZDET has to be entered manually. Save the
changes.
After the above changes made, Shipment cost document # 1233 would appear as below.
10.2.1 GL Account Assignment and Cost Center
Determination
To view the GL Account number and Cost center determined for the line item, select the line and
double click on the line item. Then click on the icon which is highlighted on the below screen.

After clicking the ‘Account Assignment’ icon a new screen will be displayed which gives the
details to which GL Account number and Cost center are determined for the respective item
category.
Repeat the same process to view the details of the GL Account and Cost center determined for
the other item categories if maintained. GL Account 53100 and Cost center 125 are determined
for the item category 0003.

10.3.1 Transfer Postings


SAP Menu Easy Access  Logistics Execution  Transportation  Shipment
Costs  Lists and Logs  Calculation List
Transaction
code VI12

Enter the details as shown on the above screen and execute the list. It is recommended to create
a variant for the transaction VI12 and save the variant. While execution select the created variant
and execute. With the help of variant field values are not required to enter manually. By selecting
the appropriate variant field values will be automatically copied into the list. If required edit the
field values and execute the list.
Below screen will be displayed after execution. Select the Shipment cost document and execute
as highlighted on the below screen.

After execution a ‘log’ will be displayed. Log contains the below details.
10.3.2 Efects after completion of Shipment Cost
Document.
The completion of the shipment cost document has the following effects:
 A purchase order has been created.
 A service entry sheet has been created with reference to the purchase order.
 The acceptance of performed services has been posted.
 An accounting document for the accruals has been generated.
 Further subsequent FI documents have been created.
Some of the documents mentioned above can be checked by using the document flow.
10.3.3 Checking the Shipment Cost Settlement Status
To view the status of the Shipment cost document
SAP Menu Easy Access  Logistics Execution  Transportation  Shipment
Costs  Display
Transaction
code VI03

From the above screen please find the ‘Transferred’ status changed from A to C which is ‘Fully
transferred’.
10.3.4 Checking the other Generated Documents for
Shipment Cost Settlement
To view the other generated documents for Shipment cost document
SAP Menu Easy Access  Logistics Execution  Transportation  Shipment
Costs  Display
Transaction
code VI03
To view the details of the particular line item Select the line item and double click on it. Under
‘Service procurement’ tab system generated purchasing document number and service entry
sheet number will be displayed.
Repeat the same process for to view the details of the purchasing document and service entry
sheet for other line item.
10.3.5 Accounting Documents Generated
SAP Menu Easy Access  Logistics Execution  Transportation  Shipment
Costs  Display
Transaction
code VI03
Go to the display mode of the shipment cost document and choose ‘Document flow’.

Double click on ‘Service acceptance’ line. The displayed material document has been created to
post a service goods receipt.
Then choose ‘Accounting Documents’. The pop-up window shows the number of created
accounting and controlling documents. Check the accounting documents by double clicking the
document number.

10.4.1 Checking the Related Purchase Order


SAP Menu Logistics  Material Management  Purchasing  Purchasing Order
 Display
Transaction
code ME23N
For the Purchase order 4500393297 under ‘Purchase order history’ tab in item details Service
Entry Sheets can be viewed. Service Entry Sheets are created for individual line items of the
Shipment cost document.

10.5.1 Checking the Status of Service Entry Sheet


By double clicking on service entry sheet displayed on the ‘Purchase order history’ displays the
service entry sheet. As highlighted on the below screens status can be viewed.
Service Entry Sheet# 1000135734
Service Entry Sheet# 1000135735
10.6.1 Settlement with Service Agent
SAP Menu Logistics  Material Management  Logistics Invoice Verification 
GR/IR Account Maintenance  Maintain GR/IR Clearing Account
Transaction
code MR11
The shipment costs have been calculated, assigned and transferred. The accounting document
for the receipt of the transportation service includes a posting to the GR/IR (Goods
Receipt/Invoice Receipt) account.

After entering the values in the above fields and execute the report. Then the below screen will be
displayed.
This screen is only to view the details. Please do not make any changes.

10.7.1 Service Agent Invoice


SAP Menu Logistics  Material Management  Logistics Invoice Verification 
Document Entry  Enter Invoice
Transaction
code MIRO
Enter the Invoice date and Reference fields. Then select the ‘Transportation Service Agent’ from
the drop down list and hit ‘Arrow’ icon as highlighted in the below screen. Then a pop-up window
comes enter the ‘Shipment number’ and execute the icon which is on the left bottom of the popup
screen.
After execution, ‘Purchase order’ number will be displayed on the left side of the screen along
with the ‘Service entry sheets’ created with reference to the purchase order.

Under ‘Basic Data’ enter the same amount in the ‘Amount’ field which is been displaying in the
‘Balance’ field at the top of the screen.
After amount entered then click on the ‘Simulate’ icon which is highlighted on the top of the above
screen.
Click on the ‘Post’ icon which is on the left bottom of the pop-up screen.
Then the invoice will be created and save the document.

10.7.2 Display Service Agent Invoice


SAP Menu Logistics  Material Management  Logistics Invoice Verification 
Document Entry  Enter Invoice
Transaction
code MIRO
Enter the invoice number and hit enter. Then below screen will be displayed.
10.8.1 Service Agent Balance Display
SAP Menu Accounting  Financial Accounting  Vendors  Account  Display
Balances
Transaction
code FK10N
Enter ‘Vendor’, ‘Company code, and ‘Fiscal year’ details and execute. Then the below screen
displays the vendor balance for the vendor specified.

10.9.1 Settlement with Forwarding Agent


SAP Menu Logistics  Material Management  Logistics Invoice Verification 
GR/IR Account Maintenance  Maintain GR/IR Clearing Account
Transaction
code MR11
After invoice creation, repeat the step 10.6.1 to check the GR/IR account. The GR/IR account has
been cleared. This action can be performed by the details provided at step 10.6.1
Final step is the transfer of money to the vendor’s bank account.

S-ar putea să vă placă și