MAP with Shipment Costs and Import Duties

Our company orders raw material from foreign companies and we need to include the cost of shipping and import duties for the raw material in the moving average price of the raw material when entered into the system? Can this be automated? How can this be achieved if not? Any ideas would be appreciated.
Thank you

Hi,
   Have u included the import condition types in your purchase orders. Then system automatically calculates the Import duties . If there is any difference between your planned import duty and actual import duty. You can settle the same through subsequent credit and subsequent debit funcionality in MIRO transaction.
Hope this helps, Please reward points as way of thanks.
Thanks
  Dasa

Similar Messages

  • Delivery costs with shipment costs

    Dear Sir,
    I want to capture the delivery costs from shipment cost document.
    I did all bellow mentioned settings:
    For freight cost to be transfered as delivery cost, the Purchase order need to have a freight condition with zero value. Also the freight condition need to have indicator set in config for 'copy shipment cost'. Once this is set up and shipment cost document created, do PGI and it should create a DCGR document in PO History.
    Even after all these settings, i tried but no result. It is not creating ths DCGR in PO History.
    Can any body tell me this bellow setting: Where is this exactly. I tried no field with the name Relevant for costing
    Shipment cost item categories Under the Shipment cost types and item categories activity, set the Relevant for costing field to A = Relevant for calculating delivery costs (Delivery costs). This results in the shipment costs not being transferred directly into accounting. The accounting is done via the purchasing functionality for delivery costs.
    Can any body give me the solution?
    With regards
    Lakshmikanth

    Hi
    I think that you have had your question answered so if you are happy with this can you please award points if you want to but mainly can you please mark your question as answered so that it is easier to navigate around the open questions in the forum as the number of pages are growing and growing and it takes too long to go through everything especially if a satisfactory answer has already been given and people like me who want to help will give up and so some people may not get any help.
    Thanks for this
    Frenchy.

  • Outbound delivery deletion with shipment cost settled.

    Dears
         I have one question about how to delete one outbound delivery which has one shipment document inside.
    Scenarios like:
         we do normal sales order -> outbound delivery -> Picking -> Loading -> PGI -> invoice. and also from outbound delivery to shipment document and shipment cost settled. that means everything is done.
       But next month, the customer said they do not need such goods, they want to return all and take money back. so we need to cancel billing , PGI , and warehouse transactions. as you know , the previous month already been closed. we could not cancel shipment cost settlement . actually, we do not need to cancel it because the shipment is done by 3rd party partner. we need pay the transportation cost.
    the problem, is when I use VL02n to delete outbound delivery item, it is not allowed because in document flow, there is one shipment document could not be deleted. but this outbound delivery status is OPEN, it always books some items which we will never delivery.
         is there one can help me about how to delete outbound delivery or how to close it to avoid stock booking ( ATP)?
    thanks
    jerry W.

    hello Jürgen L
    thanks for your answer. I fully agree with you. it is just our business user ( specially from warehouse) want to make process simple, so then use this way to cancel billing and PGI, then delete delivery lines. I will push them to use standard process .
    thanks again.
    best regards,
    jerry W.

  • Shipment Cost and Plant Abroad Config Doc

    Can anybody provide me with the Step by step
    1.Shipment cost configuration Doc.
    2.Plants abroad configuration doc.

    Hi
    Please Follow below steps.<b>Shipment cost</b>
    1)Create the transportation planning point for the company codes.
    2) Maintain transp. relevance for the dly doc. type, item cat and routes
    3) Define the shipment types
    4) Define the shipment cost types
    5) Define shipment cost item categories and assign
    6) Define shipment cost relevance
    7) Maintain pricing
    8) Assign purchasing data
    9) OBYC
    10) OKB9
    AND Please check the below:
    Step1: T.Code: VL01N: Just Create Delivery Note here. Do not do the Picking and Packing.
    (This is Client Specific)
    Step 2: T.Code: VT01N: Create Shipment.
    Here mention your Transportation Point and Shipment Type you Configured for this and Click on deliveries ICON.
    GO to W.ref to
    Outbound Delivery : Give your Delivery Number that you created earlier for this shipment and F8( Excute)
    Then Select the Delivery and Click on OverView
    Here Click on Planning then automatically Route( If route determination is done) and Vendor Number get generated and Save the Data.
    Step.3: T.Code: VL02N: Change Delivery.Here give the Delivery no and
    Do picking, Packing (If necessary) and PGI.
    <b>Plants abroad:</b> Sales-specific settings
    Description
    If plants exist abroad for a company, i.e. in the same company code, (within the EU), the tax postings and the trade statistics for the goods flow between these plants are required for (INTRASTAT) internal EU trades statistics. In SD, this applies to replenishment and consignment.
    You can meet these requirements by carrying out billing with special settings in pricing for the relevant transactions:
    Because the INTRASTAT declarations were created using billing documents and the tax postings were created using financial accounting documents, billing documents are created for consignment fill-ups or pick-ups and replenishment deliveries although they are not relevant for billing. However, because there are no amounts the billing document has a total value of 0, obtained using a special pricing procedure (see below). INTRASTAT declarations and tax postings (the billing document is forwarded to FI) are created based on the resulting billing documents.
    Do not make these settings if the plant abroad is not in the EU. All that is required is a pro-forma invoice.
    Change system parameters in customizing
    You can find Customizing for 'Plants abroad' in the IMG via 'Sales and Distribution/Basic functions/Taxes/Plants abroad "Plants abroad".)
    A special pricing procedure (RVWIA1) is assigned to the new billing document (billing type WIA) defined for replenishment deliveries and consignments between EU countries. This pricing procedure has the following structure:
          1. Pricing condition (PR00)
          2. Input tax in destination country (based on pricing condition)
          3. Output tax in country of departure (that is, 0% on deliveries within the EU)
          4. 100% discount R100 (based on pricing condition)
          5. Output tax in destination country (based on the 100% discount)
    This causes the total value of the billing document to be 0. The discount annulls the price. Input and output tax have the same percentage rate so that the total of the tax posting is zero and the total billing document has value 0.
    Changes to the interface
    Stock transfer
    Replenishment deliveries between different EU countries are relevant for billing. The billing status is A.
    The origin of the VAT registration number (billing header) has a new value: J
    Consignment fill-up / pickup
    Consignment fill-ups / pickups between different EU countries are relevant for billing. The billing status is A.
    The origin of the VAT registration number (billing header) has a new value: J
    During consignment fill-up, the coutry of the ship-to party is now used as the departure country country for tax determination.
    Changes in procedure
    Deliveries that occur as a result of a stock transfer order, can be billed if the delivering and receiving plants are in different EU countries and belong to the same company code.
    Consignment fill-ups and pickups can be billed if the delivering plant is in an EU country and the consignment stores are in a different EU country. The consignment fill-up is then no longer relevant for the INTRASTAT declaration.
    Condition records must be created for tax conditions WIA1, WIA2, and WIA3.
          1. WIA1: Input tax in country of destination.
          The tax code for the tax determination procedure of departure country must agree with the tax code of the country of the company code. This is because the tax code is accessed via the company code country during forwarding to FI. The field 'reporting country' (that is - country of destination) must be maintained in the characteristics of the tax code.
          2. WIA2: Output tax in the country of departure (0 % for EU-internal deliveries)
          3. WIA3: Output tax in country of destination.
          The tax code for the tax determination procedure of departure country must agree with the tax code of the country of the company code. This is because the tax code is accessed via the company code country during forwarding to FI. The field 'reporting country' (that is - country of destination) must be maintained in the characteristics of the tax code.
    The total of the taxes has a value of 0. The total of the billing document also has a value of 0. The price is reduced by 100% using discount R100.
    Procedure for removing dataset errors
    Note:
    When you maintain the tax indicator, remember that the tax indicator must be maintained at the same time in different tax determination procedures, or that you have to create a general tax determination procedure containing the tax indicators of the different relevant countries.
    Please read the Release Note
    abroad.
    Dependent functions
    INTRASTAT declarations, combined declaration, Sales tax advance return
    http://sap.ittoolbox.com/groups/technical-functional/sap-acct/plant-abroad-functionalty-66840
    SHESAGIRI.G
    Message was edited by:
            SHESAGIRI.G

  • Dashboard content is not populated with Planned Cost and Actual Cost

    Hi
    We are working in cProjects 4.0 + ECC 6.0 implementation. I could not get the data for columns in Planned Cost and Actual Cost in cProjects Project Dashboard. I have properly mapped the config settings and created and assigned a Project in PS
    Has anybody got this data in the Dashboard?
    Kindly suggest the solution
    with regards,
    K Rama Krishna
    9394712743

    Hi Rama,
    It is difficult to say, where the problem is.
    but typically, the causes of the problem are
    customizing is  set incorrectly or the evaluation is not carried out.
    You can run the the evaluation DPR_EVE_BATCH_DPO additionally, please untick the flag 'check the last changed date'.
    Hope, it helps.
    Kind regards,
    Zhenbo

  • Problem with index markers and importing MS Word 2007 files

    This was ugly in that it wasn't caught until after a book had been typeset and the index was being finalized. I'm now having to go back and manually insert a zillion index markers. Not fun.
    This was my first project since migrating from FM 7.1 to FM9.0.3.
    Source documents are Microsoft Word 2007. Am working in Microsoft Windows 7 64-bit.
    When the Word files were imported into FrameMaker, only SOME of the index markers were imported. The difference between those that were imported and those that weren't was seemingly random.
    I did some testing and found the problem and a solution.
    Looking at the source Word .docx file, and displaying hidden text shows two types of index markers:
    1. { XE "word to be indexed"}
    2. {xe "word to be indexed"}
    Note the difference in case and the extra space after the opening brace in #1. Markers of type 1 were imported fine. Markers of type 2 were stripped by the import process.
    The solution:
    Backsave the Word file to Word 2003 format (.doc) before importing into FrameMaker.
    I backsaved to Word 2003 and imported using both the "Microsoft Word" and "Microsoft Word 2007" filters and both filters imported correctly. It's only when trying to import a Word 2007 .docx file directly that things run amok.
    Grr...

    Thank you for posting your solution, Dan. It's cold comfort, but I've also ran into this issue in the past, almost certainly well before Word2003 though, probably as far back as Word2000 or earlier.
    In your testing, did you try saving as RTF to see if the markers were homogenized, by any chance? In my simple testing just now, Word itself recognized the index field correctly no matter whether I changed the field to "xe" or "XE", but FM's import of the .docx file format wouldn't recognize "xe", only "XE". But importing an RTF file handled both upper- and lower-case entries.
    Ah, yes, that's it -- saving the Word2007 file as RTF (with 2 fields, one caps, one lower-case) changed cap field to lower-case when the RTF is opened in Word again, so saving as RTF does homogenize the fields to lower-case. Is it possible that your file(s) were changed to or saved as RTF at any point in their life-cycle? I believe some older versions of Word were actually RTF under the hood, too -- if you do Save As in Word2007 you can scroll through the File Type entries and see "Word 97-2002 & 6.0/95 - RTF (*.doc)"  I believe some doc management systems change binaries to RTF too, or conversely some apps create RTF but they name the files as doc.
    So Word itself recognizes either lower- or upper-case, and FM's RTF import handles both, but not the .docx import.
    Sheila

  • Shipment costs and storage locations

    Hello gurus,
    I have got two questions concerning shipment costs:
    1. In my POs I would like the system to automatically find a condition for shipment costs (e.g. 10$ per item or 100$ per PO), so that I do not have to enter them manually. Obviously the ammount should depend on the vendor, material etc. All I found up to now are condition types FRA1 and FRA2, but both of them are manual condition types. Isn't there any way of automatically determining shipment costs in POs?
    2. One of our vendors does not charge any shipment costs, if the value of all items for one storage location exceeds 200$.
    Example:
    item   value    storage loc.
    0010   10$      1000
    0020  180$     1000
    0030   20$      1000
    0040   50$      1100
    No shipment costs are charged for items 10-30, because the overall value of the three items is 210$, but for item 40 shipment costs are charged, because the item is for a different storage location.
    Is there any way to generate this behavior in SAP?
    Thanks in advance
    Alicia

    You can automatically enter the shipment cost based onthe vendor and material
    1) you can enter them in the info record so it would be defualt in the PO. in this case you don't have to enter manually but this will be not check your PO item value
    2) you can create the conditon in the m/06 as like freight conditon and create the access sequence based onthe combination you want e.g. vendor and material and enter this access sequence in conditon type oyu have created and maintian that in your pricing so sytem will automatically determine the moment you create PO for this vendor and mateirla combination
    but as per your secind scenarion where you have to do the total and than determine that the shipment charge is applicable or not
    this will required custom logic to populate the conditon based onthe calculation of the item level total.
    use the user exit MM06E005

  • Free PO with shipment costs from shipment cost document

    Hello,
    We have a scenario where materials is received free from vendor but shipments costs are still paid to the vendor.
    For shipment costs, we are creating inbound delivery against PO, then Inbound shipment and inbound shipment cost document.
    The requirement is that shipment costs should get updated in Moving avg price.
    But If I am marking Purchase order as Free,  shipment costs are also not getting updated during GR as system also considers shipments free of charge.
    Is there a way to handle this problem.
    We are creating GR through vl32n and not through MIGO.
    Regards
    Karan

    Hi,
    You can try this solution.
    1.Do not tick the free indicator
    2.Create a condition type for discount and put 100% discount for that condition.
    3.Create a condition type for shipment as a value (delivery cost) without accruals tick in the codition type(customizing).
    4.Enter the shipment cost for this condition.
    5.Set the pricing procedure in such a way that the gross price of the PO will not consider this shipment cost.Hence the gross price of the PO will be zero (Free of  cost) but the net price will consider the shipment cost.
    This shipment cost will get loaded on to inventory.
    As you have defined the shipment condition type as delivery cost condition type , you can change the vendor in details of the condtion if required.
    Cheers,
    Satish Purandare

  • Video is not sync with its audio and imported material is degraded

    I'm new to Adobe Premiere.
    Problem #1: Whenever i import videos (the one i captured using windows movie maker), and i play it in the program view, the video is degraded. [I've set the program view to high].
    Problem #2: The other videos I import is not in sync with its audio, the audio is super fast (sounded like chipmunks) but the video speed is normal.
    The files I imported are AVI.
    I have a 1.73 Ghz processor, 20% free diskpace, i have a 1.5GB RAM, i use a laptop so i have a Mobile Intel Graphics.
    What seems to be the problem? I really need help.

    1. Don't capture with WMM or convert the captured files to DV AVI type2.
    2. What codecs are used? AVI is not a codec, just a wrapper.
    20% free diskspace on a laptop with limited memory and a meager CPU is asking for trouble. Invest in a good editing machine.

  • How to mix time lapse with still images and imported movies ?

    Hello
    I have been shooting photos (time lapse with Camera Pro) and movies with a Nokia N8 and would love to use iMovie to mount all that.
    Unfortunately, for the time lapse I cannot get the duration of the photos to 0.03s, it just won't accept it. I have been looking around the forum and could only find sort of solutions when you have a transition or effect on the pictures but not when they are just fit to the screen...
    So now the time lapse looks much slower and broken than the movie itself... and it does not look nice.
    Another way would be to make the time lapse with QT Pro and then import it but I am affraid I am loosing quality in the process.
    Anybody knows how to fix this duration problem ?
    Thank you in advance for any helpful answer.
    Petri
    Mac OS 10.6.8
    iMovie : 9.0.4

    Able, Jim,
    thanks a lot, both solutions work just fine.
    Take the first image, adjust the Effects, copy it, select the other images and past attributes
    and
    just put all images together, make a new sequence and use that first sequence as nested sequence and put the effects on that

  • Transportation planning with shipment costs

    Hello,
    We are using a transportation type that it's relevant for shipment costs. However, we would like that some itineraries wasn't cost relevant. Is it possible or we need to have different transportation types? One relevant and another not relevant?
    Thanks,
    Sónia Gusmã

    Sonia,
          maybe you could use the field "ROUTE" in the tables of the access sequencies so that you enter values only for the relevant routes (itineraries).
    This could be a problem if you have many routes...
    Best regards,
    Paulo Café

  • RFC function module with call transaction  and Import memory ID

    Hi,
    I am calling RFC function module from R/3 which exists in BW.
    In BW stand alone function module works fine.
    When I am Calling from R/3 it is not working,
    Can you tell me is it because of the below code, And suggest if any corrections required.
    I am calling the call transaction and using EXPORT memory iD inside the program
    and IMPORT in after that.
    And populating RFC table's table  " p_i_tcode_user" finally.
    set parameter id 'TCD' field p_tcode.
    call transaction 'Z_BW_RSUSR002' AND SKIP FIRST SCREEN.
      ENDIF.
    get the final user data from submitted program
    import gt_users_complete from memory id tcode_userid.
    LOOP AT gt_users_complete.
          lwa_tcode_user-tcode =  p_tcode.
          lwa_tcode_user-uname = gt_users_complete-Bname.
          APPEND lwa_tcode_user TO p_i_tcode_user.
    ENDLOOP.
    Thanks,
    Veerendra.

    HI,
       Can you just exaplin it clearly plz..
    Thanks
    Mahesh

  • Product calculation in combination with additive cost and mixed costing

    Hello all,
    I want to calculate trading good. I have defined a mixed costing for this article. Additional I had entered additive costs for the same article. When I run the calculation, it works only with the definitions of the mixed costing. Does the calculation take either the mixed costing or the additive cost?
    Best regards
    Jürgen

    We also faced similar issue & had approched SAP for the same. As clarified by SAP,  additive cost with mixed costing is not supported.
    You may try using reference costing variant for this.
    Regards
    Rakesh Pawaskar

  • Problem in mapping with xsd:restriction and xsd:enumeration

    Hello All,
    Our BPEL process is invoked from a .net client and has a JCA adapter as target. We need to map the input schema to JCA schema and the output should look like the following:
    Listing 1:
    <callMethod name='F4211FSBeginDoc' app='XMLInterop'
    runOnError='no'>
    <params>
    <param name='mnCMJobNumber' id='1'></param>
    <param name='cCMDocAction'>A</param>
    <param name='cCMProcessEdits'>1</param>
    <param name='szCMComputerID' idref='2'></param>
    <param name='cCMUpdateWriteToWF'>2</param>
    <param name='szCMProgramID'>XMLInterop</param>
    <param name='szCMVersion'>ZJDE0001</param>
    <param name='szOrderType'>SO</param>
    <param name='szBusinessUnit'> M30</param>
    <param name='mnAddressNumber'>4242</param>
    <param name='jdOrderDate'>2000/03/29</param>
    <param name='szReference'>10261</param>
    <param name='cApplyFreightYN'>Y</param>
    <param name='szCurrencyCode'></param>
    <param name='cWKSourceOfData'></param>
    <param name='cWKProcMode'></param>
    <param name='mnWKSuppressProcess'>0</param>
    </params>
    We have our JCA schema as follows:
    Listing 2:
    <types>
    <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
    targetNamespace="urn:iwaysoftware:jde/services/JDEJAVA_CSALES/B4200310/F4211FSBeginDoc"
    xmlns:ns="urn:iwaysoftware:jde/services/JDEJAVA_CSALES/B4200310/F4211FSBeginDoc" elementFormDefault="qualified">
    <xsd:element name="jdeRequest">
    <xsd:complexType>
    <xsd:sequence>
    <xsd:element name="callMethod">
    <xsd:complexType>
    <xsd:sequence>
    <xsd:element name="params">
    <xsd:complexType>
    <xsd:sequence>
    <xsd:element name="param" minOccurs="0" maxOccurs="112">
    <xsd:complexType>
    <xsd:simpleContent>
    <xsd:extension base="xsd:string">
    <xsd:attribute name="name" use="required">
    <xsd:simpleType>
    <xsd:restriction base="xsd:NMTOKEN">
    <xsd:enumeration value="mnCMJobNumber"/>
    <xsd:enumeration value="cCMDocAction"/>
    <xsd:enumeration value="cCMProcessEdits"/>
    <xsd:enumeration value="szCMComputerID"/>
    <xsd:enumeration value="cCMErrorConditions"/>
    <xsd:enumeration value="cCMUpdateWriteToWF"/>
    <xsd:enumeration value="szCMProgramID"/>
    <xsd:enumeration value="szCMVersion"/>
    <xsd:enumeration value="szOrderCo"/>
    <xsd:enumeration value="mnOrderNo"/>
    <xsd:enumeration value="szOrderType"/>
    <xsd:enumeration value="szBusinessUnit"/>
    <xsd:enumeration value="szOriginalOrderCo"/>
    <xsd:enumeration value="szOriginalOrderNo"/>
    <xsd:enumeration value="szOriginalOrderType"/>
    <xsd:enumeration value="mnAddressNumber"/>
    <xsd:enumeration value="mnShipToNo"/>
    <xsd:enumeration value="jdRequestedDate"/>
    <xsd:enumeration value="jdOrderDate"/>
    <xsd:enumeration value="jdPromisedDate"/>
    <xsd:enumeration value="jdCancelDate"/>
    <xsd:enumeration value="szReference"/>
    <xsd:enumeration value="szDeliveryInstructions1"/>
    <xsd:enumeration value="szDeliveryInstructions2"/>
    <xsd:enumeration value="szPrintMesg"/>
    <xsd:enumeration value="szPaymentTerm"/>
    <xsd:enumeration value="cPaymentInstrument"/>
    <xsd:enumeration value="szAdjustmentSchedule"/>
    <xsd:enumeration value="mnTradeDiscount"/>
    <xsd:enumeration value="szTaxExplanationCode"/>
    <xsd:enumeration value="szTaxArea"/>
    <xsd:enumeration value="szCertificate"/>
    <xsd:enumeration value="cAssociatedText"/>
    <xsd:enumeration value="szHoldOrdersCode"/>
    <xsd:enumeration value="cPricePickListYN"/>
    <xsd:enumeration value="mnInvoiceCopies"/>
    <xsd:enumeration value="mnBuyerNumber"/>
    <xsd:enumeration value="mnCarrier"/>
    We are not able to create a valid structure from the above schema. Our output variable looks like
    Listing 3:
    ns5:jdeRequest
         type
         session
         sessionidle
         ns5:callMethod()
              name
              app
              runOnError
              returnNullData
              trans
              ns5:params
                   ns5:param
                        name
    No variables are displayed under the 'name' tag.
    How can we map the input elements to Listing 2 and produce Listing 1? This is a bit urgent requirement for our client and any help will be greatly appreciated.

    Hi,
    With reference to your question.
    Can any operator perform this task..I don't think any single operator will help you.
    I suggest using an intermediate (staging) table by using a PL SQL procedure with output port to store the values of account number provided the number of accounts are limited. Else use an array variable for account of an employee.
    In short no simple solution because of the bad source design else the pivot/unpivot operator would have helped you.
    Cheers
    - Mohammed

  • Multi Mapping with out BPM and Receiver Determination Condition

    Hi Masters,
    My Requirement Was:
    Proxy will send the data to XI system, Based Customer group number[1000,2000,3000,4000], I need to split the message into 4 messages, and sent to 4 Different location, based on Customer Group condition.
    For message split, I fallowed below weblog.
    /people/jin.shin/blog/2006/02/07/multi-mapping-without-bpm--yes-it146s-possible
    Problem is file split correctly, but data goes to all customer groups..
    EX
    If they send the customer group 1000, I need to send the customer group 1000 file to BS1[Business Server1],
    If they send the customer group 2000, I need to send the customer group 2000 file to BS2[Business Server1],
    Please guide me,
    Thanks,
    ANU-

    Hi,
    Develope it like follow.
    Source Structure- Same for everything.
    Create 4 different structures for all targets, create 4 different msg types, 4 inbound message interface ( i think you are creating single Message type now, that is the mistake)
    In message maaping, add 4 target message types in same MM.. i hope i am clear..  ( same like in blog /people/jin.shin/blog/2006/02/07/multi-mapping-without-bpm--yes-it146s-possible he has created 2 message types USER_1 and Employee)
    keep occurence of all of them 0 to unbunded (not necessary)
    Now create mapping for each message type (same like USER_1 and Employee, imagine them like different message types virtually). 
    Map message type with the source field and mention the condition which you want test using graphical functions.  i will say if x e equla to 1 creatif --> target.
    I hope i m clear till now...
    thanks.

Maybe you are looking for