Implementing E-Recruitment

We are currently on using SAP HR only on release 4.7 and are looking to implement E-Recruiting.  We do not plan to upgrade in the near future.
We had a site visit from an SAP Consultant who recommended we implement the E-Recruitment 6.0 on an ERP2005 stand alone system communicating to our existing R/3 4.7 system.
We are trying to find similar sites that have implemented or are in the process of implementing E-Recruitment.  Initially we are trying to find out what skill sets or training we are going to need so we can implement a sandbox site for us to get more knowledge from.  We are also struggling to find the minimum hardware we would need to implement a sandbox version of ERP2005 with E-recruitment.
Any help or assistance you can provide will be very much appreciated as we have very little knowledge in the new E-Recruitment area.

Hi Guys
Sorry to jump on this tread with not much else to contribute. I do have an urgent problem.
We are currently in the process of implementing E-Recruitment 3.0 as an extension to ECC 5. I have configured the system and have been doing some unit testing, and have found that when I
- try to "Apply  Directly" in tab "Career and Job". If I enter the reference details of the specific job it finds the specific. Or if I leave the input field blank and hit the search button, it returns all jobs posted. However, if I try using a the "Search for Jobs" link option, I get a consistent error "An internal error occurred. Please try again later"
When I check transaction SLG1.....and the error log says the termination occured in a program called CL_HRRCF_ABDTRACT_CONTROLLER==CM001 line 56 and CL_HRRCF_SEARCH_MASK_GROUP====CM00M line 15
Same thing happens when searching for candidates to assign requisitions to.
Has anyone come across this prolem before? Any help will be greatly appreciated, as we have a tight deadline.
Cheers

Similar Messages

  • Implementing e-Recruitment and HR on same/different server

    Hi Friends,
    We are in the process of implementing e-Recruitment for an Organisation with approx. size of 15,000 employees. This will also include Internal Job Postings.
    I have the following questions in this respect:
    1. Should E-Recruitment 6.0 and HR ECC 6.0 be implemented on the same server or seperate servers ? What are the pros and cons in both the
    scenarios ??
    2. Should the E-Recuitment portal server be different from the HR-ESS
        server or shall it be implemented on top of ESS portal 7.0 ??
    3. Which server scenario is recommended ?
    Regards,
    Shashank

    Hi Shashank
    1.  Its not mandatory that ECC & E recruitment shd in the seperate servers.  But because of few security reasons, they will be maintained seperately.  For example:  E recruitment will be accessed by the external people also, who want to apply for external job posting.  So, there is a risk for ECC for exposure of data like employee master data, financial details etc., actually this risk is not direct, but by any chance that someone might hack to get the data - just to avoid the chances, thats all.
    2.  The Erecruitment & ESS can be in the same server for internal job posting
    3.  Better suggestion would be ECC & E rec would be in seperate servers.
    Regards
    Sirisha

  • Who's Implemented E-Recruiting in North America?

    I am looking for a list of all companies or client descriptions who have implemented/implementing E-Recruiting in North America.
    Here's a start...
    -Purdue University (Realization)ECC 5.0 / ER 6.0
    -Halliburton (Realization)4.6 / ER 3.0 SP11
    -Mentor Graphics (Live)
    -Manitoba Hydro (Live)
    -Mid Technology Manufacturing client (Prep) ECC 5.0
    Reward points will be given for each response.
    Extra points if you know the technical architecture (stand alone, integrated) and version of SAP (4.6, 5.0, etc.)
    An SAP consultant said only 8 companies in North America have either implemented or are implementing.  It was also mentioned that all implementations to date have been stand alone.  I have a hard time believing both of those statements.  I am looking for a company/client who has implemented an integrated solution to assist with technical architecture understanding.
    Thanks in advance,
    Jeff
    Message was edited by: Jeff Reva

    Hi Jeff,
    I have also heard eight, not including current ramp-up customers, in NA.  Worldwide, the number is closer to 30 but many more licenses have been sold.  I have no names to contribute but you might check with your SAP AE, if you haven't, as they can provide those who are referenceable.  Your SAP consultant should be able to contact the Product Managers for eRec and get as much of this information as is available to customers for you, as well. 
    I understand one customer is either live or implementing on one instance, but remember, this wasn't possible until ERP2004.  Also, customers may decide against this option for security reasons (perhaps not justified but they may feel better having external data on a separate instance.)
    I'm sorry I can't provide more information.
    Regards,
    Sharon

  • Pre-Requisites for Implementing E Recruiting on ECC6.0

    Hi All,
    Can anyone please tell me what are the pre-requisites that are to be met to implement E-Recruitment on ECC6.0 (No EHP).
    And where can i find out the differences of Erecruitment on ECC6.0 and EHP6 (Functionalities that will be missed if we go without EHP6).
    Also is EP necessary to implement E recruitment. We even do not have ESS / MSS
    Our System is a Plane ECC (No EHP).
    Regards
    Syed

    Hello Ameen,
    Well ECC6.0 is R/3 Server and EHP6 is Portal server .
    E-recruitment works good with portal. It provides so may functionalities there .
    If u don't have EHP or don't want to use it .
    In that case u can Create Customized module pool  Application , but obviously u will not get feel and look and some other functionalities available over portal .
    You can create Role Matrix table, where u can save roles of Recruiter, manager and id password etc etc .
    Plus SAP has also provided traditional Recruitment in R/3 system, you can also use that . You can find that in SPRO .
    From EHP4 Sap moved on to Webdynpro abap  which was BSP till EHP3 , SO you can also use Webdynpro applications directly without portal . But there you need to customize more  . OR you can have Customised Webdynpro application for Recruitment also .
    Regards,
    Pran

  • E-Recruiting implementation

    Dear experts,
    We are about to implement e-Recruiting and we are still doubtful about which scenario to implement
    Roughly we would like to use our portal to give internal access to employee and implement integrated e-recruiting on our ERP HR system (EHP5) and use a distributed wed dynpro scenario (split between internal & external access)
    For external access, we would like to reuse a reverse proxy we have in our DMZ but then my question is
    Do we need to put in place E-Recruiting UI frontend in the DMZ, or is it reasonable to put it in the intranet ?
    My question is for sure related to security criteria as we do not want to take any risk. But here we have no idea if we take any risk by installing the frontend UI server in the LAN rather than in the DMZ with the reverse proxy...
    Then for sure, whatever the solution chosen, the external frontend UI server will then be linked via RFC to the backend.
    Question is to combine security and ease our administration activities (as it is a bit more fastidious to maintain a landscape in the DMZ rather than in the intranet zone, at least for us
    Thank you in advance for any advice and support !
    Regards,
    Yvan

    The PDF in note 997181 will give you the architecture for single instance scenario and integrated scenario
    Regardless of which scenario you choose though, there will always be even in standalone instance some personal data stored such as name, email address, alias etc although "no security relevant data' meaning that the candidate data (sensitive
    protected data like address) is stored on the backend E-Recruiting system which is in the secure area (protected by firewall). The front-end system is outside that area but doesn't have any data stored and is only used by the candidates to logon and start the services BUT the data is always called from the backend via RFC calls.
    The front-end is essentially starting the services in this particular scenario.
    There was another thread on this in SDN also;
    http://forums.sdn.sap.com/message.jspa?messageID=8063683
    Plus notes 128447 (regarding trusted connection) and also 1147882 in E-Recruiting context might help you here too.
    Hope its useful
    Sally
    Edited by: Sally Redmond on Feb 23, 2012 8:05 PM

  • E-Recruitment 6.0-Distribute postings to external organizations

    Team,
    We plan to implement E-recruit ver 6 via distributed model, where our
    SAP-HR(ECC5.) system will feed info to E-Recruit(ver 6) on a seperate box (ALE). We are in the initial set up phase so my knowledge of the eRec functionality is minimal.
    1. The business has a need to electronically distribute postings to external organizations via eRecruiting module. Currently we have a manual process where we print postings and then fax them to several external organizations, who then in turn post (the hardcopy) on their bulletin boards. Is there an option within eRecruiting to do this by for e.g. selecting the postings and then emailing them to a distribution list ?
    2. If the above is possible, how do you manage your distribution list ? Do you have one or multiple lists for different purposes ?
    3. There is a need to treat internal applicants differently than external applicants (e.g. some postings are first posted internally before they are made available for external applicants). However if we decide not to use portals, but an external facing eRecruiting box, how would we be able to distinguish internal applicants vs external applicants ?
    Thank you for your info in advance
    Nash Tejani
    City of vancouver

    Hello Nash,
    so far I see nothing in your requirements which is far away from a usual e-recruiting rollout project. I am confident you will be able to solve the mentioned things.
    Now to the points in detail:
    1) Transfere posting information to external entities
    This is not working out of the box as the requirement is a diferent for each rollout, but the infrastructure supports this. You create individual posting channels for the jobboards, agencies, etc. and develop a customer own publisher.
    Depending on your needs you can send the publication as email attachment, send the information as plain text in the email body or often used for job board integration you can create an XML file and put it on a share where the job board is reading it from periodically. Of course there is also an XI publishng service but IMHO if you do not have a running XI infrastructure and a bored XI developer that is a bit oversized. What is the best for you depends on you needs. We also offer an tool for customers and I think there is another solution from aspire hr. If it is better to buy or just built during rollout depends on the comnlexity of your needs. An easy mail publisher sending the publication should take an e-recruiting specialist not more than 2 or 3 days.
    2) distribution to different receivers
    In addition to the things said above you can define different channels which have there own receivers to manage who get a certain publication. Of course if you have 15 different entities which get the publications you might need to add some more management in coding to reduce the work for the user.
    3) internal vs. external candidates
    It is not necessary to use EP for running E-Recruiting. You can directly link the pages for external and internal candidates anywhere on you internet / intranet pages.
    As you already mentioned you will set up an ALE so you will create inernal candidates for all employees in the system. The system is able to differ between internal and external candidates on application. To achieve your requirement you would created an requisition with 1 or 2 postings (depending on if you use the same texts for internal and external) and you create 2 publications. One for the internal channel starting at the 1st of the month and the external starting at the 15th of the month. That way the position would appear in the internal job market 2 weeks before it appears on the external so these first 2 weeks only internl candidate would be able to apply.
    Best regards
    Roman Weise
    Btw.: if you are still looking for consulting support a colleague of mine liked his vacation in vancouver and would be surely interested :o)

  • Error while printing the letters in Recruitment

    Hi, SAP Gurus.
    I am working on implementation of Recruitment module.I am facing a problem while printing a letter for confirm receipt, invitation for Interview etc.
    error is "Internal error in SAP OLE document container control
    Message no. SOFFICEINTEGRATION019"
    Pl suggest whether this error of customization or of BASIS.
    I want to get letters printed through std SAP system.
    Thanks in advance
    Regds
    Punit

    Hi
    make sure whether printer was connected to the system and check with basis

  • Transfer of data from SAP ECC 6.0 to E-Recruitment

    Hi,
    We are implementing E-recruitment . SAP ECC and E-Recruitment are running in different servers.How to transfer data from following Infotypes from SAP ECC 6.0 to E-Recruitment .
    IT0002 – Personal Data to 5102 – Candidate Information
    IT0006 – Address Data to 5110 – Address Rule
    IT0105 – Communication Data to 5110 – Address Rule
    IT0022 - Education to 5104 - Education
    IT0023 – Others/Previous Employers to 5103 - Work Experience
    IT0024 - Qualifications to 5105 - Qualifications
    Regards,
    Somi .

    Hello,
    in general IT5103, 5104 and 5105 are not part of the standard distribution model. Without special customer own ALE development you will not be able to transfer these information.
    Check SLG1 - application log for entries.
    did you the initial data upload or did you only transfer changes?
    If you did the initial data transfer be sure the user running the IDOC import has the correct rights. Be sure noone changed the usage of IT0000 STAT2 as e-recruiting expects value 3 for active employees. Furthermore be sure to be informed about the handling of hirings in future.
    If you only wanted to transfer updates. PFAL is not the right way. Be sure you activated the change pointers correctly. Use RBDMIDOC. And be sure to implemet the latest Notes. There had been an error that changes were only processed in e-recruiting if at least IT0000, 0001 and 0002 were changed which resulted in problems when only IT 0006 was updated. In this case the update was not transfered to e-recruiting.
    Best regards
    Roman Weise

  • ALE data transfer in E-recruiting

    hi All,
    We are Implementing E-recruitment in HCM.
                I have following 2 requirements
    Case 1). Distribute data of infotypes 0000,0001,0002,0006,0022,0023,,0024,1000 and 1001 into ER(E-recruiting) from my HCM (ECC) system. This i have achieved using message type HRMD_A and setting up ALE as per standard guidelines.
    Case 2) i have to transfer Candidate data which gets created in E-recruitment server back into HCM(ECC) server(reverse of case 1) and stored them in infotypes 0000,0001,0002,0006,0022,0023 and 0024. How this can be achieved ??
      is there any standard way i mean IMG configuration or ALE setup to transfer this data back into HCM (ESS)  server?? or any BAdis or BAPIss??
        kindly suggest me some solution if anyone  of you have encountered the same situation in past. The final solution i m thinking is of creating custom basic IDOC type, message type and custom programs  for inbound and outbound processing but before  doing this i just  wan to have a confirmation that there is no standard way of doing this...
    Thanks in advance..

    Hi.
         There is a standard  activity in e-Recruiting  "Data Transfer for New Employee"  which transfer the Candidate data from e-Recruiting to HCM system in temprary table T752F. when  you hire this candidate from PA48 all transfer data will get stored in respective Infotype of SAP HCM system.. 
    Thanks,
    Madhu

  • E-Recruiting: Exposure to External Candidates

    Hi Experts,
    We're currently in the initial phase of implementing e-Recruiting 6.0 (Integrated scenario) at a telecom client on a global scale. Following is the doubt:
    Can we do away with exposing the client's e-Recruiting system to the external world/internet. Client has decided not to expose the e-Rec. system to the external world/internet. Question is so how will the external candidates search, register & apply for the jobs? A workaround is to have the external candidates' data which is currently being captured on their existing career site (non-SAP legacy) & pull the data to e-Recruiting. On this, I'm not sure how will the mapping be achieved.
    Is this scenario possible through some std. functionality (we're not using PI/XI). If this solution is a Z solution, what are the efforts required for custom development? How will we intergrate SAP KRPO for storing the documents & TREX indexing etc.
    Thanks in advance,
    Sachin.

    Hi Sachin,
    Hope you are doing good.
    Some pointers to exposing your PA-ER System to external candidates, This is standard security process.
    Concept of DMZone:
    External candidates: to register and search for vacancies available in the company, the web applications residing on the E-Recruitment system (ECC System) should be made available via internet.
    Additional security to the Intranet ERP system: ERP system has to be separated from the external users using reverse proxy server configured in the DMZone (neutral zone in between Intranet and External network, which is protected by firewall) of the company, So , externally would not have direct access to the E-Recruitment system.
    Exposing the IP address of E-Recruitment system: we expose the IP address of reverse proxy server for public access. Then the reverse proxy server would be configured in such a way that all the requests for E-Recruitment applications would come to the standard HTTP port XX of the reverse proxy server and the reverse proxy would take care of forwarding the requests and (transparently) sending them back as if it was the content server itself.
    ISA Server 200X: the reverse proxy server has many additional features and, most of the customers prefer to implement their reverse proxy scenarios on ISA Server series.
    Inspired by Roman
    Regards,
    Rohit

  • How to - E-Recruiting ALE-integration step-by-step (EhP4)

    Hi everyone,
    Can anyone tell me the step-by-step guideline to perform the ALE initial run from SAP HCM to E-Recruiting using transaction PFAL (RHALEINI)??
    We are implementing E-Recruiting stand-alone constellation: separate ECC instance integrated with E-Rec via ALE/RFC, enhancement package 4.
    We've done some try-outs in the new version, but we lack the certainty that we've done things right.
    Please do not refer to note 997181 since it does not explain the details on how to run the initial load. It explains adequately how to set-up the config and very basically how to run PFAL on page 2 (scen. I2-A) and page 4 (up to rel. 6.03)... But it's not sufficient in my opinion... We've done exactly the same...
    So what I'm interested in is the right sequence of runs and the selection screen values.
    We also have quite a few SLG1 errors which are unclear. Some suggest as if the processing occurs simultaneously (parallel) and blocks the asynchronous processes... Is there a certain number we should enter in the field "number of objects per process"? It's defaulted on 200...
    Can anyone shed some light on the best-practice how to run this transaction?
    Many thanks in advance!
    Miroslav.

    Hi Medic,
    hope u r doing good.
    Can u pls chk dese links by Roman,They speak alot on HR_ALE_ER issues.
    Re: E-Recruitment Technical Structure ( Attn: Roman Weise)
    Re: ALE data transfer from E-recruitment to HCM
    Re: E-Recruiting-  ALE is working for OM data, but not for internal employees
    Re: ALE setting DEV / PROD
    Re: ALE Linkage error in E Recruitment
    Re: E Recruit 603 - ALE
    Re: ALE from HR to E-Recruiting on EhP4
    Regards
    Rohit.S

  • E-Recruiting Security Landscape (Different Clients)

    Hi,
    Our customer is discussing about E-Recruiting Security Landscape and now they are asking me if we can have the following landscape: One ERP having one client for HCM and another one for E-Recruiting.
    They are asking me this because the application (we still don't know if will be the BSP or WDA)will be on the internet and they don't like the idea to have the ERP client (on the background) on the internet.
    As far as I know we have just these scenarios to implement:
    - E-Recruiting integrated with the ERP
    - E-Recruiting and ERP with separated servers exchanging data trough ALE
    - E-Recruiting integrated with the ERP but with the frontend for the External Candidate on a different server.
    Here we are on ERP 6.0 and Enhancement Package 4.
    I think that the customer scenario isnt't supported.
    Also, has anyone used the scenario with the frontend for the External candidate(Constellation III with WDA) separated from the E-Recruiting system?
    Thanks,
    Daniel Kiel
    HCM Consultant

    Hello Daniel,
    the two server scenario using a frontend server as a kind of additional proxy is a quite common, if you use web dynpro for candidates. Even for the standalone installations where e-recruiting is not on the hr server it is used very often due to security issues.
    As said before I only know one e-recruiting 600 integrated installation which i rolled out on my own. The customer also uses the frontend server. I still would not recommend the integrated solution although it brings a lot of possibilities for contacs with the walldorf guys ;o).
    For EhP4 it is a documented way to setup a sap e-recruiting standalone system on an ERP installation (erp installed but just e-recruiting run). This scenario is called I2B. It should be possible to implement it on a server which runs HR in another client but just as it might be possible it does not mean it is a good idea. I bet I could even run a standalone like e-recruiting setting within the HR server itself with EhP4 by using some kind of self ALE with broad renumbering of objects - my server admin just refuses to give me a server to prove it.
    Even if you use another client the server is still open to the internet. Most security teams will not care that it is another client as it is the same server. Already the standalone installation is too open for some of my customers. As it uses some direct pull accesses to the hr server in standard. As this is a call from a less secure to a more secure network region this is a no go for some of them. One had all of these pull functions changed to a push system where HR server sends the information to e-recruiting otherwise security had not allowed the system. Bringing the HR server anywhere near Internet is completely out of imagination.
    Best Regrads
    Roman
    Best regards
    Roman

  • Error Occured when Applying Structural Authorizations in E-Recruitment

    Dear Experts,
    The E-Recruitment functionalities were working fine when no structural authorizations are applied. However, when structural authorizations are configured for the user on the backend SAP system (I configured structural authorizations for the user to have access to only his own department), the E-Recruitment module does not work.
    When I tried to access requisitions-> maintenace, application management->applications, etc, (i.e. when the E-Recruitment module tries to retrieve data from the backend), the the following error message occurred.
    Error when processing your request
    What has happened?
    The URL http://<hostname>:<port>/sap/bc/bsp/sap/hrrcf_start_int/application.do was not called due to an error.
    Note
    The following error text was processed in the system ABC : <b>RAISE EVENT statement nested to deep.</b> The error occurred on the application server XYZ and in the work process 0 .
    The termination type was: RABAX_STATE
    The ABAP call stack was:
    Method: ON_CHANGE of program CL_HRRCF_INFOTYPE=============CP
    Method: INSERT_RECORD of program CL_HRRCF_INFOTYPE=============CP
    Method: READ_RECORDS of program CL_HRRCF_REQUISITION_INFO=====CP
    Method: GET_RECORDS of program CL_HRRCF_INFOTYPE=============CP
    Method: GET_RECORDS_BY_DATE of program CL_HRRCF_INFOTYPE=============CP
    Method: ON_REQUISITION_UPDATE of program CL_HRRCF_REQUI_BL=============CP
    Method: ON_CHANGE of program CL_HRRCF_INFOTYPE=============CP
    Method: INSERT_RECORD of program CL_HRRCF_INFOTYPE=============CP
    Method: READ_RECORDS of program CL_HRRCF_REQUISITION_INFO=====CP
    Method: GET_RECORDS of program CL_HRRCF_INFOTYPE=============CP
    Please advice if E-Recruitment supports structural authorizations. If it does, are there additional configuration required to enable structural authorization. Kindly enlighten me on how to resolve this error. Any help will be much appreciated.

    Hello Louis,
    I implemented e-recruiting with structural authorizations for a customer and encountered exactly the same error. Anything in the e-recruiting implementation leads to this problem. When you miss some object authorizations the implementation generates an infinite callstack which results in this short dump.
    So be sure you assigned all necessary objects to recruiters and also candidates (NA, NB, NC, ND, NE, NF, BP, CP, P, Q, QK, VA, VB, VC) but this might be difficult esp. with the P object, when you use structural authorizations for other purposes, too. This usually generates problems in manager involvement (e.g. manager can't choose a recruiter to approve his requisition as he has not the structural authorization for the hr department members).
    It is also a bit strange that candidates need for example change rights for the requisition (NB) although they won't actually change it but without it the relation application->requisition, candidacy->requsition cannot be created correctly.
    Last but not least be always sure that you refreshed the authorization buffers after changing structural authorizations. They are usually switched on for better performance.
    Best regards
    Roman Weise
    PS: be aware that using structural authorizations will keep you busy for some time. we needed ~2 months to set up the system in a way that e-recruiting worked as the custoimer wanted without interfering any other productive hr component (admin, org. mgmnt., managers desktop).

  • Personal recruitment How to do new measure with function call Update IT4000

    Hi out there and happy new year to forum,
    i want to update to implement a recruitment measure (Transaction PB40). I did it already with batch input, but i guess it's much more comfortable to do with funtion module, bapi or calsses.
    After choosing the measure, the infogroup will be processed. So i guess, i just have to use the corresponding function modules to update the infotypes in a given sequence. is this suggestion right?
    What are these function modules? How to update f.e. IT4000? Does anyone has a coding snippet?
    Is it HR_INFOTYPE_OPERATION? 
    In our Infogroup there are also customer specific infotypes f.e. 9***. Can I use the sap standard function modules for "own implemented" infotypes?
    I also appreciate an abap oo pattern or any similar....
    Best regards,
    T

    Andy Goris wrote:
    But I don't think that it's possible to hire an application completly with function modules (there is no PERNR in the beginning so I would keep the BIM).
    The applicants already exists in system, i just want to implement a measure with exact one click!
    Otherwise there is a BAPI for applicant_create.
    I'm not very expierienced focussing the implementation in pa-recruiting. I'm really looking for a good documentation or anything like that f.e. sap press.
    Andy Goris wrote:
    ... but why would you use the old recruiting database? This is hardly used anymore.
    What are the alternatives to it. (I'm not looking forward to upgrade releases or using wd4a or webgui). we are on ecc 6.0 There is already a lot of z-coding in recruitment. We are also using an self implemented e-recruiting approach
    Edited by: Timo Ehl on Jan 3, 2012 2:30 PM

  • ALE data transfer from E-recruitment to HCM

    hi All,
    We are Implementing E-recruitment in HCM.
                I have following 2 requirements
    Case 1). Distribute data of infotypes 0000,0001,0002,0006,0022,0023,,0024,1000 and 1001 into ER(E-recruiting) from my HCM (ECC) system. This i have achieved using message type HRMD_A and setting up ALE as per standard guidelines.
    Case 2) i have to transfer Candidate data which gets created in E-recruitment server back into HCM(ECC) server(reverse of case 1) and stored them in infotypes 0000,0001,0002,0006,0022,0023 and 0024. How this can be achieved ??
      is there any standard way i mean IMG configuration or ALE setup to transfer this data back into HCM (ESS)  server?? or any BAdis??
        kindly suggest me some solution if anyone  of you have encountered the same situation in past. The final solution i m thinking is of creating custom basic IDOC type, message type and custom programs  for inbound and outbound processing but before  doing this i just  wan to have a confirmation that there is no standard way of doing this...
    Thanks in advance..

    Hi Michell,
    For this purpose, you will have to repair in three places.
    1. One is the FM: HR_PREPARE_NEW_EE
    Fro example you want to add something for infotype  008 you need to add this code ( level being the value you want to pass. ) : 
    PERFORM ppv USING email 'P0105-USRID' '03'.
    Add the this in the import parameter as well.
    2. You need to change include MP000040 under form: process_infogr. The internal table : proposed_values is carrying all the values.
    You can insert your code right after this SAP's loop :
    LOOP AT proposed_values WHERE infty EQ infogr-infty   "XDPK139847
                                    AND seqnr IS INITIAL .      "XDPK139847
            IF proposed_values-fname EQ 'PSPAR-SUPDG'.          "QNUK74530
              pspar-supdg = proposed_values-fval.               "QNUK74530
            ELSE.                                               "QNUK74530
              MOVE proposed_values-fname                        "QNUK74530
                TO initial_values-field_name.                   "QNUK74530
              MOVE proposed_values-fval                         "QNUK74530
                TO initial_values-field_value.                  "QNUK74530
              APPEND initial_values.                            "QNUK74530
            ENDIF.                                              "QNUK74530
            DELETE proposed_values.                             "QNUK74530
          ENDLOOP.                                              "QNUK74530
    For example for e mail it will be :
          if infogr-INFTY = '0105' and infogr-subty = 'U006'.
            infogr-subty = 'U009'.
            clear wa_infogr.
            loop at infogr into wa_infogr
              where INFTY = '0105' and subty = 'U006'.
                    wa_infogr-subty = 'U009'.
            modify infogr from wa_infogr.
            endloop.
          if infogr-INFTY = '0105' and infogr-subty = 'U009'.
         LOOP AT proposed_values WHERE infty EQ infogr-infty   "XDPK139847
                                    AND seqnr = '03' .         "XDPK139847
            IF proposed_values-fname EQ 'PSPAR-SUPDG'.          "QNUK74530
              pspar-supdg = proposed_values-fval.               "QNUK74530
            ELSE.                                               "QNUK74530
              MOVE proposed_values-fname                        "QNUK74530
                TO initial_values-field_name.                   "QNUK74530
              MOVE proposed_values-fval                         "QNUK74530
                TO initial_values-field_value.                  "QNUK74530
              APPEND initial_values.                            "QNUK74530
            ENDIF.                                              "QNUK74530
            DELETE proposed_values.                             "QNUK74530
          ENDLOOP.
          endif.
          endif.
    3. You also need to change on the E -rec side in class:
    CL_HRRCF_ACT_DATA_TRANS_RECORD
    and method: TRANSFER_DATA.
    Hope this is helpful.
    Thanks
    Amina

Maybe you are looking for