Shiment Cost Calculation Rules

Hi Gurus
Can you please provide me details of configuring Shipment Cost Calculation Rules?
Thank You

Hi Brajesh,
Is the following rules you are expecting?
Determining the Calculation Basis  
Use
The origin of the data upon which a condition type is based during shipment costing determines the calculation basis. During shipment costing, the system determines the shipment cost items from the different calculation bases for the condition types of a pricing procedure. Shipment costing itself is carried out for each sub-item.
Prerequisites
You must maintain a suitable calculation base in the definition for the condition type in Customizing.
If you select handling units as the calculation basis, you must also specify the packaging material type so that only the relevant handling units are used for shipment cost calculation.
Features
The calculation bases are determined during shipment costing for a shipment cost item on the basis of the settings made in the condition type.
During pricing, the calculation base influences
The condition types to be considered for each sub-item
The information available for determination of the conditions
All condition bases contain information from the shipment header or shipment stage, as well as from the shipment cost item. This information includes service agents, geographical information (point of departure and destination) and shipping type, for example.
How the scale base types (gross weight, net weight and volume) are calculated
The following types of calculation bases are possible:
Deliveries
If condition types with this calculation base exist in the pricing procedure, then the system creates a shipment cost sub-item for every relevant delivery.
No information from the delivery items (such as materials) or the handling units is available.
The scale base types (gross weight, net weight, volume) refer to the corresponding information from the delivery headers.
Delivery items
If condition types with this calculation base exist in the pricing procedure, then the system creates shipment cost sub-items for every relevant delivery item.
Information from the delivery header and the relevant delivery item is available. There is no information from the handling units, however.
The scale base types (gross weight, net weight, volume) refer to the corresponding information from the delivery items.
Group of Handling Units
If condition types with this calculation base exist in the pricing procedure, then the system creates shipment cost sub-items for the sum of all identical handling units with the relevant packaging material type (also specified in the condition type).
There is no information from the deliveries or the delivery items available.
The scale base types (gross weight, net weight, volume) refer to the corresponding cumulated information from the relevant handling units.
Shipment cost item
If condition types with this calculation base exist in the pricing procedure, then the system creates exactly one shipment cost sub-item.
There is no information from the deliveries, the delivery items or the handling units.
The scale base types (gross weight, net weight, volume) refer to the corresponding information from the relevant delivery headers.
Per handling unit
This calculation basis corresponds to the calculation basis handling units, with the only difference that each handling unit is calculated individually. This calculation base is necessary for shipping packages, for example.
Handling unit including delivery item
If condition types with this calculation basis exist in the pricing procedure, then the system creates a shipment cost sub-item for every packaged delivery item and handling unit (per combination of delivery item and handling unit). Shipment costs are therefore calculated with content depending on the handling unit.
All of the information from the handling units and delivery items is available.
The scale basis types (gross weight, net weight, volume) refer to the gross weight of a handling unit per delivery item.
All
You can use this calculation base if, for example, you want to define a discount that applies to both delivery-related and handling unit-related shipment prices. A condition type with this calculation base can be used for every shipment cost sub-item.
Several calculation bases may be used within a shipment cost item. In performing a shipment comparison, for example, the calculation could be performed using two calculation bases. You could then compare the results. See also Shipment Comparisons.
For system load and clarity reasons, we recommend selecting a calculation base that is only as detailed as absolutely necessary. For example, if only the total weight and the transportation leg are relevant, the calculation base for shipment cost items is sufficient. However, you can still distribute the costs in greater detail. The cost distribution is independent of the calculation base. For example, you can calculate shipment costs using the calculation basis for shipment cost items and distribute the costs at delivery item level. The system weights the costs and distributes them accordingly.
When defining the condition tables in Customizing (Logistics Execution ® Transportation ® Shipment Costs ® Pricing ® Pricing Control ® Define price dependencies (condition tables), you should make sure that information is not available for every field - depending upon calculation base. If, for example, you select the field Incoterms for a condition table when condition types with the calculation basis Handling units exist in the pricing procedure, there can be no information on Incoterms for the corresponding sub-item. This means that no condition records will be found for this key. For further information on the role of the condition table in pricing, see  Condition Tables.
Please let me know your thoughts.
Thanks nand Regards,
Satheesh Durgi
Edited by: Satheesh on Jan 25, 2011 1:01 PM

Similar Messages

  • Release cost calculation made by CK51N

    Hi
    We use scheduling agreements in transaction VA31.
    We define that cost calculation can be done the scheduling agreement. But at this time, the costing lot size can not be changed.
    We need to change it because for us the costing lot size is not the ordered quantity of the scheduling agreement item.
    We tried to use transaction CK51N in which the costing lot size can be manually changed which is exaclty what we need.
    We marked the cost calculation in CK51N.
    Back in the scheduling agreement, and trying to do a cost calculation SAP warns that a cost calculation already exists.
    But in our price procedure, we use the price condition which should receive the value of the cost calculation and it's empty.
    It is normal?
    It there another transaction we need to release the cost calculation made in CK51N?
    Any help on the subjet would be really appreciated.
    Regards.
    Olivier

    Hi
    Thanks for your help.
    I've check my procurement type and the condition was EK02 in fact missing.
    I added it and this is now as above.
    I created a new scheduling agreeements.
    I calculate a new cost for this new document with CK51N and marked it.
    But back in the document in VA32, EK02 is still not there. (This condition is flagged manual condition in the price procedure).
    I also tried to add it manually, redo the cost calculation, but back in the scheduling agreement, the condition EK02 is still empty.
    I probably do something wrong.
    Is a calculation rule or basis needed for condition EK02 in the price procedure?
    Regards
    Olivier

  • Benefit cost calculation by removing cutoff dates;

    Our client has benefit cost calculations configuration based on cutoff dates:
    1.     Employee Cost : Use Age of  1st January of the current year and Annual base pay of  01 October  of the previous year(if the previous record does not exist , consider the current record) in the calculation of employee cost(EECST)
    2.     01 st October  of the previous year annual base salary for calculation of employer credit
    Now client wants to remove the cutoff dates and wants cost to be reflected in the benefit info type with the change of age and salary;
    Iu2019ve tested the system by removing the cutoff dates in the configuration and here is the scenario;
    IT 0168 validity dates 01.01.2009- 31.12.9999
    Salary increase in info type 0008 : 01.08.2009
    As when salary increased in the  0008 from 01.08.2009, cost and coverage amounts in 0168 changed as per the new salary in the existing record of IT 0168 from  01.01.2009;
    When I run simulation payroll with forced retro from 01.01.2009, the new benefit cost which are due to change in the salary are getting calculated from  01.01.2009 instead of 01.08.2009;
    But we want the new cost should take effect only from 01.08.2009; probably split in the infotype 0168 with the date of salary change or age change may be solution?
    I can create this split in 0168 with dynamic action for salary change but I canu2019t do this for age changes;
    Kindly advise us the better solution for this?

    I worked out the solution as follows:
    1. For the employee insurance plans I assigned wage type BSAL as the calculation base in the Payroll > Payroll:USA > Benefits Integration > Enter wage types for plans config step.  This wage type accumulates the wage types used to determine the base salary used in benefit insurance coverage rules
    2. Update the wage type characteristics for wage type BSAL, (Personnel Management > Personnel Administration > Payroll Data > Basic Pay > Define Annual Salary > Wage type characteristics) setting the indirect evaluation module to ANSAL. 
    3.  The indiect evaluation module ANSAL is where you assign the wage types that make up the accumulation wage type BSAL.  Assign the wage types that make up the BSAL accumulation wage type in Personnel Management > Personnel Administration > Payroll Data > Basic Pay > Define Annual Salary > Relevant wage types for annual salary valuation. 
    4. In my case the wage types assigned to BSAL are the basic pay salary wage type and an additional payments (IT0015) wage type.

  • Calculation rules in free goods

    Hi Friends,
    In free goods condition record NA00, in calculation rule field, there are 3 options - Pro rata; unit reference; Whole units.
    Please give an example for each calculation rule as to how system should calculate if we select one of the options.
    Thanks

    Hello,
    There are three standard rules in SAP for free goods calculation, there are, 1. Prorata ( Propotional), 2. Unit reference, 3. Whole Units.
    A company offers free goods to their customers when they order certail materials. When a customer buys 100 numbers of a product, he gets 20 numbers free.
    1. Rule 1 ( Prorata)
    In this rule, if the customer order for 162 pieces, the system calculates 32 to as free goods ( 162 X 20/100).
    2. Rule 2 Unit Reference:
    When you maintian this rule, the above scenario becomes:  The customer get only 20 as free goods. (100 X 20/100), as the system will consider as 20 free for every full 100 purchased.
    3. Rule 3, whole units:
    If you maintian this the sstem will give only 0 as free because it will not consider 162 as it is not the multiple of 100.
    Prase

  • IT0071 Dynamic Action does not overwrite Pension Scheme Calculation Rule

    I am trying to write a dynamic action to create IT0071 with default values for the Employee contribution (0%) and Employer contribution (4%). However when IT0071 is created the default values from the associated Pension Scheme Calculation Rule (4% and 8%) are not being overwritten by the dynamic action. Is there a way to get the dynamic action to override the Pension Scheme Calculation Rule values?
    This is the dynamic action u2026
    0171              BENGR     06     10     P     T001P-MOLGA='08'
    0171              BENGR     06     15     P     PSPAR-MASSN='01'/X
    0171              BENGR     06     20     P     PSPAR-MASSN='12'/X
    0171              BENGR     06     25     P     P0171-BENGR<>NOBN
    0171              BENGR     06     30     P     P0171-BSTAT<>NOBN
    0171              BENGR     06     300     I     INS,0071,SS7,,(P0171-BEGDA),(P0171-ENDDA)
    0171              BENGR     06     315     W     P0071-PCTEE='0.0000'
    0171              BENGR     06     320     W     P0071-PCTER='4.0000'
    Any help much appreciated.
    Regards,
    Janet

    Hi Brian,
                  In standard SAP physical sample planning requires sample drawing procedure.
    Link: [http://help.sap.com/erp2005_ehp_05/helpdata/EN/2d/3521b6448c11d189420000e829fbbd/frameset.htm]
                  And drawing procedure is advised with partial sample numbers.
    Link: [http://help.sap.com/erp2005_ehp_05/helpdata/EN/2d/3521b6448c11d189420000e829fbbd/frameset.htm]
                 Generally when we use partial sample numbers, we also use a drawing procedure. And in that scenario SAP describes the calculation as shown in
    Link: [http://help.sap.com/erp2005_ehp_05/helpdata/EN/2d/3521b6448c11d189420000e829fbbd/frameset.htm]
                 What you have done (partial samples for MICs and not having for others, all without drawing procedure) is not generally done. I think our observations in this context should be confirmed only if we try more of such examples.
    Regards
    Sm.

  • Bom Component qty & WIP Quantity differ at Trget cost calculation

    Dear gurus,
    i am facing the problem with WIP at target cost calculation in REM.
    My issue is
    BOM Component qantity is 9.524 TO  and price is 2000 then total cost is  9.521*2000=19048.
    but in WIP Report kkas in WIP explation it takes input qty 9.52 T0 and price 2000 then total price is 19040.
    Difference is 19048 - 19040 =8
    and also when i am issuing actual qty i.e 9.524 in BOM then my price is 19048.00 ant at time of variance calculaton then quantaty variance as   9.52.0-9.524.0=-0.04  then 0.004*2000 =-8 
    Please suggest solution for this.
    Any OSSS NOTE Required
    any Quires please revert back
    REGARDS
    Avinash.pegarlawar

    Hi
    Rounding differences between target and actual values and quantities are not unlikely to occur and cannot always be avoided but can be minimized.
    Small prices and price unit of 1 are likely to cause more of these rounding differences..
    The actual credit is simply calculated as price * quantity. The target credit however is calculated during the variance calculation
    and based on the sum of all items in the itemization/cost components of the cost estimate and therefore more accurate.
    To avoid this I suggest to store the material price with a larger price unit, i.e. 1000
    Std cost release stores price upto 2 decimals and target cost calculation goes upto 3 decimals...
    Please check also the note 1265918 for more information to this topic.
    Regards
    Ajay M

  • Schema and calculation rules in Payroll

    hi experts
      what is schema ? what are the function  of schema in payroll? How to set calculation rules for payroll? pls help in detail.
    points will be awarded for useful answers.
    Thanks

    Hi Das,
    Schema is is set of rules means when ever you run the pay roll driver for eg: US driver RPCALCU0, in selection screen you have to mention the pay roll driver for US u000 in schema field.
    when ever run the driver the set of rules executed and according the rules payroll is calculated.
    OR
    Each country payroll version supported by SAP has a program called the "payroll driver" that calculates payrolls. For example, in the U.S., the payroll driver is RPCALCU0, in Mexico it is HMXCALC0, and in Canada RPCALCK0. Each one is different, but they share a common core of functionality. The job of the payroll driver is to process payroll functions as specified in a payroll schema. These payroll functions each perform a specific job, for example - reading data from infotypes, calculating taxes, and processing wage types. Some functions process payroll rules. Rules are a collection of payroll operations. Each operation does a small unit of work, such as multiplying a wage typeu2019s number by a rate to get an amount.
    Schemas are edited with transaction PE01
    Schema rules PE02
    Functions and operations are maintained with transaction PE04.
    If anything require let me know
    Regards
    Sudheer

  • ABAP code for calculation rule in transaction M/08

    Hi,
    In M/08 transaction, we need to do this:
    When maintaining a PO, the user manually creates a condition like this:
    ZXXX Value (+10 %) positive value.
    However, in order to get the belonging negative condition (for accounting purpose), we need to automatically create that when the one above has been created:
    Automatic at the same time:
    ZYYY Value (- 10 %) negative value.
    In transaction M/08 you can enter ABAP code to each condition in the calculation rule. How can I program that ZYYY is created at the same time as ZXXX, when created for a PO ?
    Any help is appreciated.

    Hi Peter,
    This calculations rules are know as routines you can create with them using T code VOFM and then go the menu option -
    > Formula---->Condition value.Double click on that and you will get the ABAP code.
    Here you can amend the existing one or can create the way you like your logic to move and assign it to M/08 T code.
    Hope this will help you.
    Thanks,
    Birender Agnihotri

  • ABAP code for calculation rule in TK = M/08

    Hi,
    In M/08 transaction, we need the following:
    When maintaining a PO, the user manually creates a condition like this:
    ZXXX    Value (+10 %) positive value.
    However, in order to get the belonging negative condition (for accounting purpose), we need to automatically create that when the one above has been created:
    Automatic at the same time:
    ZYYY  Value (- 10 %) negative value.
    In transaction M/08 you can enter ABAP code to each condition in the calculation rule. How can I program that ZYYY is created at the same time as ZXXX, when created for a PO ?
    Any help is appreciated.

    Irrelevant

  • Actual Cost Calculation in Process Order

    Hi All,
    I updated Standard cost of a raw material through a cost estimate and also ran cost estimate of the FIN that is using this raw material but when I am creating a Process order, it is taking the cost of this particular raw material from the previous estimate not the recent one to calculate the target cost. Can any body help me with this.
    Thanks
    MKR

    Hi Ashok,
    My Valuation variants for the Costing Variant of Cost Estimate and Production order (Actual/Plan) cost calculation are in Sync to get the prices according to the price indicator in material master. But when it calculates cost for a production order, it is picking up cost from the previous period for that particular raw material. I have updated the standard cost by running the cost estimate but still its not working.
    Any lead on this. This will be really appreciated.
    Thanks
    MKR

  • Target cost calculation in Process Order based on Variance Calculation

    Hi all,
    I have a question on Target cost calculation in Process Order. My understanding is, the Target Costs gets calculated when the confirmation and GR is made for the Process Order.
    But if the confirmation/GR is not done, whether the target costs gets calculated for only the activity types after the Variance Calculation (KKS2).
    I have two scenarios. In one, the target costs got calculated for the activity types without the confirmation/GR after the Variance calculation.
    In another scenario, the target costs are not getting calculated for the activity types without the confirmation/GR if I try to do the variance calculation in KKS2.
    SO i want to know which scenario is correct?
    Can anyone answer this question?
    Thanks and Regards,
    Brijesh

    Hi,
    In general, the target costs are calculated once you deliver the order.
    Target costs for the components and the activities are updated only once you deliver the order and the target cost for the finished product gets updated when you do the variance calculation.
    Consider your scenario number 1 - you said the target costs got calculated for activity types without confirmation / GR after variance calculation.
    Now, if the order is not having any status like PDLV, DLV or TECO it will not calculate the variances in the first place.
    Your second scenario is correct - without GR the system does not calculate any target costs. Also it will not calculate any variances because the order status is still not DLV.
    Best Regards,
    Sameer

  • Shipment Cost Calculation

    Dear All,
    I know that tariffzone plays a role in determining the price for the freight/Service Agent condition in case of outbound shipment cost calculation
    I have the following query in Shipment Pricing.
    Can anyone please explain whats the role of the 2 postal code columns in the tariff zone assignment?
    Also how & where I have to maintain the data for determining the tariff zone which I have assigned to the above combination.
    Please help.
    Regards,

    HI Dave,
    Thanks for the response.
    Please note that I have maintained postal codes in my Shipping point also in my customer master.
    For the combination of TP Point, Service agent, Shipping type & Country I have made the following assignment.
    I have given my shipping point Postal code in both the Postal code columns of Tarff zone assignment (say Tariff) & my customer master Postal code in both the Postal code columns of Tariff zone assignment (say Tariff1).
    Now I have maintained the condition records in TK11 for the combination of Depart. Tariff zone/Destn.Tariff zone/Service Agent i.e. Tariff/Tariff1/Service Agent
    But my condition record value is not getting determined & when I simulate my shipment cost I am getting the following error message.
    Shipment costs not yet calculated
    Shipment costs item 000001 w/ ref. to doc. $0001 item 0001
       Message no. VY104
    Goods types directory could not be determined
        Message no. VW803
    Please help to reolve this issue.
    Regards,

  • Weighted avg Unit Cost calculation for COGS

    Hi friends,
    Has any body done weighted avg unit cost calculation for inventory valuation and COGS calculation. In a way we need to mirror ECC material ledger functionality based on the APO data in side the planning tool.
    Any ideas on the above!!!
    Kind Regards,
    Krish

    Hi Jerry,
    Thanks for the tip. I actually needed to clean the spreadsheet up and put bogus values in to comply with company policy. Anyhow, here is a sample of the spreadsheet
    http://dl.dropbox.com/u/7499586/junk.png
    Just imagine about 100 products and several hundred raw materials, a dozen types of labor and about 30 types of packaging. It's a monster spreadsheet.
    The "units" under each product is the number of units per batch. You can see each product has two columns. One where you put in how much of a raw material, package type, and labor type go into each batch, the next calculates the cost for each item. Then it gets summed at the top for the total unit cost for that product.
    Let me know if you have any other questions about it. Thanks so much for your help!

  • How to define routes for freight cost calculation

    Hi,
    in our company we plan to use LE-TRA Transport with Freight costs calculation. To use Transport it is a must to maintain routes in all sales orders/deliveries. Currently we do not use it and now we have the challenge to define routes and later due to freight costs calculation Stages. There are different solutions for routes. In some other companys we have only routes dependent on the Transit duration, but that's all. They don't use stages and they don't use freight cost calculation in SAP.
    As I know routes should describe geographical locations (The way location A till location B). Based on the route we have a defined stage with a distance, shipping type.... That would mean for a company:  They need to analyse all delivery channels with different forwarding agents and so on. Is that possible when the forwarding agent is responsible for scheduling? That means for a company with customer around the world thousands of routes?
    Alternatively it is possible to create stages in the transport documents. Is that more recommendable? It would be nice, when someone could post his experience with that topic.
    Thank you,
    Raphael

    Hi Luis,
    thank you for the response. My problem is not the technical view. I know how to create the routes and what kind of information I need. The problem is to unterstand how this concept can operate in practise in a company with many different customer.
    The following site describes the concept of routes in SAP:
    http://blog.tkreddy.com/2010/09/17/understanding-the-concept-of-routes-le-shp-in-sap-ecc-6-0/
    A company with many delivery plants and customer around the world needs to forward all delivery channels they have to us, A route describes an area and includes stages with location A and B. The stages are assigned to a forwarding agend. Based on that information I can start a freigt cost calculation. The structure of stages and routes also depends on the situation how many different forwarding agents are involved in a delivery process.
    In my opinion it is really a big effort to find a reliable solution for the amount of routes and stages. I am thinking about to use the solution to create the stage manually in the transport document and to use the routes to describe the transit time.
    Raphael

  • COFC - Actual cost calculation error

    Hi Friends,
    I am a PP consultant and i have a issue with cost calculation at the time of confirmation.
    There are production orders that were confirmed in year 2010 and year 2011. For year 2010 costing documents were created but not no costing docuemnts for confirmations in year 2011.
    I checked tcode COFC and found error log as : A master record for 1111/ABCD exists only in 2010.(where 1111 is cost center and ABCD is activity type.)
    I have checked the validaty of both cost center and activity type & both are valid.
    can anyone please suggest what has to be maintained for year 2011 from controlling side.
    Thanks In Advance.
    Rohit

    Hi Rohit,
    The similar error i have faced  just couple of hours back.
    I have checked up the plan prices in KP26 for the activity type and could see that they were not maintained for 2011.
    I have maintained the same for the current year and the error got resolved.
    Pls see that you are choosing the correct cost centre and activity type combination alongwith the costing version for 2011.
    Regards
    Sachin

Maybe you are looking for

  • Value of Like New TV

    I have a like new Sony KDL-V32XBR1 32" BRAVIA XBR LCD Flat Panel HDTV. What would be a reasonable selling price for me to ask for it?

  • Possible memory leak in TagFileTagInfo class

    Hello, Our application is experiencing a memory leak in Weblogic, which is not happening in other application servers. We are running Weblogic server 10.3 using the distributed jsf 1.2 Eclipse Memory Analyzer clearly points to TagFileTagInfo class as

  • Invoice Print options

    Dear Friends, I have a Sales invoice with 50 pages and i want to take the print out of first 5 pages only,is there any settings in SAP where i can give from to pages,Pls suggest. Regards Mahendar

  • Problem connecting to XE database using Forms Developer 10.1.2.0.2

    Hi I installed Oracle XE successfully and then Oracle developer 10.1.2.0.2. I can't connect to the xe database I guess because the tnsnames.ora doesn't have the correct entry for this connection. Can anyone help me with creating the correct tnsnames.

  • Need a good app killer app

    what is the best app killer app thats been used preferably free or cheap.