Multiple Shipto values at item level

Hi Friends,
I'm facing some problem when I try to change the ship to value at item levels of VA02. The problem is,
In VA01, while creating a sales order, the configuration is done in such a way that after giving an item at item level, a sub-item will be generated automatically based on that main item. Now in VA02, for that newly created sales order, if I go to the details of the main item, and if I change the value of the shipto in Partner's tab, then it'll ask for redetermining the value and also for completing the delivery. After completing the delivery, if I save and go to display mode, the shipto value of the subitem level also should update. But it is not updating with the value of main item. Can any of you please suggest me the solution for my problem.
Many thanks in advance.
Thanks & Regards,
Raghuveer K.

Hi Soumyadip,
Many thanks for your response.
I did the same thing. I checked it in both the userexits <b>uderexit_save_document</b> and uderexit_save_document_prepare. Even then it is not working. When I checked it by keeping a watchpoint, it is calling a function module RV_DELETE_POSITION_PARTNER. There it is deleting the subitem values. Since this is a standard prog, we don't have authorizations to avoid it. So how to overcome this issue.
Please suggest me.
Thanks & Regards,
Raghuveer K.

Similar Messages

  • Multiple Error message at Item Level....

    Hi all,
    I have some doubt into display multiple error message from item level.
    The scenario is, I have to run some validation at each line item. If validation fails error message is population. Now suppose user ignore the error message or with that error user creating new line item and again because of validation some error occurs, then both error message should display all together but system is displaying only last message not previous one. This is happening with both the classes CL_BSP_WD_MESSAGE_SERVICE' and CL_CRM_GENIL_GLOBAL_MESS_CONT.
    But if I check same thing with standard validation all error message display all together.
    Any suggestion through which I can combined all message and display together.
    Thanks
    Gaurav

    Yes.I have tried ADD_MESSAGE method of the CL_BSP_WD_MESSAGE_SERVICE class.
    Thanks
    Gaurav
    Any suggestion from experts..
    Regards
    Gaurav
    Edited by: Gaurav Mehta on Dec 3, 2010 2:18 PM

  • Crm_order_maintain ,changing pricing condition value at item level

    Hi,
    I am trying to change the pricing condition value at item level while creating sales order through CRM_ORDER_MAINTAIN.
    I am not able to change the condition value.
    Code is below.
          wa_inputfields-ref_guid   = wa_orderi-guid.
          wa_inputfields-ref_kind   = 'B'.
          wa_inputfields-objectname = 'PRIDOC'.
          wa_fieldname-fieldname    = 'KBETR'.
          append wa_fieldname to wa_inputfields-FIELD_NAMES.
          wa_fieldname-fieldname    = 'KMEIN'.
          append wa_fieldname to wa_inputfields-FIELD_NAMES.
          wa_fieldname-fieldname    = 'KPEIN'.
          append wa_fieldname to wa_inputfields-FIELD_NAMES.
          wa_fieldname-fieldname    = 'KSCHL'.
          append wa_fieldname to wa_inputfields-FIELD_NAMES.
          wa_fieldname-fieldname    = 'WAERS'.
          append wa_fieldname to wa_inputfields-FIELD_NAMES.
          INSERT wa_inputfields INTO TABLE it_inputfields.
    wa_pricing_add-KSCHL  = 'ZP06'.
    wa_pricing_add-WAERS  = 'USD'.
    wa_pricing_add-KBETR = '10'.
    wa_pricing_add-KPEIN = '1'.
    wa_pricing_add-KMEIN = 'ST'.
    INSERT wa_pricing_add INTO table it_pricing_add .
    wa_pricing-REF_GUID     = wa_orderi-guid.
    wa_pricing-REF_KIND      = 'B'.
    wa_pricing-PRICING_TYPE  = 'A'.
    wa_pricing-COND_ADD = it_pricing_add.
    wa_pricing-PRICING_PROCEDURE = 'ZVDSP'.
    append wa_pricing to it_pricing.
    Can you tell me how to overwrite the condition value while creating sales order using crm_order_maintain.?
    Regards,
    Indhra.E

    Hello Indhra,
    Check the CT_INPUT_FIELDS table, in the OBJECTNAME field you will find all the tables that are filled during the function call. Check those tables mentioned in the OBJECTNAME to look for any pricing related data.
    When your order is in change mode and you activate debug <b>just before you make the change</b>, the CRM_ORDER_MAINTAIN FM call contains <b>data only relevant for the change you just made</b>. In other words, you need to fill exactly the same tables as CRMD_ORDER does.
    E.g. You just change the pricing procedure and you see in debug that 5 tables are filled, you must do exactly the same in your code! It's quite anoying but you're using a low-level API FM that can handle ANY transaction type in CRM!
    Check it, it works!!
    <b>Reward points if useful!</b>
    Regards,
    Joost

  • How to add Pricing Agreement in Value Contract Item level

    Hi Exports,
                In my requirement i need to Add Product category ID at item level in  a Sales Contract. we done with this through CRM_ORDER_MAINTAIN
                we are able to add this
    For This Item we need to add Pricing Agreement  as Below ( Added at in UI level but we need  this through CRM_ORDER_MAINTAIN ) we tried through  PRICE_AGREEMENTS_CRM and  PRIDOC but its not working. We observers Pricing Agreement details  In CRM_ORDER_READ at
    PRICE_AGREEMENTS_CRM and  PRIDOC. we debug the Transaction but  didn't find any clue.  Can any once please help me to how to Proceed.
    Can we add only pricing through BOL, because we are creating sales order and item through  CRM_ORDER_MAINTAIN and ORDER_SAVE, We don't want disturb this.
    Thanks,
    Sateesh U

    What are you exactly asking for, I don't understand your question...
    Transaction screen, adding a tab / customer fields
    Business Object / BAPI, modifying BAPI signature, extension
    NB : The quality of an answer depends significantly on the quality of the question ...
    Regards,
    Raymond

  • Call HEADER value into ITEM level in mapping

    HI,
    my structure is as below:
    H
    I
    I
    I
    P
    H
    I
    I
    P
    P
    H
    I
    I
    I
    I
    I
    P
    I have created a sequence in DB and retriving the value from DB using lookup for the header level(H) for feild ID.by using the code:
       //write your code here
       //write your code here
    String Query = " ";
    Channel channel = null;
    DataBaseAccessor accessor = null;
    DataBaseResult resultSet = null;
    try{
                    //container.getTrace().addWarning("Obtaining channel");
                    channel = LookupService.getChannel( businessSystem, communicationChannel);
                    //container.getTrace().addWarning("Channel OK");
                    //Get a system accessor for the channel. As the call is being made to an DB, an DatabaseAccessor is obtained.
                    accessor = LookupService.getDataBaseAccessor(channel);
                    //container.getTrace().addWarning("Accessor OK");
                    //Execute Query and get the values in resultset
                    resultSet = accessor.execute(" SELECT ID.NEXTVAL FROM DUAL");
                    //container.getTrace().addWarning("SELECT OK");
                    //String[] cols = resultSet.getMetaData().getColumnNames();
                    //for (int i=0; i<cols.length; i++){
                    //            container.getTrace().addWarning("Column name: " + cols<i>);
                    for(Iterator rows = resultSet.getRows();rows.hasNext();){
                                    //container.getTrace().addWarning("Result has rows");
                                    Map rowMap = (Map)rows.next();
                                    //container.getTrace().addWarning("Trying to get NEXTVAL");
                                    //Object obj = rowMap.get("NEXTVAL");
                                    //container.getTrace().addWarning("Data received " + obj);
                                    //return obj.toString();
                                    return rowMap.get("NEXTVAL").toString();
                                    //return ((String)rowMap.get("NEXTVAL"));
                    //container.getTrace().addWarning("Result has no rows");
                    throw new RuntimeException("Cannot obtain next service repair ID");
                    //return "-1";
    } catch(Exception ex){
                    container.getTrace().addWarning("Exception " + ex.getMessage());
                    throw new RuntimeException("Cannot obtain next service repair ID", ex);
                    //return "-1";
    finally {
                    try {
                                    if (accessor!=null) accessor.close();
                    catch(Exception e){
                                    container.getTrace().addWarning("Cannot close DataBaseAccessor for service " + businessSystem +
                                                                                    " and comm channel " + communicationChannel + " in getNextID user defined funcion");
    now my requirement is i have my to call the same value of ID feild into ID of I.to represent perticular I is related to so and so Header(H).
    Please suggest me how i can call the value to which is passing to ID(targetfeild) of H and map to ID(targetfeild) of I.
    please provide me UDF code....
    thanks in advance,
    Naveen.

    Use standard function UseOneAsMany (found under NodeFunctions) to populate the Header-value for each of the corresponding Item-segments.
    Input 1 - your header-fields as resulted from DB-lookup
    Input 2 - Item-segment
    Input 3 - Item-segment
    Make sure to set the context for Input 1 so that there are equal number of contexts in Input 1 as 2 & 3.
    -Kenneth

  • Multiple PRs in Sales order item level

    Hi All
    I would like to know if standard SAP allows multiple PRs at the item level in the Sales order.
    These multiple PRs should be based on the outline agreement with the vendor for the material.Is this possible in standard SAP,else what would be the solution..
    Thanks
    Gobi

    I don't think it possible.

  • Display of Item Level Fields in Complaint Search Result

    Hi,
    We have enhanced the complaint search result screen to display columns such as item category or code group. These values come from the item level, so the result list displays blanks under these columns. Is it possible to populate these fields? Something like, displaying multiple rows for the same complaint, with different values for item level fields in each row?
    For example, there is a complaint with 3 items. The user searches for complaints based on some header field, and this complaint is in the result list. Is it possible to display 3 different rows for the same complaint, with the value for Item Category being different for the 3 rows?

    Hi,
    Yes, this is possible but it a custom development.
    We had similar requirement where we needed to search all searvice orders and complaints belonging to an item category.
    We created a Z-search component for this and implemented the logic .
    If the complaint search component has item category as a search parameter ( i am not sure) then it will be simple...but it is doesnt have it, then u can include it programatically or using AET ( if you are on 7.0) .
    The result population will be programatic as you will have to search complaints matching to your item category.
    There are large no of item categories per transaction type, so dynamic search takes too much time and times out on web ui..You must supply atleas one valid item category as the basis for your search.
    Thanks & regards,
    Suchita

  • Item level link in PO for items added from individual Shopping carts

    Hi all,
    IF i create a PO in Sourcing using multiple shopping carts,then for each of the item in the PO ,is there any link which has details about the Line item of the SC from which the PO was created?I am looking for some link in the PO(created from multiple carts) at the item level with the Items in the shopping cart.
    E.g. I create PO 100 from cart 10 and Cart 20.
    CArt 10:
    Line item A
    cart 20:
    Line item B
    PO 100:
    Line Item A(1st item)
    Line item B(2nd item)
    For the above example,is there any link in PO 100 for item A in SC 10 and for item B in SC 20?
    Thanks in advance.

    What are you trying to achieve? What other link do you need if you get the item GUID (this is not the shopping cart number!)? The item GUID is a unique number in the SRM system that is only used for that particular item. So there is no need to identify it any further or in any other way?
    So 4 ways to get it:
    1. use the correct tables (CRMD_ORDERAMD_I & BBP_PDIGP using GUID and SRC_GUID from the top of my head).
    2. Use the BBP_PD_PO_ITEMGETDETAIL Function Module (do a search for BBP_PD_PO* in transaction SE37 to find the correct name).
    3. use transaction BBP_PD (only reference)
    4. use the PO transaction in internet explorer and check the preceding shopping carts
    Regards,
    Robin

  • Fixed Value Date at line item level is not in changable mode when copied

    Dear SDN Team,
    Hi i have a problem in the Fixed Value date at the line item level in the Return sales order.
    The Problem is When creating the return order with reference to the scheduling agreement (10.03.2010).  In the Return sales Order at the line item level the fixed value date is coping from scheduling agreement item (fixed value date eg: 31.12.2009)
    But i would like to have the fixed value date in the return order as 10.03.2010  but the field is greyed out.
    But normally when the sales document is created with reference to the preceding document the same will be copied.  But field is greyed out and it is not in changable mode.
    Can any one help how to solve this.
    I have checked also SAP Note where i did not find any messages.
    In normal scenario - when the order is created without any reference the fixed value date is in changable mode until the document is in open.
    Pleas help me to resolve this.
    With Regards,
    Jai

    Hi Lakshmipathi,
    I am sharing the resolution which was done to this requirement.
    We have a specific condition type with statisticaly used and with routine to have KWERT with zero value,
    Based on the different key combination. We have a specific key combination for the SA and SDoc and for this we need to maintain a condition record for the condition type with fixed value date and which will be linked to only the specific document.  Once this is done.
    We need to do update pricing in the sales order for the particular line item. by doing this the Fixed value date will be changed in the particular line item.
    Thanks and Regards,
    Jana

  • Message Mapping for multiple item levels

    Hi,
    My query is regarding message mapping
    Example of source data structure & Target data structure
    Source data Structure
    <item>
          --<no>1</no>
          --<address/>
          --<ITEMS>
            ----<item>
              ------<Name>a</Name>
            ----<item>
              ------<Name>b</Name>
    <item>
          --<no>2</no>
          --<address/>
          --<ITEMS>
            ----<item>
              ------<Name>c</Name>
            ----<item>
              ------<Name>d</Name>
    Expected  Target data structure
    <Item>
      -- <no>1</no>
      -- <name>a</name>
    <Item>
      -- <no>1</no>
      -- <name>b</name>
    <Item>
      -- <no>2</no>
      -- <name>c</name>
    <Item>
      -- <no>2</no>
      -- <name>d</name>
    How I can map the '<no>' field to target '<no>' field to repeat value until to second sub item level occurance complete ?
    Thank you
    Sateesh

    Hi Sateesh,
    Please see the solution below.
    The are 2 contect changes you need to do on field level. Right click and go to context and select your context you need.
    Context on ITEMS - Should be on Root Structure(In my mapping it is MT_Multiple_Item_Level_Source)
    Context on Name - Should be on Item (The first Item Tag)
    Good Luck.
    Regards,
    Jannus Botha

  • J1IEX Item Level data Duty values Tab Screen

    Hallow Experts,
    In J1IEX - Capture / Post / Cancel Excise invoices transaction > Item Level data > duty values tab screen,
    System displays following information
    Excise duty Base Amount – Basic material Amount on which excise tax amount is calculated. (Pls. correct if I am wrong)
    Then information displays individually for BED, AED, NCCD, SED, ECESS This information is displayed in following four rows.
    Total Duty
    Credit available
    Credit availed
    Credit due
    Inventorized duties
    I want to know the description of above mentioned entries (e.g. – what is Credit available? What is credit availed? And what is credit due?) And at what level, which row entry is displayed, that mean while capturing excise invoice entry will be displayed in which row? After posting excise invoice entry will be displayed in which row?
    And after posting vendor invoice entry will be displayed in which row?
    Also please explain - What is Inventorized duty? And when it is to be displayed?
    Thanks in advance!!!!

    Hallow Experts,
    In J1IEX - Capture / Post / Cancel Excise invoices transaction > Item Level data > duty values tab screen,
    System displays following information
    Excise duty Base Amount – Basic material Amount on which excise tax amount is calculated. (Pls. correct if I am wrong)
    Then information displays individually for BED, AED, NCCD, SED, ECESS This information is displayed in following four rows.
    Total Duty
    Credit available
    Credit availed
    Credit due
    Inventorized duties
    I want to know the description of above mentioned entries (e.g. – what is Credit available? What is credit availed? And what is credit due?) And at what level, which row entry is displayed, that mean while capturing excise invoice entry will be displayed in which row? After posting excise invoice entry will be displayed in which row?
    And after posting vendor invoice entry will be displayed in which row?
    Also please explain - What is Inventorized duty? And when it is to be displayed?
    Thanks in advance!!!!

  • EDI invoice failed for Service- multiple tax code at service item level

    Hi Guys,
    Please understand below scenarios, it is very critical to our client.
    purchase order has 3 parent
    line item which having the 3 services with tax code (P1-P1-P1 and P2-P2-P2 and (P2-P1-C1)
    (P1=10%, P2=10% and C1=10%)
    PO Outbound Idoc -
    Similar tax codes(P1-P1-p1 and P2-P2-P2) - Carries total tax amount and
    tax rate at parent level also it carries indvidual service line item
    tax amount and tax rate at service item level
    Mulitple tax codes(P2-P1-C1)- Carries only total tax amount at parent
    level and no tax rate at parent level. It carries indvidual service
    line item tax amount and tax rate at service item level
    SES Outbound Idoc -
    Similar tax codes(P1-P1-p1 and P2-P2-P2) - Carries total tax amount at
    parent level segment and tax rate at parent item level also it carries
    indvidual service line item tax amount and tax rate at service item
    level
    Mulitple tax codes(P2-P1-C1)- Carries only total tax amount at parent
    level and no tax rate at parent level. It carries indvidual service
    line item tax amount and tax rate at service item level
    But while creating the invoice for parent line item which includes 3
    services, it carries correct tax amount(as per PO and SESR) but it is
    asking for tax rate at parent level not at service item level.
    It is working fine for similar tax code at service line item (e.g P1-P1-p1 for 3 services or P2-P2-P2 for all 3 services) but when we use the combination of tax code or multiple tax code at service line items (e.g. P2-P1-C1), the inbound Idoc gets failed.
    Expectation - How EDI invoice posted for mulitple Services under one parent line item which having multiple tax codes at service item level
    Thanks
    Sanjay
    9930851236

    This is an ongoing problem with lots of clients - did anyone solve it ?

  • Multiple OUs with GPOs - One OU with multiple GPOs and security - One OU with one GPO and item level targeting

    Background...
    We have around 30 locations and we need to deliver different GPOs to these locations.
    There can be between 3 and 8 PCs in each location.
    These PCs can move around at short notice (mainly as a backup with neighbouring locations should
    PCs fail)
    The GPOs differ to change printers (2 per location and 2 backup printers from neighbouring location), auto login, desktop wallpaper
    Which is in your opinion the best solution for login speed, GPO & device management?
    1) Multiple OUs with a single GPO in each OU, the devices can be moved into new OU when the PCs move
    2) Single OU with multiple GPOs, add devices to security group and use security filtering on the GPOs
    3) Single OU with single GPO, add devices to security group and use item level targeting on the group

    > 1) Multiple OUs with a single GPO in each OU, the devices can be moved
    > into new OU when the PCs move
    > 2) Single OU with multiple GPOs, add devices to security group and use
    > security filtering on the GPOs
    > 3) Single OU with single GPO, add devices to security group and use item
    > level targeting on the group
    4) GPMC, Sites, "show sites". Then link appropriate GPOs to each
    individual site.
    That's the way to go here...
    Martin
    Mal ein
    GUTES Buch über GPOs lesen?
    NO THEY ARE NOT EVIL, if you know what you are doing:
    Good or bad GPOs?
    And if IT bothers me - coke bottle design refreshment :))

  • Multiple sales representitive in Sales order item level

    Hi all,
    I have multiple sales representitives in Customer Master, eg: 1000 & 1001.
    when I create SO, i choose 1000 for the sales representitive in Sales order header level, now for item 0010, i need to add in 1001 as another sales representitive , therefore i could have 2 sales representatives for my SO item level.
    But when i add another partner function for sales representitive fir this 1001, system prompt me error for this : Partner function AF can only occur  1 times in procedure N(Sales Document Item).
    How to solve this problem?
    Thanks in advance.

    Hi Jr Steve,
    As Ravi mentioned earlier, In Partner Functions AF is checked for being UNIQUE, go to partner determination for customer and in partner functions folder, Select your AF partner funtion and uncheck Unique field.
    Hope it helped you.
    Regards
    Sunitha.

  • Recaluculation of taxes at item level based on the value given in ZZ field

    Dear all,
    We have added a custom field for ALT BP TAX Grp at item level of service order. Whenever user changes the BP Tax Grp using this field at item level, we want the system to re-determine the taxes based on this new value of BP tax group bypassing the one given at BP master level.
    1)     How can this be achieved?
    2)     Can I use CRM_PRIDOC_COM_BADI BADI for this purpose
    3)     Can I make the system trigger this BADI or any other relevant BADI for recalculation of taxes
                    on the change event of the ZZ field we added?
    Regards,
    Parthasarathy

    Did you get solution?
    If so please update the message. I have similar requirement.
    Regards,
    Laxman

Maybe you are looking for

  • Problems with white text & transparency from Photoshop to Acrobat

    Hello Adobe Community! What I am doing: I have a design I created in Photoshop CC. This design has a transparent background. I am attempting to save this as a PDF in photoshop so I am able to open it in Adobe Acrobat XI Pro and print it on any color

  • Downgrade Java

    I am using a program called musicreader.  The manufacturer says that I need to, until they work a solution, downgrade to the previous java verion.  According to the software update I am currently am using Java for Mac OS x 10.6 update 15 and accordin

  • Faxing from MacBook (Leopard Mac OS X 10.5.3)

    Good day all, Can I fax from my MacBook without buying a specific software to do so? Also, can I fax from my DSL line or must faxing take place from a non DSL connection? In advance thank you.

  • Spinning gear on startup after update

    After updating my mac mini to OS 10.9 all I get is the spinning gear upon startup. Tried booting in safe mode but got the same result. Is there a way to fix this without reinstalling the OS. Thanks

  • Adding an Adjustment Preset which adds a new brick?

    I've created some new presets with good results but now I want to do something slightly different. After picking Auto Enhance, I'd like to back down the red in an image. I can go to the Levels brick and pick the red Channel and make an adjustment the