ISA 4.0 filling in the extension with new field from JSP

Has anyone tried to fill in the extension structure from JSP like the order.jsp?  Using the OSS note, 454715 there seems to be a way to do this.  For outbound, it works with the name, value pair but I am having problem for inbound.  Follwing is the code for order.jsp and the BAdI; this should eliminate the need for creating the backend object, business object and XCM Configurations.
- Order.jsp
<%
//Choi- Reason Code Entry
     (BusinessObjectManager.ISACORE_BOM);
         Basket basket = isaBOM.getBasket();
          String extBasketHeaderData = (String)request.getAttribute("ZCust1");
              basket.addExtensionData("ZCust_field1", extBasketHeaderData);
%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
  <head>
2. BAdI;  CRM_ISA_BASKET_HEAD-changehead_before_order, 
method if_ex_crm_isa_basket_head~changehead_before_order .
data: is_it_extension type crmt_isales_extension,
      is_ct_orderadm_h type crmt_orderadm_h_com.
data ls_cs_basket_head type crmt_isales_baskethead_ui.
*clear ls_extension.
  loop at it_extension into is_it_extension.
    if is_it_extension-name = 'ZCust_field1'.
     CS_BASKET_HEAD-DESCRIPTION = ls_extension-value.
      append is_ct_orderadm_h to ct_orderadm_h.
    endif.
  endloop.
endmethod.

Hi Kyo,
How did you do it?
Regards,
Michael Goossens

Similar Messages

  • How to edit the cube with new fields without changing historical  in BI 7.0

    HI,
    I have requirment that need to edit cube with new fields and without changing historical data on it.
    Please some one can advise me abt the above scenario.
    Note:I am using BI7.0

    hi Krish,
    In BI 7.0,
    we cannot add a characteristic to an existing dimension if the data is not deleted from the cube.
    It can go to a new dimension and that will not change the existing structure of the cube tables, but will just add to it (as another dim table).  or use remodeling.
    for more details, please seach threads.....
    with hopes
    ARS

  • I made a card using the iPhoto and when I click to buy it, it says that I did not fill all the frames with pictures, even though I did and have checked multiple times. Please help, it's for Mother's Day.

    I made a card using the iPhoto and when I click to buy it, it says that I did not fill all the frames with pictures and that I need to in order to purchase it, even though I did and have checked multiple times. Please help, it's for Mother's Day.

    Before ordering your book preview it using this method - http://support.apple.com/kb/HT1040 - and save the resulting PDF for reference - the delivered book will match it.
    LN

  • I bought new i phone 5 3 days back, after that asked for new update which is 6.1.4, after updating my iphone i am not able to use cellular data services. I called up data provider, they says its the problem with new software update. There is no option add

    I bought new i phone 5 3 days back, after that asked for new update which is 6.1.4, after updating my iphone i am not able to use cellular data services. I called up data provider, they says its the problem with new software update. There is no option add APN. Now when i switch to safari its showing you are not subscribed for cellular data. But I am able to use data on other phone.
    Will you please help me in this regard?
    Another issue, since i bought my new iphone there is dust inside back main camera.
    Your advises are highly appreciated.

    Hey Shaiju isac,
    I'd take a look at the following article, it'll guide you though steps to you troubleshoot cellular data issues on your iPhone:
    iPhone: Troubleshooting a cellular data connection
    http://support.apple.com/kb/ts3780
    Cheers,
    David

  • Because you this loading firefox.exe like process from the beginning of the computer with a load from 38 to 42000 kb or like I can solve this problem

    because you this loading firefox.exe like process from the beginning of the computer with a load from 38 to 42000 kb or like I can solve this problem, atualmente when lighting the computer among the processes that are loaded when beginning the computer is a process of name firefox.exe with a load of between 30 and 50000 kb but I don't find to the registered firefox inside the programs to crgar from the beginning when entering for msconfig.exe my operating system is so far windows xp up-to-date sp3 and my firefox is 7.0.1 version in Spanish that is my native language.

    That seems very suspicious. Two suggestions.
    First, try Firefox's Safe Mode. This will let you work around problems with add-ons and perhaps help you identify things to remove so that Firefox goes back to normal.
    I recommend making a backup of your Firefox settings before starting in Safe Mode. To back up Firefox, see [https://support.mozilla.com/en-US/kb/Backing+up+your+information Backing up your information].
    Next, try starting Firefox in Firefox
    [http://support.mozilla.com/kb/Safe+Mode Safe Mode]. Be careful not to "reset" anything permanently if you didn't back up.
    Does that work? If so, you may need to disable your add-ons and just bring the most essential ones back to life until you discover the problem one.
    Second thought: malware. You could supplement your usual security scans with these:
    Malwarebytes Anti-malware : http://www.malwarebytes.org/mbam.php
    SUPERAntiSpyware : http://www.superantispyware.com/
    HouseCall : http://housecall.trendmicro.com/
    Hope this helps.

  • Can you change the extensions in Adobe Muse from .html to .htm?

    Can you change the extensions in Adobe Muse from .html to .htm?
    I'm updating an old site where the extensions for the pages were all.htm. This means that when I upload the site index.htm is not being over written by index.html.

    Hi,
    It is not possible to change the extension in Muse at the moment. You can export the site as HTML and change the extensions outside the Muse.
    Regards,
    Aish

  • Why is apple releasing the ipad4 witha new and inproved wifi attena without addressing the wifi issue in the ipad3

    Why is apple releasing the ipad4 witha new and inproved wifi attena without addressing the wifi issue in the ipad3

    Jim Level 5 person ....I am very happy for you that your usage will not be affected, please accept my  congratulations.
    Now I have to point out that going ballistic has certain connotations but posting on an internet forum is not one of them.
    I appear to be one of thousands who are all expressing their outrage in a rational and intelligent manner which cannot be said for your lebvel 4 + collegues on this forum.
    Finally there has been an ongoing issue wiith the iPad 3 Wifi on certain wifi only models , I have not encountered it and it seems clear neither have you. That of course does not discount the fact that many others have experienced this issue , an issue which may reveal itself to you or I in the future particularly as I have only been using mine for a fortnight.
    The following is a relevant link for your information :
    http://9to5mac.com/2012/04/04/apple-investigating-new-ipad-wifi-issues-tells-app lecare-to-replace-affected-units/

  • Problems with new fields added for tc MASS for material master data.

    Hello to all.
    We created new fields in MARA table and added to the process of the tc MASS. We made the following steps and it almost works correctly:
    1-Add new fields to the object ZBUS1001, copy of bus BUS1001.
    2-Add new fields to table T130F
    3-Add new field to structure E1MARAM.
    4-Add new fields to structure CL_MMH1.
    5-Add new fields to structure MARA_TMP.
    6-Created a function module to control that the new fields not filled in MASS have a "/" value.
    If we run the mass for our objetct ZBUS1001 and put a new value or modify the value of new fields, the tc MASS works correctly.If we want to delete a value leaving the value empty,click to the carry out a mass change button and save the change, the system don´t delete the value and keep the first value.
    Do you know what the problem is , and what step we didn´t make it.
    Thanks in advance.
    Edited by: tonnetti pablo on Feb 6, 2008 7:45 PM

    Hi,
    Check ZTERMDT is checked under Attribute list as below.
    Hope it helps..
    regards,
    Raju

  • I am trying to pass the value of a field from the seeded page /oracle/apps/

    I am trying to pass the value of a field from the seeded page /oracle/apps/asn/opportunity/webui/OpptyDetPG. The value I want is in the VO oracle.apps.asn.opportunity.server.OpportunityDetailsVO and the field PartyName.
    I have created a button on the page whose destination URL is
    OA.jsp?OAFunc=XX_CS_SR_QUERY&CustName={#PartyName}
    It opens the correct page, but in the URL it shows this
    http://aa.com:8005/OA_HTML/OA.jsp?OAFunc=XX_CS_SR_QUERY&CustName=&_ti=1897289736&oapc=177&oas=x5E2TIfP1Y0FykBt1ek4ug..
    You can see that &CustName is not getting the proper value. Do I need to do something different?

    You cannot call the form with OA.jsp . This is applicable only for OAF based pages registered as a function.
    For calling a Form, use the below example:
    You have to change the application responsibility key and form function name .
    "form:PN:PN:STANDARD:XXPNTLEASE:QUERY_LEASE_ID={@QueryLeaseNumber}"
    Regards,
    Sudhakar Mani
    http://www.oraclearea51.com

  • How to remove the automatically generated text fields from the InfoSet

    I followed the procedure by SAP help.
    Automatically generated text fields are marked with a 'T' on the icon in the InfoSet. You can remove the automatically generated text fields from the InfoSet in the initial screen of the InfoSet maintenance under Further Functions -> Delete Text Fields. Cancel the DataSource creation on the next screen and delete the text fields in the InfoSet maintenance transaction.
    I know that there is an option "No automatic text recognition" when I create a new InfoSet, however, I couldn't find out how to change an existed InfoSet. I checked menu Goto->Global Properties, but that option is disabled. Is there a way to remove text fields from an existed InfoSet?

    Hi,
    In the initial screen (when you enter transaction code SQ02) type your infoset name and goto menu: Infoset -> More functions -> Delete text fields. this will delete all text fields.
    I hope this helps to resolve the issue.
    Ram

  • My organization wants to partner with Mozilla, I have filled in the "Partner with us" form several times but no feedback

    I have filled in this form https://www.mozilla.org/en-US/about/partnerships/ several times and I never receive any feedback. Is there an email address or telephone number I can use to get in touch with Mozilla about a possible partnership?

    Hi Kombuta,
    Thanks for your post, I'm sorry you didn't get a reply to the form you filled for partnering with us. Can you tell me when you filled out the form, by chance? This will help me to direct the correct person to your form.
    Otherwise, you can also send me a private message to [email protected] with the information and I'll forward it along (I'm a Mozilla employee managing customer support).
    Thank you and my apologies for the delayed response, I appreciate your patience and your interest in Firefox OS!
    Regards,
    Michelle Luna

  • SSHR How to popullate PDF ( Fill in the blanks) with data in prev page

    I need to replicate the Federal tax Information (W4) process in self service, what it does is it will let user change their w4 details and when they click on next page in the next page it will launch pdf inside the browser and populate w4 form with data entered in previous page.Basically i am creating state tax info form and want to see if I can have similar flow .
    What do I need to do to make this heppen?

    karan,
    There won't be any exact scenario, but the threads with details on how to use XMLP with OAF. There are some sample codes and with that you should be getting started.
    --Shiv                                                                                                                                                                                                                                                                                                                                                                                   

  • With new updates from Acrobat Read my computer freezes and I can not fill in forms anymore, how do I fix these problems?

    After updating Acrobat Reader my computer now freezes when I try to fill in forms using Acrobat Reader, this never happen before! Now the only way to unfreeze my computer is to turn it off and restart it, which is not how a computer is suppose to be turned off as nothing responses to get it unfrozen(ESC., Contol-Alt-Delete)! The I shows up as if I am able to fill in forms, but after trying to fill in the form numerous times various ways, it always ends up freezing my computer up! I HATE THE NEW UPDATES! Why can't I speak with a live human, through Adobe? I would not want to buy anything from any company which would not allow me support by talking to a live human over the phone, as typing messages can be misunderstood! Their is no point to have Acrobat Reader any more if it does not allow me to fill in forms! I could use the reader that came with the computer! It is sad that for myself filling forms using Acrobat Reader was nice since there are times I am unable to write anything due to tremors, unfortunately I am not alone in this type of medical problem and we the disabled the majority of us are on Social Security! Everyone know that Social Security does not give their recipients enough money to live off of! It is sad when a person is ill they lose more than their livelihood, so called friends abandon you too! So how can I fix the freezing problems and is there any Adobe that I can fill in forms which will not cost me money and or another company that may offer this free of charge?

    Do you have that problem when running in the Firefox SafeMode? <br />
    [http://support.mozilla.com/en-US/kb/Safe+Mode] <br />
    ''Don't select anything right now, just use "Continue in SafeMode."''
    If not, see this: <br />
    [http://support.mozilla.com/en-US/kb/troubleshooting+extensions+and+themes]

  • End Routine is NOT modifying the DSO with new data after load into that DSO

    Hi all,
      I am creating an End Routine for DSO to populate a field ZFCMP_FLG (to store 'Y' ) with lookup from another DSO ZMDS_D01. This new field shows blank instead of 'Y', after activating the DSO. The RESULT_PACKAGE record is populated with 'Y' for ZFCMP_FLG  while debugging that End Routine and why it is NOT writing the modified records into DSO, please ? It is a Characteristic InfoObject with length 1 to store 'Y'. The following is some part of the code:
    DATA: wa_fcmp_flag   TYPE c VALUE 'Y'.
    LOOP AT RESULT_PACKAGE ASSIGNING <RESULT_FIELDS>.
        READ TABLE it_zmds_d01 INTO wa_zmds_d01 WITH KEY
                    /BIC/ZAUFNR    = <RESULT_FIELDS>-CS_ORDER
                    NOTIFICATN     = <RESULT_FIELDS>-NOTIFICATN  BINARY SEARCH.
         IF sy-subrc = 0.
           <RESULT_FIELDS>-/BIC/ZFCMP_FLG = wa_fcmp_flg.
        ENDIF.
    ENDLOOP.
    Thanks,
    Venkat.

    hi...
    Since you are using Field symbol to loop the internal Table there is no need to use the MODIFY Statement in the loop.
    So your code is correct only.
    But here you have to check the status of READ TABLE command in the debug mode.
    it may be failing that's why the RESULT_PACKAGE is not getting modified.
    Plz check it.
    Note: You may need to SORT the Int Table since you are using BINARY SEARCH. check below.
    DATA: wa_fcmp_flag   TYPE c VALUE 'Y'.
    Sort it_zmds_d01 by  /BIC/ZAUFNR    NOTIFICATN  .
    LOOP AT RESULT_PACKAGE ASSIGNING <RESULT_FIELDS>.
        READ TABLE it_zmds_d01 INTO wa_zmds_d01 WITH KEY
                    /BIC/ZAUFNR    = <RESULT_FIELDS>-CS_ORDER
                    NOTIFICATN     = <RESULT_FIELDS>-NOTIFICATN  BINARY SEARCH.
         IF sy-subrc = 0.
           <RESULT_FIELDS>-/BIC/ZFCMP_FLG = wa_fcmp_flg.
        ENDIF.
    ENDLOOP.

  • Using the Macbook with new LED Apple Cinema Display? Not a beginner's Q...

    Hi - I'm sort of cross-posting this because I'm not getting any answers in the Apple Cinema Display Forum, so here goes. So far, no one - not even a tech guy at a local Apple Reseller - has been able to help, so I've got my fingers crossed.
    I just got a 24" Apple LED Cinema Display and am using it with my 13" Aluminum Unibody Macbook. What I do is dock the Macbook (with closed screen) when at home with the big display and just use that. I enlarge program windows and arrange the layout (in different spaces) to take advantage of the large screen and resolution. So far so good.
    But I'm a student and take my macbook with me to class. When I open it up, all the program windows are set as they were on the larger screen, which means some are out of view or simply not well-adjusted for the smaller and lower resolution of the Macbook. I manually adjust these and work on the Macbook that way.
    But when I return home in the evening, I have to adjust them again once I 'dock' the Macbook. Kind of a pain if I'm doing this twice a day.
    What I'd like to know is: is there a setting or group of settings that would do this automatically for me? A program? An AppleScript? Surely someone out there has had the same issues and has found a fix, if such a thing exists. Or is it just a fact of nature one deals with when working on two screens?
    To preclude one response: yes, I know I can mirror the displays when I open the Macbook along with the LED Cinema Display. But this simply mirrors them using the lower resolution and dimensions of the Macbook screen. And that kind of negates having the larger, Cinema Display.
    So - any thoughts? Solutions? How do you guys manage with this?
    Thanks,
    Jeff

    I don't really have a solution for you but wanted to link you to a discussion on this very topic that took place last month on MacInTouch.
    http://www.macintouch.com/readerreports/helpplease/topic3939.html#d24sep2009
    The conclusion seemed to be that it is not an OS issue, it's an application issue. There really was no good answer but some good insight into why the problem exists and why it may not be something Apple can fix.

Maybe you are looking for