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
Similar Messages
-
Errors in ALE data transfer to E-Recruiting.
Hello,
I need help with my ALE for E-Recruiting.
We are on E-Rec 604 with seperated standlone e-rec system.
We have set up ALE Data transfer for object type P from ECC QA to E-Rec QA system but unfortunately the I-Doc is always gettign posted with status 52.
Those are the messages:
Object 01 ,P ,01012021 does not exist: infotype 0105 cannot be created
Object 01 ,P ,01012021 does not exist: infotype 0009 cannot be created
Object 01 ,P ,01012021 does not exist: infotype 0006 cannot be created
Diagnosis:
You have tried to create infotype 0105 for plan version 01,object type P,object ID 01012021. However,the object does not exist.
PA objects exist if infotypes 0000, 0001, and 0003 have been created.
PB objects exist if infotypes 4000, 0001, and 0002 have been created.
PD objects exist if infotype 1000 has been created.
I followed the setting of "standalone" attachment to note 997181:
HRSYNC_P CONV_HR_DATA_TO_EREC (active as of Release 604)
HRALE00INBOUND_IDOC HRRCF00_INBD_NEWMOD (active as of Release 604)
HRALE00SPLIT_INBOUND HR_INB_PROCESS_IDOC (inactive as of Release 604)
HRALE00INBOUND_IDOC HRRCF00_DELETE_SPREL (inactive as of Release
604)
HRALE00SPLIT_INBOUND HR_INB_PROCESS_IDOC (active up to Release 603)
HRALE00INBOUND_IDOC HRRCF00_DELETE_SPREL (active up to Release 603)
So we have activated only the CONV_HR_DATA_TO_EREC and HRRCF00_INBD_NEWMOD because we are on 604.
We have distributed Infotypes 0000, 0001, 0002, 0105 (Subtypes 0001 and 0010), 0006, and 0009 and I have to distribute the P - CP relation with 1001 A209.
Somebody could help me please?.
Thanks,
EstherHi Esther,
Can you share you inputs how you have fixed the issue.
Currently we are following I2 A Scenario according to the link
http://help.sap.com/erp2005_ehp_05/helpdata/en/49/46037f06971ec6e10000000a42189b/frameset.htm
DO we need activate the swiches in HR System or Erec System.I believe it has to be in HR
HRALX HRAC - X
HRALX PBPHR ON
HRALX USRAC X
RECFA HRRFC
RECFA RECCE
RECFA DTCBA
BADI do i need to activate only below one's
HRSYNC_P
CONV_HR_DATA_TO_EREC (active as of Release 604) HR system
HRALE00INBOUND_IDOC
HRRCF00_INBD_NEWMOD (active as of Release 604) Erec System.
Correct me if im wrong. -
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 -
ALE Data Transfer Issue--Needs Immediate Attention
Hello Gurus
I am hoping somebody can guide me here--
We are on E-Rec 603 with seperated standlone e-rec system.
we have set up ALE Data transfer for object type P from ECC QA to E-Rec QA system but unfortunately the I-Doc is always gettign posted with status 52 ( application document not fully posted).
The infotypes 0000,0001,0002,0006 and 0105 are being transferred. The report HRALXYSNC refuses to recognise the 'P' object transferred and says=='data not found for search condition'.
We debugged HRALXSYNC and found that IT 0003 needs to be included but we tried transferring that too--however, the ALE still fails to transfer the data.
Not sure why the data transfer is not happening--what is the best alternative?
Would really reallly appreciate some light....!!
Thanks
TaniaHello Tania,
first of all we should have a look on your system landscape. If you have e-recruiting on an standalone server, the server installation should only include basis components (BASIS, ABA, PI, ...) and the e-recruiting component. Running e-recruiting standalone on a server with a complete ERP installation is not officially supported up to EhP3.
Could you please check that you either have the first landscape situation or if you have installed a full ERP implemented note 1147882.
Before running some ALE at all ensure that the system works well and w/o any SLG1 entries for external candidates and internal candidates created using report RCF_CREATE_USER.
Then make sure the BAdI implemtations are set accorting to note 997181:
BAdI Implementation
HRALE00SPLIT_INBOUND HR_INB_PROCESS_IDOC -> activated
HRALE00INBOUND_IDOC HRRCF00_DELETE_SPREL -> activated
HRSYNC_P CONV_HR_DATA_TO_EREC -> deactivated (if existing)
HRALE00INBOUND_IDOC HRRCF00_INBD_NEWMOD -> deactivated (if existing)
For the distribution model define a filter restriction the infotypes / subtypes destributed for P to:
Infotype 0000
Infotype 0001
Infotype 0002
Infotype 0006 Subtype 0001
Infotype 0105 Subtyoes 0001, 0010
If you want to include the OM in E-rec (use positions in requisition maintenance, etc.) add a filter for Infotypes 1000 and 1001 for objects P, S, O and C (you can use the subtype to restrict relations and avoid unnecessary relations in the IDoc. P->CP relation is only necessary for EhP 4 and higher.
Make sure you use the best practise step by step descripion for the intial data transfere for EhP 3 documented in note 997181 document Two_Instance_E-REC_Integr_ERP_EN.pdf page 4, add the processing for type C after each object type S step.
Hope that helps.
Kind regards
Roman -
Candidate Data transfer from E-Recruiting System to HR system for New Hiring.
Hi All,
Hope everyone doing in good Spirit.
We are implementing E-Recruiting as Standalone for one of our client.
Can any please help me in regards with Data transfer from E-Rec System to HR System for hiring once the candidate has been successfully completed recruiting process.
You inputs are highly appreciable.
Thank you.
Sekhar.Hello Sekhar,
there are three different scenarios for transferring the data of an external candidate to the HR core for hiring.
the easiest and most commonly used is the RFC connection. When creating an activity of category data transfer the data of the candidate is transferred from eRec to HR core. There it is stored in table T752F. Then you can run transaction PA48. There you can select the candidate and run a hiring action. This is the same action like in PA40 only the system will preset the fields with the values from eRec (similar to batch input).
Instead of using the RFC solution you can transfer the data using PI (this can be activated using a switch in T77S0). To be honest none of my customers is using this. Either they had no PI server at all or they did not use it for eRec
The third was delivered with a business function HCM_HIRE_INT_CI_1. This is based on HCM processes and forms and targeted towards customers using Talent Management Core (e.g. data for education and work experience is transferred into the TM Core infotypes 740X as contrary to the hr core standard infotypes 0022 and 0023 they are structured like the eRec ones). Of course as you can do a lot of customer enhancements to HCMP&F you can replace the behavior nearly completely. One or two of my clients discussed this solution but as far as I know none is actually using it.
The simple truth is most customers seem to not use any integration at all. The first solution is easy to activate but only covers around 13 fields. Compared to a real full blow hiring action this is not even 10% of the fields which have to be entered. So the presetting this small number of fields is not a great help especially as you have to check every information anyways. Furthermore PA48 is not very nice and lacks functions to structure the incoming records which makes it difficult to handle in large distributed organizations.
The other two options require a lot of infrastructure for small functionality. What we discussed with a client was using the new hire integration to preset a full hiring form with eRec data and then send to the candidate as offline form to gather all missing information and use this for hiring. But there were to many issues on data privacy aspects when sending a form with social security data, bank account data, etc. via email. Furthermore they required actual signatures.
Kind regards
Roman -
Data transfer from E-recruitment to PA
Dear All,
we are Implementing E-recruitment. while transferinf the data from E-recruitment to Personnel administraion, I am getting the error, No data available from the partner system table T752F). We are using the same server for E-rec and PA.
While doing the data transfer activity in E-recruitment i m getting succfulll. In R/3 while going to the Tcode PA48 i m getting the error.
Please help me on this.
Thanks and Regards,
Revathi.An integrated hiring (data transfer) scenario with SAP e-recruitment
and R/3 starts with creating a "Data Transfer for New Employees"
activity within e-recruiting for the candidate selected to be hired.
Data from e-recruitment is transferred to the target HR (via an RFC
call) and stored there in a holding table (T572F) for processing
by an appropriate action. Within the HR system, execute transaction
PA48 to access the holding table. Select the candidate you want to
process and then click the "Hire" button, and continue with the
appropriate action.
This message occurs, if you execute PA42 or PA48, in order to perform
the personnel action RA (Integration with Recruitment in Partner
Systems) and no data exists on the R/3 or external system.
You will find all the relevant information in the IMG documents
available. Please check;
- Set Up Data transfer from SAP ECC
- Set Up Data Transfer for New Employees -
Internal candidates Data transfer in E recruiting..Urgent
Hi experts,
How to transfer internal candidate's data from E-recruting to PA??
Please reply its urgent
Thanks
Sameer
Edited by: sameer dhuke on Mar 17, 2008 9:54 AMHi sameer,
you have to go to the ecc to hire the person as the information from e-recruiting is far not enough to process a hiring. currently standard data transfer brings ~15 fields to the ecc while the complete hiring action will probably have >100 fields.
To do the hiring from e-recruiting you would have not only get the information into e-recruiting first, but also get all the business logic combined. Things which sound easy can get quite complicated e.g. the name. In all projects i took part so far firstname is no required field as the companies attract applicants from around the world and there are countries where having only one name is common. So firstname can't be a required field in e-recruiting but in PA the field is required as it is necessary for social insurance, taxes and stuff (these people really get a second name to be processed when getting a work permit). You would have to get all the logic on country specific name requirements to e-recruiting. Furthermore you separate the systems to separate the data. Data security guys would get crazy if you could run complete hiring actions / organizational change action from e-recruiting accessing payment data, banking information, CB information, information on related persons ... .
For additional documents I have to disappoint you. I do not have more than the standard stuff you get from sap net rest of my knowledge results from various rollouts.
Best Regards
Roman -
Data transfer to E-Recruitment Infotypes.
Hello,
We are having the ERP system and SAP E-Recruiting running on the same
system.Is it possible to transfer the data from infotype-22 (Education)
to E-recruitment infotype-5104 (Education) and infotype-23
(Others/Previous employers) to the E-Recruitment Infotype-5103 (Work
Experience)?
and when i posted the same to SAP, the reply i got was :
"""It is not possible to transfer the information from IT0022 and IT0023
to E-recruiting solution.
For this you need to use the function modules HRRCF_MDL_SAVE after that
call the function FM BAPI_TRANSACTION_COMMIT.
But in standard it is not available."""
We ran both the function modules.They ran without any errors, but it did not load the E-Recruiting infotypes.
Could Some one Provide me details or guidance on how to run the function
modules?
Also, any documentation with this aspect would be apreciated.
Sai.Hi,
You can run the FM in the Transaction SE37 and check the authorization of the person.
Good Luck.
Om. -
IDoc/ALE Data Transfer-Scenario
Dear All,
I want to transfer data from Master/Header table(Client 1) to the ZTable(Client 2)
with the help of ALE plz suggest how.
Thanks,
RPHi RP,
I guess this is the wrong forum.
Try it elsewhere; i hope you will get a quicker response.
Regards Mario -
ALE Data Transfer - Urgent help needed
I am trying to set up an ALE interface from a SAP ECC 6 system to another SAP ECC 6 system using HRMD_A idocs. The complication I have is in the receiving system, I need to generate a new PERNR for all employees transferred.
Can anybody advise how to go about doing this?
Many thanks
JezHi you can send the employees from sender system to reciever system.
With the help of transaction pfal you can send the personnel number.
You have to choose the ploan version 01
object type will be p
in object id write the employee number which will be transferred to the reciever system
Then push the run button.
But you have to configure HRMD_A in ALE implementation. -
Generating Offer Letter & Data Transfer in Recruitment Module
Dear Gurus,
1) We are implementing Recruitment module and i am quite new to it. Could any one of you suggest what are the sequence of steps required to maintain to make sure that a Standard offer letter is generated and how to mail it to the applicant while you perform Offer Applicant Contract activity. Kindly suggest how to move further to fulfill this requirement.
Kindly note this is pure Recruitment module and e recruitment is totally out of scope.
2) How do you transfer applicant data to Personnel Adminstration module when the Applicant action Prepare for Hiring is run.
Kindly suggest the sequence of steps to be followed to make sure the data transfer happens from recruitment to personnel adminstration.
Kindly also let me know what are the mandatory switches that have to be activiated in T77S0 table to set up an integration between PA & RC.
3)When you hire a external applicant whose data is already there in PB10 and when you hire him for suitable vacancy and do the data transfer to PA. The next time when i try searching in the applicant pool will the Applicant group change from External applicant to internal applicant in case of hired applicant. If yes how to go about it.
Kindly throw some light on this. Please note we would like to go about the standard functionalities of SAP Recruitment module.
If there is any challenge in fulfilling the above requirements, kindly point out the same so i can address the same to my client...
Regards,
KiranHi Ravi,
You can do the initial data entry of the applicant through Tcode PB40 or PB10. Once you have maintained the data, then you can do the applicant actions like given below through Tcode PB40.
Enter additional data
Reject applicant
Put applicant on hold
Process applicant
Offer applicant contract
Applicant rejects offer
Change of org. assignment
Further application
Invite applicant.
It is not compulsory to do all these actions, but these actions are useful to keep a track of applicants.
Then you have to do applicant action prepare for hiring through PB40. After doing prepare for hiring action you can transfer the applicant data to Personnel administration through Tcode PBA7. Once the data is transferred personnel number is generated for applicant. Then you have to complete the activities throug Tcode PBA8.
Few tables for configuration of recruitment :
T750D - for creating media for recruitment
V_T750C - Recruitment instruments
T750K - Applicant group
V_T750F - Applicant range
V_T751E - Applicant action type
V_T588D - Infogroup for Applicant action
Shrikant -
Data Transfer Between HR and Erec
Hi all,
We are using having 2 backend systems 1 for HR other than Erec and another one for erec.
Now we have setup the ALE data transfer using Message type HRMD_ABA.
In erec we have only ERECRUIT Component deployed in backend,no EA HR or SAP HR component deployed.
MEaning no PA* tables.
Now when Transfer personnel number(HR!001-A008 with Position) to erec box,it says no pernr exist.
Howver i cannot tranfer the pernr from ECC to Erec as we dont have PA* tables in Erec.
Can you share me the object types that are transferred from ECC to EREc and EREC and ECC.
What are the components to be deployed in backend Erec box.
In Portal for requistions application which should backend(System Object) and for recruiter and recruitment admin applications which should be the backend system(System Object).
Thanks,
NachyHi ,
1) First get your users created with roles in your Erec system
Example recruiter ,Manager ,Recruitment Admin
2) Get your Structure created in your HR back end system .
3)Make sure you maintain your basic Infotypes with 0105 miantained (System user name /Email id )
Assign the user to 0105 subtype 0001
4)ALE that you have setup first move Org structure moved
next move the person (Pers no ) .
ALE chose the insert mode and goto WE10 if yoru IDOCS are clean without errors .
Make sure all the personal data including address ,postal code is all maintained .
Let me knwo if it helps
Regards
Santosh -
Hi all,
We are using having 2 backend systems 1 for HR other than Erec and another one for erec.
Now we have setup the ALE data transfer using Message type HRMD_ABA.
In erec we have only ERECRUIT Component deployed in backend,no EA HR or SAP HR component deployed.
MEaning no PA* tables.
Now when Transfer personnel number(HR!001-A008 with Position) to erec box,it says no pernr exist.
Howver i cannot tranfer the pernr from ECC to Erec as we dont have PA* tables in Erec.
Can you share me the object types that are transferred from ECC to EREc and EREC and ECC.
What are the components to be deployed in backend Erec box.
In Portal for requistions application which should backend(System Object) and for recruiter and recruitment admin applications which should be the backend system(System Object).
Thanks,
NachyHi,
Check the link :
http://help.sap.com/saphelp_erp2005/helpdata/en/45/8150635e9c40c1e10000000a1553f7/frameset.htm
Supported infotypes for transfering data from the E-Recruiting to the HR-System are the PA infotypes 0,1,2 and 6. There are 15 fields sent to pa48 if they were filled in the E-Recruiting system, which are
- forename, initials, surname
- gender
- birth date
- correspondance language
- address (street, city, streetcode, region, country)
- hiring date
- organisation unit
- position
- personel number (for internal candidates)
So these are the infotypes which can be transfered automatically and cause no problems. If you want the "title" to be transferred additionally, you have to adjust the system behaviour accordingly.
To set up data transfer,
In E-Rec System, use Tcode - BD64 Partner Type LS - Generate partner profile for the ECC System
Use Tcode - WE20 for the Partner profiles checking
For ECC Partner Profile, Give Outbound parameters - Messahge type HRMD_ABA and SYNCH. Give Inbound parameters- Message Type HRMD_ABA
In ECC system, use BD64 for the Partner Type LS. Partner Type LS - Generate partner profile for theCreate Erec System(
Use Tcode - WE20 for the Partner profiles checking
For E-Rec Partner Profile , Give Outbound parameters - Messahge type HRMD_ABA and SYNCH. Give Inbound parameters- Message Type HRMD_ABA
After doing data transfer using RHALEINI, use transaction SM58 to check whether the data has been transferred or not.
Hope it helps!
Arpita -
Condition record data transfer
I have a scenario where condition record data from ECC needs to be transferred to MDM.
I can see COND_A01,COND_A02 idocs in ECC .Pl can you tell me which one is relevant for ALE data transfer.
Is there any transaction/report (For example BD10 is used for material data transfer) which can generate idoc of condition record and distribute it to receiver
Pl can you suggest on this.
thanks,
SharadaI think there is no standard program for distributing Condition records.
As suggested by Eshwar use COND_A02.
u are distributing only Condition records to MDM that means u have condition record repository over there.
i don't know what is the mian program to create Condition Records .
see is a way to attach output types to that and NACE configurations to distribute it.
Suresh -
Employee Data Transfer From Recruitment to PA
Hi All,
I have a query pertaining to employee data transfer from recruitment (PBA7) to PA.
Here the client uses recruitment module only for data maintenance and then transfer the data to PA module. Is it possible if we skip the data transfer from Rec. module to PA module.
Please advise URGENTLY.
Regards,
GarimaGarima,
If your query is resolved, request to close the thread or else feel free to touch base
Thanks and Regards
Anil
Maybe you are looking for
-
Web Pages not loading on Mobile Devices
Browsing web pages not working on mobile devices I have bt inifinity 2, from my laptop and mac (with same wifi connection) webpages load no problem, from my android tablet and iphone (with same wifi connection) web pages not loading. On these devices
-
I pod not recognised when used with usb cable
I have recentley bought a new computer, which has no firewire port ( which i had used to connect my ipod classic 40gbto my old computer without any issues. However I have purchased a usb connection cable to use with the new computer and neither windo
-
Integration Webdynpro ABAP with Webdynpro Java in Portal
Hi All, I am facing problem while integrating WDA application with WDJ. I can integrate successfuly one application and trying to invoke other one with different parameters, i am facing the problem There is no iView available for system "XXXX_SAP_XXX
-
ANSI join syntax with code-insight
I've noticed that SQL Developer 1.1.3 doesn't perform code-insight into table aliases when I use the ANSI join sytax. Is there a configuration option to make this possible or does it just not exist yet?
-
My new Macbook Pro does not have Frontrow
Just got a new Macbook Pro Intel 2 Duo Core but I can't find Frontrow? It came with a remote too. I downloaded an update but it's a ".pkg" so I'm unable to open it. Any help would be appreciated. thanks! ST