第 181 页 / 共 341 页
SCM611 Lesson: Overview of Shipment Cost CalculationandSettlement
Save the document and record the document number on line 12 of your
Transaction Data Sheet.
Task 3:
1. Displaytheshipmentcostdocumentyoujustcreated.
2. Howmanyitemsareinthedocument? Whatdoeachoftheitemsreferto?
______________________________________________________
______________________________________________________
3. Findthefollowinginformationintheshipmentcostdocument:
Whatisthestatusoftheshipmentcost document?
______________________________________________________
• Pricing procedure for the first item:
___________________________________________________
• Net value and taxes for the first item:
___________________________________________________
• Pricing date for the first item:
___________________________________________________
• Invoicing party for the second item:
___________________________________________________
Task 4:
Now create shipment cost documents using Collective Processing for the
shipmentsyoucreatedusing CollectiveProcessing in Exercise7inthechapter
“CreatingShipments”(seeNo. 8-11onthedatasheet).
1. Go tothe worklist for shipment costsandselect the shipment documents
relevant for shipment costs as follows:
External Identification: Shipment run ##
Overall status: 1 to 7
Created by: SCM611-##
From the list, select your shipments and execute Collective Processing.
Display the log.
Continued on next page
165
2009 © 2009 SAP AG. All rights reserved.
| External Identification: | Shipment run ## |
|---|---|
| Overall status: | 1 to 7 |
| Created by: | SCM611-## |
第 182 页 / 共 341 页
Unit5: ShipmentCostProcessing SCM611
Howmanyshipmentcostdocumentswerecreated? __________
Record the document numbers.
__________________________________________________________
166
©2009SAPAG.Allrightsreserved. 2009
第 183 页 / 共 341 页
SCM611 Lesson: Overview of Shipment Cost CalculationandSettlement
Solution 13: Creating Shipment Cost
Documents
Task 1:
First,answerthefollowingquestionsaboutShipmentCostProcessing:
1. WhatstepsareinvolvedinShipmentCostProcessing?
Answer: Stepsin ShipmentCost Processing:
Shipment Cost Processing begins with the creation of the shipment cost
document. Thefollowingprcosessaredealtwithinthedocument:
• Shipment costs are calculated
• G/L accounts in Financial Accounting and the controlling objects
(account assignment) are found
• ShipmentcostsaretransferredtoFinancialAccountingandControlling
• Shipment costs are settled with the forwarding agents (invoice
verification)
You can automate most of these steps.
2. Describethestructureoftheshipmentcostdocument:
Answer: Structureof theshipmentcostdocument:
Theshipmentcostdocumentconsistsofthreelevels:
• TheheaderContainsdatathatisrelevantfortheentiredocument,such
as status and administrative data
• Itemsestablish thecoststhat were incurred, their purpose, and with
whom they should be settled
• TheSub-itemsleveliswherecostsareactuallycalculated. Costsare
calculatedaccordingtoconditionrecordsdefinedinthesystem.
3. Severalshipment documentscanbecombined toformoneshipmentcost
document.
Answer: False
Onlyoneshipmentcostdocumentiscreatedpershipmentdocument.
4. AshipmentmusthaveatleastShipmentcompletedstatusbeforeashipment
cost document can be created.
Answer: False
The required status can be set for each shipment cost type, but at least
planned status is required.
Continued on next page
167
2009 © 2009 SAP AG. All rights reserved.
第 184 页 / 共 341 页
Unit5: ShipmentCostProcessing SCM611
Task 2:
1. Createa shipment cost document for thesecondcollectiveshipment you
createdintheplanningproposal,Hamburg-Frankfurt-Stuttgart-Munich
(see line 6 on the data sheet).
First,checktoseeiftheshipmentdocumentisrelevantforshipmentcosts.
DisplaytheshipmentdocumentandgototheShipmentCostingtabinthe
shipment header.
Whatistheshipmentcostcalculationstatusofthisshipment?
______________________________________________________
a) Logistics→LogisticsExecution→Transportation→Transportation
Planning → Display
Entertheshipmentnumberoftherelevantcollectiveshipment.
SelecttheShipmentCostCalculationtabintheupperhalfofthescreen.:
Noticetheshipmentcostrelevenceindicatorisset. OverallStatusof
Shipment Cost Calculation.:not processed
2. Nowcreateashipmentcostdocumentforthisshipment.
Save the document and record the document number on line 12 of your
Transaction Data Sheet.
a) Logistics → Logistics Execution → Transportation → Shipment
Costs→ Create → Single Document
Entertheshipmentnumberoftheabovecollectiveshipment.
Choose enter.
Save the document and record the document number on line 12
of your data sheet.
Task 3:
1. Displaytheshipmentcostdocumentyoujustcreated.
a) Logistics→LogisticsExecution→Transportation→ShipmentCosts
→ Display
Enterthenumberofthedocumentyoujustcreated.
2. Howmanyitemsareinthedocument? Whatdoeachoftheitemsreferto?
______________________________________________________
Continued on next page
168
©2009SAPAG.Allrightsreserved. 2009
第 185 页 / 共 341 页
SCM611 Lesson: Overview of Shipment Cost CalculationandSettlement
______________________________________________________
a) The document contains three items.
Theyeachrelatetooneofthethreeshipmentstages.
3. Findthefollowinginformationintheshipmentcostdocument:
Whatisthestatusoftheshipmentcost document?
______________________________________________________
• Pricing procedure for the first item:
___________________________________________________
• Net value and taxes for the first item:
___________________________________________________
• Pricing date for the first item:
___________________________________________________
• Invoicing party for the second item:
Continued on next page
169
2009 © 2009 SAP AG. All rights reserved.
第 186 页 / 共 341 页
Unit5: ShipmentCostProcessing SCM611
___________________________________________________
a) Informationintheshipment cost document:
• Status of theshipment cost document:
Shipmentcostitemsoverview; Statustab:
Status: Fullycalculated, account assignment fullycarriedout,
not transferred.
• Pricing procedure for thefirst item:
Selecttheitemandchoose Displayitemdetails.
Detailscreenforfirstitem; tabPriceSetting
Pricing Procedure: SDFC00
• Net value andtaxesfor thefirst item:
Detailscreenforfirstitem,Pricesettingtab.
Net value: EUR366.63
Tax tab
Tax: EUR 58.66
• Pricing date for the first item:
Detailsscreenforfirstitem,Pricesettingtab.
Pricing date: Today's date
• Choose Back.
• Invoicing party for the second item:
Detailscreenforseconditem; Settlementtab.
Invoicingparty: Schmalenbachshipping,1930
Task 4:
Now create shipment cost documents using Collective Processing for the
shipmentsyoucreatedusingCollectiveProcessinginExercise7inthechapter
“CreatingShipments”(seeNo. 8-11onthedatasheet).
1. Go totheworklist for shipment costsand select the shipment documents
relevant for shipment costs as follows:
External Identification: Shipment run ##
Overall status: 1 to 7
Created by: SCM611-##
Continued on next page
170
©2009SAPAG.Allrightsreserved. 2009
| External Identification: | Shipment run ## |
|---|---|
| Overall status: | 1 to 7 |
| Created by: | SCM611-## |
第 187 页 / 共 341 页
SCM611 Lesson: Overview of Shipment Cost CalculationandSettlement
From the list, select your shipments and execute Collective Processing.
Display the log.
Howmanyshipmentcostdocumentswerecreated? __________
Record the document numbers.
__________________________________________________________
a) Logistics → Logistics Execution → Transportation → Shipment
Costs→ Create→ CollectiveProcessing
ExternalIdentification: Shipment run ##
Overall status: 1 to 7
Created by: SCM611-##
Choose Execute
Selectallshipmentsandthenchoose Execute.
Go to the log: Choose Log.
Thesystemgenerated4shipmentcostdocuments.
Enterthedocumentnumbersonlines13-16ofyourdataSheet.
171
2009 © 2009 SAP AG. All rights reserved.
| ExternalIdentification: | Shipment run ## |
|---|---|
| Overall status: | 1 to 7 |
| Created by: | SCM611-## |
第 188 页 / 共 341 页
Unit5: ShipmentCostProcessing SCM611
Lesson Summary
You should now be able to:
• Describeandclassifythedifferentstepsinvolvedinshipmentcostprocessing
• Understandtherequirementsforshipmentcostcalculation
• CreateshipmentcostdocumentsindividuallyusingCollectiveProcessing
• Explainthestructureoftheshipmentcostdocument
172
©2009SAPAG.Allrightsreserved. 2009
第 189 页 / 共 341 页
SCM611 Lesson: Controlling Shipment Cost Processing
Lesson: Controlling Shipment Cost Processing
Lesson Overview
Thislessondescribestheshipmentcostdocumentstructure.
Lesson Objectives
After completingthislesson, youwillbeable to:
• Explainthesettingsforshipmentcosttypeandshipmentcostrelevance
• Explainhowitemcategoriesaredeterminedintheshipmentcostdocument
Business Example
Yourcompanycalculatesshipmentcostsdifferently,dependingontheshipment
typeandtheserviceagent: Asimplemethod,whichonlytakesaccountofgeneral
shipmentcosts,isusedforindividualshipments. Calculationismorecomplexfor
collectiveshipments,asthecostsincludeinsuranceandloadingcosts.
Shipment Cost Type and Item Category
Figure 69: Shipment Cost Type and Item Category
Shipment cost typesanditemcategoryareimportant control elementsof the
shipment cost document; they contain several control characteristics for the
shipment cost document.
173
2009 © 2009 SAP AG. All rights reserved.
第 190 页 / 共 341 页
Unit5: ShipmentCostProcessing SCM611
Theshipmentcosttypecontrolsthedocumentatheaderlevel,forinstance:
• Number ranges
• Status requirements of the shipment document for creating a shipment
cost document.
The item category contains:
• Parametersfor shipment cost calculation, such as partner functions, date
rules, and item Determination groups
• Parameters for shipment cost settlement, such as settlement relevance,
accountassignmentcategory,costdistribution,andoriginofCOassignments
YoudefineshipmentcosttypesanditemcategoriesseparatelyinCustomizing.
Cost Type
Figure 70: Cost Types
Another control element is the cost type.
Thecosttypecharacterizesthereferencetowhichashipment costitemrefers.
Thiscanbeashipmentheader,ashipmentleg,abordercrossingpoint,oraload
transfer point.
Youcancontrolshipment cost relevancebycost typefor eachshipment type.
Forinstance,youcanensurethat,foranindividualshipment,onlytheshipment
headerandshipmentlegarerelevantforshipmentcostcalculation.
174
©2009SAPAG.Allrightsreserved. 2009
第 191 页 / 共 341 页
SCM611 Lesson: Controlling Shipment Cost Processing
Item Category Determination
Figure 71: Item category determination
InCustomizingyousetitemcategoryassignmentfortheshipmentcostdocument.
In connection with a cost type, you assign specific item categories to each
shipmentcosttype. Youalsodeterminewhetherthisitemisfoundautomatically
by the system or created manually.
Example:
• Youdefinethatitemcategory0003(insurancecosts)canbeenteredmanually
intheshipmentcost documentif shipmentcosttype0001isused andthe
shipmentcostitemrefersto theshipment header (cost typeA).However,
if the shipment cost item refers to a shipment leg, item category 0001
(transportation costs) isfound automatically.
175
2009 © 2009 SAP AG. All rights reserved.
第 192 页 / 共 341 页
Unit5: ShipmentCostProcessing SCM611
176
©2009SAPAG.Allrightsreserved. 2009
第 193 页 / 共 341 页
SCM611 Lesson: Controlling Shipment Cost Processing
Exercise 14: Controlling Shipment Cost
Processing
Exercise Objectives
After completingthisexercise, youwillbeableto:
• Describeshipmentcosttype,shipmentcostitemcategoriesandcosttypesas
controllingelementsoftheshipmentcostdocument
Business Example
Sincetheshipment costsarecalculateddifferentlydependingonshipmenttype
andforwardingagent,therearevariousshipmentcosttypesanditemcategories
available in the system.
YouwanttocheckthecontrollingelementsrelatedtothesetypesinCustomizing
andthenadaptthemtoyourcompany’sneeds,ifnecessary.
Task 1:
First, takea lookatafewcontrolsin Customizingto make surethatthey meet
your needs.
1. Whichshipment cost typeis proposed for the shipment types: Individual
Shipment,CollectiveShipment,andInboundShipment?
Shipment type Shipment cost type
Individualshipment(0001)
Collct.Shipmt-Road(0002)
Inboundshipment(0010)
2. Which cost types in the collective shipment by road (0002) are relevant
for shipment costs?
______________________________________________________
3. LookatthecontrolforshipmentcosttypeStandard(0001)inCustomizing.
Whatdoestheoverallstatusoftheshipment documentneedtobebefore
shipmentcostscanbecreatedwiththisshipmentcosttype?
______________________________________________________
4. Listtheshipmentcostitemcategoriesthataredefinedinthesystem.
______________________________________________________
Continued on next page
177
2009 © 2009 SAP AG. All rights reserved.
| Shipment type | Shipment cost type |
|---|---|
| Individualshipment(0001) | |
| Collct.Shipmt-Road(0002) | |
| Inboundshipment(0010) |
第 194 页 / 共 341 页
Unit5: ShipmentCostProcessing SCM611
______________________________________________________
5. GototheAssignshipmentcostsanditemcategoriesscreen. Whatshipment
costitemcategoriesarefoundundershipmentcosttype0002forcosttype
Shipment header?
______________________________________________________
Comparethesesettingswiththoseofshipmentcosttype0001.
Task 2:
1. Display the shipment cost document that you created for the collective
shipmentinthepreviousunit(document no. 12).
2. Whatshipmentcosttypedoesthisdocumenthave?
______________________________________________________
3. Whatitemcategorydoeseachitemhave? Andwhatcosttype?
______________________________________________________
______________________________________________________
Hint: Note:
Youcanfindthecosttypeofanitembygoingtotheshipmentcost
itemdetailsscreenandselectingtheReferencetab.
Task 3:
Complete the missing shipment cost items.
1. Fortheabovecollectiveshipment,youalsowanttocalculatetheinsurance
costs incurred.
CalluptheshipmentcostdocumentinChangemode.
2. Whywasanitemnotautomaticallycreatedfortheinsurancecosts?
______________________________________________________
3. Createanewshipmentcostitemwithitemcategory0003,byenteringthis
informationmanually. Createthisitemwithreferencetotheshipmentheader.
178
©2009SAPAG.Allrightsreserved. 2009
第 195 页 / 共 341 页
SCM611 Lesson: Controlling Shipment Cost Processing
Solution 14: Controlling Shipment Cost
Processing
Task 1:
First, takea lookatafewcontrolsin Customizingto make surethatthey meet
your needs.
1. Whichshipment cost typeis proposed for the shipment types: Individual
Shipment,CollectiveShipment,andInboundShipment?
Shipment type Shipment cost type
Individualshipment(0001)
Collct.Shipmt-Road(0002)
Inboundshipment(0010)
a) IMG: Logistics Execution→ Transportation → Shipment Costs→
Shipment Cost Document →Shipment Cost Relevance and Default
for Shipment Cost Type
Shipment type Shipment cost type
Individualshipment(0001) 0002Simplefreightcalc.
Collct.Shipmt-Road(0002) 0001 Standard
Inboundshipment(0010) 0001 Standard
2. Which cost types in the collective shipment by road (0002) are relevant
for shipment costs?
______________________________________________________
a) IMG: Logistics Execution→ Transportation → Shipment Costs→
Shipment Cost Document →Shipment Cost Relevance and Default
for Shipment Cost Type
In the dialog structure, choose Define shipment cost relevance for
shipment type.
For collective shipment 0002, the cost types Header and Leg are
relevant for shipment costs.
3. LookatthecontrolforshipmentcosttypeStandard(0001)inCustomizing.
Whatdoestheoverallstatusoftheshipment documentneedtobebefore
shipmentcostscanbecreatedwiththisshipmentcosttype?
Continued on next page
179
2009 © 2009 SAP AG. All rights reserved.
| Shipment type | Shipment cost type |
|---|---|
| Individualshipment(0001) | |
| Collct.Shipmt-Road(0002) | |
| Inboundshipment(0010) |
| Shipment type | Shipment cost type |
|---|---|
| Individualshipment(0001) | 0002Simplefreightcalc. |
| Collct.Shipmt-Road(0002) | 0001 Standard |
| Inboundshipment(0010) | 0001 Standard |
第 196 页 / 共 341 页
Unit5: ShipmentCostProcessing SCM611
______________________________________________________
a) IMG: Logistics Execution→ Transportation → Shipment Costs→
ShipmentCostDocument→ShipmentCostTypesandItemCategories
Gotothedetailscreenofshipmentcosttype0001:
Ov. stat. Shipmt: Shipment completion(5).
4. Listtheshipmentcostitemcategoriesthataredefinedinthesystem.
______________________________________________________
______________________________________________________
a) Shipment cost item categories:
Inthedialogstructure,chooseDefineitemcategories.
Thefollowingitemcategoriesaredefined:
0001: Transportationcosts;0002Generalcosts;0003Insurance;0004:
Cleaning; 0005LoadTrns; 0006 Customs
5. GototheAssignshipmentcostsanditemcategoriesscreen. Whatshipment
costitemcategoriesarefoundundershipmentcosttype0002forcosttype
Shipment header?
______________________________________________________
Comparethesesettingswiththoseofshipmentcosttype0001.
a) In the dialog structure, chooseAssign shipment cost typesand item
categories.
Shipment cost type: 0002
ForcosttypeA,itemcategory0002wasfound.
Forshipmentcosttype0001,youcanentertheitemcategories0002,
0003,and0004manuallyforcosttypeAintheshipmentcostdocument.
Task 2:
1. Display the shipment cost document that you created for the collective
shipmentinthepreviousunit(document no. 12).
a) Choose Logistics → Logistics Execution → Transportation →
Shipment Costs → Display
2. Whatshipmentcosttypedoesthisdocumenthave?
Continued on next page
180
©2009SAPAG.Allrightsreserved. 2009
第 197 页 / 共 341 页
SCM611 Lesson: Controlling Shipment Cost Processing
______________________________________________________
a) Shipment cost type:
Shipment cost type 0001.
3. Whatitemcategorydoeseachitemhave? Andwhatcosttype?
______________________________________________________
______________________________________________________
Hint: Note:
Youcanfindthecosttypeofanitembygoingtotheshipmentcost
itemdetailsscreenandselectingtheReferencetab.
a) The itemseach haveitemcategory0001.
Toviewthecosttypes,gotothedetailsscreenoftheitem.
Choose the Ref. docs tab.
Bothitemshavecost typeB(shipment leg).
Task 3:
Complete the missing shipment cost items.
1. Fortheabovecollectiveshipment,youalsowanttocalculatetheinsurance
costs incurred.
CalluptheshipmentcostdocumentinChangemode.
a) Logistics→LogisticsExecution→Transportation→ShipmentCosts
→ Create → Single Document
2. Whywasanitemnotautomaticallycreatedfortheinsurancecosts?
______________________________________________________
a) The item was not generated becauseof the Customizing setting for
shipment cost type 0001; the item category Insurance costs with
referencetocosttypeShipmentheaderisnotfoundautomatically,but
can be manually created.
3. Createanewshipmentcostitemwithitemcategory0003,byenteringthis
informationmanually. Createthisitemwithreferencetotheshipmentheader.
a) Ontheoverviewscreen,chooseCreateNewItem.
Enter0000(shipmentheader)asthereferenceitemnumberand0003
(insurance) as the item category.
b) Save your document.
181
2009 © 2009 SAP AG. All rights reserved.
第 198 页 / 共 341 页
Unit5: ShipmentCostProcessing SCM611
Lesson Summary
You should now be able to:
• Explainthesettingsforshipmentcosttypeandshipmentcostrelevance
• Explainhowitemcategoriesaredeterminedintheshipmentcostdocument
182
©2009SAPAG.Allrightsreserved. 2009
第 199 页 / 共 341 页
SCM611 Unit Summary
Unit Summary
You should now be able to:
• Describeandclassifythedifferentstepsinvolvedinshipmentcostprocessing
• Understandtherequirementsforshipmentcostcalculation
• CreateshipmentcostdocumentsindividuallyusingCollectiveProcessing
• Explainthestructureoftheshipmentcostdocument
• Explainthesettingsforshipmentcosttypeandshipmentcostrelevance
• Explainhowitemcategoriesaredeterminedintheshipmentcostdocument
183
2009 © 2009 SAP AG. All rights reserved.
第 200 页 / 共 341 页
UnitSummary SCM611
184
©2009SAPAG.Allrightsreserved. 2009
第 201 页 / 共 341 页
第 202 页 / 共 341 页
第 203 页 / 共 341 页
Unit 6
Shipment Cost Calculation
Unit Overview
Theconditiontechniqueisusedforshipmentcostcalculation. Thisunitillustrates
the basic functions of the condition technique as well as special options for
shipment cost calculation.
Unit Objectives
After completing thisunit, you will beableto:
• Provide an overview of shipment cost calculation in the shipment cost
document
• Createcondition records for shipment rates
• Map multidimensional tariffs and scales
• Describethe shipment comparison function
• Explain break weight calculation
• Describetheinclusionofbulkinessfactorsandminimumweights
• Describe the options for modeling the geographical aspects of shipment
cost calculation
• Explain the determination of therelevant pricing and settlement dates in
the shipment cost document
• Explainthedeterminationoftherelevanttaxcountriesintheshipmentcost
document
Unit Contents
Lesson: Shipment Cost Calculation..........................................186
Exercise 15: Pricing Control ..............................................195
Exercise 16: Shipment Condition Records..............................201
Lesson: Additional Functions in Shipment Cost Calculation..............206
Exercise 17: Additional Functions in Shipment Cost Calculation....217
185
2009 © 2009 SAP AG. All rights reserved.
第 204 页 / 共 341 页
Unit6: ShipmentCostCalculation SCM611
Lesson: Shipment Cost Calculation
Lesson Overview
Thislessonintroducesthebasicfunctionsofshipmentcostcalculationpricing.
Lesson Objectives
After completingthislesson, you will beable to:
• Provide an overview of shipment cost calculation in the shipment cost
document
• Createcondition records for shipment rates
• Map multidimensional tariffs and scales
Business Example
Inyourcompany,youcalculateshipmentcostsindifferentways. Thesedifferent
methodsofcalculationmustbemodeledintheSAPsystem. Theindividualtariff
rates depend on theservice agent and other variable factors. You define these
rates as master data.
Pricing
Figure 72: Overview of Shipment Cost Calculation
Inthisexample,10tonsofamaterialareshippedbyaforwardingagentfromNew
YorktoWashington. Thesystemdeterminestheshipmentcostsautomatically.
186
©2009SAPAG.Allrightsreserved. 2009
第 205 页 / 共 341 页
SCM611 Lesson: Shipment Cost Calculation
Thesystemfirstdeterminesthecorrespondingpricingprocedure. Thiscontains
everypossibleconditiontypewithinshipmentpricinginaparticularsequence.
Thesystemreadsthefirstconditiontypeinthepricingprocedure. Thecondition
typeidentifiesthecharacteristicsandpropertiesofacondition.
Forthisconditiontype,thesystemdeterminestheassignedaccesssequence.
Thesystemreadstheaccesssequence. Inthesequence,theconditiontablesare
accessedatleastonce. Thesequenceoftheconditiontablesrepresentsthesearch
strategytodeterminethecorrespondingconditionrecord.
The system searches for valid condition records for the condition tables
(accesses). A condition record contains the actual shipment rates. If no valid
condition record exists for the first condition table, the system searches for
condition records for the second table.
Whenthesystemfindsavalidconditionrecordforaconditiontable,thecondition
record is read and the corresponding value is transferred to the shipment cost
document.
The system repeats all of these steps for each condition type until the entire
pricing procedure is processed.
Figure 73: Determining the Pricing Procedure
Allconditiontypespermittedinpricingarecontainedinthepricingprocedure.
187
2009 © 2009 SAP AG. All rights reserved.
第 206 页 / 共 341 页
Unit6: ShipmentCostCalculation SCM611
Thepricingprocedureisdeterminedautomaticallybasedondifferentcriteria:
• Transportation planningpoint of theshipment
• Shippingtype(groupedinashippingtypeproceduregroup)
• Serviceprovider(groupedinaserviceagentproceduregroup)
• Shipmentcostitemcategory(groupedinanitemproceduregroup)
YousetpricingproceduredeterminationinCustomizing.
Figure 74: Condition Records for Shipment Costs
Theaimofpricingistodeterminepricesandsurcharges/discounts(=conditions)
for a business transaction and additionally allow the user to influence these
conditions manually and spcifically.
Prices,surcharges,anddiscountsarestoredinconditionrecords.
Youcandefineconditionsatanylevel. Alevelcorrespondstothefieldsinthe
condition table in which a condition record is stored. The level therefore also
representsthekeyfieldsfortheaccesstoacondition.
Commonlevelsatwhichpriceagreementsaremadearepredefinedinthestandard
system.
Youcansimplyaddanylevelsthatyoumayneedadditionally. Thusyoucanmake
conditionsdependentonanyfieldsofabusinessdocument.
Byspecifyingavalidityperiod,youcanrestrictaconditiontoaspecificperiod.
Youcanmaintainthevalueswithinaconditionrecord(price,surcharge,discount)
dependingonascale(weight-based,volume-basedorvalue-basedscale). Youcan
alsousemultidimensionalscales. Thereisnolimittothenumberofscalelevels.
188
©2009SAPAG.Allrightsreserved. 2009
第 207 页 / 共 341 页
SCM611 Lesson: Shipment Cost Calculation
Foreachconditionrecord,youcandefinelowerandupperlimitsthatallowyou
to change a pricing element manually that is determined automatically by the
system only within the limits specified.
Calculation Bases
Figure 75: Calculation Bases
Thecalculationbasedeterminestheoriginofthedatathatisusedduringpricing
asabasisfortheconditiontype. Italsodetermineswhichinformationisavailable
for determining the prices. For all calculation bases, the information from the
shipmentheaderand possiblytheshipment stageandtheshipmentcost itemis
available. The calculation base alsodefineshowthescalebases such as gross
weight, net weight, and volume are calculated. If you use the delivery item as
thecalculationbase,forexample, informationfromthedeliveryheaderandthe
deliveryitemsisavailable,butnotfromtheshippingunits. Weightandvolume
only refer to the delivery item.
Theconditiontypecontrolswhichcalculationbaseisusedforcalculation.
189
2009 © 2009 SAP AG. All rights reserved.
第 208 页 / 共 341 页
Unit6: ShipmentCostCalculation SCM611
Whentheshipmentcostsarecalculated,thesystemdeterminestheshipmentcost
sub-itemsfromthedifferentcalculationbasesoftheconditiontypesincludedina
pricingprocedure. Thecalculationitselfisthencarriedoutforeachsub-item.
Hint: SAPrecommendsthatyouselectacalculationbasethatisonlyas
detailedasnecessary-forsystemloadandclarityreasons. Forexample,if
onlythetotalweightandthelegarerelevantforyou,theshipmentcost
itemistotallysufficientascalculationbasis. However,youcandistribute
thecostsonamoredetailedlevel. Costdistributiondoesnotdependon
thecalculationbase. Forexample,youcouldcalculatetheshipmentcosts
using the shipment cost item calculation base and distribute the costs
at delivery item level. The system distributes the costs proportionally
by weight.
Figure 76: Examples of Calculation Bases
190
©2009SAPAG.Allrightsreserved. 2009
第 209 页 / 共 341 页
SCM611 Lesson: Shipment Cost Calculation
Examples ofhowtouseindividual calculationbases:
• If only theleg and thetotal weight arerelevant for you, it is sufficient to
calculate the shipment costs at the shipment cost item level. This way
youprovidetransparency, sinceadditional datafromthedeliveriesor the
handling units is redundant.
• If the contracts that you have made with your forwarding agent specify
shipment cost calculation by wire cage pallet, use the handling units
calculation base. All weight and volume specifications then refer to the
handlingunits. With the“handling unit”(C)calculation base, asub-item
isgenerated for each handlingunit type(onesub-item with 30wirecage
pallets, for instance). If you would like to calculate costs per individual
handling unit (for packaging shipping, for example), select the E (“Per
HandlingUnit”)calculationbase. Thesystemthengeneratesasub-itemfor
each handling unit (20 sub-items for each package, for instance). If the
contentsofthehandlingunitisalsorelevantforcalculation,usecalculation
base F (“shipping unit including delivery item”). If you would like to
calculateshippingcostspership-toparty,butdonotneeddatafromdelivery
items, you canusetheDeliverycalculationbase.
• If you must consider several freight classes, divisions, or other material
informationwhencalculatingtheshipmentcosts,youneedthematerialdata
from thedeliveryitem andmustthereforecalculatethecostsby delivery
item.
Multidimensional Shipment Rates
Figure 77: Multidimensional Shipment Rates
191
2009 © 2009 SAP AG. All rights reserved.
第 210 页 / 共 341 页
Unit6: ShipmentCostCalculation SCM611
You can maintainmultidimensional freightchargesandrepresent theminan
easy-to-usefreight tablefor thefreight cost area.
Example:
You have agreed on a tariff with your service agent that depends on both the
distance and the weight of the load to be shipped. You have also agreed on
minimumandmaximumprices. Thefollowingfreightcostsarisefromthefreight
table:
• Aloadof9tonsistransported320km. YoudetermineapriceofEUR373
perton. ThisyieldsshipmentcostsofEUR3357.
• A load of 4.9 tons is transported 400 km. A price of EUR 435 per ton
wasdetermined, yieldingatotalofEUR2131.50. However, themaximal
value is EUR 2000.
• Aloadof1tonistransported250km. YoudetermineapriceofEUR336,
however,theminimumpriceisEUR450,sothefreightcostsareEUR450.
Figure 78: Multidimensional Condition Types
Torepresentmultidimensionalfreightcharges,youmustdefineaconditiontype
with the “multidimensional”calculation type.
Severalscales(max. 3)canbeassignedtothisconditiontype.
The scales are defined asown master data- regardlessof the condition- and
can be assigned to several condition types. They have different scale bases,
for example, distance, gross or net weight, postal code, tariff zone, number of
shippingunits,traveltime,totalduration. Acalculationtypeisspecifiedforeach
scalelevel. Youcanalsodefineminimumandmaximumprices.
192
©2009SAPAG.Allrightsreserved. 2009
第 211 页 / 共 341 页
SCM611 Lesson: Shipment Cost Calculation
When you create a condition record, the scales assigned to the condition type
appear as default values. You can however replace these values with others,
if necessary.
193
2009 © 2009 SAP AG. All rights reserved.
第 212 页 / 共 341 页
Unit6: ShipmentCostCalculation SCM611
194
©2009SAPAG.Allrightsreserved. 2009
第 213 页 / 共 341 页
SCM611 Lesson: Shipment Cost Calculation
Exercise 15: Pricing Control
Exercise Objectives
After completingthisexercise, youwillbeableto:
• Describethepricingsettingsforshipmentcostcalculation
Business Example
Yourforwardingagentsandserviceagentsstructuretheirratesverydifferently.
Theyaredependent onarangeofinfluencingfactorssuch asdistance, weight,
and freight class.
Tohelpyoumodeltheserates,youhavedefineddifferentconditiontypesinthe
system. Nowyoucanfamiliarizeyourselfwiththesettings.
Task 1:
Familiarizeyourself withtheCustomizingsettingsforpricingwithinshipment
costs.
1. CalluptheCustomizingpathforthepricingsettings.
2. Findoutwhichpricingprocedureisused in transportation planningpoint
1000.
___________________________________________________________
Whatelsedoestheproceduredeterminationdependon?
___________________________________________________________
___________________________________________________________
3. Take aquick look at thepricing procedure.
Whichconditiontypesdoesthisprocedurecontain?
___________________________________________________________
4. Display the condition types.
WhichaccesssequenceisassignedtoconditiontypeFB00?
___________________________________________________________
5. Whataccessesdoesthisaccesssequencecontain?
___________________________________________________________
___________________________________________________________
Continued on next page
195
2009 © 2009 SAP AG. All rights reserved.
第 214 页 / 共 341 页
Unit6: ShipmentCostCalculation SCM611
Task 2:
Identifythecalculationbaseofdifferentconditiontypes.
1. ThecalculationbaseisassignedtoconditiontypesinCustomizing.
Whichcalculationbasedothefollowingconditiontypeshave?
FB00: _______________________________
FS00: _______________________________
FGE0: _______________________________
FV00: _______________________________
Task 3:
CheckthecalculationtypeandthescalesfortheconditiontypeFGE0.
1. Call upcustomizingfor condition typeFGE0.
2. Whatcalculationtypedoestheconditiontypehave?
___________________________________________________________
3. Whatscalesareassignedtothisconditiontype?
___________________________________________________________
___________________________________________________________
4. Createanewsessionandgotothemasterdata. Displaythescalesassigned
toconditiontypeFGE0. Whatscalebasetypeandunitofmeasuredothey
each have?
Scale ID Scale Base UnitofMeasure
196
©2009SAPAG.Allrightsreserved. 2009
| Scale ID | Scale Base | UnitofMeasure |
|---|---|---|
第 215 页 / 共 341 页
SCM611 Lesson: Shipment Cost Calculation
Solution 15: Pricing Control
Task 1:
Familiarizeyourself withtheCustomizingsettingsforpricingwithinshipment
costs.
1. CalluptheCustomizingpathforthepricingsettings.
a) Customizing for shipment cost pricing:
IMG:LogisticsExecution→Transportation→Shipment Costs→
Pricing → Pricing Control
2. Findoutwhichpricingprocedureisused in transportation planningpoint
1000.
___________________________________________________________
Whatelsedoestheproceduredeterminationdependon?
___________________________________________________________
___________________________________________________________
a) Choose→Define and Assign Pricing Procedures →Definepricing
proceduredeterminationforshipmentcosts
Select transportation planning point 1000 and choose Determine
pricingprocedure inthe dialog structure.
ThepricingprocedureSDFC00isfoundinallcases.
Determination also depends on:
• Itemproceduregroup: Groupingtheshipmentcostitemcategories
• Serviceagentproceduregroup: Groupingtheserviceagent
• Shippingtypeproceduregroup: Groupingtheshippingtypes
Toleavethedetermination, choose Back.
3. Take aquick look at thepricing procedure.
Whichconditiontypesdoesthisprocedurecontain?
Continued on next page
197
2009 © 2009 SAP AG. All rights reserved.
第 216 页 / 共 341 页
Unit6: ShipmentCostCalculation SCM611
___________________________________________________________
a) Choose Maintain pricing procedures.
Select the entry SDFC00 and choose Control data in the dialog
structure.
Theprocedurecontainsthefollowingconditiontypes:
FB00, FBS0, FS01, FS00, FV00, FGE0, SP00, FSP1, FB10, FD00,
FD10, FT00, FK00
Exittheprocedurebychoosing Backandclosethechooseactivity
window by choosing Cancel.
4. Display the condition types.
WhichaccesssequenceisassignedtoconditiontypeFB00?
___________________________________________________________
a) Choose → Define Condition Types.
Go to the detail screen for FB00:
The Access Sequence isMATK.
To leave this level, choose Back.
5. Whataccessesdoesthisaccesssequencecontain?
___________________________________________________________
___________________________________________________________
a) Choose → Define Access Sequences
SelecttheentryMATKandchooseAccessesinthedialogstructure.
Access 1: Table 126: Service agent/Tariff zone dep./Tariff zone
dest./Freight class
Access2: Table125: Serviceagent/Tariffzonedep./Tariffzonetarget
To leave this level, choose Back.
Task 2:
Identifythecalculationbaseofdifferentconditiontypes.
1. ThecalculationbaseisassignedtoconditiontypesinCustomizing.
Whichcalculationbasedothefollowingconditiontypeshave?
FB00: _______________________________
FS00: _______________________________
Continued on next page
198
©2009SAPAG.Allrightsreserved. 2009
第 217 页 / 共 341 页
SCM611 Lesson: Shipment Cost Calculation
FGE0: _______________________________
FV00: _______________________________
a) Choose IMG: Logistics Execution → Transportation → Shipment
Costs→Pricing→PricingControl→DefineConditionTypes
In Details, go to the Condition types: Section: Freight costing:
Field: Calc. base
FB00: B Delivery Item
FS00: C HandlingUnits
FGE0: D Shipmentcostitem
FV00: D Shipmentcostitem
Task 3:
CheckthecalculationtypeandthescalesfortheconditiontypeFGE0.
1. Call upcustomizing for condition typeFGE0.
a) Choose IMG: Logistics Execution → Transportation → Shipment
Costs→Pricing→PricingControl→DefineConditionTypes
2. Whatcalculationtypedoestheconditiontypehave?
___________________________________________________________
a) Findthecalculat. typeforFGE0onthedetailscreen.
Calculation type: Multidimensional
3. Whatscalesareassignedto thisconditiontype?
___________________________________________________________
___________________________________________________________
a) Inthedialogstructure,chooseScalesforconditiontypes.
Scales:
Reference D, Scale ID 3
Reference R, Scale ID 61
4. Createanewsessionandgotothemasterdata. Displaythescalesassigned
toconditiontypeFGE0. Whatscalebasetypeandunitofmeasuredothey
each have?
Continued on next page
199
2009 © 2009 SAP AG. All rights reserved.
第 218 页 / 共 341 页
Unit6: ShipmentCostCalculation SCM611
Scale ID Scale Base UnitofMeasure
a) Master data for scales:
Choose Logistics → Logistics Execution → Master Data →
Transportation→ShipmentCosts→Scales→Display
EntereachscaleIDandfindoutwhattheScalebasisandScaleunit
of meas. fields contain.
Scale ID Scale Base UnitofMeasure
3 D KG
61 R KM
200
©2009SAPAG.Allrightsreserved. 2009
| Scale ID | Scale Base | UnitofMeasure |
|---|---|---|
| Scale ID | Scale Base | UnitofMeasure |
|---|---|---|
| 3 | D | KG |
| 61 | R | KM |
第 219 页 / 共 341 页
SCM611 Lesson: Shipment Cost Calculation
Exercise 16: Shipment Condition Records
Exercise Objectives
After completingthisexercise, youwillbeableto:
• Create shipment condition records
• Explain what effects pricing and condition records haveon the shipment
cost document
Business Example
Youmaintainmasterdataforthedifferenttariffagreementswithyourforwarding
agents in the form of condition records.
Task:
YouhaveagreedupontariffswithyourforwardingagentTransLog,whichhandles
inboundshipments. Thesetariffsarescaledontheonehandaccordingtoweight,
and on the other according to distance.
1. Createaconditionrecordforthisforwardingagentforthemultidimensional
condition type FGE0.
Condition type: FGE0
ServcAgent: T-S11G##
Unit: EUR
Goto the Scalesscreenand enter feasiblevaluesof yourchoice inall
entry fields in the table.
2. Nowcreate ashipment cost document for theinbound shipment with the
forwardingagentT-S11G##(fromline4onthedatasheet).
Caution: Makesurethestatusoftheshipmentdocumentissettoat
leastPlannedbeforecreatingtheshipmentcostdocument.
3. Towhichshipmentcosttypedoesthisdocumentbelong?
___________________________________________________________
4. Identify whichitems werecreated and why.
___________________________________________________________
___________________________________________________________
5. Checkwhetherthesystemhasusedtheconditionrecordyoucreated.
Continued on next page
201
2009 © 2009 SAP AG. All rights reserved.
| Condition type: | FGE0 |
|---|---|
| ServcAgent: | T-S11G## |
| Unit: | EUR |
第 220 页 / 共 341 页
Unit6: ShipmentCostCalculation SCM611
6. Save the document and record the document number on line 17 of your
data sheet.
202
©2009SAPAG.Allrightsreserved. 2009
第 221 页 / 共 341 页
SCM611 Lesson: Shipment Cost Calculation
Solution 16: Shipment Condition Records
Task:
YouhaveagreedupontariffswithyourforwardingagentTransLog,whichhandles
inboundshipments. Thesetariffsarescaledontheonehandaccordingtoweight,
and on the other according to distance.
1. Createaconditionrecordforthisforwardingagentforthemultidimensional
condition type FGE0.
Condition type: FGE0
ServcAgent: T-S11G##
Unit: EUR
Goto the Scalesscreenand enter feasiblevaluesof yourchoice inall
entry fields in the table.
a) Choose Logistics → Logistics Execution → Master Data →
Transportation→ShipmentCosts→Prices→Create
Condition type: FGE0
ServcAgent: T-S11G##
Unit: EUR
Select your entry and choose Scales.
Confirmthescaleassignmentandthenenteryourvaluesinallentry
fields in the rate table.
2. Nowcreate ashipment cost document for theinbound shipment with the
forwardingagentT-S11G##(fromline4onthedatasheet).
Caution: Makesurethestatusoftheshipmentdocumentissettoat
leastPlannedbeforecreatingtheshipmentcostdocument.
a) Choose Logistics → Logistics Execution → Transportation →
ShipmentCosts→Create→SingleDocuments
Enter the number of the inbound shipment from Exercise 5 in the
“CreatingShipments”unit(seeline4onthedatasheet).
3. Towhichshipmentcosttypedoesthisdocumentbelong?
Continued on next page
203
2009 © 2009 SAP AG. All rights reserved.
| Condition type: | FGE0 |
|---|---|
| ServcAgent: | T-S11G## |
| Unit: | EUR |
| Condition type: | FGE0 |
|---|---|
| ServcAgent: | T-S11G## |
| Unit: | EUR |
第 222 页 / 共 341 页
Unit6: ShipmentCostCalculation SCM611
___________________________________________________________
a) Shipment cost type of the document:
Shipment cost type: 0001 Standard
4. Identify which items werecreated andwhy.
___________________________________________________________
___________________________________________________________
a) Twoitemswerecreated–oneforeachshipmentleg.
Thisisbecauseofitemcategorydeterminationforshipmentcosttype
0001. The system automaticallycreatesanitemwithitemcategory
0001 for each shipment leg.
5. Checkwhetherthesystemhasusedtheconditionrecordyoucreated.
a) Selecttheitemandchoose Displayitemdetails.
Select a sub-item and choose Conditions Sub-items. Select the
shipmentcostitemstab. NoticethatconditionrecordFGE0isused.
6. Save the document and record the document number on line 17 of your
data sheet.
a) -
204
©2009SAPAG.Allrightsreserved. 2009
第 223 页 / 共 341 页
SCM611 Lesson: Shipment Cost Calculation
Lesson Summary
You should now be able to:
• Provide an overview of shipment cost calculation in the shipment cost
document
• Createcondition records for shipment rates
• Map multidimensional tariffs and scales
205
2009 © 2009 SAP AG. All rights reserved.