P.O.item currency

Dear sir,
can i put different currency for 3 items in 1 PO.
Hopeeeeeee.

Hi
You can give different curr at item level.But the total value will be convert in to the ordering curr.At same time you ned to maintain exchange rates .
Regards
Ramakrishna

Similar Messages

  • Posting line item currency different than header curency

    Hi ALL,
    Is there any way in SAP where I can post line items in a different currency that header currency?
    for e.g.  Doc header currency - USD
    Line item 1 Dr A/c -  Amount in USD
    Line item 2 Cr A/C - Amount in CAD
    Can you please let me know if it is possible to post in SAP?
    Thanks,
    Ram

    Absolutely not possible.
    Currency is at header level and not at line item level.
    Regards,
    SDNer

  • SC limit item currency change

    Hello,
    After creating the SC with limit items, in the soco we create a held PO so that we could change the vendor.
    Say SC with 9000 quantity price 1 SEK.
    1. In the held PO for the user is changing the currency to EUR and reducing the corresponding quantity to 90 (CONVERSION 1 EUR = 10SEK) and creating the PO.
    2. However the SC reappears in the soco with 9000-90 quantity and SC currency SEK. So with this, more POs can be created using step 1.
    I checked few notes corresponding to BBP_GET_STATUS_2 and clean_req_req however from the code it looked like only the quantity is considered to set the sourcing indicator and not the net value.
    Has anyone faced this problem? Any hints about how to approach this.. I suppose it is a standard error and any BADI changes may not be a good solution.

    Very well Sanjay. It was very helpful information. I checked in general it is only quantity that is considered for sourcing.
    However regarding the indicator mentioned, I am unable to see the checkbox to set the complete requirement indicator in the item data tab of the PO. We are using SRM 5.0 with SP08. I checked all the sub-tabs like Basic data, partner etc, but was not able to find it. I checking on the PO (BBP_POC) which is on held status.
    I also checked the BADI BBP_UI_CONTROL_BADI but there is no method concerning PO and this BADI is not implemented anyway. I checked both in the display mode and the change mode. Is there some specific customization required for activating this?
    Thanks again for the info.
    Rgds
    Swetha

  • Currency translation in EC-CS for investments and equity items with 3 & 4

    Hi all
    can any one please help on investments and equity items currency translation in EC-CS module.
    i ve defined investments and equity in CT method in ECCS
         Investments     100000 - 100100                                   Equity     160000 - 160200
         Exch rate indicator : BLANK                              Exch rate indicator : BLANK                        
              Translation Key  : 3                                           Translation Key :4     
    Key-3  Historical translation using changes in investments
    Key -4 Historical translation using changes in investee equity
    =====
    When I ran CT method for consolidation unit , system will pickup values from ECMCT  and TF620 , TF630( investments + equity) tables but at the same time i get in CT method details as additional step
    Other Items
    Investments 
    Equity
    any idea why it is behaving like that ( I ve excluded equity and investments from BS step 1-1)
    you help/advise is highly appreciated
    thx
    Ramana

    Hi Deep,
    Check these for info on debugging:
    Re: Debugging the start routine in update rules for ODS
    Re: Debug Update start routine
    Hope this helps...

  • DIFFERENT Currencies for PO Line Item

    Hi Frndz,
    On a Purchase Order with more than one line item, the different items can have prices with DIFFERENT currencies?
    In my case first line item currency is getting copied to all line item and after that, currency feild is grayed out. But client want me to configure different currencies for different line item if possible.
    Thanks,
    Hetal

    Hi
    Currency filed is depending on Vendor master.
    In Vendor master u'll define the currency.
    IN ME21N, if u enter the vendor it will automatically default.
    Check it out.
    Regards,
    Raman

  • Item quantity impossible to reduce after changing header currency

    We have a sales order with several line items. Item 80 has a quantity of 22.500 pieces of material 935269912518. There has been a delivery of 15.000 pieces. These are also invoiced with the currency USD4. This was the header currency at the time.
    Now we have changed the header currency (VBAK-WAERK) to EUR. We have added a new position (line item 210) for 7.500 pieces 935269912518 in this currency (EUR). We now want to reduce the quantity of line item position 80 to 15.000 pieces (fully delivered and invoiced then). This is impossible. We get the error message:
    "Line item currency USD4 for cond. type ZCON is different from header currency EUR."
    How can I solve this issue? Thanks in advance for your kind help.

    Well, turns out that the header currency has never been changed! It always has been EUR and the ZCON price is USD4 and the value is converted to EUR value by the header currency. Sorry for the wrong info, but I only now have heard this from our users.
    Now they have a new price and have created a new line item for 7.500 pcs. Not the right way to do it, but the mistake is already made. Is there still any way to reduce qty of line 80?

  • SPMetal generate code: EntityList Item not EntityList Currency in data context class?

    I create and deploy custom list by visual studio 2010. I have 3 file: Instance, element and schema. Then I used SPMetal to generate code.
    [Microsoft.SharePoint.Linq.ListAttribute(Name="Currency")]
    public Microsoft.SharePoint.Linq.EntityList<Item> Currency
     get {
     return this.GetList<Item>("Currency");
    If I create custom list(Currency) by sharepoint, SPMetal will generate code below. What should I edit in my xml file(instance, element, schema) so that SPMetal gen to:
    [Microsoft.SharePoint.Linq.ListAttribute(Name="Currency")]
    public Microsoft.SharePoint.Linq.EntityList<Currency> Currency
     get {
     return this.GetList<Currency>("Currency");

    Hi,
    Tested in VS 2012.
    You should change Schema.xml.
    Name="ListFieldsContentType"
    to
     Name="$Resources:core,Item;"  Group="$Resources:core,List_Content_Types;" Description="$Resources:core,ItemCTDesc;" Version="1"
    Remove sections:
    ContentTypeRef
    and finally add <Folder TargetName="Item"/> in ContentType section.
    Before:
    <ContentTypes>
    <ContentType ID="0x0100cd1d8f732d3947f0b1bada45cb76c152" Name="ListFieldsContentType">
    <FieldRefs>
    <FieldRef ID="{fa564e0f-0c70-4ab9-b863-0177e6ddd247}" Name="Title" />
    <FieldRef ID="{0a87b432-0638-4428-9df9-fd68ba6f8efb}" Name="Name" />
    </FieldRefs>
    </ContentType>
    <ContentTypeRef ID="0x01">
    <Folder TargetName="Item" />
    </ContentTypeRef>
    <ContentTypeRef ID="0x0120" />
    </ContentTypes>
    After:
    <ContentTypes>
    <ContentType ID="0x0100cd1d8f732d3947f0b1bada45cb76c152" Name="$Resources:core,Item;" Group="$Resources:core,List_Content_Types;" Description="$Resources:core,ItemCTDesc;" Version="1">
    <FieldRefs>
    <FieldRef ID="{fa564e0f-0c70-4ab9-b863-0177e6ddd247}" Name="Title" />
    <FieldRef ID="{0a87b432-0638-4428-9df9-fd68ba6f8efb}" Name="Name" />
    </FieldRefs>
    <Folder TargetName="Item"/>
    </ContentType>
    </ContentTypes>
    Regards
    Adam

  • Adding a new item to an already existing BOM

    Hi,
        I am having a problem adding a new item to an already existing parent BOM.I excute the following code (as per the SDK).
        Dim vProdTree As SAPbobsCOM.ProductTrees
        Set vProdTree = vCmp.GetBusinessObject(oProductTrees)
        'Set Values to the fields
        vProdTree.TreeCode = "Item1"
        vProdTree.TreeType = iProductionTree
        'Set Values to the Assembly parts of the
        'First Assembly
        vProdTree.Items.ItemCode = Excel.Row(Cell1)
        vProdTree.Items.Price = 20
        vProdTree.Items.Quantity = 1
        vProdTree.Items.Currency = "Eur"
        'Adding the Product Tree
        RetVal = vProdTree.Add
        If (RetVal <> 0) Then
            vCmp.GetLastError ErrCode, ErrMsg
            MsgBox ErrCode & " " & ErrMsg
        End If
    If there is no parent BOM production tree with keycode Item1, then when the above code is run for the first time, it works.The issue occurs when I run change my excel, Cell1 to a different value and run the program again. The error states that the code already exists, which is correct, but does not  append the item to the existing BOM.
    I have tried vProdTree.Update, but this line overwrites the original child item in the BOM, rather than appending a new item, which is what I want it to do.
    Any  help is appreciated.
    - Adrian.V

    Your issue here is how the "Items" (which is actually pointing to ProductTree_Lines object) works. It is a List of items, and when you get the object is always pointing at the first item in the list.
    So for example, to add a BOM with two items you would need to set the details of the first Item and then add a line using vProdTree.Items.Add() before setting the values for that item.
    e.g.:
    Dim vProdTree As SAPbobsCOM.ProductTrees
    Set vProdTree = vCmp.GetBusinessObject(oProductTrees)
    'Set Values to the fields
    vProdTree.TreeCode = "Item1"
    vProdTree.TreeType = iProductionTree
    'Set Values to the Assembly parts of the
    'First Assembly
    vProdTree.Items.ItemCode = Excel.Row(Cell1)
    vProdTree.Items.Price = 20
    vProdTree.Items.Quantity = 1
    vProdTree.Items.Currency = "Eur"
    'Add a second item to the BOM
    vProdTree.Items.Add
    vProdTree.Items.ItemCode = Excel.Row(Cell2)
    vProdTree.Items.Price = 50
    vProdTree.Items.Quantity = 1
    vProdTree.Items.Currency = "Eur"
    'Adding the Product Tree
    RetVal = vProdTree.Add
    If (RetVal 0) Then
    vCmp.GetLastError ErrCode, ErrMsg
    MsgBox ErrCode & " " & ErrMsg
    End If
    To do what you want to do, which is get the BOM and add a new item to it, you will need to do this:
    Dim vProdTree As SAPbobsCOM.ProductTrees
    Set vProdTree = vCmp.GetBusinessObject(oProductTrees)
    'Get your BOM by key
    vProdTree.GetByKey("Item1")
    'Add a second item to the BOM
    'First Item exists so you need to add a new row
    vProdTree.Items.Add
    vProdTree.Items.ItemCode = Excel.Row(Cell1)
    vProdTree.Items.Price = 50
    vProdTree.Items.Quantity = 1
    vProdTree.Items.Currency = "Eur"
    'Update the Product Tree
    RetVal = vProdTree.Update
    If (RetVal 0) Then
    vCmp.GetLastError ErrCode, ErrMsg
    MsgBox ErrCode & " " & ErrMsg
    End If
    Method one allows you to add multiple lines as you add the object (which makes more sense), method 2 allows you to get the object after it has been added and add multiple lines to it. This is similar to how the Document_Lines object works.

  • PO in R/3 to take SC currency?

    Hi,
    We are on SRM3.0 (SP11) , CLASSIC SCENARIO.
    Currently, when I create a PO for SC line item having currency GBP --> the PO is created with line item currency EUR. This is because the vendor currency in R/3 is maintained in EUR.
    Is there a BADI/User Exit in SRM/R/3 through which I can ensure that the PO gets created in the SC currency.
    Is it possible to put any checks etc. like for specific Purchase organizations the PO should be created in SC currency and for others it should get created in Vendor currency.
    Thanks,
    Srivatsan

    Hi
    We have handled this several times.
    <u>Use any of the BADIs using SE18 Transaction.</u>
    <b>BBP_CREATE_BE_PO_NEW</b>
    Exit while creating a purchase order in the backend system
    <b>BBP_CREATE_PO_BACK</b>  
    OLD Exit while creating a PO in the backend system      
    <b>BBP_ECS_PO_OUT_BADI</b> 
    ECS: PO Transfer to Logistics Backend                   
    Hope this will help.
    Please reward suitable points, incase it suits your requirements.
    Regards
    - Atul

  • Intercompany billing exchange rate is not updated on change of the currency

    Hi,
    I create a intercompany billing via VF01 with reference to a outbound delivery, and the currency is picking up from the customer master which is USD. But I need to change the currency to be the same as the PO which is GBP. So I change the currency field from USD to GBP in VF01 (both header and item level), the exchange rate field remain unchanged and still showing the USD rate instead, and the price is wrong.
    Anyone know what happend to this? Appreciate your advice.
    Thanks,
    YH

    Hi Damu,
    Once you change the header currency, line item currency will be changed also.
    My problem is even I've change the currency to let say GBP, the exchange rate shown in the billing document is still in USD rate, but NOT in GBP rate.

  • Change currency at header level in shopping cart

    Hello
    I'm working with SRM 7.0 in classic scenario. We are facing an issue, because even if we change the currency at item level, when the PO is created in back-end it is the default currency of the supplier. We can change behaviour in Badi BBP_CREATE_BE_PO_NEW to get header currency (wich is default currency in pposa_bbp). But problem is that we want to be able to change header currency in shopping cart. And when we change header currency this currency will be applied in all items (thank to badi BBP_DOC_CHANGE).
    How can we make possible for the requetser to choose the currency at header level? This currency will those when purchase order will be created.
    Thank you.
    Regards,
    Peggy.

    Hello Peggy,
    If you change the SC header Currency as well it won't be an effective solution as your SC items can have muplitple currecies.
    Now As per standard SRM PO currency is determined from vendor currency, hence if you SC line item is created with currency GBP and your vendor has currency CHF then your PO will be created with currency CHF only.
    Now if you need to retain the SC line item  currency in your PO then you need to do particular enhancements in standard SAP code  to overwrite vendor currency functionality.
    and more over I would suggest you to group the PO based on Currencies. For example all SC line items with currency CHF will create 1 PO.
    In that case it will be easier to change the PO currency.

  • Cross-currency clearing problem

    Hi,
    Foreign cross-currency clearing btw USD & EUR is a business requirement for us (local currency is TRY). In order to do this right we maintain exchange rate table for cross currency rates btw USD & EUR. However in clearing transaction code (F-44), system calculates line item amounts as explained below:
    "You can clear open items in any currency.
    The amount of all the selected open items will automatically be translated into the currency in which clearing is to take place. The translation is executed as follows:
    Item currency - Local currency - Clearing currency.
    You are therefore not required to make additional entries in the exchange rate table for cross-currency clearing."
    In this case, when we try to clear USD & EUR documents, amounts are not matching. Is it possible to calculate amounts displayed in clearing transaction accoring to cross currency exc. rates ?
    An example i have is as follows:
    Invoice Amount: 25,000 USD
    Invoice Date: 1st May 2011
    USD to TRY rate: 1,51410
    EUR to TRY rate: 2,24960
    USD to EUR rate: 0,67304
    Payment Amount: 16,810 EUR
    Payment Date: 5th May 2011
    USD to TRY rate: 1,53060
    EUR to TRY rate: 2,27630
    USD to EUR rate: 0,67240
    According to this example, if you try to clear invoice with payment on 5th May 2011 in USD, payment amount is displayed in F-44 as 24,999,74. In fact it is 25,000 USD if you use cross currency rate of 0,67240.
    Regards,

    Hi again,
    Thank yoy for the advice but clearing in company code currency doesnt really work. Because there is difference in terms of comp. currency and this difference has to be posted to curr diff. gain/loss account. If we try to clear it remains in the vendor account.

  • Problem with Shopping cart's currency

    Hello,
    I've got a problem with shopping cart's currency. I create the shopping cart with 1 item currency "EUR", I see in my backend ECC 5.0 , my purchase requisition have got a currency in "CHF".
    System SRM : SRM 5.5
    System ECC : 5.0
    The scenario for approval shopping cart is automatic, the workflow WS1000060 is active.
    Can you help me please, thanks very much.
    Lionel

    Hi Sambit,
    Yes I found the solution.
    You must implemente this BADI BBP_CREATE_BE_RQ_NEW with method FILL_RQ_INTERFACE. 
    You can see my code :
    METHOD if_ex_bbp_create_be_rq_new~fill_rq_interface.
      DATA : wa_requisition_items TYPE bbps_badi_rq_item,
             wa_item TYPE bbp_pds_transfer_item,
             w_tabix TYPE sy-tabix,
             w_check.
      LOOP AT cs_rq_document-it_requisition_items INTO wa_requisition_items.
        w_tabix = sy-tabix.
        READ TABLE is_sc_document-item INDEX w_tabix INTO wa_item.
        IF wa_requisition_items-currency NE wa_item-currency.
          wa_requisition_items-currency = wa_item-currency.
          wa_requisition_items-c_amt_bapi = wa_item-gross_price.
        ENDIF.                                               
        MODIFY cs_rq_document-it_requisition_items FROM wa_requisition_items INDEX w_tabix.
        CLEAR : wa_requisition_items,
                wa_item.
      ENDLOOP.
    ENDMETHOD.
    I hope that will help you.
    Kind regards.
    Lionel
    Edited by: Lionel Lacotte on Jun 24, 2008 2:22 PM

  • Change currency in contract

    Dear experts,
    Once the  value contract is created and instead of entering USD, entered EUR in currency key,while changing the same in change mode-ME32K,currency field is in display mode--
    checked the Field selection key-WKK, and ME32K field selection keys,also currency field in ME32K is always in dispaly mode only.
    Is it possible to make it change mode so that once wrongly entered in contract creation-ME31K, can be changed in change mode-ME32K.
    Can any body give the solution .
    Advance thanks for the reply.
    Regards,
    Dayanand

    Hi dayanand,
    we canot change the item currency.but we can give wich currency we want in item conditions(shift+F6). if you dont want delete previos item and enter new item with new currency thorugh item conditions
    Prem.

  • DataFormWebPart Sum of Currency Columns

    I have a data form web part with the "sharepoint list with currency columns" data source. I have added a footer to sum the rows. It seems like because of the number columns as currency format are formatted as "$2,000,000.00", the total shows up on the
    footer is "NaN".
    Looking at the XSLT, I don't see any issues with the XSLT code - <xsl:value-of select="sum($nodeset/@Year_x0020_1_x0020_P_x0026_L_x002)" />
    Is there any reason why currency columns are not summable in the XSLT? Has anyone came across this kind of issue?

    I have fixed this issue. I have changed current columns to number columns. The reason for this is number column saves the data as comma and DVWP can't convert comma separated number string to number.
    Here is the brilliant article to discuss this issue..
    http://www.endusersharepoint.com/2009/08/06/calculated-column-formula-tips-aggregating-calculations-over-1000/
    Use this to fix the problem..
    Create the Calculated Columns Based on Number columns in SharePoint List
    Make sure you use FIXED function to remove all the commas. Otherwise SharePoint saves number as comma and DVWP can’t convert them into number.
    Now, in DVWP, use the XSLT format-number function to format the number back to comma/currency formatted number. E.g.
    - Item - Number format - format-number(@Year_x0020_1_x0020_Revenue_x0020, '#,##0.00;-#,##0.00')
    - Item – Currency format - format-number(@Year_x0020_1_x0020_Revenue_x0020, '$#,##0.00;-$#,##0.00')
    - Sum – Currency format - format-number(sum($Rows/@Year_x0020_1_x0020_Revenue_x0020), '$#,##0.00;-$#,##0.00')
    That should fix the issue...

Maybe you are looking for

  • Creation of SAP Table in SE11

    Hi! I am facing with the problem of hanging SPAM patch (SAPKB13 - 16). The patch will be stopped in the phase IMPORT_PROPER (step: DDIC activation) after few seconds. The error is: SPAM IMPORT_PROPER Reason: TP_STEP_FAILURE Return-code: 0008 Error me

  • When importing keynote presentations from ituns to ipad, do they occupy double the space on the ipad?

    When I import presentations from mac to ipad I put them first on ipad thorough itunes when the ipad is connected, then from the keynote app I import the presentations. After can I delete the presentations from itunes? and if i don't will they occupy

  • FTP Init Problem

    I need some help streaming in data from a ftp connection. My problem is the ftp requires a username and password to login and the only method to set this is "set()" which requires a URLStreamHandler and it has me all confused. I can't seem to create

  • Classic WT To Extended WT

    Dear SAP Experts, I am working on upgrade project from SAP 4.7 to ECC 6.0. My client uses the classic withholding tax and they want to go for extended withholding tax. What would you suggest me to configure EWT from first or should I go for Migration

  • SAP BPC 7.5 NW business rules error

    Hi, I am facing business rules error in BPC 7.5 NW SP 01 client. When i click on any business rules for ex- carry forward rules to fill in the information, it's giving error like " Application has genarated an exception that could not be handled" Pro