Authorization to run a bps function from web

Hi gurus,
We have a layout that the users will access from web. For this we have created a Web Interface. This layout has also a planning function that calls an abap program.
We have created a profile and the user is able to access and run that function from GUI, however from WEB that fuctions does not run the abap.
The user already have the following authorization objects: S_ICF, S_DEVELOP, R_BUNDLE, R_PLEVEL, R_WEBITF, S_RS_ICUBE, S_RS_IOBJ, but it looks like something is still missing.
I´d appreciate any help
Thanks,
Pablo

You may want to run Su53 and see the error.
You need to grant authorizations for the BPS objects that may be called when the web inyterface executes.
PL take a look at the link:
http://help.sap.com/saphelp_sem350bw/helpdata/en/05/242537cedf2056e10000009b38f936/frameset.htm
Ravi Thothadri

Similar Messages

  • How can I run a BW Function from EXCEL-IN-PLACE (BPS)??? Please give any ex

    How can I run a BW Function from EXCEL-IN-PLACE (BPS)using VBA??? Please give any example.
    I would like to run my function module ZMY from EXCEL-IN-PLACE using VBA and get a result.

    if you are using excel in place in the web application environment I doubt you can, you've never really had any macro functionalty there.
    If you are in the gui environemnt (Planning folders) it will depend on how you want to invoke the module...

  • Issue of invoke wf_engine function from web service client.

    hi,
    I want to update work flow item attribute from web service client through soa gateway. but got the below exception:
    Error Description Error occured while service was processing.
    Error Details oracle.apps.fnd.soa.util.SOAException: ServiceProcessingError: Exception returned from JCA Service Runtime. file:/pim/oracle/DEV/inst/apps/DEV_pimenv/soa/PLSQL/1318/SETITEMATTRTEXT.wsdl [ SETITEMATTRTEXT_ptt::SETITEMATTRTEXT(InputParameters) ] - WSIF JCA Execute of operation 'SETITEMATTRTEXT' failed due to: Error while processing an API interaction execution. An error occurred while processing the interaction for invoking the WF_ENGINE.SETITEMATTRTEXT API. Cause: oracle.tip.adapter.apps.AppsContextValidationException: Cannot set Context ; nested exception is: ORABPEL-11812 Error while processing an API interaction execution. An error occurred while processing the interaction for invoking the WF_ENGINE.SETITEMATTRTEXT API. Cause: oracle.tip.adapter.apps.AppsContextValidationException: Cannot set Context Check to ensure that the XML containing parameter data matches the parameter definitions in the XSD. Contact oracle support if error is not fixable. at oracle.apps.fnd.soa.provider.services.jca.JCAHandler.invoke(JCAHandler.java:173) at oracle.apps.fnd.soa.provider.services.jca.JCAHandler.handleRequest(JCAHandler.java:120)
    it indicate " cannot set context". but there is no method of wf_engine api to set it.
    Thanks,
    Rock

    Hi, Buddy,
    Did you fix your issue?
    Now, I have the same issue, EBS version is 12.1.3. Using Soapui invoking PL/SQL, then go back to SOA monitor to check the error message.
    Could you please give me some advises?
    Thanks,
    Jackie

  • Pass string array to Oracle function from Web page

    Hi. I need to pass a two-dimensional array of string values to an Oracle function from an ASP.NET page. Is there an efficient way to accomplish this? I'm thinking I'll have to create a long string with special delimiters,
    |12345^4.000|67890^3.670|.....
    I'd parse the string on Oracle and break it into its component parts. In this example, each "record" is separated by the bar "|" and each field is separated by the up arrow "^". So each record has two fields.
    Is this a good approach? Your input is much appreciated. Thanks.

    In PL/SQL, it is easy enough to define a record type with two attributes and declare a store procedure that takes in an array of those parameters. I know that from Java it is possible to create and pass in such an array. I would suspect that the same is possible from .Net but I am not a competent .Net developer.
    Justin

  • Run a Oracle Function from Crystal?

    HI It appears that there is an important field that is not part of the database I was given. This field is in fact to be used as a break field as well. It appears that the easiest way to get this is to run an Oracel Function to return this field, the patients Paycode.
    Is this possible to do within Crystal Reports?
    Or if not, what would you suggest to do?
    Thank you,
    Phil

    You can add parameters to the Command data source, which can then be used in the SQL.  The SQL can call the database function, but I don't know the Oracle syntax.  For MS SQL, it's be something like
    select db_function({?parm1}) ...  /* if it is a function that returns a value */
    or
    execute db_function({?parm1})  /* if it is a stores procedure that returns a table */
    HTH,
    Carl

  • Is there an easy way to run an Ajax function from input type=file to test the file name in DB?

    I've had the <input type="file">  ... <cffile ...> thing going for a few years now. 
    There is a database where the uploaded file names are stored once the files are uploaded to the server.  It sees things in terms of problems and stores uploaded file name accordingly with the ProbID prepended onto the file name; e.g., MyPicture.jpg would end up in the designated directory and databawe as P416_MyPicture.jpg.  This allows user to store pictures with the same name in different problems without a conflict.  There has been an issue with certain characters (e.g., spaces, +, #, etc.) causing problems when they are in file names so we have come up with a way using the <cffile ... rename> to replace these chars with _.  This means that MyPic+.jpg would end up being P416_MyPic_.jpg. 
         This is where the problem appears.  If someone were to upload MyPic+.jpg after someone else uploaded MyPic_.jpg in the same problem, then the + file would overwrite the _ file before the system knew they had a problem.  And there is now way to restore the original file without going to the system backup and doing so – which is a whole other story … especially, if the person doesn’t tell anyone.
         The logical solution would be to be able to test the new final file name (the name after making the substitutions mentioned above) against the existing files in the database before you went from the page where the <input type=file> control to the associated _action.cfm page where the <cffile> object is located.  Given that this seems to be the province of Ajax, this would seem like a natural use of the really interesting technology.  I have can determine the file name from the onChange action on the <input type=File> so that this would be the place for Ajax to come to the rescue by looking up the final file name and then letting the user know whether the resultant name is a unique within the database or not.  If so, I'll just enable the Add button which sets right next to the <input > control and let them upload it.  If not, I'll put up an error message telling them that this file already exists in the system.
         This would be the perfect solution.  It would let me do some Ajax stuff like I've wanted to do for the past year, but never have had the time to do because this is the project that won't go away.  This is, in fact, the last thing of any consequence that remains to do on this 2-1/2 year nightmare – be careful what you wish for.  If I can get this done this week, then maybe I can finally take a weekend off … maybe it will finally come to an end.
         Which finally leads to my question:  I'm looking for some tips on how to get this thing going since I can barely spell Ajax.  I've got a book and looked at some stuff online about CF and Ajax, but a good example or two or three would be worth a day's worth of poking around on the web and in my books.
         Thanks in advance for any suggestions, ideas, help, whatever.
    Len

    Adam,
         Thank you for your suggestion, but, after spending the night working with Ben Forta's CF8, vol 2, Chap 34, working with <cfajaxproxy>, I was able to do exactly what I wanted and it appears, after some testing, to work exactly as I had envisoned it should. 
         I am now calling a JavaScript function (testFileName) from the onChage event on the <input type="file"> or Browse button, which calls my proxy.cfc that contains the server side of the equation.  This funciton testFileName (I've run out of cleaver function/file names).  The query contained therein hits the database to see if the passed in parameters can pull up an existing file.  If they do, the particulars (file name, data attahced, etc.) are returned to the JavaScipt procedure that puts up the error notice.  The user can then chose to either overwrite the file or quit.  Quiting leaves the your on the Attachment PopUp where he/she started with nothing being uploaded. 
         Thanks again for your suggestion.  I appreciate your taking the time to do so.
    Len

  • Authorization error while executing IP function in Web

    Hi all,
    I have an application in WAD which has a planning sequence.
    The sequnece runs fine in Modeler.
    But while executing the sequence in WAD, it gives me an error that I am not authorized to run the sequence.
    Is there any specific authorization that I need here?
    Let me know.
    Thanks.
    Anand

    Well I think you do not have the follwoing auth objects added to your role
    S_RS_PLSE -->planning functions
    S_RS_PLSQ-->planning sequences

  • Running a Java application from web browser

    Hi,
    I'm not sure if this is the right place to put this, and it probably isn't, but I don't really know what else to do at the moment.
    I have a problem. I've written all these nice and pretty Java applications that do all this complicated junk that makes me proud. However...I have no idea how to actually run those applications.
    I've looked at guides on Java applets, Java Web Start, Java Server Pages, etc, and I still am not sure. JSP looked like the best option, until I figured out I can't use it with my web server. So, I've pretty much hit a wall here.
    If anyone could shed some light on this, I would be very appreciative. All I want is for a certain application to run when a user clicks a button on a simple HTML page. That's all I want...yet it seems so hard.
    Is there a simple way to do this, or do I need to use JWS or something and configure all these JARs and JNLP and classpaths and everything under the sun (no pun intended)?
    Again, I apologize if there is a better forum for this; I am just very confused right now and feel like I've hit a brick wall. If anyone can give me any advice, or point me in a good (easy) direction, I would truly be grateful.

    If anyone could shed some light on this, I would be
    very appreciative. All I want is for a certain
    application to run when a user clicks a button on a
    simple HTML page. That's all I want...yet it seems so
    hard. There's a lot of hidden details that make it so hard. What computer will run the application when the button is clicked? If the application will run on the client computer (within the web browser) there has to be a mechanism for allowing arbitrary code to be downloaded, verified and executed on any number of different target platforms. This is the problem that Java Applets address. Mostly this is a security issue, since a simple HTML page being able to run arbitary code without user interaction or approval is going to cause the world to be overrun by computer virii. There's also the multi-platform issue, but in many cases that can be avoided by requiring the client to use a single platform (the MS approach).
    If the application will run on the server, then the client code is much less difficult, as only a basic web browser is needed, and the server code is complicated, since it needs to keep track of multiple clients at the same time and process data in a request-response fashion.
    From the end-user's point-of-view, it certainly is simple though. Press the button and voila!
    "Any technology which is distinguishable from magic is insufficiently advanced"
    Brian

  • Remove Saved Search functionality from Web IC

    Hi Experts,
    I have a view where in there is a component related to Saved Searches functionality that is appearing on the Web IC. Now, for my client, they do not want those fields to be visible.
    So, I wanted to know how can those fields related to Saved search be removed from the Web IC.
    I checked the configuration of the components used in that view and also for component usages of the component. But I did not find any component usage for the Saved search component. This sounds weird but I am not able to find out from where this Saved search component is displayed on the Web IC screen.
    We didn't have this earlier in our system. This is introduced after we upgraded our system from CRM 6.0 to CRM 7.0 EHP2.
    I have attached the screen shot of my view where the Saved Search fields are available.
    Please suggest me some method by which these fields can be removed. Also, if there is any configuration in SPRO where this can be checked.
    Thanks,
    Preeti

    Hi Preeti,
    Can you check if your view belongs to a viewset? If so, try to find there in correspoding html code for tag "thtmlb:searchSavingArea", something like this:
    <thtmlb:searchSavingArea>
       <bsp:call comp_id = "<%= controller->GET_VIEWAREA_CONTENT_ID( 'SavedSearchRegistration' ) %>"
              url     = "<%= controller->GET_VIEWAREA_CONTENT_URL( 'SavedSearchRegistration' ) %>" />
    </thtmlb:searchSavingArea>
    Try to comment it and check if it works (I've never tried it ).
    Kind regards,
    Garcia

  • Call rmi function from web services

    hi all
    I'm trying to publish this method but always it throws this exception:
    Exception in thread "main" java.security.AccessControlException: access denied (
    javax.xml.ws.WebServicePermission publishEndpoint)
    at java.security.AccessControlContext.checkPermission(AccessControlConte
    xt.java:323)
    at java.security.AccessController.checkPermission(AccessController.java:
    546)
    at java.lang.SecurityManager.checkPermission(SecurityManager.java:532)
    at com.sun.xml.internal.ws.transport.http.server.EndpointImpl.checkPlatf
    orm(EndpointImpl.java:162)
    at com.sun.xml.internal.ws.transport.http.server.EndpointImpl.publish(En
    dpointImpl.java:84)
    at com.sun.xml.internal.ws.spi.ProviderImpl.createAndPublishEndpoint(Pro
    viderImpl.java:59)
    at javax.xml.ws.Endpoint.publish(Endpoint.java:156)
    at proxyserver.Proxy.main(Proxy.java:70)
    This is my function:
    @WebMethod
         public float add2Num(float num1,float num2)
              float answer = 0;
              try {
                   answer = call.add2Num(num1, num2);
              } catch (RemoteException e) {
                   e.printStackTrace();
              return answer;
    /*call.add2Num(num1,num2)
    this  function is RMI function which i call it from RMI server */

    You will have to provide way more info. Please see the [Rules of Engagement|https://www.sdn.sap.com/irj/sdn/wiki?path=/display/home/rulesofEngagement]
    Step 2 Asking Your Question; Provide Enough Information
    Ludek

  • Run remote batch file from Web Application Server

    Hello,
    I've developyed a Java program and deployed it on WAS v7.1.
    My java program tries to run a remote batch file which is located on remote Windows file system (and not on the WAS file system itself).
    The batch file was launched on the remote server (I saw it on the Task Manager of the remote server), but the remote batch file actually wasn't run (it was stuck).
    In order to run the remote batch file from my java program that is deployed on the WAS I've created a batch file on the WAS file system which its contnet is:
    cd c:\jobs
    psexec.exe 
    iltlvt40 -u SAPServiceCE1 -p a2i2000! c:\automation\DiskSpace\runDiskSpace.bat
    The jobs folder contains the psexec.exe file (you can find more details about the psexec on this link: http://technet.microsoft.com/en-us/sysinternals/bb897553.aspx).
    iltlvt40 is the remote server.
    SAPServiceCE1/a2i2000! is a user/password on the remote server which has a full permissions.
    My java program calls this batch file using the Runtime.exec() java method in order to run the remote batch file.
    Please guide me how to solve this problem?
    Best regards,
    Ahmad

    Hi,
    To which batch file you have meant to add some commands: for the local one or remote?
    I've added to the local one some different commands and it's works.
    I think there is a permission problem when we are trying to go out of the WAS file system.
    Best regards,
    Ahmad

  • How to check if BIA has effect on a BPS function

    Dear Experts,
    As I know BIA can also improve DB read time (data selection) when performing a BPS function. Currently we are using a BIA test installation to see if it will help us. We have some BPS function with long data selection times.
    I know created BIA indexes on all involved real time cubes. By just executing the concerned BPS functions I can see no effect. I now want to check if the BPS functions do access the BIA at all. For queries this is quite easy to check with RSRT.
    So my question is:
    Is there any tool available to check wether BIA is used by a BPS function or not? Some kind of RSRT for BPS.
    Thanks & Regards,
    Ulrich Meier

    Hi Jens,
    Thanks. I tried this. Strange result is that I get no data in that trace when running a BPS function. I do get data when running that trace during execution of a query which runs on the same InfoCubes as the planning function.
    In the meantime I found table RSDDSTATBIAUSE which gets updated each time a InfoProvider is accessed if it has a BIA Index. Here my InfoProviders get a +1 in field BIA_USED when accessing them with the BPS function.
    Furthermore I came across OSS-Note 990000 and installed the latest version of report ZBPPOBPS70 (I already knew that from BW 3.5). Here I found that field 'BW:Used Aggregate' is not populated, although within the coding of ZBPPOBPS70 there is indication that it should either show the used aggregate or BIA Index. The data is read from table RSDDSTATDM field AGGREGATE. There I found entries in AGGREGATE for 'normal' query calls but none for BPS calls.
    With alll that in mind I'm more and more confused...
    Regards,
    Ulrich

  • Adding Image from web or downloading linked images to iphoto

    Has never worked for me and am wondering if anyone else having same problem. Have looked for any instance of this topic and not having much success here either.
    All I've wanted to do is this:
    http://www.apple.com/macosx/features/automator/example2.html
    I've posted similar topic in automator but realize this is more likely an issue with iPhoto and not automator but who knows.
    I follow the directions of Apples own design to download photos to a folder and then transfer them into an album in iPhoto. Each time I do so, I get the follow error message:
    __Can't make «class impo» of application "iPhoto" into type boolean. (-1700)__
    The script downloads to the folder.. it was the "pictures" folder at first but read somewhere that may not be a good idea to download into same folder as the library. Either way, still doesn't work.
    I'm running iPhoto 7.0.2 now but this has happened on past versions as well.
    Things I've tried:
    1. Moved the current library to a new drive and deleted the original.
    2. Created a new library in system drive.
    3. Delete plist of iphoto
    4. Delete plist of automator
    5. Redid the automator script
    6. Tried downloading pics into different folder.. one other than the user's Picture folder.
    7. The script will write the new "album" in to iphoto but doesn't go any further...refer to above error message.
    8. Just to see if it will import.. I run the import function from iphot itself and it works.. I now have the pics.
    Not the way the web page says this should work.

    James
    Not sure I can help you with Automator but here's two options:
    Hazel (http://www.noodlesoft.com/hazel.php) will watch a folder for you and import the pics to a specified album
    Or
    Right click on the iPhoto Package File in Pictures and go 'Show Package Contents' In the resulting window you'll see a folder called 'Auto Import'. Make an alias to the folder and drag it to the desktop. Pics dropped onto that folder will be imported the next time iPhoto launches.
    Regards
    TD

  • How can I call functions from a SWF loaded in to another SWF?

    Hi there,
    Please excuse my ignorance, I am very new to actionscript and flash.
    I have 2 SWF's - a.swf and b.swf.
    I load b.swf into a.swf with the following code:
    var swfLoader:MovieClipLoader = new MovieClipLoader();
    swfLoader.loadClip("b.swf", container_mc);
    Now in b.swf, I have a function as follows:
    public function sendData(){
      trace("I ran the function!");
    So I have done a lot of reading, from what I can tell I should be able to run the sendData() function from the code in a.swf, by typing:
    container_mc.sendData();
    but its not working. What am I doing wrong?
    Thanks in advance,
    Adam

    Thanks heaps mate, after a bit of trial and error it works! Here is the code that I added:
    var loadingListener:Object = new Object();
    swfLoader.addListener(loadingListener);
    loadingListener.onLoadStart = function(container:MovieClip):Void  {
        trace("The MovieClip "+container+" started loading");
    loadingListener.onLoadInit = function(container:MovieClip):Void
        trace("The MovieClip " + container + " has been initialized");
      container_mc.test();
    Marked your answer as correct :-)
    Thanks again, I really appreciate your help.
    Cheers
    Adam

  • Input Help (F4) does not work for Planning Functions in Web

    Hi Gurus,
    I am working in BI-Integrated Planning.
    When I execute a planning function from web layout (through Web Application Designer), the "Input Help" does not work. When I give F4 it takes me to the initial planning layout screen from the planning function variable screen without any action being performed.
    But the "Input Help" works fine when I have to select for the variable from the initial selection to open the planning layout.
    Can anyone suggest me any fix for this...
    Thanks!!!

    Hi All,
    Can somebody help me here what went wrong with indesign cc extension so that copy/paste does not work in input type element text
    Regards,
    Alam

Maybe you are looking for

  • How do I delete an email account from iPhone 5?

    I have a gmail account on my iPhone 5 that stopped working two days ago (stopped sending or receiving email).  This account had worked since I got the phone in November. I want to delete this account from my phone and try reloading it but it will not

  • Help regarding file attachment

    Hello All, I am developing a form where the user will add details about a person.At the end there would be a button called "Add Photo" when the user clicks the button the add files dialogue will open. The user can browse through the photo and can add

  • Diffrence between oraext:lookup-table & DB Adaptor

    Hi, Please, help me to understand  performance wise difference between oraext:lookup-table database X-path function & DB Adaptor operation on table. Which one is better to fetch single value from table? The table resides in another application's data

  • Programmtic login - from either a custom activity space or LoginAction PEI

    I know how to programmatically logout using:<br> Redirect redirect = null;<br> redirect.SetLinkCreateNewSpace(LoginAS.STR_MVC_CLASS_NAME, null);<br> redirect.SetControl(LoginControl.STR_MVC_CLASS_NAME);<br> redirect.AddControlArgument(LoginHelper.PAR

  • Unable to install the GB 1.1.5 DialPlan

    Whilst attempting to install the GB 1.1.5 DialPlan in order for new O2 mobiles numbers 075, the installation failed due to the reason that the tags BROADBAND-SERVICE have clause configured but are deleted in the new dial plan version. Any suggestions