URL attributes not rendered on WF notification with embedded OAF Regions

I am customizing a notification which has embedded OAF regions. I need to put a URL in the message, for which I have created an item attribute of type URL, hardcoded this to a random URL for now, and pulled this down as a message attribute as well. I then put the message attribute in the HTML body as &URL_NAME after the framework regions. This, however, did not work. What happens is that in the notification, the URL message attribute is not token subsitute and instead of the URL link, plain text is rendered as URL_NAME. Also, I get a warning message at the top of the notification:
Attribute URL_NAME does not refer to a framework region
If I put the URL as the first attribute in the message body, then the URL is rendered correctly, and all the framework region attributes are rendered as text. It almost seems as if the message body can either have framework regions or message attribute tokens.
Any inputs will be appreciated.
Thanks in advance.

I having a similar issue with the Expenses workflow. I have done the following
Steps:
1. Create custom OAF shared region
2. Create form function XX_APPROVERS where WEB HTML is OA.jsp?page=/xx/oracle/apps/per/ame/dynamicapprovals/webui/xxApproversRN
3. Create WF attribute XX_APPROVERS_HIERARCHY with value as JSP:/OA_HTML/OA.jsp?OAFunc=XX_APPROVERS.
4. Copied WF attribute to messsage and added &XX_APPROVERS_HIERARCHY to message body:
&OIE_APEXP_BODY
WF_NOTIFICATION(HISTORY)
*&XX_APPROVAL_HIERARCHY*
For NEW expense reports/workflows , the notification is fine and the custom region is displayed. However, for workflows already in process the following WARNING is displayed:
Attribute XX_APPROVERS_HIERARCHY does not refer to a framework region.
In the notification body the attibute name is also displayed.
This does not prevent the person responding to the notifications. How can I prevent this warning and why does the change affect workflows already in process ?
Thanks

Similar Messages

  • Customize Embedded OAF region in WF notification email

    Hi All,
    I have a requirement as below:
    There is a notification email that has an embedded OAF region. All this is oracle seeded. This region has many other regions like
    MainRegion
    -- Region1
    -- Region2
    -- Region3
    Now I would like to not show Region2 in the emails. How do we do this.
    I tried to personlize the region and make the Rendered property to false for region2. This is working fine if I see the notification from the Oracle Applications Self-service login.
    But the email(which comes to say yahoo mail) which has this as embedded region still shows all the regions(including Region2 which I had set not to render through personalization).
    Is there a way to achieve this. If so, any pointers.
    Thanks,
    Anand

    Hi Anand.
    Thank you for replying. We have 2 notification changes that we would like to implement, OIE Expense Report Approval notification and Requisition Approval notification. On both notifications, we would like to display 2 segments of the GL code associated to the line - cost center and business unit. As I mentioned in my previuos email, I was able to add those columns in both notifications by extending the VO (OAF), then doing personalization. However, we can only see those columns displayed when we are viewing the notification from the worklist, that is within Oracle Applications. The notification that comes through the email does not show those columns we've added. What other area should we be changing to make those columns display on the email notification? How come the new columns show on the notifications in the worklist, but not in the email?
    Best Regards,
    Narissa

  • PanelGrid with binding attribute not rendering when event on page fires

    I am having a similar issue with my components not being rendered from a dynamic binding attribute as described by this post:http://forum.java.sun.com/thread.jspa?threadID=671672 but for different reason. I have combed the forum and other sources for a week now, tried numerous variations of this based on suggestions I've read for rendering dynamic components and am unable to find the problem. I would appreciate guidance as I don't know what else to do and I imagine there is something basic about the JSF flow layout or component classes I am not doing correctly.
    From a high level, I have a page with two panel groups. The first contains a list of command links (like a menu) that have an actionlistener that populates a list of QueryVariable objects called filterCriteria in the backing bean based on the selection made and then calls a function to update components in the second panel. The second panelGroup contains a panelGrid with a binding attribute that constructs a dynamic set of input fields based on the content of the filterCriteria list. When I first naviagate to this page from another page, the fields are rendered properly. However, if I then select a commandLink from the menu, the panelGrid disappears and is not rendered.
    I've stepped through the code in a debugger and my actionlistener is called when I select a command link. However, the binding attribute method is not called at this time, so I added a direct call to it from the action listener. I know the actionlistener is working because I've verified it in the debugger and if I navigate away and come back to the page, then the binding method is called and the new selection is reflected in a rendered panelGrid. Why is it not rendering though when I first select the commandLink and the page is updated. Also, fyi, there is an action method for the commandlinks but it returns null;
    FWIW, I'm using MyFaces and Facelets in my application.
    Below is my code. This is inside a managed session bean:
    JSF Snippet:
    <h:panelGrid id="inputVarsTable" columns="3" binding="#{query.table}"/>
         public HtmlPanelGrid getTable() {
              if(table == null)
                   table = new HtmlPanelGrid();
              return constructSearchInputTable();               
         public void setTable(HtmlPanelGrid table) {
              this.table = table;
      // Updates table component to reflect filterCriteria
         public HtmlPanelGrid constructSearchInputTable()
              HtmlOutputLabel outLabel;
              HtmlOutputText outText;
              HtmlInputText  inText;
              HtmlMessage message;
              List<UIComponent> children;
              ValueBinding vb;
              FacesContext facesContext = FacesContext.getCurrentInstance();
              UIViewRoot uIViewRoot = facesContext.getViewRoot();
            Application application = facesContext.getApplication();
              children = table.getChildren();
        children.clear();
              try {
                   for (int i = 0; i < getFilterCriteria().size(); i++) {
                        QueryVariable var = getFilterCriteria().get(i);
                        String id = "var" + i;
                        //<h:outputLabel for="#{var.name}" styleClass="label">
                        outLabel = new HtmlOutputLabel();               
                        outLabel.setFor(id);
                        outLabel.setStyleClass("label");
                        //  <h:outputText value="#{var.name}" />
                        outText = new HtmlOutputText();
                        outText.setValue(var.getName());
                        outText.setParent(outLabel);
                        outLabel.getChildren().add(outText);
                        outLabel.setParent(table);
                        children.add(outLabel);
                        //<h:inputText id="#{var.name}" value="#{var.value}" required="true" />
                        inText = new HtmlInputText();
                        inText.setId(id);
                        String bind = "#{query.filterValues['" + var.getName() + "']}";
                        inText.setValueBinding("value", application.createValueBinding(bind));
                        if(var.getDefaultValue() == null)
                             inText.setRequired(true);
                        inText.setParent(table);
                        children.add(inText);
                        //<h:message for="#{var.name}" styleClass="errorText"/>
                        message = new HtmlMessage();
                        message.setFor(id);
                        message.setStyleClass("errorText");
                        message.setParent(table);
                        children.add(message);     
              } catch (Exception e) {
                   log.error(e);
              return table;
      // Command Link Menu ActionListener
         public void structuredQuerySelection(ActionEvent e) {
              queryType = QueryType.StructuredQuery;
              UICommand cmd = (UICommand) e.getSource();
              filterSelection = (String) cmd.getValue();
              Map<String, SearchRequestCtx> queries = pdp.getGenericMetadata().savedQueries;
              SearchRequestCtx ctx = queries.get(filterSelection);
              filterCriteria = new ArrayList<QueryVariable>();
              filterCriteria.addAll(ctx.getVariables());
              constructSearchInputTable();
         // Command Link Menu Action
         public String selectStructuredQuery()
              return null;
         }BTW, this is my first post and I don't really know how that Duke Dollar thing works but I'm happy to offer some to anyone that can solve this issue for me.
    Thanks,
    Ken

    Glad to hear I am not the only one struggling with this type of issue.
    I tried your suggestion but it caused a NoSuchElementException when the page tried to render. Stepping through the code, the init function is always called after my panelGrid is constructed. I even commented out the logic to clear the children and confirmed that in the constructed page, the outputText component that binds to init is the first element on the page - right after the opening body tag. Maybe, JSF doesn't necessarily construct the page in top to bottom order? Also, the exception makes me think that this gets called too late in the lifecycle to work. Were you able to get this to work?
    java.util.NoSuchElementException
         at java.util.AbstractList$Itr.next(AbstractList.java:427)
         at com.sun.facelets.FaceletViewHandler.encodeRecursive(FaceletViewHandler.java:515)
         at com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:445)
         at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:300)
         at javax.faces.webapp.FacesServlet.service(FacesServlet.java:110)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
         at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
         at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:825)
         at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:738)
         at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:526)
         at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
         at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
         at java.lang.Thread.run(Thread.java:595)Ken

  • H:panelGrid width or style attribute not rendering

    Hi
    I am currently experiencing a weird problem. I use a panel grid to align inputs in a form.
    when I try to set the width of the panel grid using the width or style attribute, the HTML equivalent is not rendered when displaying the web page.
    Here is what I try to do:
    <h:panelGrid columns="2" styleClass="patient-problem-form" style="width: 300px;">
    No style attribute is rendered on the table tag...
    Anyone knows what could case this issue?
    I am using
    facelets - 1.1.14
    seam - 2.0.1.CR1
    richfaces - 3.1.3.GA
    just updated glassfish 2-b58c with JSF 1.07 but did not make any difference
    Thanks.

    This will occur if you're using JSF impl newer than 1.2_05, but are using JSF api of 1.2_05 or older. Your classpath may be a mess with duplicated JAR's of different versions. Clean up your classpath. It may be good to know that Glassfish ships with javaee.jar which also contains JSF API. You need to upgrade it as well, you can get a Glassfish updater tool or read the instruactions at Mojarra homepage.

  • Server Side Includes not rendering correctly in Firefox with Layers

    Hi
    The server side includes are not correctly rendering with layers in firefox. From my site here:-
    http://www.osteriastecca.com/index.php
    the home_page.php content renders above a layer on the index.php page. Initially I thought this might be a Flash layer issue but the wmode is set correctly to transparent and it works fine with a normal ssi. It also works fine in Firefox without a server side include as you can see here:-
    http://www.osteriastecca.com/index_old.php
    Works fine in IE and Safari, but not Firefox.
    How can this be rectified?
    Regards
    Glennyboy

    What testing server setup do you have? Are you using something like WAMP?
    What do you see on screen which tells you the SSIs are not rendering? Any error message?

  • InputText: onchange attribute not rendered anymore from JSF 1.2.08?

    Hi!
    Recently I have tried upgrading from 1.2.04 (the version that comes with Glassfish v2ur2 which we are using) to 1.2.13. (Then, when I encountered the problem, only to 1.2.08, but it stayed the same.) To my astonishment, from then on the 'onchange' attribute of at least the h:inputText tag wasn't rendered in HTML anymore!
    I.e. when I write something like this:
    <h:inputText ... onchange="myOnchange(this)" id="myId" />
    it will render as
    <input type="text" id="form1:myId" ... /> <!-- onchange simply skipped! -->
    whereas in the version 1.2.04 it rendered as
    <input type="text" id="form1:myId" onchange="myOnchange(this)" ... />
    I have compared the tld files and the onchange attribute is specified for the inputText tag, it is also there as a member in the tag handler class. Still, it is not getting rendered.
    Is this a bug in versions above 1.2.04 or am I doing something wrong? The way I upgraded is as described in the release notes: simply copied over jsf-impl.jar and jsf-api.jar into GLASSFISH_HOME/lib (thus overwriting the original jsf-impl.jar in that directory), then restarted the container. (I didn't modify domain.xml to add jsf-api.jar to the classpath, though, because our project actually copies over these jars into its own lib and uses those.)
    Thanks,
    Agoston

    Oops, sorry, my fault! :( I didn't remember whether I've already posted it.
    (All I can say in my defence is that I haven't found any option in the forum search which would have enabled me to search for my own posts.)
    Thanks for the original answer!

  • URL is not change after successful authenticate with ISE 1.1.1

    Hi,
    I have setup Cisco Identity Service Engine (1.1.1) with Wireless LAN Controller (7.2.110)
    Everything is complete unless the URL redirect. My guest client can join the Guest SSID and also can authenticate to ISE.
    But after they success to authenticate with ISE, the URL in the browser doesn't change to the pre-configure. It still be something like https://ise-ip:8443/guestportal/redir.html . Anyway the content in the browser is changed to the URL that being configured such as http://www.google.com/
    How can I do with this situation cause everything is working fine but only the browser URL that is not change to the preconfigure one.
    Thanks,
    Pongsatorn

    Hi,
    This is the user experience when using central web authentication:
    http://www.cisco.com/en/US/products/ps11640/products_configuration_example09186a0080ba6514.shtml#final
    Here is the process when you use local web authentication:
    http://www.cisco.com/en/US/docs/security/ise/1.1/user_guide/ise_guest_pol.html#wp1295223
    Hope this helps,
    Tarik Admani
    *Please rate helpful posts*

  • Onfocus/onblur attributes not rendering in inputText

    So I have a tag that calls a javascript function that displays and hides a yahoo calendar. (yeah I know there is a tomahawk component for this, but there are some functionality that I need that is better in the yahoo calendar). Anyways, when I was running 1.2_04 the onfocus and onblur attribute would render, but I upgraded my glassfish server to 1.2_08 and now those attributes no longer render. I don't see any changes in the documentation that would indicate a change in behavior for this component. Here is my line of code:
    <h:inputText id="end" label="End Date" validator="#{QuickSearchManagedBean.validateEndDate}" required="true"
    value="#{QuickSearchManagedBean.end}"
    onblur="hideCal('endContainer');updateBeginDate(this.value);"
    onfocus="clicked_input = this; showCal(this,'endContainer',end)" styleClass="calendar">
                  <f:convertDateTime timeZone="#{QuickSearchManagedBean.defaultServerTimeZone}" pattern="MM/dd/yyyy"/>
    </h:inputText>

    Here is some information which might help in troubleshooting: since JSF 1.2_05 there was an update in the API regarding to rendering the on* attributes. So, if you're using jsf_impl.jar of version 1.2_05 or newer, but are still using the older jsf-api.jar, then the on* attributes won't render. Make sure that the Glassfish /lib contains the right jsf-api.jar for the jsf_impl.jar and also make sure that there is no older API somewhere else in the classpath, like /WEB-INF/lib.

  • HTML formatted Email notification with embedded images

    I am using Oracle BPM 6.5 (Studio) and been spending my wheels on trying to send out an email from a process with formatting. I am able to send emails in plain text. I get a parseexception whenever I try to set the content type property of MAil object. Not sure what might be going on. Here is the sample code.
    reminderEmail as Mail
    reminderEmail = Mail()
    reminderEmail.from="[email protected]"
    reminderEmail.recipient="[email protected]"
    reminderEmail.subject="Review xx Information"
    reminderEmail.contentType = "Content-Type: text/html; charset=utf-8" (IT WORKS WITHOUT THIS LINE)
    reminderEmail.message = "<HTML><h2>Please check and resend the message</h2></HTML>"
    send reminderEmail
    It would be great if I can get a sample to send out HTML formatted emails. I know it should work because the automatic notification mail that is sent out by the engine is HTML. This is the one where it says "The instance can be accessed "here""
    Thanks so much

    If you want to send the html page and have it
    reference the images and css files on your web
    site, that's pretty easy. Just create a message
    with text/html content that is your html page.
    If you want to include all the images and css files
    in your message along with the html page, you'll
    need to create a multipart/related message and
    you'll need to change all the html to reference the
    images and css files using "cid:" references.

  • PDF not rendering using af:region and doclibdocumentviewer

    Hi all,
    I have a problem with my PDF document on the UCM that is not rendering 80% of the time.
    <af:region value="#{bindings.doclibdocumentviewer1.regionModel}"
    id="pdf_viewer"/>
    I have the error code below:
    Error Code: 942
    Call: SELECT ACTIVITY_OBJECT_DETAIL_ID, DISPLAY_KEY, STATUS, MODIFIED_BY, LIKES_COUNT, APPLICATION_ID, COMMENTS_COUNT, RECENT_COMMENTS, MODIFIED_DATE, VERSION, OBJECT_ID, CREATED_BY, DESCRIPTION, SERVICE_ID, CREATE_DATE, DISPLAY_NAME, UPDATED_ON, OBJECT_TYPE, ICON_URL FROM WC_AS_OBJECT_DETAIL WHERE (((SERVICE_ID = ?) AND (OBJECT_ID = ?)) AND (OBJECT_TYPE = ?))
         bind => [oracle.webcenter.doclib, UCM#dDocName:UCM_007005, document]
    Query: ReadAllQuery(name="JpaObjectDetailImpl.findObjectDetailByServiceIDObjectIDObjectType" referenceClass=JpaObjectDetailImpl sql="SELECT ACTIVITY_OBJECT_DETAIL_ID, DISPLAY_KEY, STATUS, MODIFIED_BY, LIKES_COUNT, APPLICATION_ID, COMMENTS_COUNT, RECENT_COMMENTS, MODIFIED_DATE, VERSION, OBJECT_ID, CREATED_BY, DESCRIPTION, SERVICE_ID, CREATE_DATE, DISPLAY_NAME, UPDATED_ON, OBJECT_TYPE, ICON_URL FROM WC_AS_OBJECT_DETAIL WHERE (((SERVICE_ID = ?) AND (OBJECT_ID = ?)) AND (OBJECT_TYPE = ?))")
    <EclipseLinkLogger> <basicLog> 2012-07-19 09:52:22.676--UnitOfWork(10133523)--Exception [EclipseLink-4002] (Eclipse Persistence Services - 2.1.3.v20110304-r9073): org.eclipse.persistence.exceptions.DatabaseException
    Internal Exception: java.sql.SQLSyntaxErrorException: ORA-00942: table or view does not exist
    I reinstalled JDev recently to fix another problem, but I'm having this new problem since this. It is probably something to reinstall, but I don't know what... I'm using Jdev 11.1.1.6 on a windows 7 OS.
    Thanks for your help ;)
    PS: My UCM is on another server that I didn't change and that is working fine for all content (htm, images), excepting pdf files.

    Hi,
    the way you use af:region is the same as if you use jsp:include surrounded by a f:subview. af:regions are supposed to use, but only make sense if you properly implemented the region model. So I would fall back and use jsp:includes instead of regions.
    In JDeveloper 11g there is a solution that automatically handles af:region integration. In 10.1.3 this is not there
    Frank

  • Qaaws web services URL is not correct

    Hi,
    When i am trying to login in Qaaws its showing warning "Web service URL is not correct" for BO server with a yellow icon and in Authorization dropdown its showing nothing.It was working fine in the past, the same problem with Live office also.
    Please help.

    No,is is saying on browser the following error:
    HTTP Status 404 - /dswsbobje
    type Status report
    message /dswsbobje
    description The requested resource (/dswsbobje) is not available.
    Apache Tomcat/6.0.24
    Regards
    vishnu

  • CANNOT SEE EMAILS WITH EMBEDDED LINKS ON MY HTC INCREDIBLE

    I recently linked my Outlook account through a POP3 on my HTC Incredible.  For some reason I'm not able to view messages with embedded links in the body of the email or the senders signature.  For example - If someone sends me an email and they have a FB icon embeded in their signature, I'm unable to view the email.  I can see who it's coming from but cannot see the text in the body of the email.  Does anyone have any work throughs for this issue?  Thanks!

    Hello,
    Please try the troubleshooting step provided below:
    Touch the Email icon from the Home Screen.
    Touch Mail size limit option.
    Touch No limit.
    Another tool that you may find useful, is the HTC Simulator that can be found at the link below:
    HTC Incredible Simulator
    Thank you.
    KellyW@VZWSupport

  • Adf application not rendered correctly with url ip and url localhost.

    Hi all.
    I have a strange problem. When I enter to my adf application deployed in a local stand alone weblogic server with the ip:
    http://localhost:7001/Application/faces/index
    it renders fine. But when I load it with the url:
    http://10.5.14.15:7001/Application/faces/index (private ip), it doesn´t render fine. Tables haven´t the same style, and some elements appear selected like if I have selected them with the mouse.
    This problem only happens with internet explorer, not with Chrome.
    Also when I see a table inside a region in a jspx, the with of the header of the columns is not rendered correctly, causing the width of the header row not be the same than the other rows.
    This problem also happens only with internet explorer.
    Any help please?
    Internet Explorer 8. JDeveloper 11g.2. Weblogic 10.3.5.0
    Also happens with Internet Explorer.
    Maybe encoding? doctype?
    Thanks

    What would the DOCTYPE have to do with the IP address?
    Have you looked at the HTML source in the different browsers and tried to debug what's wrong? Sounds like there may be some images/css files that aren't being downloaded in IE when you use that IP address. Are you sure IE isn't configured with a proxy?
    John

  • Issue with URL attribute in Header

    Hi,
    I am facing an issue with the URL attribute.
    I have created an header attribute #HDR_TEST_URL and selected the type as URL.
    Given a default value as http://www.google.com as the url
    Associated this attribute to the Notification message.
    But in the notification, the URL is being shown as the plain text not as a link.
    Can you please let me know what I am missing here.
    Thanks

    Please check the notification format if it is text then it might not be shown as a url but if it is HTML it might show up, if it is not showing then i would recommend using the anchor tag to create the Hyperlink.
    Regards,
    Varun

  • TaskMenu is not rendering properly using rendered attribute withSecurityCxt

    Hi All,
    I am trying to use this code rendered="#{!(securityContext.userInRole['ZPM_ENT_MARKETING_BUDGET_MANAGER_DUTY'])}" in the itemNode UI component of my Budget_taskmenu.xml. But UI is not rendering it properly.
    I have checked the same code in the backing bean and it is returning true and false as per expectation but at UI level my menu is not coming properly (it is coming as #{null} in place of name in menu).
    But same piece of code is working fine in my .jsff file where I am doing the same check in rendered attribute.
    rendered="#{!(securityContext.userInRole['ZPM_ENT_MARKETING_BUDGET_MANAGER_DUTY'])}"
    Any Suggestion.
    Regards,
    Sarvesh Kaushik

    Hi Frank,
    Thanks for your reply.
    But I found the actual root cause of the issue.
    There is nothing wrong in the expression rendered="#{!(securityContext.userInRole['ZPM_ENT_MARKETING_BUDGET_MANAGER_DUTY'])}".
    The actual issue with my code was one label name was wrong bcoz of which menu was not rendering properly.
    Thanks and Regards,
    Sarvesh Kaushik

Maybe you are looking for

  • AIP-11052 Error in B2B

    Hi, We are getting the following error while creating the Business Protocol in B2B. AIP-11052: Writing following objects: User Role Enrollment failed due to following constraint violation: null Same steps is working fine in another instance without a

  • Scanning for all  files in a directory

    I built a very basic flash movie of 6 pictures scrolling across a page for a client. You can view it at the link below. Fazio Realty I made most of the content on the site updatable through a protected Admin section, but now he wants to be able to up

  • BusinessObjects Software Download

    Dear Experts, I have downloaded and installed this from the BO downloads: BOE XI 3.1 (SERVER/CLIENT TOOLS) WIN 1 of 3 BOE XI 3.1 (SERVER/CLIENT TOOLS) WIN 2 of 3 BOE XI 3.1 (SERVER/CLIENT TOOLS) WIN 3 of 3 And now lately I see there's another one wit

  • Error when I use JNI

    Hi I�m developming a wrapper in C because I need to call C�methods of the scanner�drivers but when I run the java�code (the java�code call a JNI function that call the scanner drivers in C) I get the following error: C:\Documents and Settings\yamilet

  • Facing a problem in a Function Module

    Hi, anybody worked on FM "RSNDI_SHIE_STRUCTURE_GET3"??? this is basically takes input as hierarchy name and displays subnodes. my code goes like this...please check and let me know if any where i am going wrong. all inputs i am passing to FM are corr