Freight charges based on rates per forwarding agents

Dear all,
i want to calculate freight chares based on fields plant and forwarding agent rates per EA.
I have a partner function CR in customer master. In procing table field SPDNR for forwarding agent is not allowed.
I tried to put LIFNR field but still not working... Kindly suggest me solution asap.
Regards,
Sandip

I think you can either add new fields to KOMP or KOMK (item or header) and populate these fields in userexit_pricing_prepare_tkomp or userexit_pricing_prepare_tkomk
in both order & invoice programs and then use these fields in condition tables.
OR you can determine your conditions based on plant and define calculation routine to calculate condiiton value based on forwarding agent

Similar Messages

  • Scenario on Purchasing Process - Freight Charges to Different Vendor

    Hi Experts,
    We have a business scenario here that we want to implement on the MM - Purchasing Process.
    My Client's industry is on Selling Mixed Concrete. Every time they make Contract with Scheduling Agreements, for Raw Materials like Cement 20MM or DUST, on each available Plant from a partner company on a different location. Some of the Location are not inside the country as well.
    When we do Scheduling Agreement, we do a blank quantity for example, 30,000 for 20MM on Plant A and 10,000 for 20MM on Plant B. During the creation of Schedule Lines, we key in differect schedules of delivery (incl PGR). Then by the end of the Period, we create a Vendor Invoice.
    However on some delivery item, we have a scenario where from a specific Vendor A, we have a Vendor B that delivers our Materials to our Plant (Transporter Vendor). So we have to create another Invoice for them. We have to have 1 Invoice for the Supplier and 1 Invoice for the Transporter Vendor.
    I understand that SAP can do 2 Vendor assignment on PO, 1 for Material Goods and 1 for Freight Charge. The Amount will sum up per Ordered Item and during PGI, the Material Cost will be based on this amount. I'm okay with the first statement but the summed amount is not okay with some scenarios.
    The problem with some scenarios is that we should not base the Freight Charge on the schedule quantity. We agreed that the Quantity to be considered for Freight Charge is based on their Shipment Tonnage Agreement (which is weighed on the Vendor 2's side). Then for the Schedule Line Qty, we have to take the Average Weight from our side and from their side, and that should be the Schedule Line Qty. The Amount to be posted in PGR line item should be the amount from the Schedule Line Qty and the Freight Charge based on the Shipment Tonnage Agreement and the Material Cost will be valuated with the sum of these values. At the end of the Month, we create an Invoice for the 2 Vendors at the same time: one with Freight Charge the other on is the Stock Amount.
    So for this requirement, is there a way we can add another Quantity, based on the Shipment Tonnage Agreement to calculate the Freight Charge inside, And the Transporter Vendor, in the Schedule Line Conditions to be included in the PGR?
    Please suggest me configurations to do this also.
    Thanks a lot for your suggestions.

    Hi Cruz,
    If your requirement is to bill on the monthly average basis for the freight vendor, you can create new condition type for freight based on quantity. Use the calculation type 'M' - Quantity monthly price, in conjunction with the scales and use the scale basis 'C' if the freight cost is fixed based on your shipment agreement.
    If your agreement is based on no.of shipments use the scale basis 'S' - no. of shipping units.
    Even if these two are not suiting use the scal basis 'G' - formula and define the calculation based on your requirement.
    Once this is configured for the condition type. Then maintain the conditiona values accordingly.
    Hope this is helpful.
    Thansk,
    Satya

  • Freight Charges in Rate Contracts WK

    Hi All,
    I have confgured a pricing procedure and it gets determined when i am creating rate contract. The condition type for freight charges gets determined in item condition but while calculating net price it is not being used. Can anybody please help.

    Dear,
    Whenever we define a condition type in M/06 and Tick  Accruals flag in control data 2 then by default it is statistical ( does not depend whether you select statistical flag in M/08)
    Just go to M/06 for your condition type press f1 (help ) on Accruals you will get the idea
    It says
    Condition is Relevant for Accrual  (e.g. Freight)
    Indicates that the system posts the amounts resulting from this condition to financial accounting as accruals.
    Use
    If you mark this indicator, the condition appears in the document as a statistical condition. "
    Edited by: redriver on Jan 7, 2012 11:53 AM

  • Fixing forwarding Agent based on Sales Order volume

    Hi Experts,
    Based on the Sales Order total volume, how can I fix a forwarding agent for that. Eg. If the Sales Order volume (Pls note this is not order Quantity) is more than 500 lbs that has to be despatch only through forwarding agent DHL.
    Waiting for the help to solving this issue.
    Christine.

    You will need to add code to do you determination via a user exit or badi.
    Take a look at mv45afzz or some of the include exits around it in sapmv45a.
    You will need to supplement delivered logic with your own in order to do what you want to do.

  • Foreign Trade for Freight Forwarding Agents within USA

    My client uses foreign trade to export materials from US to outside countries.
    I've done all necessary configurations by going through the SAP documentation on Foreign Trade.   It works perfect with key combination of Sales Organization + Bill-to party (where Bill-to party's country is outside USA.
    But it does NOT work when we create a condition table with key combination of Sales Organization + Ship-to Party (where ship-to party country is USA).
    Material Master (Export Foreign Trade) has already been setup with appropriate commodity codes.  
    We send customs invoice (boarder broker document) to Freight Forwarding agent (Ship-to Party) whose address is within USA.   And they then take responsibility to export the material to outside USA.
    Problem-1:  During Delivery creation, the system automatically copies the FT information from MM when the Ship-to Party's country code is outside USA.  But NOT for Ship-to Party's country code within USA.
    Problem-2:  Customs condition table on key combination Sales Organization + Ship-to does NOT work during creation of billing document (VF01 or VF04).   We need this custom so the custom invoice to print automatically using the custom output type.
    Need your help.   Please respond ASAP.  Points will be rewarded.
    Thanks,
    Nevill.

    My client uses foreign trade to export materials from US to outside countries.
    I've done all necessary configurations by going through the SAP documentation on Foreign Trade.   It works perfect with key combination of Sales Organization + Bill-to party (where Bill-to party's country is outside USA.
    But it does NOT work when we create a condition table with key combination of Sales Organization + Ship-to Party (where ship-to party country is USA).
    Material Master (Export Foreign Trade) has already been setup with appropriate commodity codes.  
    We send customs invoice (boarder broker document) to Freight Forwarding agent (Ship-to Party) whose address is within USA.   And they then take responsibility to export the material to outside USA.
    Problem-1:  During Delivery creation, the system automatically copies the FT information from MM when the Ship-to Party's country code is outside USA.  But NOT for Ship-to Party's country code within USA.
    Problem-2:  Customs condition table on key combination Sales Organization + Ship-to does NOT work during creation of billing document (VF01 or VF04).   We need this custom so the custom invoice to print automatically using the custom output type.
    Need your help.   Please respond ASAP.  Points will be rewarded.
    Thanks,
    Nevill.

  • Freight Conditions and Commission Rate - New Requirement

    Hi All,
    There is new requirement about Freight condition and Commission Rate. Please see below for details:
    I got the requirement lets say:
    They want 3 different types of freight like 1st Freight - based on unit/qty, 2nd freight - Fixed Amount, and 3rd Freight - based on kilometer, out of this 3 any one will applicable in sale order at a time depends how they want to charge. they have existing pricing procedure.
    I hope the above freight related part clear to you all.
    Now the commision part:
    Here they are giving commisions whatever rate decided to the commission agent, here also for commission agent they want 3 different types 1st will be Fixed Amount, 2nd will be based on percentage and 3rd will be normal way.
    Please help and advice how to achieve this type of requirement.

    hi
    Condition Exclusion 
    The system can exclude conditions so that they are not taken into account during pricing in sales documents.
    Material 4711 costs 150 USD. Some customers receive a discount of 10 USD per 100 pieces.
    However, a specific customer can buy the material for 100 USD. Since this is a particularly good price, the customer should not also have a discount of 10 USD per 100 pieces. Therefore, this discount is to be excluded from pricing.
    To do this, you must follow two steps:
    You must set a condition exclusion indicator for the price. You can do this in two ways: If you want to set the condition exclusion indicator a follows then you specify it:
    - for all condition records of a condition type (e.g. with condition type PR00) when defining a condition type in SD Customizing
    - for an individual condition record (e.g. only for material 4711) in the detail screen of a condition record (in the Condition exclusion field)
    You must set a condition for the discount in the pricing procedure in Customizing for sales. If this condition is set, the discount is not valid if the condition exclusion indicator is set. Condition 2 is available in the standard R/3 System.
    The condition exclusion indicator is not valid for condition supplements.
    This means that if a condition record contains condition supplements they will be taken into account during pricing.
    Condition Exclusion Group u2013 
    In any normal situation there could be more than one condition type in a pricing procedure offering a discount to a customer. Should the discounts be automatically determined, there is the risk that the customer will receive all the relevant discounts and thus purchase the product for a lower price than he should.
    By using u2018condition exclusion groupsu2019 you can ensure that the customer does not receive all the discounts, but instead only receives the best of the available discount condition types.
    Menu path u2013 IMG - Sales & Distribution - Basic functions u2013 pricing u2013 condition exclusion u2013 condition exclusion for groups of conditions (OV31).
    A condition exclusion group is merely a grouping of condition types that are compared to each other during pricing and result in the exclusion of particular condition types within a group or entire groups. It is important to note that the condition types you want the system to compare must exist in the pricing procedure and must have valid condition records created for them.
    If for example, a sales order is created using the pricing procedure that the exclusion group is assigned to, you can see that the condition offering the most favorable discount to the customer is represented in the pricing procedure.
    For instance, condition type K007 has offered a discount of 10% off the sale price or a real value of $30, while another condition type K005 has offered a real value discount of $10. The system then takes the best discount for the customer between the two, which is K007 and makes the other discount K005 inactive. This can be seen by double clicking on the condition type K005, where you can find a entry saying u2018Inactive A condition exclusion itemu2019.
    There are four possible methods of using condition exclusion groups u2013 
    A u2013 best condition between the condition types
    B u2013 best condition within the condition types
    C u2013 best condition between the two exclusion groups
    D u2013 exclusive
    E u2013 least favorable within the condition type
    F u2013 least favorable within the two exclusion groups
    Configuring u2018Condition Exclusion Groupsu2019
    First step is to define a u2018condition exclusion groupu2019 by using a four character alpha numeric key.
    Next step is to assign the relevant condition types to the exclusion groups such as discount condition types, freight condition types.
    After completing the assignment of the condition types to the exclusion group, proceed with assigning the condition exclusion group to the relevant pricing procedure.
    After selecting the pricing procedure for which you want the condition exclusion to be active, select the folder u2018Exclusionu2019 where you can assign the relevant condition exclusion procedure to the relevant condition exclusion group.
    When using the condition exclusion group to find the best condition record in a condition type u2013 only use one condition type per exclusion group. The most important thing to remember here is to u201Cdeactivateu201D the Exclusive Indicator on the access sequence assigned to that condition type. Otherwise, the system will merely find the first condition record and stop searching for other records.

  • How to do Forwarding agent settlement without activating shipment?

    Hi Experts,
    We have below scenario
    Example
    A = Company
    B= Transporter
    C= Customer
    Customer places the order with the company for 100 bags of cement. For shipping the cement Company takes the service of Transporter to ship the bags to the customer .
    Company  invoice the customer  and pays the freight to transporter 
    As there is no shipment activated in the scenario
    What I have done
    1)     I have created a partner function as Forwarding Agent in the customer master
    2)     And my sales cycle is running fine (Sales orde-Delivery-Billing) partner function as Forwarding Agent flowing correctly
    My question is how I will settle the forwarding agents payment of freight? (Which transaction codes involved)
    Is it possible to settle the forwarding agent without activating the shipment??
    Need your help in this scenario 
    Thanks
    Krushnakumar Rathi

    Hi,
    Ideally speaking you have to enable shipment cost in order to settle the cost to the transporter.
    However if you decide not to enable this, you have to do this by means of MM process.
    The forwarding agent should be created as a vendor in MM.
    Once in a month, you have to calculate the total freight to be paid to him by finding out the summation of the freight condition type in the sales invoices.
    Now create  a PO and mention a service (use a material number to represent the service). For this PO, you can trigger automatic GR/Confirmation of Service and creation of logistics invoice with the value of the freight charges.
    Towards this LInvoice, you can settle the amount to the forwarding agent.
    The second way can be by means of credit memos in SD
    Create a Credit Memo request using forwarding agent as the payer (in this case you have to create the forwarding agent as a customer account group)
    The CMR should have the value of the condition type as the frieght value of the invoice in which the frieght is charged to the customer
    Based on this CMR, create the Credit memo and pay the money to the forwarding agent. So the cycle will look like this.
    SO Creation by Customer (Freight charge will be included in SO pricing)
    Delivery to customer
    Invoice sent to customer (with freight value charged to the customer)
    Payment received from customer
    Raise a Credit Memo request using the forwarding agent as the payer
    Include the freight valueof the invoice in teh credit memo
    Create the Credit Memo with reference to the CMR
    Now do the payment to the forwarding agent.

  • Freight Charges Break up in PLD

    Dear all,
    Can any one help me in showing the freight charges break up in PLD. My client is putting Packing and Forwarding charges along with the freight charges in the freight
    for example,
    freight = 100
    P&F = 20
    but in document it will display as freight = 120
    how can i show this break up in PLD
    please help me experts..
    thanks and regards,
    Yeshwanth Prakash

    Dear Yeshwanth,
    This could be possible via UDF and FMS. Please try the following:
    1. Create UDFs on Marketing Document header level - number of UDF
       depending on the max number of Additional Expenses from the OEXD
    2. Use query like below for UDF1:
       SELECT T2.EXPNSNAME + ' ' + STR(T1.LINETOTAL) + ' ' +
              STR(T1.VATSUM) + ' ' + STR(T1.VATPRCNT)
              + ' ' + STR(T1.LINEVAT)
       FROM   OINV T0
         INNER JOIN INV3 T1
           ON T0.DOCENTRY = T1.DOCENTRY
         INNER JOIN OEXD T2
           ON T1.EXPNSCODE = T2.EXPNSCODE
       WHERE  T0.DOCNUM = $OINV.DocNum
         AND T1.LINENUM = 0
       Use query like below for UDF2:
       SELECT T2.EXPNSNAME + ' ' + STR(T1.LINETOTAL) + ' ' +
              STR(T1.VATSUM) + ' ' + STR(T1.VATPRCNT)
              + ' ' + STR(T1.LINEVAT)
       FROM   OINV T0
         INNER JOIN INV3 T1
           ON T0.DOCENTRY = T1.DOCENTRY
         INNER JOIN OEXD T2
           ON T1.EXPNSCODE = T2.EXPNSCODE
       WHERE  T0.DOCNUM = $OINV.DocNum
         AND T1.LINENUM = 1
    and so on.
    NOTE: The line number is important as there can be more than
    one additional expense for the same Document Number;
    Note that the query draws the details of one single record per
    from the Add Expenses Table. You can make the amendments in the
    query as required by either removing or adding more fields;
    like increase space between the fields etc
    3. Add the UDF to the Layout.
    Hope this will help.
    Regards,
    Gagan Thareja
    SAP Business One Forums Team
    Edited by: Gagan Thareja on Mar 24, 2009 2:27 PM

  • Forwarding agent payment settlement

    Hi Experts,
    Scenario:  A delivery to a sales order is shipped through a forwarding agent(vendor).
    Example
    A = Company
    B= Forwarding agent(Transporters)
    C= Customer
    Customer places the order with the company for 1 ton bags of cement. For shipping the cement Company takes the service of Forwarding agent(Transporters) to ship the bags to the customer .
    Company  invoice the customer and pays the freight to transporters. 
    As there is no shipment activated in the scenario
    What I have done
    1)      I have created a partner function as Forwarding Agent in the customer master
    2)      And the sales cycle is running fine (Sales order-Delivery-Billing) partner function as Forwarding Agent flowing correctly
    My question is how I will settle the forwarding agents payment of freight? (Which transaction codes involved)
    Is it possible to settle the forwarding agent without activating the shipment and Transportation??
    Need your help in this scenario 
    Regards,
    Munirathnam Reddy

    Hi,
    As understand from your question, you donesnt want to add the freight value in net value in billing but at the same is required to post accounts also.  In those cases create the freight conditon type as accrual condition type, at the time of billing this value not add in the net value but this value will post to the accounts.  This value creates provisional liability  in the books and based on this value company pay the amoount to vendor.
    Rewareds if it helps
    Regards
    Goutham

  • Settlement of freight charges in KO88 not settled

    Dear Friends,
    In KO88, In Settled values - Asset of value 10000 is displayed and freight charges 1000 is displayed.
    The settlement run is completed with any errors.
    I went to the GL Account - Asset under construction, here the freight charges 1000 are being displayed as open item.
    Please suggest why freight charges are showing as open item. The user is saying the GL account should displayed zero balance.
    Regards
    Sridhar

    Dear Friends,
    When trying to execute the KO88, I am getting the following message.
    Either the sender is already settled, or there is nothing to settle
    Message no. KD213
    Diagnosis
    Possible causes:
    The balance on the sender is zero.
    There is nothing to settle for the settlement type selected.
    Example: Periodic settlement
    Distribution rule: Percentage rate 50%
    Receiver cost center 1
    Settlement type PER
    Charge in the posting period:  $200
    Credit from earlier settlement:  $100
    The distribution rule always applies to the period value (here: $200). At the month end, 50% (here $100) was settled.  This leaves nothing to be settled when the period close is repeated.  The balance (here: $100) can only be settled using full settlement or an additional distribution rule.
    Please suggest how to solve the error.
    Regards
    Sridhar

  • Freight Charges/Shipping charge

    Hello SAP Forum,
    What are the different ways to charge freight to customers based on weight and distance (point of departure (shipping point/plant) to point of arrival)?
    Can this be achieved by implementing shipment cost document? And will the charge on the shipment cost document be copied to the customer invoice?
    Can the shipment cost document be split by plant/delivery date?
    Thank you for your help and support..

    Dear Anup,
    1.What are the different ways to charge freight to customers based on weight and distance (point of departure (shipping point/plant) to point of arrival)?
    Go through this help link it will help you about different ways to charge the freight
    http://help.sap.com/saphelp_47x200/helpdata/en/28/53584348be11d385ed0000e81ddea0/frameset.htm
    2.Can this be achieved by implementing shipment cost document?
    Yes you can achieve, for more details go through this help link
    http://help.sap.com/saphelp_47x200/helpdata/en/93/74409f546011d1a7020000e829fd11/frameset.htm
    3.will the charge on the shipment cost document be copied to the customer invoice?
    Yes you can copy the freight charges to the customer invoice.
    For more detail go through this help link
    http://help.sap.com/saphelp_47x200/helpdata/en/5f/e411bb044411d2bf5d0000e8a7386f/frameset.htm
    4.Can the shipment cost document be split by plant/delivery date?
    Shipment document will be created with reference to the shipment dcoument so shipment cost document split may takes place based on the different data in the shipment document.
    These are the data may impact in the shipment cost document split
    Service agent
    Shipment route
    Shipping type
    Leg indicator
    Service Level
    Shipping Conditions
    Shipment Number
    Shipment type
    TransportPlanningPt
    Shpmt compl. type .....etc this selection data you can view in VI04 - Collective Processing - transaction.
    I hope this will help you,
    Regards,
    Murali.

  • The best forwarding agent determination during shipment processing.

    Hello,
    Standard SAP allow freight cost estimate during shipment processing for particular forwarding agent - "Freight cost estimate" button.
    Is it possible in standard to automatic determination of the cheaper forwarding agent based on freight cost estimation?
    Andrzej

    Dear Andrzej,
    Through "Freight cost estimate" you can find out which farwarding agent is cheaper than other  based on that you can deside  which FA is feasable.
    I don't think system will determine automatically the cheapest FA in the shipping documents.
    I hope this will help you,
    Regards,
    Murali.

  • Problem with the Forwarding agent in MIRO

    Dear Guys ,
    i have created 2 POs with 2 vendors V1 and V2 . Now in both the POs, the Forwarding agent is the same  FA. We will maintain  FA in both the POs with relevent Freight condition types and amounts too .The FA charges 10 rupees for V1 and 3 rupees for V2 . Now we have  to do MIRO for both the POs in a single shot . Please help me regarding the same

    Hi,
    Your Forwarding agent FA should be a vendor (lets say V3).You created two POs with vendors V1 and V2 and during PO creation, you should assign Freight condition types to V3 for both POu2019s.
    Once you finish GR, then you can do MIRO for two POu2019s to vendor-V3
    During MIRO,
    Select Purchase Order/Scheduling agreement, enter PO number
    Select Planned Delivery Cost
    After entering PO number, next to that, you have icon, Click on u201CMore Allocation Criteriau201D and you can enter other PO number in next pop-up screen and adopt it. Now you can see both PO number with two values( 10 & 3) for Vendor-V3, simulate and post document.
    Regards,
    Biju K

  • Automatic "Shipping Type" and "Forwarding Agent" from Route to Sales Order

    Need some help...
    When creating a Sales Order, the field "Shipping type" (inside Shipping tab of the Item Level) and the Forwarding Agent (Partners tab) should be automatically get from the configuration made for the Route applied in the order, via SAP Standard Functionality.
    The Route is being automatically determined in the Sales Order and for this Route, there is a "Shipping Type" and a "Freight Agent" assigned.
    Thanks for the help!

    Hi Hrishi.
    Actually, those informations have to be available in the delivery.
    The idea is that the customer organizes all his operations (picking, packing, loading and tranportation processes) based on deliveries that will be transported by the same agent and using the same shipping type.
    As I assigned an agent and a shipping type in the route, I expected to get these values automatically in the Sales Order, and consequently in the delivery.
    Thanks for the help.
    Regards.

  • How to enter freight charges on a requisition or a PO

    12.0.6
    I need to enter freight charges and service charges on a requisiiton or a PO which is value based
    the Inventory quantities should not appreciate, just the expense accounts shoulkd appreciate witht he charges
    is there a way possible
    This is a basic functionality and i guess it should be possible
    Please help and advice
    Thanks

    which costing methid u using? avg or standard?
    The freight would go to an expense account and not into your material account of your ORG in which you are transacting
    When you close the inventory period at the end of the month and run create accounting, all expenses are taken into consideration when posted to GL.
    If we see it your way that inventory value should increase than the weighted average will get disturbed if freight is charged to the material account, if you are using avg costing method
    there are some cases where a supplier gives an item cost that is all in..means freight and other expenses are added and then he gives the price per unit.in these cases, fregiht is beared by the supplier.
    while in other cases, the buyer has to pay the freight and cartage charges!
    This all i am telling you from my point and business process that i am currently invloved in.
    I dont know whats happening at your place..
    but i hope this helps you too as this all info is general and applies to most
    Thanks

Maybe you are looking for

  • DST issue with 7940/7960 on CUCM 8.6.2

    Hi Guys, In the last 19 October, in any city of Brazil started of date summer time (DST), and the IP Phone models 7940/7960 not changed the time automatically. After restart physical or logical the IP Phone stay the correct time. 7940 Firmware de apl

  • Dual 27" ACDs with MacPro

    I am trying to set up 2 new 27" Apple Cinema Displays with an older MacPro. I have the default video card with 2 DVI-D Dual link outs ( female ). The ACDs have only the Apple Mini Display ( male ) for connection. For the life of me I can't find the p

  • How to get  the Overall result and Avg in Query

    Hi I am facing a problem to find Overall result and Avg for the keyfigure. Here is the scenario. I have a fiscalperiod ,qty in query column and material in row, when user enters the fiscalperiod(004.2006 to 006.2006) the output should come as    0406

  • CS6 Photoshop images showing up in layers but not document

    Hey, Im currently running photoshop CS6 on windows 8 and when I try and open a file the images come up in the layers but not the actual document. I know this has already been posted about Photoshop CS5 but I think CS6 is slightly different. Can anyon

  • Sync Photos with Photoshop Elements?

    Hello everyone, I saw a couple weeks ago that you could sync your photos from Photoshop Elements to your ''iDevice''. I am using Photoshop Elements 9 to sync Faces and Albums, because you can't sync those on Windows. I downloaded it yesterday and org