E-Recruitment BSP pages/SmartForms interface

I've activated a Customer Include field for hrp5121. (Job Postings).  The BSP page methods have been modified to display this new field.
I've copied SmartForm HRRCF_DATA_SUMMARY_POSTING and in my Z version, my new field is available in table POST_INFO_WT and has been added to the body of the form.  I've also updated table T77RCF_UI_PARAM to use my Z version form.
From the BSP page "Job Posting for Requisition" (HRRCF_POST_MNT), I can click the posting link to view the SmartForm, but my new field has no value.
What method(s) needs to be modified to get my field value from hrp5121 into the SmartForm interface?

Hi,
when reading your question i asked the following question: what do you expect to achieve by integrating fuctionality which is meant to be called by an external candidate (someone sitting 1000 miles away from your company at home) into your corporate portal? The external candidate has no access to the portal, so why add them? He has to call the applications directly via links sended to him or through links on you career web side.
Technically you might face the problem that all applications for external candidates use the web user for authorization that means they use the ALIAS not the user for logging in, that's why you should always set your user name as ALIAS in SU01 for testing purposes on your development system, This makes life much easier during rollout.
Kind Regards
Roman

Similar Messages

  • E-recruitment BSP pages in EHP3

    Hi,
          Can we integrate BSP pages in E-recruitment(EHP 3), as BSP iViews in portal.
    Regards,
    Anand
    Edited by: Kirupanand Venkatapathi on Jun 5, 2009 2:15 PM

    Hi,
    when reading your question i asked the following question: what do you expect to achieve by integrating fuctionality which is meant to be called by an external candidate (someone sitting 1000 miles away from your company at home) into your corporate portal? The external candidate has no access to the portal, so why add them? He has to call the applications directly via links sended to him or through links on you career web side.
    Technically you might face the problem that all applications for external candidates use the web user for authorization that means they use the ALIAS not the user for logging in, that's why you should always set your user name as ALIAS in SU01 for testing purposes on your development system, This makes life much easier during rollout.
    Kind Regards
    Roman

  • E-recruitment page is a BSP page?

    E-recruitment page is a BSP page?

    Xiangli,
    which application are you talking about exactly in erecruitment because it is a combination of both BSP and WDA
    Thanks
    Bala Duvvuri

  • E Recruitment BSP Application

    Hi
    A Smartform is opened in a BSP Page in Erecruitment module. In Smartform there is Structure defined in Form Interface'Posting type RCF_S_CS_DI_POSTING' in the main Window of Smartform. The variable POSTING-OVERVIEW_APPL_URL contains the URL.
    When I am running the BSP page in one particular Client it runs fine the smart form  is displayed as BSP page, the Main Window displays the data in the Posting URL variable, but while running in diferent client there is no value in URL even though data is present in tha client.
    I probably feel the answer lies in BSP application, but dont know how to correct and locate the same.
    Kindly provide with suitable inputs.
    Best Regards
    Swetank

    Hello Luciano,
    the method you are looking for is probably ON_CONTAINER_NAVIGATION in the interface IF_HRRCF_NV_CTRL_CALLS of the controller classes. Within these method checks and implicit data change could be done. If there are several controllers used for a container sequence item the main controller has to delegate to all active subcontrollers.
    But please be aware. The implicit save of data entered within the screens of requisition and posting maintenance has not be implemented because of technical application restrictions. Many of our customers have required that sap adds this function to e-recruiting, as it also works for the application wizard. SAP simply could ot change this. This has to do with the status management of objects. It works for the application wizard as candidacy and application are always in draft when it is processed. The requisition can have different status when the requisition maintenance is processed and changes automatically set the status back to planned. This again leads to problems with functions like republishing of posting instances.
    If you really want such kind of functionality you should check if going for EhP4 might be the better option for you. The requisition creation for recruiters can sav automatically in the new WebDynporo UI.
    Best Regards
    Roman

  • E- Rec - Hiding links - Create / copy requisistions in Recruiter start page

    I use a MSS view for creating Requisitions and hence want to hide Create / Copy requisitions link in Recruiter start page --> maintain requisitions.
    Cn it be done with context changes. If yes, Can some one provide some info on the steps required.
    Thanks
    G Raj

    Hi,
    if you want to change the the appearance (grouping, links, texts) of a startpage this is completely done in customizing or better said you can define your own startpages and use some parts of the sap delivery if you like. The customizing for sartpages can be found in the IMG (T-Code SPRO) under SAP E-Recruiting -> Technical Settings -> User Interfaces -> (Settings for User Interfaces with Business Server Pages (BSP)) -> Start Pages.
    We usually define customer startpages in every project, this is really no big deal.
    If you want to remove a link from a page you should start by analysing the standard startpage as you will have to "rebuild" it. The standard startpage for the recruiter is 0003. Important to know is that IMG only contains customer customizing. The sap standard delivery is stored in own tables which can only be accessed using table tools e.g. SE11 or SE16.
    The tables for startpage customizing are named T77RCF_SP*:
    T77RCF_SP_ID(C) - Startpages
    T77RCF_SP_ID(C)T - Startpages texttable
    T77RCF_SP_GROUP(C) - Startpage groups (the blocks with a number of links)
    T77RCF_SP_GROUPT/GRPCT - Startpage groups texttable
    T77RCF_SP_LINK(C) - Links
    T77RCF_SP_LINK(C)T - Links texttable
    T77RCF_SP_ASID(C) - assignment of groups to startpages
    T77RCF_SP_ASGRP(C) - assignments of links to groups
    The table without C is the standard delivery, the one with C is the one for customer customizing.
    Just take a sheet of paper and start by getting all groups to the startpage 0003. This should be 1005, 1000, 1001, 2000, 1002, 1004, 1003 but could differ depending on release and support package. As you only want to change the 2nd group you will be able to reuse the others. Next get the links to the group you want to change. In my system it's group 1000 which contains links 1000, 1001, 1003 and 1004 according to T77RCF_SP_ASGRP.
    When you have this info you can start customizing your own startpage. you will need to create a new group in the IMG node -> Define Start Page Groups. Just use the information you find in the standard delivery and assign the 3 links you want to keep. Then create your startpage and assign the standard groups and instead of 1000 your own.
    Althought it is possible to use the same numbers for IDs like SAP I prefere using 9NNN for the ids so you always know if its standard or customer. furthermore do not forget to udate your authorization roles and add the new startpage.
    Best Regards
    Roman Weise  
    PS: of course it is your decision to hide links. But even if the managers create the requisitions using MSS the recruiters will work with their startpage only and they will have to be able to create and maintain requisitions so i am not sure if hiding the link is a good idea.

  • Questions on using classes inside BSP pages

    Hi Group,
    I have a few questions on how to use classes,interfaces,parameters in classes,
    and etc., relating to OOPs concepts that can be implemented in BSPs.
    Pls send me some link wherein I can explore things and use it in BSPs.
    Thanks & Regards,
    Vishnu.

    Hi Raja,
    I am facing issues like this:
    1) When I use the code in my BSP as under:
    <%
    class ZCL_MODEL_03 definition load.
    data ref1 type ref to ZCL_MODEL_03.
    data cust_id type c value "1000".
    data c_id type c.
    create object ref1.
    c_id = cust_id.
    call method ref1->CHECK_CUSTOMER changing cid = cust_id.
    %>
    Cannot we define variables in the Scriptlet?? or we need to do only in the attributes sections only?? or in both??
    2)I am not able to use both exporting & importing things in my method call.
    eg.,call method ref1->GET_CUSTOMER
                      exporting cid = cust_id
                      importing c_id = eid.
    In the method definition, I am only using simply logic like, I was trying to send a value into the "cid" defined in the method and putting that value into "eid" which was defined exporting, but, still I could not get the value into "c_id" that I have defined in the BSP page.
    Note: in both the things(in BSP and class definition as well, I am using the same
            type for defining the attributes.
    3)When can we define a "Returning" option in the Class method's parameter    
       Definition? and how can I use it with an example?
    Thanks in advance.
    Regards,
    Vishnu.

  • Exception CX_SY_OPEN_SQL_DB while executing a BSP page

    Hi,
    I have created a BSP app'n with 2 pages. In one page i am using a class interface within that one method. In that method im firing a select query.
    If i run the BSP page, im getting the CX_SY_OPEN_SQL_DB exception with DBIF_RSQL_INVALID_RSQL error.
    I am not able to understand this issue. If any one had any idea, please reply me. I am very thankful if you do this.
    Thanks,
    Kumar

    Nitin,
    First , check if the Query is correct , then check the backed DB for any additional details , and also you might get more help if you post the same question in the BSP forums.
    How are you calling the query , do you have any internal tables or resultset where you store the values ?
    Arun

  • How to call function module in R/3 from an BSP Page

    Hi Experts,
    I am new to ABAP and BSP as well.
    I am creating an BSP page through which I want to call an function module in R/3 which will fetch a file from the application server and place into an internal table.
    I have identified the function module.
    My questions are:
    Since I am going to have an web interface where on a button click the file should be uploaded to the intrernal table.So how do I call the function module.
    Can I use JSP and ABAP together in an BSP page.
    Thanks
    Ankit

    Hello Ankit,
    Please check the following link:
    http://help.sap.com/saphelp_47x200/helpdata/en/bd/ac1e3a0088e042e10000000a11402f/frameset.htm
    I think it will answer all your queries.
    Regards,
    Siddhesh

  • Unable to access E-Recruiting Start Pages Externally

    Hello,
    I’m hoping for some assistance with an E-Recruiting issue (standalone system; Version 3.0).  We are currently only able to access the start pages while inside of our network, and receive a “page cannot be displayed” message while outside of our network.  This is with the exception of the candidate registration page.  We can successfully register, and then pass on to the main E-Recruiting start page for an external candidate.
    The hrrcf_start_int bsp/service is used to call the start page for registered internal candidates, recruiters, and administrators (different view for each).  The hrrcf_start_ext bsp/service is used to call the start page for registered external candidates.  And, the hrrcf_cand_reg bsp/service is used to access the external candidate registration page. 
    The URL’s for the start pages were created using program RCF_GENERATE_URLS.   We are requiring all traffic be routed through our WebDispatcher, and all traffic be HTTPS, so the URL’s start out with https://recruiting....  Our E-Recruiting system is actually “careers”, but again, we want all traffic to go through our WebDispatcher, which is “recruiting”.
    We have created external aliases in transaction SICF for all three URL’s, and using the alias, I can successfully login to all pages within our network.   When I test the external aliases within SICF, I get an internal error (The user is not assigned a candidate or an employee) for the hrrcf_start_int and hrrcf_start_ext services.  When I test the external alias for hrrcf_cand_reg, it is successful.
    When I test the hrrcf_start_int  service within SICF, I get the logon page, but after logging on, I get message “Name of logical port’&&lp_named” is invalid”.  When I test the hrrcf_cand_reg service, it is successful. 
    When I test the hrrcf_start_int and hrrcf_start_ext BSPs in SE80, I receive an Internet Explorer “cannot display page” message.   The same is true for the hrrcf_cand_reg.  However, it is trying to access http://recruiting instead of https://recruiting.  I can see that URL address in the application.do Controller, but have no idea where to change it, because it is greyed out (any help with this would be appreciated as well.)
    We have created internal users using program RCF_CREATE_USER, and when I look at transaction BP, I see that it is creating a business partner for each user.
    We have had SAP tell us that it is not a WebDispatcher issue, and we have also confirmed that it is not a firewall issue.
    It seems interesting to me that we can only get to the one page that does not first require authentication.  If anyone has any information that would be helpful, I would appreciate your time.
    Sorry for such a long message, but I was just trying to be as clear as possible.
    Thank you,
    Leeanna Travis

    Hello Leeanna,
    quite a lot of topics and doing remote analysis for netwok issues is difficult.
    Some ideas:
    - starting hrrcf_start_ext / hrrcf_start_int via SICF or SE80 will never be successful as these applications need parameters. The message you got when testing startpage from SICF is classical for invalid startpage Id
    - if you do not reach pages from outside, check network traffic / access rights in firewalls. Usually the sap server name cannot be resolved through a dns for an outside call as you companies dns is not visible for internet users. You will need a relay.
    - check that full qualified server name is set on the server
    - check eeb infrastructure that it allows the access protocoll. If ICF service says http but firewall only allows https you won't get a responde. Sometime switching protocolls within the request produces problems.
    - WebDispacher is known for eating parameters / url parts. Try to get your hands on the traces of the requests which really reach the server.
    - if possible supply some more information on release & support package level. E.g. there is a support package which has an error that if you activate 'do not show https warning' in an icf service it does not only hide the warning but the whole logon screen :o(
    Hope that helps, if not just reply - perhaps w/ focus on one special point.
    Best Regards
    Roman Weise

  • Calling a BSP page from ABAP programme

    Dear Friends...
            I am cslling a BSP... from an ABAP program... for that I have used this class and also a function module to ckeck.. actually from the abap program it invoks the BSP page very nicely and as my logic for invoking the BSP is a part of the Business Object and it is associated with the Enterprise portal so... when i reach the ep and trigger that business object to instantiate the BSP page from my calling logic of abap... it goes to the ITS and port 80 or something and didnt produce the BSP.. and only the blank screen was there...kindly help me how i am supposed to instantiate the BSP from properly from ABAP by interfacing the EP... my code is given below...
    data :
        lv_url type string.
      concatenate
        'http://sapdevbp.sbic.co.za:8041/sap(bD1lbiZjPTIwMA==)'
        '/bc/bsp/sap/z_updatemng/bp.htm?bpid=' object-key-businesspartnerid
        into lv_url.
    call method cl_gui_frontend_services=>execute
      exporting
        document = lv_url
      exceptions
        others   = 1.
    please help....
    me...
    regards
    Naim

    Instead of hard coding the URL try to get the URL of the BSP application with the below code
    CALL METHOD cl_http_ext_webapp=>create_url_for_bsp_application
    EXPORTING
    bsp_application = '<BSP application name'
    bsp_start_page = <start page e.g default.htm>
    bsp_start_parameters = params " any parameter you want to pass along with url
    IMPORTING
    local_url = url.
    Then try out passing the URL to the execute function

  • How to retrieve data from URL or querystring in bsp pages

    hi
    how to retrieve data from URL or querystring in bsp pages.
    thanks
    Edited by: Vijay Babu Dudla on Mar 23, 2009 7:35 AM

    Hello Friend,
    Vijay is correct.
    REQUEST is a system object available in runtime of BSP application.
    It is the object of interface IF_HTTP_REQUEST.
    Use methof REQUEST -> GET_FORM_DATA( )
    Regards
    Krishnendu

  • Call function module from BSP page

    Hi Experts,
    I am new to ABAP and BSP as well.
    I am creating an BSP page through which I want to call an function module in R/3 which will fetch a file from the application server and place into an internal table.
    I have identified the function module.
    My questions are:
    Since I am going to have an web interface where on a button click the file should be uploaded to the intrernal table.So how do I call the function module.
    Can I use JSP and ABAP together in an BSP page.
    Thanks
    Ankit

    Hello Ankit,
    Please check the following link:
    http://help.sap.com/saphelp_47x200/helpdata/en/bd/ac1e3a0088e042e10000000a11402f/frameset.htm
    I think it will answer all your queries.
    Regards,
    Siddhesh

  • E-RECRUITING Start Pages and WebDynpro

    Hello All,
    I need to implement a new Link in E-Recruiting Recruiter Start Page.
    But my new link is an ABAP WebDynpro and not a BSP application.
    I followed all steps of creation.
    I Created the OTR Links, and the entries in tables: T77RCF_SP_GROUP, T77RCF_SP_ASID, T77RCF_SP_LINK and T77RCF_LOG_APPL.
    I can see the link in the Start Page of Recruiter.
    But when i click on it, the follow error is displayed:
    BSP Exception: the Application Name erc_a_class_ui_ps in URL XXXXXXXXXXXXXXXXXX is invalid.
    I have no experience with e-recruiting, but i think in the T77RCF_LOG_APPL is possible to enter only BSP apllication. Is that correct?
    If yes, how can i to point an ABAP WebDynpro apllication?
    Thanks.

    Hello João Mariano,
    As you know that you need to maintain your entry in the view table V77RCF_SP_LINKC or T77RCF_SP_LINK
    and link the same entry in V77RCF_SP_ASGRPC Assignment of Links to Start Page Groups.
    Prerequisite:
    Start page link : 9001
    Name : XYZ
    OTR Alias Link :
    External URL as ' https://mail.google.com/mail/#inbox ' or Web Dynpro ABAP URL with https://
    I am sure it will work i have done this for you in my sand box however I am unable to attach the document.
    Thanks & Regards
    Ravi Sabba
    Certified SAP Talent Management Consultant

  • Calling a separate BSP Page from a Web Application Builder BPS page.

    I have been creating a basic BPS application for manually entering data into BW.
    We are allowing users 2 options: 
    1. Manual Data entry via a web Page created in the Web Interface Builder.
    2. Via a Flat File using the process described in the "How To" Guide on how to load a flat file into BPS Web Page.  This was done in the Mime repository via a BSP application (transaction se80).
    I want to incorporate both method on a single web page (or group of linked pages) so that the user can choose which method that they want to use.
    My question is: How can I call the flat file loading screen (created in se80) from the Manual data entry screen that was created in Web Interface Builder?
    Thanks,
    Adam

    Adam,
    You dont have to create a new tab also. You can incorporate the newly created BSP page
    below the Manual Entry layout. Do the following step
    1. Create a text element below the layout in web application builder. Choose Edit long text
    2.insert this code
    <iframe id="Text86" border="true" name="upload4" src="/sap/bw/mime/bex/icons/pixel.gif" width="580" height="65"></iframe>
    <script language="JavaScript" type="text/javascript">
      var frame  = document.getElementById( 'Text86' );
      var url    = '/sap/bc/bsp/sap/z100bps001/upload_hours.htm';
    // set source attribute of iframe to new URL
      frame.src = url;
    </script>
    Now you should be able to the see the newly created BSP page below your layout.
    Coming to your other question on "hard coding" the answer is you shouldnt specify the absolute url, just specify the relative URL and system will take care of the rest.
    Eg. - '/sap/bc/bsp/sap/z100bps001/upload_hours.htm'
    Let me know if you need any help.
    Thanks,
    Praveen
    PS.Dont forget to reward points

  • Unable to capture the Idle time for BSP page

    Hi Experts,
    I want to capture the Idle time of my BSP page. If that is 5 mins then i have to display the pop up displaying the remaining time.
    Please let me know how to capture the IDLE TIME. not the time after the page is loaded.
    Any suggestion will be helpful.
    Aready checked in SDN but unable to get the solution so posting it.
    Thanks in advance.
    Sravanthi.V

    hi,
    After capturing the idle time iam giving the warning popup to user before 5mins of expiry.Now my requirement is if the user clicks on OK button of popup the page should get refresh. i.e.Idle time should of system should break and we have to get one more hour for expiry.
    Thanks in advance,
    Sravanthi.V

Maybe you are looking for

  • Free item on PO - accounting doc

    Hi, If we select the free item check box on the PO, while MIGO movement type 101, we would like to post to a different account than the regular GRIR account or Purchase price variance account. Has anyone come across this kind of requirement? If we do

  • Photo album 2.2 with FW

    Had problem with DW 8.0.2 and apparently lost FW extension used to create photo album 2.2 command. How do I get it back, DW exchange or ??? Any suggestions? Thanks.

  • Problem in J1iin for Export Invoices only

    Dear All, I want to create Excise Invoice for Export. We are using Letter of Undertaking ( LUT ) for our export. My Billing Document shows the values for BED, Cess & SHE Cess. While J1iin , It also shows the BED, Cess & SHE Cess values in there appro

  • How to set clock skew property at client side when invoking web services

    Hello, now we're using weblogic 11g, we want to set the clock skew properties. in server side, we "Create a Web Service security" to set the "Clock Skew" property, change it value from 60000 to 120000, then we invoke the web service from stand-alone

  • How to find the temp files

    I allow the user to upload a folder by zipping it. When they upload art files, some temp files are created and it is being uploaded. So i need to restrict the temp files. Is there anyway to identify the temp files created. For eg: Temp files are crea