Replaced SAP Code behaviour by Update or Node correction?

Hi All,
I want to replace my own Code for a SAP standard code in a Function Module .
Can I do that without any side effects?
I am thinking of SAP Updates or Node Fixes?
Best Regards
Ali

When you make a change to a standard SAP object, a repair flag is set.  This flag tells the processing for upgrade and patches, that the object needs special care.  Also, if you use the modification assistant, and make your changes carefully enough, you should be able to adapt to any new releases/fixes that sap put in.
Your code will NOT be deleted without you being aware.
matt

Similar Messages

  • To replace SAP script with smartform in customer statement using t-code F.27

    Hi, I have a requirement to replace SAP script while generating a customer statement form using F.27 with Smartform. The standard program which triggers the SAP script is RFKORD11. Can anyone tell me how can we achieve this. Thanks in advance. BR, Karthik.

    Hi
    do you find a solution for your issue? Or did anyone else know how to send raw data instead of the pdf or fixed file from transaction F.61?
    Thanks for any ideas or help
    Axel

  • SAP:Code area="MAPPING" EXCEPTION_DURING_EXECUTE /SAP:Code

    Hi Experts.
    I'm tryin to make a JDBC Synchronous escenario, i want to UPDATE data from table in DB2 AS400, and the JDBC Update instruction returns the total of the register updated.
    All the configuration It's ready, but when I send the Update instruction, the UPDATE the information in the AS400 DB2 table, but the return message send me the next error:
    <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
    - <!--  Call Adapter
      -->
    - <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">
      <SAP:Category>Application</SAP:Category>
      <SAP:Code area="MAPPING">EXCEPTION_DURING_EXECUTE</SAP:Code>
      <SAP:P1>com/sap/xi/tf/_MM_DAT_RES_</SAP:P1>
      <SAP:P2>com.sap.aii.mappingtool.tf7.IllegalInstanceExcepti</SAP:P2>
      <SAP:P3>on: Cannot create target element /ns0:MT_DAT_RES_0</SAP:P3>
      <SAP:P4>2. Values missing in queue context. Target XSD re~</SAP:P4>
      <SAP:AdditionalText />
      <SAP:Stack>Runtime exception occurred during application mapping com/sap/xi/tf/_MM_DAT_RES_; com.sap.aii.mappingtool.tf7.IllegalInstanceException: Cannot create target element /ns0:MT_DAT_RES_02. Values missing in queue context. Target XSD re~</SAP:Stack>
      <SAP:Retry>M</SAP:Retry>
      </SAP:Error>
    Can anyone telll me about it?
    Thanks.
    Kenneth

    Hi Rao,
    Go to sxmb_moni and open your response mapping and take the payload and test your mapping. It seems the value you are mapping to /ns0:MT_DAT_RES_02 is not there. Can you please check that. You need to make sure step 4 in this blog:
    /people/bhavesh.kantilal/blog/2006/07/03/jdbc-receiver-adapter--synchronous-select-150-step-by-step
    Your response always comes up with _response and your message type should be like that only.  Also can you give your response mapping payload and the response message type here so that somebody can help you out if this didn't resolve your issue.
    Regards,
    ---Satish

  • Nullpointer exception in SAP code (RFC model related)

    Hi,
    Some threads have already been opened on this issue, but none of them give me a solution.
    The problem is that a Nullpointerexception is thrown when I create a new Input element (to bind it to the input node of my rfc model).
    As you can see in the stack trace, the nullpointerexception is thrown in SAP code.
    This happens for all function modules I've created myself (even the simplest ones with no parameters/no code), but for the SAP BAPIs it works???
    So this is not an issue related to Javaconnectors/my java code because it works for BAPIs (I'm doing exactly the same).
    I've already restarted the J2EE server, recreated the whole application, tested with new applications (to avoid any caching problems) but nothing works.
    I've been trying to resolve this issue for several hours without success. It's really frustrating.
    Any help appreciated!
    Jeroen
    java.lang.NullPointerException
         at com.sap.tc.webdynpro.modelimpl.dynamicrfc.AiiModelClass.createNewBaseTypeDescriptor(AiiModelClass.java:220)
         at com.sap.tc.webdynpro.modelimpl.dynamicrfc.AiiModelClass.descriptor(AiiModelClass.java:186)
         at com.eozen.aif.ce5solman.Z_Jver_Create_Infosheet_Input.<init>(Z_Jver_Create_Infosheet_Input.java:51)
         at com.eozen.jver.aif.Infosheets.wdDoInit(Infosheets.java:98)
         at com.eozen.jver.aif.wdp.InternalInfosheets.wdDoInit(InternalInfosheets.java:181)
         at com.sap.tc.webdynpro.progmodel.generation.DelegatingComponent.doInit(DelegatingComponent.java:95)

    I suddenly realized there is one last option and it works: I managed to sidestep the problem by doing the rfc via an R/3 SAP system that forwards the call to the CRM system. (The CRM 5.0 system is the one causing the nullpointerexception).
    Maybe some incompatibilities between J2EE/WDP SP14 & CRM 5.0?

  • Finder menu commands replaced by code?

    It's like some commands in Finder menus have been replaced by code. Seriously weird. For example, in the Edit menu Cut now reads ME1, Undo reads ME13, and such. Not all the commands have changed. This has only happened with Finder (so far as I can tell). It also shows up in the Sidebar (SD5 instead of the computer's name) and in the title of Get Info windows (IN1). Finder seems to operate fine, and I know the OS well enough that the missing commands have not been a serious trouble (yet). But even if Finder is stable like this, I'd still like my menus back.
    Has anyone ever seen or heard of something like this? Any advice on
    I've been running OSX 10.6.8 on this Intel iMac. I just tried reinstalling 10.6.3 from the Install DVD, thinking that might fix the issue. No such luck. So now I'm waiting for the combined updates to download.

    Update 2:
    Rebooted. Finder menus are back to normal. Trash is emptied.
    I also ran Disk Utility, to verify and repair permissions if necessary. It found and flipped some things, but the one that caught my attention was this:
    Warning: SUID file "System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/MacOS/ARDAg ent" has been modified and will not be repaired.
    Permissions differ on "System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Support/Rem ote Desktop Message.app/Contents/Resources/English.lproj/UIAgent.nib", should be drwxr-xr-x , they are -rwxr-xr-x .
    Permissions differ on "System/Library/CoreServices/RemoteManagement/AppleVNCServer.bundle/Contents/Su pport/LockScreen.app/Contents/Resources/English.lproj/MainMenu.nib", should be drwxr-xr-x , they are -rwxr-xr-x .
    Permissions differ on "System/Library/CoreServices/RemoteManagement/AppleVNCServer.bundle/Contents/Su pport/LockScreenLeopard386.app/Contents/Resources/English.lproj/MainMenu.nib", should be drwxr-xr-x , they are -rwxr-xr-x .
    I don't know if this is at all connected to the Flashback Trojan, though. 
    I think I have a big backup and clean install in my future, to be thorough. Thanks for the guidance and tips!

  • Updating multiple node in a single query

    Hi
    Shall I update multiple nodes (which satisfies the given condition) in a single query? From the prototype we suspect that all nodes in all document are not updated in the container.
    Version: BDB XML 2.4 - Fedora core 4 Linux - C++ language
    Query:
    replace value of node collection()/File[@Id="57565C01327A"]//Entry[@Class="Measurement" and @Id="0"]/Attribute[@Name="apDlBhUtil"]/@Value with 8'
    Result:
    XmlException occurred with msg 'Error: Sequence does not match type node() - the sequence contains more than one item [err:XUTY0008], <query>:1:1'
    We have tried running the query in both Lazy and Eager evaluation type. Please clarify that the issue is with the query/execution type or BDB XML doesn't support this feature?
    Thanks
    Santhosh

    Santhosh,
    Try:
    for $i in collection()/File[@Id="57565C01327A"]//Entry[@Class="Measurement" and @Id="0"]/Attribute[@Name="apDlBhUtil"]/@Value return replace value of node $i with 8'The problem with your original is that the argument for "replace value of" needs to be a single item, not a sequence.
    Regards,
    George

  • Replace xml code when used as a xmltype converted from clob.

    I am still new at all this so I will try to make sense.
    I have the "sys_xmlgen" where it takes my clob_content which is a clob and converts it into the v_xml which is xmltype.
    ****code to show change of clob to xmltype.
    SELECT sys_xmlgen(clob_content) INTO v_xml FROM xmltest2 WHERE item_id = v_item_id;
    update xmltest2 set xml = v_xml where item_id = v_item_id;
    **end of code
    When you use sys_xmlgen it changes the xml into this example:
    <?xml version="1.0"?>
    <CLOB_CONTENT>&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
    &lt;!DOCTYPE metadata SYSTEM &quot;csdgm2.dtd&quot;&gt;
    &lt;?xml-stylesheet href=&quot;FGDC_V2.xsl&quot; type=&quot;text/xsl&quot;?&gt;
    &lt;metadata&gt;
    &lt;idinfo&gt;
    </CLOB_CONTENT>
    I need to remove the <CLOB_CONTENT> tag and change some things such as the "&lt;" to a "<" and so on. But when I do a replace statement
    select replace(clob_content, '&lt;', '<') into v_xml from xmltest2;
    It says I can not do a clob into number.
    Just to make myself clear, the clob_content is clob and v_xml is xmltype. SOOO I think that is where my problem is. Does anyone know the syntax to replace the code in my xml so that it looks like the original clob xml??
    Any help would be appreciated.

    I am still new at all this so I will try to make sense.
    I have the "sys_xmlgen" where it takes my clob_content which is a clob and converts it into the v_xml which is xmltype.
    ****code to show change of clob to xmltype.
    SELECT sys_xmlgen(clob_content) INTO v_xml FROM xmltest2 WHERE item_id = v_item_id;
    update xmltest2 set xml = v_xml where item_id = v_item_id;
    **end of code
    When you use sys_xmlgen it changes the xml into this example:
    ?xml version="1.0"?>
    <CLOB_CONTENT>&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
    &lt;!DOCTYPE metadata SYSTEM &quot;csdgm2.dtd&quot;&gt;
    &lt;?xml-stylesheet href=&quot;FGDC_V2.xsl&quot; type=&quot;text/xsl&quot;?&gt;
    &lt;metadata&gt;
    &lt;idinfo&gt;
    &lt;citation&gt;
    &lt;citeinfo&gt;</CLOB_CONTENT>
    I need to remove the <CLOB_CONTENT> tag and change some things such as the "<" to a "<" and so on. But when I do a replace statement
    select replace(clob_content, '<', '<') into v_xml from xmltest2;
    It says I can not do a clob into number.
    Just to make myself clear, the clob_content is clob and v_xml is xmltype. SOOO I think that is where my problem is. Does anyone know the syntax to replace the code in my xml so that it looks like the original clob xml??
    Any help would be appreciated.

  • How to find a string in SAP code

    Hello,
    Does anyone here know how I can find a string inside the SAP code efficiently? I tried finding a custom table name using the Where-used list feature but the results doesn't show the complete/correct results. It missed some user exits where the table name was also used.
    Please help

    Hello Jimmy,
    You can try what Krishna has said there is one more way that is
    goto trxn SE12,
    enter Z* in the table name field,
    it will give a popup box with all the Ztables found in your system...you can find your table maybe it is a little tedious job
    Sravani

  • Code doesn't update when uploading new files to website.

    code doesn't update when uploading new files to website.   I was using an old DW version for a long time then forced to upgrade when I bought my MacBook Pro. Now when I make changes to my pages and link to new files etc on my harddrive, when i upload the pages it won't image because the code still points to harddrive (this did not used to be a problem)... I manually changed the code on the web host site to point to the site and it loaded fine. But now my files on my harddrive also point to the web host files and now don't image on my computer. I never had to worry about this so far and wonder if the new version has a setting I'm supposed to be aware of so that I can design on my hardrive and upload and it knows that the files are being uploaded with it?  Ugh hpe this makes sense - I'm NOT a webs designer and the new DW is way more than I use in it's technology.

    Hi
    This sounds like you have not defined your site in the site definition.
    Follow the steps in these 2 tutorials to set-up your site locally and for the remote server -
    http://www.adobe.com/devnet/dreamweaver/articles/first_website_pt1.html
    http://www.adobe.com/devnet/dreamweaver/articles/first_website_pt6.html
    PZ

  • Reading data from a Table Cluster sans SAP code

    I need to read data at the database level from a cluster table.  That is to say, I want to decompress the VARDATA column that is in
    the database table and interpreet it with my own code.
    I've read all the SAP help documents on the subject, and I have created a test Table Cluster (the physical object) and associated test Cluster Tables (the logical tables) with the Table Cluster, but the data is compressed at the at the database level and incomprehensible.
    I realize one can use ABAP and OPEN SQL to read the table, because that goes through the SAP database interface.  I could
    also call a BAPI from an external program, but I don't want to do that.
    I need to read the data directly from the database without going through the SAP database interface or calling any SAP code.  I
    am willing to write the required code in another language, I just need to know how the data is compressed in the cluster, so I can
    decompress it.
    1. Does anyone know how to decode the information stored in a table cluster  WITHOUT using SAP code? 
    2. If no one knows how to do (1), does anyone know what compression algorithm SAP uses when storing data in the table cluster?
    3. Is there a specification or layout that explains exactly how the VARDATA column in a table cluster is structured, so that once I
    decompress it, I can figure out what data belonged to which table and column?
    If you even have a guess as to the compression algorithm or layout of VARDATA, I would be interested to hear it.
    Thank You,
    Larry Smith

    Hi All,
    The question is still open, waiting for points to be awarded.  Fidel's answer didn't really help.  I already know that I currently can't read the cluster, that's why I posted the question. 
    I would think SAP uses a known compression algorithm for the clusters, so the most important thing is finding out what the algorithm is, and finding out if SAP does anything weird to the compression headers.
    Someone has to know out there!
    Thank You,
    Larry Smith

  • How to know where the user exits or enhancement used in standard sap code?

    Hi
    I m pretty new to abap.
    How can I know where the user exits or enhancement used in standard sap code?
    As i have to add some functionality to the standard sap code. I m looking to search the enhancement or user exits used in this standard code wher i can add my functionality.
    thanks in advance.
    Moderator message : Search for available information, thread locked.
    Edited by: Vinod Kumar on Oct 19, 2011 2:38 PM

    Hi Henry,
    I don't think this is the easiest way to look at the code around a particular field on the screen. Debugging standard programs also can be very tedious, if not impossbile. So, instead of this question, I would like to find out exactly what you want to do if you know the code.
    If you are in a transaction and you want to know where the code of a particular field is, the fastest way to get to it is by pressing the F1 key on the field and then press the Technical info button on the help screen. In here you will typically see the same kind of information but it is very specific to the field you selected.
    PROGRAM(SCREEN) tells you which program is manipulating the main screen, in which your field is embedded. Remember your field may be included in a sub-screen and that subscreen may be the one included in the main screen.
    PROGRAM(SUB SCREEN) tells you which program is directly responsible for the field on the subscreen it is included in. This is where you should find the code most appropriate for the field, but not necessarily.
    PROGRAM(GUI) controls how your push buttons and the menu options in the screen behave and controlled.
    Srinivas

  • Error code 50 when updating desktop

    I received error code 50 when updating the creative cloud dekstop. It tells me to contact customer support. how do i do that?

    Creative Cloud chat support (all Creative Cloud customer service issues)
    http://helpx.adobe.com/x-productkb/global/service-ccm.html

  • Internet Explorer 9 not showing as not installed when using Windows Update - Error: Code 9C48 Windows Update encountered an unknown error.

    I built a few new Windows Server 2008 R2 with SP1 VMs today and ran into a problem where Windows Update is not detecting the fact that Internet Explorer 9 is already installed. Internet Explorer 9 keeps showing up as an available update when
    using Windows Update. When I try to install it as a test I get the error message: Code 9C48 Windows Update encountered an unknown error.
    My normal build procedures include applying all the patches for the OS prior to any other work on the servers. The way I like to do the patching is to do every update other then IE9 in the begininng and once all the other updates have been
    completed, install IE9 and then patch it if there are updates available. I followed this procedure on every build for the last year and I have not run into any issues until today. The only difference today is the latest patches that were released yesterday
    April 10th, 2012. To test the theory that it may be one of the latest patches, I reinstalled Windows from scratch making sure to format the disks and then I installed IE9 right after the OS install without any other updates. Once the
    server was rebooted, I checked Windows Update and Internet Explorer 9 still showed up as update (Not the Cumulative Update which normally shows up after an IE9 install) and yes, I did make sure to click the 'Check for Updates' link before I looked just
    in case. My next test was to patch a couple of the servers I had built prior to April 10th, 2012. Those servers did not have any issues with the latest updates and they are not experiencing the same behavior as the newly built servers.
    I ended up comparing the IE9 Version on the cleanly install OS (No updates were installed except IE9) and the servers I built last week which were patched. The versions are exactly the same.
    My findings above lead me to believe that there is a problem with the latest IE9 install package (which includes the latest cumulative update) and the Windows Update detection component.
    I guess I am looking for someone to report this up the chain to get this fixed so no one else runs into this problem. I know in some cases we may not be able to see additional IE9 updates until this is resolved.

    I just started having the same problem.
    I was creating a new VM in Vsphere from our 2008 R2 SP1 image and it hasn't been updated and repacked in a while, so i have to install about 60 updates, including IE9.
    I went through my normal setup as i had just created 2 VMs and updated them on Monday with no problem.
    I got the same error code as you. The install looks like it installed IE9, but the update is still showing up as available in Windows Update.
    I deleted the VM, created a new one, chose all updates except IE, then did that and it still shows up again.
    Then i deleted the VM, installed just IE 9 and it still shows up as available on reboot.
    I have a script that i can use to reset/clear WSUS cache on the computer, (Software distribution folder, and the windows update log, and recreates a certificate), so i tried that and then rebooted and it still showed up.
    I then decide ok, maybe the Image got messed up somehow, so i started creating a new 2008 R2 install from scratch last night and chose to update just IE9 as the first install. I did that, rebooted and it didn't show up in Windows Updates, so i though GREAT.
    I proceed to kick off the 100+ downloads needed before i left and left the console up.
    When i got in to work this morning, the updater seemed stuck on 31 of 102 updates, this one in particular: KB288516. I rebooted the computer, because it wouldn't stop and just seemed stuck since last night, which these updates should only have taken about
    an hour to install at most. I log back in and sure enough, it now shows Internet Explorer 9 at the bottom of the update list as being needed for install.
    I believe this is Patch Tuesday week, so maybe they screwed up something with the Windows Update detection engine, because it worked fine on Monday when i had to update IE9 on 2 VMs that i created.

  • How to update Tr code FB02   and update the field reference key1 (bseg-xref

    Can any body
    help me how to update   Tr code   fb02
    and  update the field  reference  key1 (bseg-xref1)  with the interest amount
    calculated.
    Below i have  written My  program  flow logic
    The program should read the open items i.e debit items in the customer account,
    Based on the  invoice date and customer payment terms  calculate the due date and then the  interest should be  calculated on that item based on the due date.
    Use the  transaction  fb02  and update the field  reference  key 1 (BSEG-xref1)
    with the interest amount calculated
    Only  consider  customers whose  interest indicator  knb1-vzskz = 'vk'.
    Interest is to be  calculated for every  30  days
    at the rate of  1% .please see example below.
    Document date is 01.01.2007
    for amount  1000SGD   payment  term  7  days
    It becomes  due  on  08.01.2007
    until  06.02.2007 you should not  consider  for calculation of interest
    SGD  on   7.02.2007 run you can consider this  item for interest calculation

    Hi Robert,
    Thanks for answering.
    I am looking at Ref 2 should flow automatically to clearing document from the accounitng document for billing.
    Ex: Billing document is created and accounted. Ref 2 is AB
    Now when receipt is accounted for this biling document this AB should flow automatically to Ref 2 field.
    Thanks
    NNS.

  • Error in SXMB_MONI: SAP:Code area="MAPPING" EXCEPTION_DURING_EXECUTE /SAP:C

    Hi All
    When the Idoc is sent from ECC to XI after checking the message in the SXMB_MONI I get an error saying:
    <SAP:Code area="MAPPING">EXCEPTION_DURING_EXECUTE</SAP:Code>
    What is this error and how should I go about resolving it?

    Hi,
      The most probable reason is that your idoc has failed in the mapping step.
    Take the xml payload of your message from SXMB_MONI and paste it the test tab of your Message Mapping.
    Then you can run the mapping in the test tab of the message mapping, which will point you to the exact reason for the mapping failure.
    Regards,
    Ravi Kanth Talagana

Maybe you are looking for

  • How to create a module for File Adapter

    Hi, I read somethings about module in Adapters. What I need to create a EJB? I need to generate a jar? Where I put it? Do they have anything about this or a step by step? I want to create a module fpr File Adapter Tks.

  • ITunes 11 update is corrupt or not installed correctly for Mac.  HELP!!

    Hello, got the update request for iTunes version 11, so I went through the installation process but after restarting my computer itunes would not work.  It comes up with the message 'This version of iTunes is corrupt or not installed correctly, pleas

  • Compatibility of Solaris 8 vs. Solaris 10.

    We are getting core dump randomly in Solaris 10 box. The bin(s) & lib(s) are generated (compiled) in Solaris 8 box. a) Are the Solaris 8 bin&lib(s) are compatible in Solaris 10. b) If not in direct Solaris 10 box, but atleast can we try with containe

  • Monthly payment for Adobe Forms Central

    Dear all, I need Adobe Forms Central for my master thesis from now till January 2015. According to the Adobe website I have to pay for one year. Since I am a poor student, do you know how I can solve this? Thank you very much in advance.

  • Clusterware (11g) pre-check fails but where is the error?

    Hi, I'm attempting to install 11g clusterware but when I run the cluster verify it seems to indicate an error ... -bash-3.2$ ./runcluvfy.sh stage -pre crsinst -n optest01,optest02 -verbose Performing pre-checks for cluster services setup Checking nod