Enhancement not visible during runtime

Dear experts,
I have a problem with getting enhancements up and running in runtime.
I Changed 2 enhancements in FM J_1B_NF_VALUE_DETERMINATION and activated them. Activation goes fine, but for some reason during runtime (in debug mode), I can not see the code of the enhancement at all. My changes are not triggered, I can not even see the code in debug-mode. The complete code-block is missing. It seems that the enhancements are not active and are just not embedded during runtime. Do I have to activate something else? I guess CMOD and SMOD are not relevant in this case but if they are please let me know.
Thanks in advance
William

if you are usng enhancement framework then there is no need of CMOD/SMOD.
where have you created your enhancement spots? and what type have you given there?
goto SE19 and see what actually is the status of the enhancement .. if active, keep breakpoint directly inside your enhancement coding,
when FM starts executing, you will find a circular swirl(just on the left side of the code ), that mean it will goto your enhancement. it wont direcly show in the deugger, you press F5 and then it will go inside your code.

Similar Messages

  • Enhancement section does not visible at runtime

    I created enhancement section in SAP standard program, activated it but it does not visible at runtime. How do I make it available? Thanks!

    Hi Anthony,
    Have you implemented Implicit Enhancement?
    Once code is activated without error there is no other step required.
    Refer [Enhancement|https://wiki.sdn.sap.com/wiki/display/ABAP/ThenewEnhancementFrameworkandthenewkernel-basedBAdI] for more information.
    Regards
    Shital

  • Value attribute not visible in runtime collection

    Hi,
    I have created some 2-3 value attributes (display only) in a standard model node for BTDOCFLOW (which also contains some display only fields). Put in the logic in their Getter methods and fields are getting displayed in UI with the values.
    Now, my requirement is to display this table view (Assignment block) in default sorting based upon one value attribute and one model node attribute. But the problem here is, I am unable to find value node attribute at runtime in BTDOCFLOW collection at DO_PREPARE_OUTPUT. (Even display only standard context node attributes, which are not part of model node structure are not visible)
    I have re-defined method GET_TABLE_LINE_SAMPLE with the value attributes, resulting in enhanced rv_sample line, but still the value attribute is not visible at runtime in the collection.
    Can someone pl. tell me, how can I display my value attributes in collection along with model node attributes, so that I can do default sorting based upon one custom and one model node attribute.
    Thanks,

    Hi,
    Whne you define value attributes within the model attribute then the node becomes mixed instead of either value node or model node.
    So you need to access the mixed node and then should access model attributes and value attributes separately.
    Get your collection into a normal entity then assign the entity to mixed node
    DATA: lr_mixed TYPE REF TO cl_bsp_wd_mixed_node ,
                current TYPE REF TO if_bol_bo_property_access,
                 lr_current TYPE REF TO cl_crm_bol_entity.
         current ?= me->typed_context->entity name->collection_wrapper->get_current( ).
          lr_mixed ?= current..
          lr_current ?= lr_mixed->if_bsp_wd_ext_property_access~get_model_node( ).
    Best Regards,
    Dharmakasi.

  • Data Type Enhancement not visible in SPROXY

    Hi All,
    We are implementing SRM 7.0 with PI 7.1.
    We have a reuiquirement of adding custom fields in the standard message DespatchedDeliveryNotification_Out which is sent from SRM SUS. I have created the data type enhancement in the ESR in the namespace http://sap.com/xi/SRM/SupplierEnablement/Global
    for the data type DespatchedDeliveryNotification. But the Data Type Enhancement is not visible in transaction SPROXY in the SRM server.
    Is this the way to do it? Or there is some different method to be followed?
    Please advise.
    Regards,
    Karen Pereira

    Is this thread still valid? If not, please close the thread.
    If so, as no response has been submitted, please rephrase your question and/or provide further information to describe your requirement.
    Thanks
    Jason
    SDN SRM Moderator Team

  • Enhancement Not Visible in Portal

    Hi,
        I have enhanced a Standard view for Travel request form to create a new button and added some logic "OnAction". The added button is not visible in the portal. Please suggest me what could be the issue ??

    Hi Harsha,
                   I have created a new component Configuration.
    I have added some screen shots for your reference.

  • Subclass instance not created during runtime

    Hi Experts,
    For an existing standard class a subclass was created and during runtime the me object reference points to the subclass name there by allowing the subclass additional/custom methods to be triggered.
    We have done service pack upgrade in the system and during runtime I find the subclass does not exist in the me object reference due to which the custom code in the subclass is not being called.
    How do I fix the above issue so that and subclass instance is created by the superclass during runtime?

    Hello Srinivas,
    I had put a breakpoint to debug in the subclass which was being invoked.
    In the new system where the service pack has been applied I have put breakpoint in the same method but the subclass method is not being called.
    The superclass method is being called. I'm sure after facing this problem(and solving it, of course) you'll have a better understanding of the 'polymorphic' behaviour of objects
    if the subclass inherits superclass the instance will be created automatically?
    NO!!!
    You must understand none of us has a crystal ball where we can gaze & find out the solution. If you want valuable responses please provide as much info as possible.
    BR,
    Suhas

  • Map not recognized during runtime

    While running a test (during runtime), the map is not being recognized
    by the system. We have cleared SLD Cache in IR and ID, and using
    SXI_CACHE several times and during runtime we still get the following
    error about the map not being found. The error is as follows:
    Runtime error Unable to find resource a1ebddd0-0d05-11dd-a1d7-
    eecb0a0a3d7e in the following software component versions:
    urn:ariba.com:xi:Procurement:CreatePurchaseOrdercom/sap/xi/tf/_MM_TX_WSPurchaseOrderPush_RequestM~-1
    <Trace level="1" type="B">CL_MAPPING_XMS_PLSRV3-ENTER_PLSRV</Trace>
    <Trace level="2" type="T">......attachment XI_Context not found </Trace><Trace level="3" type="T">Mapping already defined in interface
    determination </Trace>
    <Trace level="3" type="T">Object ID of Interface Mapping
    15D05B740F5D39BCBACC32BCA4E1FCE7 </Trace>
    <Trace level="3" type="T">Version ID of Interface Mapping
    A1EBDDD00D0511DDA1D7EECB0A0A3D7E </Trace>
    <Trace level="1" type="T">Interface Mapping
    urn:ariba.com:xi:Procurement:CreatePurchaseOrder
    IFM_TX_WSPurchaseOrderPush_2_Z_ARIBA_KT_PO_CREATE </Trace>
    <Trace level="3" type="T">Mapping Steps 1 JAVA
    com/sap/xi/tf/_MM_TX_WSPurchaseOrderPush_RequestMessage_2_Z_ARIBA_KT_PO_CREATE_REQUEST_ </Trace>
    <Trace level="3" type="T">MTOM Attachments are Transferred to the
    Payload </Trace>
    <Trace level="3" type="T">Dynamic Configuration Is Empty </Trace>
    <Trace level="2" type="T">Mode 0 </Trace>
    <Trace level="3" type="T">Search
    com/sap/xi/tf/_MM_TX_WSPurchaseOrderPush_RequestMessage_2_Z_ARIBA_KT_PO_CREATE_REQUEST_.class
    (urn:ariba.com:xi:Procurement:CreatePurchaseOrder, -1) in swcv a1ebddd0-0d05-11dd-a1d7-eecb0a0a3d7e. </Trace>
    <Trace level="3" type="T">Search
    com/sap/xi/tf/_MM_TX_WSPurchaseOrderPush_RequestMessage_2_Z_ARIBA_KT_PO_CREATE_REQUEST_.class (-1) in swcv a1ebddd0-0d05-11dd-a1d7-eecb0a0a3d7e
    without namespace. </Trace>
    <Trace level="1" type="T">Unable to find resource
    com/sap/xi/tf/_MM_TX_WSPurchaseOrderPush_RequestMessage_2_Z_ARIBA_KT_PO_CREATE_REQUEST_.class in the following software component versions:
    a1ebddd0-0d05-11dd-a1d7-eecb0a0a3d7e
    Thrown:
    com.sap.aii.ib.core.mapping.execution.ResourceNotFoundException: Unable
    to find resource
    com/sap/xi/tf/_MM_TX_WSPurchaseOrderPush_RequestMessage_2_Z_ARIBA_KT_PO_CREATE_REQUEST_.class in the following software component versions:
    a1ebddd0-0d05-11dd-a1d7-eecb0a0a3d7e
    at com.sap.aii.ib.server.mapping.execution.JavaMapping.load
    (JavaMapping.java:148)
    at com.sap.aii.ib.server.mapping.execution.JavaMapping.executeStep
    (JavaMapping.java:67)
    at com.sap.aii.ib.server.mapping.execution.Mapping.execute
    (Mapping.java:60)
    at com.sap.aii.ib.server.mapping.execution.MappingHandler.map
    (MappingHandler.java:87)
    at com.sap.aii.ib.server.mapping.execution.MappingHandler.map
    (MappingHandler.java:71)
    at
    com.sap.aii.ibrun.sbeans.mapping.MappingRequestHandler.handleMappingRequest(MappingRequestHandler.java:119)
    at com.sap.aii.ibrun.sbeans.mapping.MappingRequestHandler.handleRequest
    (MappingRequestHandler.java:72)
    at com.sap.aii.ibrun.sbeans.mapping.MappingServiceImpl.processFunction
    (MappingServiceImpl.java:79)
    at sun.reflect.GeneratedMethodAccessor511.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke
    (DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at
    com.sap.engine.services.ejb3.runtime.impl.RequestInvocationContext.proceedFinal(RequestInvocationContext.java:46)
    at
    com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:166)
    at
    com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatesTransition.invoke(Interceptors_StatesTransition.java:19)
    at
    com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
    at
    com.sap.engine.services.ejb3.runtime.impl.Interceptors_Resource.invoke
    (Interceptors_Resource.java:71)
    at
    com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
    at
    com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.doWorkWithAttribute(Interceptors_Transaction.java:38)
    at
    com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.invoke(Interceptors_Transaction.java:22)
    at
    com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
    at
    com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:189)
    at
    com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatelessInstanceGetter.invoke(Interceptors_StatelessInstanceGetter.java:16)
    at
    com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
    at
    com.sap.engine.services.ejb3.runtime.impl.Interceptors_SecurityCheck.invoke(Interceptors_SecurityCheck.java:21)
    at
    com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
    at
    com.sap.engine.services.ejb3.runtime.impl.Interceptors_ExceptionTracer.invoke(Interceptors_ExceptionTracer.java:16)
    at
    com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)
    at
    com.sap.engine.services.ejb3.runtime.impl.DefaultInvocationChainsManager.startChain(DefaultInvocationChainsManager.java:133)
    at
    com.sap.engine.services.ejb3.runtime.impl.DefaultEJBProxyInvocationHandler.invoke(DefaultEJBProxyInvocationHandler.java:164)
    at $Proxy279.processFunction(Unknown Source)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke
    (NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke
    (DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at
    com.sap.engine.services.rfcengine.RFCDefaultRequestHandler.handleRequest(RFCDefaultRequestHandler.java:183)
    at
    com.sap.engine.services.rfcengine.RFCJCOServer$J2EEApplicationRunnable.run(RFCJCOServer.java:267)
    at com.sap.engine.core.thread.impl3.ActionObject.run
    (ActionObject.java:37)
    at java.security.AccessController.doPrivileged(Native Method)
    at com.sap.engine.core.thread.impl3.SingleThread.execute
    (SingleThread.java:182)
    at com.sap.engine.core.thread.impl3.SingleThread.run
    (SingleThread.java:280)
    </Trace>
    <Trace level="1" type="E">CL_XMS_PLSRV_MAPPING~ENTER_PLSRV</Trace>

    In which system you are facing this problem?
    If it is Developement system then do the following steps and then try again.
    1. In your interface mapping remove the message mapping first and then activate the interface mapping.
    2. Do some dummy change in your message mapping or rename the message mapping by copying it and activate it.
    3. Now use this message mapping in your interface mapping and activate IM.
    If it doesn't work delete all objects and recreate them. (or may be rename them ).
    One more important thing... Check your Interface Determination and make sure the outbound & inbound message interfaces are exactly same as used in Interface Mapping.

  • Hard Drive not visible during install.

    I recently tried to turn on my G4 and got just a white screen. So I assumed it was the hard drive. I installed a new Hard drive. Put in my Leopard disk and the drive is not visible. I went into Disk Utility to format it, if needed. It was not visible there either.
    Out of suspicion, I plugged in the old HD into a different mac via USB and my data is there and visible.
    What could the problem be? I went back and double checked all of the cables.

    I know it's a pain to take out just to test, however, did you plug the new drive into the other system via USB to see if it's recognized also?
    Usually in this situation, it's a cable problem. Either a cable is not seated completely, or in rarer cases, there's a problem with a cable itself. Since the old drive is visible to the other system, you may have another issue going on, like a logic board problem. I'd want to run the Apple hardware test. On the gray OS X system CDs that came with your system, find the one that says 'AHT Version x.x', insert it, reboot, and choose the extended test when prompted. Either of the TechTool programs can do similar testing.
    By the way, your sig says you have Snow Leopard 10.6.3 installed, which is impossible on a Powerbook. Leopard 10.5.8 is the last operating system release available today for Powerbooks.

  • XSL newline not working during runtime

    Hello,
    I have this in my XSL to insert newline during transformation.
    <xsl:variable name="break">
    <xsl:text>
    </xsl:text>
    </xsl:variable>
    It inserts newline when try "Test" from the XSL in JDeveloper.
    However, when I deploy the application to the server and test it, the newline is not coming up in runtime. I am using Oracle JDeveloper 11g(11.1.1.4.0) to create the SOA application and Oracle SOA Suite 11g as my SOA domain server
    Any one came across this, please suggest a solution or workaround.

    Hi,
    To add line breaks, you need to use '&#xA;' in the xsl:value-of. Try the below:
    <xsl:variable name="Test">
    <xsl:value-of select="concat('','&#xA;','')"/>
    </xsl:variable>
    -AR

  • Enhancements not visible when included as Component Usage

    Hi Experts
    I have created an enhancement to the standard web dynpro LSO_BL_ADMN_MANAGECRSPART which adds a new attibute to the interface node CTX_COURSE_CATALOG. I can see this attribute on the interface controller but when I include the component as a component usage in my bespoke component, the attribute is not shown.
    Is this a limitation of web dynpro enhancements or am I doing something wrong?
    Regards
    Ian

    OK thanks to the clues posted here I have a working popup - still got some things to address but hopefully I can work them out.
    For anyone hoping to learn from my mistake, here's what I have so far, and this correctly displays what I need but is not yet fully functional:-
    in my main app MXML
    private function setMenu(): void{
         reportsMenu=myXMLcall.xList;
         dispMenu=
    new navMenu;
         dispMenu.displayMenu(reportsMenu);
         PopUpManager.addPopUp(dispMenu,
    this, true
    then in my component, navMenu (I omitted imports, var declarations, and additional functions like treeLabel)
    <?xml version="1.0" encoding="utf-8"?><mx:TitleWindow 
    xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" > 
    <mx:Script>
    <![CDATA[
    public function displayMenu(treeData:XMLListCollection):void{
         popupMenuTree =new Tree();     popupMenuTree.percentWidth=100;
         popupMenuTree.percentHeight=100;
         popupMenuTree.dataProvider=treeData;
         popupMenuTree.labelFunction=treeLabel;
         popupMenuTree.iconFunction=treeIcon;
         popupMenuTree.dataTipFunction=dataTipFunction;
         popupMenuTree.addEventListener(ListEvent.ITEM_CLICK, popupTree_itemClick);
         this.addChild(popupMenuTree);
    ]]>
    </mx:Script>
     </mx:TitleWindow>

  • Entered Numbers Not Visible During Entry

    Have a oddity on my Mac: If I try to type in values for the sliders in the Develop module, they dissapear duing entry.
    1. Click on an enterable area for a slider. The text highlights.
    2. Type in a value. Value is still visible.
    3. As soon as the slider moves to the entered value, the text dissapears. It looks like it changes to the normally displayed gray value.
    4. Tab out or click outside the area and all goes back to normal.
    Mac Pro Nahalem dual 2.93, 16gb RAM, 10.6.8, ATI 4870 512mb
    Jim

    i note the same problem on the exposure field entry. imac,lion.
    it is distracting and correcting one's errors in this regard requires some effort.
    vince

  • NOKIA N85 NOT VISIBLE DURING SUNLIGHT

    i have a nokia n85 smartphone. During sunlight, it is difficult to see anything. i put the light sensor to maximum but no result. can any one help me solve this?

    sorry, but it's a common issue, nokia's n85 and n86 are performing poorly in direct sunlight, that's just the way oled goes. altough the technology was designed for better clarity and contrast, it lacks on readability under strong lightning. the best thing you can do is set your phone on either a really darkish theme, or on a really bright one, it might help. however, there is a version of the n85 shipped since june 2009, which seems to comport better on direct sunlight. is that the one you have? if not, you might consider it.
    If, from time to time, I actually give a good advice, please click on the Kudos icon, I have cookies and free hats!

  • Missing Functionality:BP Properties not visible during Add

    Have formatted search to determine a new
    bp code based upon business properties, but the variable is not set.
    Select $[OCRD.QryGroup1] always returns 'N' even if the the BP property
    is set when in Add Mode. Tested with an existing bp record the variable
    is set correctly.
    Edited by: Robert Fernandez on Sep 9, 2008 7:56 PM

    Please re-post if this is still an issue or purchase a case and have a dedicated support engineer work with you directly:
    http://store.businessobjects.com/store/bobjamer/DisplayProductByTypePage&parentCategoryID=&categoryID=11522300?resid=-Z5tUwoHAiwAAA8@NLgAAAAS&rests=1254701640551

  • List of data targets is not visible during data upload

    Hi all,
      I am trying to load user defined transactional data into an info object, i will do all necessary customization steps such as creating application component,assiging data sources,creating info packages and then creating update rules in info cubes, moreover i wrote a routine which calculates sales reveune based on cost and quantity sold.
    My problem is that when i created infopackage , it does not list any data targets, Plz any one can give tips in this regard.
    thanks in advance
    regards,
    a.fahrudeen
    Message was edited by:
            FAHRUDEEN MUSTAFA

    Hi Fahrudeen,
    Am a little confused here... you say you want to load Transaction data and load it into the InfoObject?? what was that??
    You can load the Transaction data only into your data targets such as InfoCube and DataStore Objects... If you are loading the data into your InfoObjects, then that would mean that you are loading the Master data for which obviously you won't have your data targets listed in your InfoPackage... Only in case of loading the transaction data would you have your Data Targets listed in your InfoPackage...
    Regards
    Manick

  • Insecurity of Keychain Access: "secure" notes visible during authentication

    Sorry if this has been discussed before, but I'm not keen on wading through 137 pages of discussions.
    I recently discovered Keychain Access' ability to create "secure notes," and thought this would be a wonderful way to keep my serial numbers, bank accounts, and other sensitive information secure.
    However, I just tried to actually decrypt this information for the first time, and was rather shocked. When you attempt to open a secure note, and select the "show note" checkbox that prompts the "Deny / Allow Once / Always Allow" dialog box, the dialog box contains the "secure" information from the note!
    In my example, which you can see here (http://www.justinreese.com/media/images/secure_bbedit.png), the entire text of the note is included in the dialog, previous to any password authentication. Of course, because I'm reusing the login keychain, I understand that it's already been decrypted upon logging in; however, I was under the impression that using Keychain Access to store secure notes and other passwords offered a secondary level of protection, and that even if someone were able to compromise my system while I was logged in, at least that sensitive data would remain secure (the way a dedication application such as Wallet or Yojimbo would do it).
    So... is this a bug, an oversight, or simply my own poor planning in using the login keychain to store secure information?
    Thanks to all.
    17" Powerbook G4/1.5Ghz   Mac OS X (10.4.6)   Stock + 1GB of RAM
    17" Powerbook G4/1.5Ghz   Mac OS X (10.4.6)   Stock except 1.5GB of RAM

    My suspicion is that when you created the note, in the "name" field, you used "paste" intending to paste "BBEdit 8 Registration". However, if the clipboard at the time had contained multiple lines, the "Name:" field would then contain the entire contents (Owner Name, Email Address, etc), although it might not be immediately apparent since the main "Keychain Access" window would only display the first line. However, when asking for authentication, the full "Name" is displayed. This scenario is easy enough to replicate.
    The odd thing is that even if the "Name:" is subsequently edited to remove the extra lines, the "authentication dialogue" seems to continue to ask for authentication using the "old" name... it's probably being cached somewhere but I haven't been able to track it down.
    So in this case, I would call this "user error" for putting "secure" info in an "insecure" field in the first place, but there is definitely some sort of bug / oversight / slopiness in that the authentication dialogue doesn't update - so in effect it is asking you to authenticate for one thing, when in reality it is authenticating something that might have a completely different name. That sort of thing might open up "spoofing" opportunities, but for a user's personal keychain, I would suspect that anyone that can get close enough to do something with it would have opportunities to do far worse. Still, it can't be a good thing...

Maybe you are looking for

  • Error Message when LOV contains no entries

    Hello, I am using Oracle and Forms 10g. I have the following problem. I have a textfield with a WHEN-MOUSE-CLICK trigger that displays a LOV. I want when the LOV contains no values to see an error message on the status bar below only. My problem is w

  • UTF8, UTF-16 & Cloudscape

    Hi everyone, I have a problem when I'm trying to store and retrieve Big5 chars into Cloudscape (which claims to support Unicode just the Java does). The following is the steps: 1. Prepare my Big5 chars 2. Run native2ascii -encoding UTF-16 (UTF8 gives

  • How to create SVGZ-Files in Java?

    Hi, I'am able to create normal SVG File with the Java-File API, but I'm not able to create SVGZ Files. I've herad that it could work with the java.util.zip library but the example creates no valid svgz-file. Has someone an idea? Thanks! //--> path of

  • One of mail accounts do not keep my password, what can I do?

    I have several mail accounts in my device, iPod 5th gen, but specially one of them dos not keep the password so I have to write over and over every time I review this account. I tried erasing this account and then sign in it again and remains the sam

  • G5 w/ PCI-express, use of standard video cards

    I was wondering now that Apple is using PCI-express, can you use standard off the shelf PCI-express video cards normally for use on Windows boxes?