Classes used in BSP application 'HAP_DOCUMENT'

Hi,
'CL_BSP_HAP_DOCUMENT_UI' - this is a class used in BSP Application 'HAP_DOCUMENT'.
do anyone have a document explaining the Attributes and method of this particular class ? or any website where i can go and find the use of each and every attribute and methods used in that class (CL_BSP_HAP_DOCUMENT_UI)
Regards
Bharath Mohan B

Hi,
Maybe this web log will explain stuff:
/people/sap.user72/blog/2007/02/20/objective-setting-appraisals-the-web-environment
Eddy
PS. Reward the useful answers and you will get <a href="http:///people/baris.buyuktanir2/blog/2007/04/04/point-for-points-reward-yourself">one point</a> yourself!

Similar Messages

  • WebDynpro equivalent of the BSP application (HAP_DOCUMENT)

    Hi-
    We are using ECC5.0 and EP 6 SP15
    Do you know if there is any WebdynPro application which is eqiuvalent to the BSP application  HAP_DOCUMENT (appraisals)
    Thanks
    Sharath
    Message was edited by: sharath raj

    Hello
    I have a similar problem. SAP Help suggests that there is a webdynpro application (sap.com/msseeproPersonnelDevelopment) that calls iview "com.sap.pct.erp.mss.personneldev_appraisals". However when i look in the portal content studio i only find "com.sap.pct.erp.mss.appraisals". When i look in the webdynpro content administrator i cannot see sap.com/msseeproPersonnelDevelopment. Does anyone know where I can download these?
    Regards,
    Johann.

  • BSP APPLICATION HAP_DOCUMENT BUTTONS

    Hello All,
          In the standard BSP application HAP_DOCUMENT related to course appraisal, when the page loads from this BSP application where course appraisal needs to be done , there are some buttons like Complete, Save , print, Exit, Execute etc.
    Can anyone tell where are the texts for these buttons populated from , like which table or which OTR text or text element or basic settings in standard transaction lso_eval_catalog.
    Actually these texts need to be translated and so it is necessary to know that from where these texts of the buttons are coming.
    Thanks,
    Sritama.

    HI Dear.
    Check it this file "document_buttons.htm" in hap_Document BSP application...
    and for the button it get the data from class.
    class name : CL_BSP_HAP_DOCUMENT_CS
    example : CL_BSP_HAP_DOCUMENT_CS=>C_BSP_ON_CLICK_EXIT

  • Obtaining list of classes used in an application

    I want to be able to obtain a list of all the classes and interfaces that an application uses
    I have been looking at the Class Object but with limited success
    I can get only limited things from the class
    eg the superclasses, interfaces, innerclasses, and public variables
    but I want to be able to get which private classes are used also
    the code below shows my test code to get info about a class
    Class testClass = (new java.awt.Panel()).getClass();
    Class classList[] = testClass.getClasses();
    for(int i = 0; i < classList.length; i++)
         System.out.println("class "+i+" = "+classList);
    Class innerClassList[] = testClass.getDeclaredClasses();
    for(int i = 0; i < innerClassList.length; i++)
         System.out.println("innerClass "+i+" = "+innerClassList[i]);
    java.lang.reflect.Field fieldList[] = testClass.getFields();
    for(int i = 0; i < fieldList.length; i++)
         System.out.println("field "+i+" = "+fieldList[i]);
    java.lang.reflect.Field innerFieldList[] = testClass.getDeclaredFields();
    for(int i = 0; i < innerFieldList.length; i++)
         System.out.println("innerField "+i+" = "+innerFieldList[i]);
    Object interfaceList[] = testClass.getInterfaces();
    for(int i = 0; i < interfaceList.length; i++)
         System.out.println("interface "+i+" = "+interfaceList[i]);
    Class nextSuper = testClass;
    while(nextSuper != null){
         System.out.println("Class "+nextSuper);
         nextSuper = nextSuper.getSuperclass();
    The reason that I want to do this is:
    When I use an application I want to be able to get the version of each of the classes I use.
    Ideally I would build up a set of classes used in the application (and the classes that those classes use, etc, etc)
    as I did this I would filter for things that start with my class hierarchy.
    and I would save the public String of each class that stores the version.
    Then heypresto I would have a list of all the classes of mine that are used and their version numbers.

    The idea is to write your own class which extends classloader, then use an instance of that to load the program you're trying to examine. When java wants to use a class it calls a classloader giving it the class name and package e.g. "java.lang.String". The classloader then checks to see if the class is already there, and if not attempts to load it, usually from a .class or .jar file.
    When classes loaded with a particular class loader go looking for other classes they call the classloader than loaded them.
    So if you load your main program class through your own classloader then any classes it demands (and those they demand), will also be looked for through your classloader. Since class loading is a dynamic process you actually need to run the application (having loaded your main class use getMethod to get the main method then Method.invoke(..).
    Mind you if java -verbose:class does the job (and it looks to me like it does) that's a lot simpler.
    Just run your program with that and analyse the resulting list of load events.

  • BSP application hap_document for appraisals - Documentation?

    Hello,
    Does anyone know if there exists any documentaion explaining this application? It seems documents_todo.htm is the main page but is there no documention on the 20+ pages in this application, explaining their function, intended use, etc.?
    Thanks,
    Doug

    Use transaction phap_start_bsp, to start the bsp's

  • How to Pass the data from the class to the BSP application(ie. .html page)

    hi
    i had created one .html page. This page is getting opened after clicking on one of the buttton of the toolbar(say Bank Data).
    Now the problem is , to show the data of the bank which user had entered in the PCUI application on the .html page.
    Please help me to solve the problem

    Thanks for your answer, I tried the solution 2, I create "Submit" button, and ser the mapping scope to  be "All data rows", it only works when I select at least one row, otherwise the data would not be passed.
    Another question is I have serveral imported table parameter, for each table I have one "submit" event, I want these tables to be submitted at the same time, but if I click the submit button in one table toolbar, I can only submit the table data which has a submit button clicked, for other tables, the data is not passed, how can I achieve it?
    Thanks.

  • Calling a custom BSP application in CRM2007  ICWC using transaction launche

    Hi Experts,
    I created a Z BSP application in se80 which is a statefull application.Now I created a direct link in ICWC for this Bsp application using transaction launcher.
    Now my problem is that the session of this BSP remains active even if I click on some other link in the navigation bar.
    I need a way to end the session as soon as we navigate to some other link on the navigation bar.
    It would also be helpful if I just know the code for killing the session programatically.
    Helpful Answers will be rewarded!!
    Thanks,
    Ashish.

    Hi,
    I am not sure, but according to my understanding u can use CL_BSP_SERVER_SIDE_COOKIE class in ur BSP application to get refrence of ur BSP page.
    When u r in Web UI by the help of this class u can check whether u r in BSP related view or in other then view. If u r in other view then u can set runtime->keep_context = 0.
    Take help from this link for the class related info.
    http://help.sap.com/saphelp_nw04/helpdata/en/e9/bb153aab4a0c0ee10000000a114084/frameset.htm
    Regards
    Gaurav

  • Trace classes used by Application

    I have a java application that uses a third party API jar file. I call methods on classes in this API. I need a application/API that will enable me dyamically (or possibly statically) to determine every single method in every class used that my application uses. If for example, my application uses a method on a class Stock : Stock.lookup("abc") and in turn lookup() calls a method in Stock2 and that method calls a method in Stock3. I need a way to to know the whole list of all methods in classes used.
    Please let me know if you know any such Application/API that does this.
    Ahmed

    Hi, either start your application using the java option -Xprof or Xrunhprof which will output some statistics, low -level though.
    Better use a tool like OptimizeIt, you can get a trial version at http://www.optimizeit.com/optimizeit01.html.
    ;)

  • Hiding fields in BSP application

    Hi Friends,
    Iam using HRRCF_TRM_srch BSP Application, i have a requirement to hide few fields in BSP pages. Can any one tell me what BADI and what BAPI is this BSP application is triggering at the behind. so that can will enhance the BADI or modify the BAPI, without modifying BSP page or controller.
    Thanks in advance
    Srikanth

    Hi James,
    Firstly, do you need to have the hidden items on the page? If you don't, you should just delete the items. If you do (perhaps because of the calculations you need for your second question - see below), you can set them to "Hidden" fields - select each item and set the Display As setting to Hidden.
    Secondly, there are at least two ways to perform calculations on fields - either using a Page Process or a table Trigger. Page Processes will work on any fields available in the session and triggers will work on the fields on a table.
    Which you choose typically depends on whether or not data is likely to be inserted or updated outside of your application.
    Regards
    Andy

  • How to call custom BSP application on click of BACK button for SC in EBP.

    Hi All,
    We are implementing OCI using custom BSP applications.In EBP SC screen ,in step1 (Select Goods/Services), the links for these BSP applications are displayed.
    The user can create a shopping cart using these applications , after the items are transfered from BSP to SC on standard  EBP screen , in step2
    there are four buttons ,
    1)Refresh
    2)Check
    3)Back
    4)Continue.
    We need to call one of our custom BSP applications on click of  this BACK button
    How can i acchieve the same?
    Do i need to make changes in the standard ITS application or thers some other way?
    Thanks,
    Anubhav.
    Edited by: Anubhav Jain on Jul 1, 2008 7:24 AM

    To call a wd abap application from BSP use the method CL_WD_UTILITIES=>CONSTRUCT_WD_URL then just create a link in bsp with the url returned like this:
    <a href="url">Link</a>
    To pass data from wd abap to bsp or vice versa that a look at this blog: /people/koen.labie2/blog/2006/11/29/eating-cookies-with-webdynpro-and-bsp
    regards,
    Fabio Louzada Saito

  • Cannot open PDF link in CRM BSP application

    Hi There,
    I am using CRM BSP application. While I am on the CRM Webpage and I choose a tab like ‘Processing Sale’. I go to ‘attachments’ and there is a link to open the PDF file. On the Development environment if I click the link, the PDF file opens but in the Production environment if I click the PDF link, the file does not open.
    What sort of settings do I need to change in the config i.e. in the transaction SICF to be able to open the PDF file. The difference that I found in the environments was that in TCode SICF, default_host->sap->bc->contentserver. There was no user setup in the Production environment but in Development there was one. But I created a similar user but still the problem not solved. Any suggestion would be appreciated.
    Thanks in advance !

    Hello,
    We are facing the same problem actually and oss ask us to check the following :
    635049 CRM Content Management:Word integration in People-C
    606745 CRM Content Mgmt.: Document does not open
    646177 CRM Content Management: Error/no response in the to
    Also check if the logon data is maintained for the service
    /default_host/sap/bc/contentserver in the transaction sicf.
    Maybe it can help you.
    Regards,
    Frédéric

  • How do you convert a BSP application to Webdynpro application?

    Before upgrading to ECc6, we had apprisal documents in BSP application. After upgrade to ecc6 the apprisal documents are in Webdynpro. In order to view the previous year's apprisal documents, what must we do to convert this bsp application to webdynpro?

    hi Sandeep ,
    it is possible to use the BSP application inside WD ABAP or viceversa .
    u can do it by eventing through portal .
    you need to have the content admin role to ur user id on the portal .
    thn u need to create iViews for the ur web Dynpro and ur BSP application as well .
    This is required for eventing between the two applications .
    link::/people/thomas.jung3/blog/2005/12/15/portal-eventing-a-solution-for-global-peace-and-harmony
    u wud also like to see the thread :
    WD to BSP
    refer the related threads :
    http://forumsa.sdn.sap.com/click.jspa?searchID=34318618&messageID=8178488
    http://forumsa.sdn.sap.com/click.jspa?searchID=34318618&messageID=8331606
    I hope this wud help u .
    rgds,
    amit

  • Can I use message class(from se91) in BSP applications

    Hi,
    Can I use message from message class(se91) to display in pages of BSP application.
    Best Regards
    Rayudu

    Hi,
      Thanks for response.
    How can I get se91 message in onInput processing?
    I understand that for long texts i can use OTR texts. Weather I need to maintain OTR texts for simple error messages?
    Best Regrads
    Rayudu

  • What are the classes used for bropdownListBox in BSP and purpose and how

    what are the classes used for bropdownListBox in BSP and purpose and how
    thank you,
    Regards.
    Jagrut BharatKumar Shukla

    Benje001,
    Right-click on the CWAI control on your form. Choose Properties. The first tab is the Channels tab. After you choose your device from the drop down box on the right, you can type in the Channels box which channel you want to use.
    If you want to see a CWAI control that is already configured, all of the shipping examples will have this already done.
    Also, if you have questions about any item on the CWAI (or any other NI ActiveX control) you can click the ? icon in the right corner of the properties page and then click on the item in the dialog that you need help with. This "What's this" help will describe that particular control on the dialog.
    Hope that helps!
    Regards,
    Shannon R.
    Applications Engineer
    National Instruments

  • How to use GUI_DOWNLOAD inside BSP Application event

    Hi All,
    I am facing one issue while using GUI_DOWNLOAD inside BSP Application. When the processing goes at GUI_DOWNLOAD it gives me unknown error where as the same code is working when used in report program. My requirement is to save password into excel file at my local machine. I am using FM MS_EXCEL_OLE_STANDARD_DAT to save password in excel file but this function module fail when it reach at GUI_DOWNLOAD . Can you please help me out.
    Thanks and Regards
    Pradeep Kr. Rai

    Dear Pradeep,
    Find the below link which explains a simple data download to excel from a table view.
    www.sapt echnical.com/Tutorials/BSP/Excel/Index.htm
    Try to avoid the way your using in the BSP application and it is abdicable to use the standard methods / class available like "cl_bsp_utility"
    Hope this will be helpful.
    Regards,
    Gokul.N
    Edited by: Gokul on Oct 8, 2009 9:57 AM

Maybe you are looking for

  • Precise movement and drawing of objects in CS6

    Hi, having used CS3 before, I've recently bought the CS6 package. I set all Preference settings they way they were in CS3 but I'm having difficulties moving a selected object in precise orthogonal (or diagonal) orientation. I'm used to seeing an "ori

  • Using Logic X-Mod Wheel not being received.

    Im having an issue with the mod wheel info on passing to Logic X. Its not m¥ controller because it works in Pro Tools. Odd ly if I assign another controller with the same CC number , Mod. info can be recorded ( but not from the Mod wheel ) Thansk, GF

  • Oracle 9i Database Release 2 Installation, login

    I have just installed Oracle 9i Database Release 2 Personal Edition (Oracle9i Database 9.2.0.1.0) on my home computer, which is running Windows XP Professional. My intent is to use the SQL Plus program to create basic databases for my college class.

  • Test or verify display drivers

    Is there a way to test or verify a display driver problem? I have an issue where the mouse pointer is offset while working in a particular 3D Design application. When I click the mouse has to be offset by a pretty great distance in order to get the r

  • Management of Fuji X-Trans RAW Files

    It would be really helpful if Adobe staff who monitor this forum could make a comment on work proceeding to improve the handling of RAW files coming from X-trans sensor cameras. I've recently started shooting a Fuji X-E1 along with my Nikon D3s and,