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

Similar Messages

  • 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!

  • 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

  • How to use bsp application SYSTEM for session handling.

    Hi All,
    We are implementing OCI.We have a few BSP applications that are called by standard ITS application.I need to destroy session at server side when the browser is closed for that..
    I copied the pages session_default_frame.htm and session_single_frame.htm from bsp application SYSTEM into my application and made necessary changes.
    I need to pass one url 'HOOK_URL' (this is related to OCI) from starting page of application to final page.
    Now suppose earlier there were two pages in my application page1.htm and page2.htm , so i was able to pass the HOOK_URL from page1 to page2 but after adding the two pages from SYSTEM application , i can pass the HOOK_URL from session_single_frame.htm  to page1.htm
    Page session_single_frame.htm:
    Page attributes:
    hook_url     TYPE     STRING (AUTO)
    OnRequest:
    navigation->set_parameter( hook_url ).
    but cant pass it from page1 to page2...what additional code is required?
    page page1.htm:
    Page attributes:
    hook_url     TYPE     STRING (AUTO)
    onRequest:
    navigation->set_parameter( 'HOOK_URL' ).
    the above code was working fine until i added the two new pages to my application.
    Hope i was able to explain the issue properly.
    Thanks,
    Anubhav.

    Hi,
    Let me describe the steps i have taken oncw again:
    1)Copy page session_single_frame and session_default_frame from SYSTEM application and changed the name in
    DATA: target_page               TYPE STRING VALUE 'session_test.htm'.
    to
    DATA: target_page               TYPE STRING VALUE 'mypage1.htm'
    2)Addes a page attribute HOOK_URL of type string (AUTO) to session_single_frame.htm .
    3)Added the line
    <i n p u t  t y p e="hidden" na m e ="HOOK_URL"  v a l ue = "< % =  hook_url %>">
    to page1.htm so that hook_url is passd to page2.htm (page2.htm has a page attribute HOOK_URL of type string and auto).
    The hook_url in page2.htm looks like:
    "http://sapupd.mycompanyname.com:8002/sap(cz1TSUQlM2FBTk9OJTNhc2FwdXBkX1NSTV8wMiUzYXJUaHBOdE1VZDdhWkVTa3hYZGtPTXRxY1NBTWo3VlAwN3NWQ2c2REYtQVRU)/bc/gui/sap/its/bbpsc02/?~OkCode=ADDI&~Target=_top&~Caller=CTLG&~sap-syscmd=NOCOOKIE&~client=200&~language=EN&~HTTP_CONTENT_CHARSET=utf-8";
    The problem is that after the page is submited , a blank page comes up .
    On closing this blank page the "Endig user session" window comes.
    Please help
    Thanks,
    Anubhav.
    Edited by: Anubhav Jain on Oct 21, 2008 6:49 AM

  • BSP Application - Looking For A Parameter

    Hello,
    I have the following (rather annoying) problem:
    We are working with a BSP-Application in which directly in the Beginning (in the "OnCreate"-Method of the entry page) an SAP Memory Parameter is read through a "GET PARAMETER" Statement. The Problem is: Where is it set?
    Is there a defined place where such parameters are stored? Or how is this handled normally? After searching the whole BSP-Code there was no "SET PARAMETER" call anywhere, so we have to assume that this happens somewhere outside the BSP-App. Perhaps it's hardcoded somewhere??
    Does any of you have an idea, how I should go about this problem?
    Thanks in advance,
    Lukas

    Well the parameter im looking for changes depending on the user that is currently logged in. so it can't be in the urls I think.
    This is the snippet of code that checks the parameter:
    DATA: lv_parameter(2) TYPE c.
    GET PARAMETER ID '/BIC/OMSGLVARPO' FIELD lv_parameter.
    its almost at beginning of the bsp app flow.

  • BSP Application, URL for webreport

    Hello all,
    I am trying to analyze a BSP application, which is used for Management cockpit, developed using BSP and WAD(webtemplates).
    i found, in Tcode SICF, one HTTP service has been created for the BSP application and External alias also created for this HTTP service. This exteranl alias is used in the fallowing url, which executes the Management cockpit in the browser.
    http://<Servername>:8080/<HTTP service External alias>(bD1lbiZjPTEwMA==)/default.htm
    Now i have one question in the above URL, What is the meaning of "(bD1lbiZjPTEwMA==)"  in the above URL...?
    Thanks
    kumar

    Hi Amie,
    the encoded string is the mangled code and contains information about language, client and other parameters you send with the URL. You can decode the mangled code with the program BSP_DECODE_URL. Be aware that you can't switch off this mangled code in the URL.
    See also
    BSP In-Depth: URL Mangling
    /people/brian.mckellar/blog/2003/09/30/bsp-in-depth-url-mangling
    Regards,
    Rainer

  • BSP Application WFDS_RPA  for Resource Planning is not available

    Hi All,
    I am trying to access Following iView from CRM through EP
    Workforce Management> Resource Planning
    While accessing the iView I am getting the following error
    BSP Exception: the Application Name WFDS_RPA in URL /sap(ZT1Fb1VZNVpNVUhjM2U2alFTWVpGM29RJTNEJTNETHlZZ29VUlZjeEZRRHV5TjVjSiUyRlh3JTNEJTNE)/bc/bsp/sap/WFDS_RPA/Cmn_Root.do?sap-syscmd=nocookie&sap-client=200&sap-language=en&style_sheet=http%3A%2F%2Fmb1es1005.idcsap.com%3A50100%2Firj%2Fportalapps%2Fcom.sap.po is invalid.
    I have checked on the SICF transaction for the following BSP application
    WFDS_RPA.
    But I could not found one on the list.
    I have also checked the CRM BSP Application List. But It is not available there.
    How can I check and get this BSP application ?
    Need ur help.
    Thanks and warm regards
    Purnendu

    Hi,
    This will only be available if you have installed the add-on component WFMCORE. Please check if you have this or not.
    Regards,
    Saurabh

  • Survey BSP application for never answered surveys

    Hello Experts,<br />
    I need to launch the BSP application CRM_SVY_SERVER for an order whose survey hasn't been answered yet.<br />
    <br />
    <b>Let me explain it better:</b><br />
    The customer survey is properly setup, I'm able to answer it in CRMD_ORDER and see the results in CRM_SURVEY_SUITE.<br />
    Now I need to enable answering for an order from the BSP application mentioned. But to create an answer in this application, relating to an order, I need to provide the valueguid of the answer (table CRM_SVY_DB_SVS, field VALUEGUID).<br />
    <br />
    <b>The main problem is:</b> The valueguid of the answer doesn't exist yet, as the survey wasn't answered yet. If I pass the order header guid (CRMD_ORDERADM_H-GUID) to the application, it says: "Survey not found".<br />
    <br />
    Is there a way to pass the order header guid (CRMD_ORDERADM_H-GUID) to the BSP application, so it creates the answer valueguid automatically? How this BSP application deals with surveys never answered?<br />
    I think i'll have to code a little bit, to instantiate a survey and get a valueguid, before calling the BSP application. If you have any ohter idea, please let me know.<br/>
    <br />
    Sorry for the long text, its just a lot of details.<br />
    <br />
    Regards,<br />
    Rafael Schaffer<br />
    <br />

    Hi Rafael,
    I'm not sure what's the error. I'll give sample code that's already working in my CRM system. It may give you some ideas.
    REPORT  ZTEST3.
    INCLUDE:CRM_OBJECT_KINDS_CON,
            CRM_OBJECT_NAMES_CON.
    DATA: s_orderadm_h TYPE crmt_orderadm_h_com,
          t_orderadm_h TYPE crmt_orderadm_h_comt,
          s_input_fields TYPE crmt_input_field,
          t_input_fields TYPE crmt_input_field_tab,
          s_field_names TYPE crmt_input_field_names,
          t_field_names TYPE crmt_input_field_names_tab,
          s_activity_h TYPE CRMT_ACTIVITY_H_COM,
          t_activity_h TYPE CRMT_ACTIVITY_H_COMT,
          s_objects_to_save TYPE crmt_object_guid,
          t_objects_to_save TYPE crmt_object_guid_tab,
          s_saved_objects TYPE crmt_return_objects_struc,
          t_saved_objects TYPE crmt_return_objects.
    ***** SURVEY**********
    DATA: lead_guid TYPE guid_32,
          activity_guid TYPE guid_32,
          lead_id TYPE crmt_object_id,
          activity_id TYPE crmt_object_id,
          valueguid TYPE crm_svy_db_sv_guid,
          valueversion TYPE crm_svy_db_sv_vers.
    DATA: survey_value_guid TYPE guid_32,
          it_values TYPE CRM_SVY_API_STRING_T.
    DATA: et_survey_param TYPE CRM_SVY_API_PARAMETER_T,
          it_survey_param TYPE CRM_SVY_API_PARAMETER_T,
          wa_survey_param TYPE CRM_SVY_API_PARAMETER,
          cs_evaluation_infos TYPE CRM_SVY_RE_TAR_OBJ.
    DATA: o_survey_runtime TYPE REF TO cl_crm_svy_runtime,
          o_surveyvalues TYPE REF TO cl_crm_svy_values,
          t_application_params TYPE crm_svy_api_parameter_t,
          t_all_values TYPE survy_t_all_values.
    DATA: value TYPE string.
    ****** END SURVEY *****
    DATA: guid_h TYPE CRMT_OBJECT_GUID,
          guid_i TYPE CRMT_OBJECT_GUID,
          process_type TYPE CRMT_PROCESS_TYPE,
          item_type TYPE CRMT_ITEM_TYPE,
          object_type TYPE CRMT_SUBOBJECT_CATEGORY,
          process_mode TYPE CRMT_MODE,
          it_survey_ui TYPE CRMT_SURVEY_UI_TAB.
    *   Fill required structures
      CLEAR: s_orderadm_h, t_orderadm_h.
      s_orderadm_h-object_id = 'BUS2000126'."'BUS2000108'.
      s_orderadm_h-process_type = 'ZCRC'.
      s_orderadm_h-description = 'Description nih'.
      APPEND s_orderadm_h TO t_orderadm_h.
    ******  ADD FIRST PROPERTY TO INPUT FIELDS -> ACTIVITY_H
      CLEAR: s_input_fields, t_input_fields .
      s_input_fields-ref_kind = gc_object_kind-orderadm_h."'A'.
      s_input_fields-objectname = gc_object_name-activity_h."'ACTIVITY_H'."'LEAD_H'.
      CLEAR: s_field_names, t_field_names.
    * in order to get location and external reference no values, their fieldnames must be added to these
      s_field_names-fieldname = 'ACT_LOCATION'. APPEND s_field_names TO t_field_names.
      s_field_names-fieldname = 'CATEGORY'. APPEND s_field_names TO t_field_names.
      s_field_names-fieldname = 'EXTERN_ACT_ID'. APPEND s_field_names TO t_field_names.
      s_input_fields-field_names = t_field_names.
      APPEND s_input_fields TO t_input_fields.
    ******  END FIRST PROPERTY TO INPUT FIELDS -> ACTIVITY_H
    ******  ADD SECOND  PROPERTY TO INPUT FIELDS -> ORDERADM_H
      CLEAR: s_input_fields.
      CLEAR: s_field_names, t_field_names.
      s_input_fields-ref_kind = gc_object_kind-orderadm_h ."'A'.
      s_input_fields-objectname = gc_object_name-orderadm_h."'ORDERADM_H'.
    *Subtable FIELD_NAMES
      s_field_names-fieldname = 'DESCRIPTION'. APPEND s_field_names TO t_field_names.
    */Subtable FIELD_NAMES
      s_input_fields-field_names = t_field_names.
      APPEND s_input_fields TO t_input_fields.
    ******  END ADD SECOND  PROPERTY TO INPUT FIELDS -> ORDERADM_H
    CLEAR: s_activity_h, t_activity_h.
      s_activity_h-ACT_LOCATION = 'Location nih'.
      s_activity_h-EXTERN_ACT_ID = 'Extern ref no nih'.
      s_activity_h-category = 'ZC1'.
      APPEND s_activity_h TO t_activity_h.
    * Create activity
      CALL FUNCTION 'CRM_ORDER_MAINTAIN'
        EXPORTING
    *    it_lead_h             = t_lead_h
          it_activity_h         = t_activity_h
    *    it_partner            = t_partner_h
    *      iv_collect_exceptions = ''
        CHANGING
          ct_orderadm_h         = t_orderadm_h
          ct_input_fields       = t_input_fields
        EXCEPTIONS
          error_occurred        = 1
          document_locked       = 2
          no_change_allowed     = 3
          no_authority          = 4
          OTHERS                = 5.
      IF sy-subrc <> 0.
    *  MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
    *    WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
      ENDIF.
    * Get GUID of created LEAD for later saving
      READ TABLE t_orderadm_h INTO s_orderadm_h INDEX 1.
      CLEAR: s_objects_to_save.", t_objects_to_save.
    *s_objects_to_save = lead_guid = s_orderadm_h-guid.
      s_objects_to_save = activity_guid = s_orderadm_h-guid.
      APPEND s_objects_to_save TO t_objects_to_save.
    *** continue to next post
    because of SDN forum limitation (2500 line of code from [this link|Formatting issues in SDN postings (character limit and code tags);) , please see my next post to continue my code

  • Changing the look and feel of BSP pages(HAP_DOCUMENT)

    Hi all,
    My client doesn't like the standard layout of the appraisal documents. The standard BSP application used for this is HAP_DOCUMENT.
    I am trying to change the font type and sizes etc in the layout. I read about CSS. But i am not able to understand how to use these Cascade Style Sheets in BSP application.
    i went through the BLOG <a href="https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/1117">BSP/HowTo: CSS Hints - Custom Design for your BSP Applications</a>(did some home work)
    . it does givean idea about the CSS. but i am not sure how to use in my case.
    For example i want to change the font size of the appraiser name. in the layout of the page there is the below code:
    <!--      Column: Appraiser Name                   -->
              <htmlb:tableViewColumn columnName   = "APPRAISER_NAME"
                                     wrapping     = "true" >
              </htmlb:tableViewColumn>
    but no attribute to change the font. and for many other fields, they are not mentioned in the layout.....
    so how do i change the style without that being in the layout....
    If any one worked on changing the layout of BSP applications please guide me.
    Thanks in advance.
    manasa

    Hi rohit!
    Thanks a lot for your inputs. I am trying to use the CSS sheet option as i have to make many more changes in the application other than the fonts(like change the width of the box, line spacing etc).
    I am trying to get the standard style sheet used in this application so that i can make changes. but in the appl i am not able to find the exact style sheet being used.
    in the layout_sap_standard.htm view i see tthis statement <htmlb:content design="DESIGN2002+DESIGN2003" and then this view includes the file document_header.htm so i went into this page fragment document_header.htm and i dont see any usefful information in layout.
    So i went to the MIME reporitory and looked for DESIGN2003+DESING2002 and i found SAP/PUBLIC/BC/UR/design2002. i see so many css files under that folder. so as a trial i looked at the source code of the page and i found some statemnts which are given in the layout of the page like " cellpadding="0" id="htmlb_gridlayout_2" class="urGridLayout" etc...but icouldnot find any command pointing towards the cssfiles...
    i am totally lost.....
    i tried to attach some screen shots but was not able to do that here.....
    can you please help me out here.....if you dont mind please give me ur email id so that i can send you in detail what i am trying to achieve....
    i have spent many hours doing research on this and now i have to deliver the work to the client soon....
    any help is greatly  appreciated.
    thanks once again
    manasa

  • Calling a BSP application in ABAP webdynpro

    Hi Friends,
    Is there any chance that i can call a BSP application from WEBDYNPRO.
    regards
    Nalinikanth.

    Hi Yashpal/ Pankaj,
    I have one question regarding this.
    The usage of the UI element link "link to URL" is pretty much understandable to call a stanalone application.
    Whereas the usage of suspend and resume plugs, how does it work for BSP applications? For two WD components we can connect the plugs and it works.
    As I do not know about BSP, does it have in/out plugs like WD components?
    If so how to create the navigation link for this.
    Please explain.
    Sankar.

  • How to put bsp application mime object path in WAD 7.0?

    hi all.
    I'm already know 'bwmimerep:///sap/bw/mime/Customer' will be changed to /sap/bw/customer/  mime repository path when it's published in WAD7.0.
    but is there any way get mime path custom BSP Application?
    for example If I made test.jpg in 'ZBW' bsp application
    I should use full url   'http://domain:8000/sap/bc/bsp/sap/zbw/test.jpg'  instead of relative url '/sap/bc/bsp/sap/zbw/test.jpg' if I include url in WAD7.0
    is there any idea put relative url in WAD 7.0 certianly I don't want include full url because develop and product server domain is different.
    thanks.

    it looks like bwmimerep:/// prefix is the only one available which points to SAP->BW under mime repository.
    the standard help states (http://help.sap.com/saphelp_ppm400/helpdata/en/44/5001d197c01193e10000000a155369/frameset.htm) to use custom images in WAD
    "You can store your MIME objects anywhere in the MIME Repository under SAP->BW"
    May be we need a mechanism to create bcmimerep, publicmimerep, etc.
    Regards
    Raja

  • User switch scenario involving BSP application

    Hi
       I am new to BSP application design. We have requirement from a BSP  application wherein different sales force personnel need to see different segments of same data on the BSP application - owing to security requirements. We are thinking of using a default user and then user switch to specific  SAP reference user ( based on maybe their windows logon credentials within the BSP application - each reference will have a security that has authorization to see a particular segment of data for a group of sales force people.
    Is this approach ok ( of switching user from default to specific reference user and having a reference user as the representative user for each sales force group ) ?  Any thoughts/suggestions on experiences that can be shared here to architect this scenario would be highly appreciated.

    Hi,
    you can do this. Therefore you have to setup an use the nodes via sicf. User switch involves also
    a new registration with authorization. You can lok at bsp application SYSTEM for that.
    On the otherhand: build role via Profile generator: TXN PFCG and do authorization checks as you do
    it in SAPGui Dynpro Programmining. Why not. We have build big applications with many user roles
    using this approach.
    The first ones makes only sense, when you have a public area using a public user. Therefore you enter the public account in thze right sicf nodes.
    Best regards,
    Stefan

  • E-recuitment-BSP Applications used

    Dear Experts,
    I am trying to understand the use of BSP's in E-recruitement. I am looking for materials that details the BSP's used in E-recruitment and how they are applied in E-recuitment. Any input on this would be of much help to me.
    Thanks and Regards,
    Pavithra

    Hello Pavithra,
    E-Recruiting uses the BSP technology for user interface. For E-Recruiting 300 BSP was the only user interface, with E-Recruiting 600 SAP introduced WebDynpro for candidate as an option, while for recruiters, managers and admin pages stayed with BSP. With EhP 4 WebDynpro replaces BSP for all E-recruiting applications.
    You will find all BSP applications relevant for E-Recruting in Package PAOC_RCF_UI.
    For the general structure. The very most applications are grouped on startpages for the different roles in the recruiting process (ext. candidate, int. candidate, recrutier, decision maker, ...). To get the links of these standard startpages just run report RCF_GENERATE_URLS. You can then logon to the different startpages but be sure to generate a candiate for your user first, using report RCF_CREATE_USER.
    To learn more about how the different applications are linked within the startpage check the startpage and perhaps the container sequence customizing. Keep in mind that in the IMG only the customer entries are fond. To see the sap standard delivery you will have to use SE11/SE16. E-Recruiting customizing is stored in T77RCF* tables, startpage customizing is T77RCF_SP and container sequence customizing is T77RCF_CS. If you do not get along with the table descriptions just check the technical info of the tables/views behind the IMG nodes, then look for an table named without the C at the end. also check table T77RCF_LOG_APPL.
    I hope that helps for a start.
    Kind Regards
    Roman

  • E-Recruiting - BSP Application name from E-Rec portal URL

    Hi,
    How can we find out the name of the BSP application from the E-Rec portal URL? I need to do a change to the activity and unable to locate the exact BSP application name for that. Any help will be greately appreciated.
    Thanks in advance.
    Naresh

    Hello Naresh,
    If you want to integrate the BSP application and want to know  how this application is generated, then you can have a look over the Report rcf_generate_url, This generates the URL for Recruiter, Candidate etc.
    otherwise If you want to see which application is running then you have to check with the application starting with HRRCF.
    Best Regards,
    Deepak...

Maybe you are looking for

  • How do I reformat my external hard drive from fat32 to HFS??

    I have an iomega hdd 160gb hard drive and need to move files larger than 4gb to my external hard drive. Hard drive is currently formatted to fat32. How in the world can I reformat this drive to the mac friendly hfs so that I can backup my files?? Any

  • Spatial query (point in poly) problem

    Hi One of my users is trying to run the following query in SQL*Plus: CREATE TABLE erdpwip_join AS SELECT A.CSNGC, B.PARCELID FROM RLR.RLR87_SK B, ERDPWIPDATA A WHERE sdo_relate (a.geom, b.geom, 'mask=ANYINTERACT querytype=Window') = 'TRUE' He says it

  • 1.0 * Hourly Rate (/001)

    Hello How do i config this 1.0 * Hourly Rate (/001)

  • Error code n 16

    License CC 2014 full in Apple iMAC with osX 10.10; after the upgrade to the version 10.10.2 all the installed apps have turned into a trial version; at the start up of these apps a window appears with the error no. 16. We have also tried to install a

  • StageVideo usage from Flex Application?

    Hello everyone! I'm trying out new StageVideo class and if I add it pure AS3 project everything works perfect. But if I try to use the same code in Flex project I get no video output, but looks like the video itself is playing ('cos I can hear the so