E-Recruiting Requisition Process
Hello Gurus,
I am trying to configure the Requisition Process based on BSP.
When I run the application on our Portal it creates a Obcect in HRP5125 and if I check the Trace log via SWEL I can see that the workflow WS51900008 and WS51900010 is running well. But WS90000004 is red. (?????)
Does anyone know what WS90000004 is doing and for what this workflow is responsible?
I expectet an email and an workitem for approvment in my business workplace. But I have nothing received.
Does anyone know what I have to configure to receive the workitem from the requisition pocess?
Many thanks!
Marco
Hello Marco,
as the Id of the workflow WS90000004 indicates this is not a part of the standard delivery. It only exists in IDES systems. The red icon in t-code SWEL is no error. The workflow has a starting condition you can check e.g. in the header data of the workflow in t-code swdd. If an event is raised the workflow is linked to but the starting condition is not met the workflow is not started and the icon gets red. But this is for a reason. That way you can easily reduce instances of workflows started. E.g. e-recruiting knows the general workflow event "object status changed". If you have a workflow which only need to be processed if a requisition is set to status released you put it into the starting condition. That way the workflow won't be started every time an application or candidacy changes its status.
Kind regards
Roman
Similar Messages
-
E-Recruitment - Requisition not visible in Recruiter Dashboard
Hi,
We have configured the E-Recruitment (HR_MSSRCF_REQUISITION) process and are using the standard workflow to route it to Manager.
The steps we have followed is as follows;
1. The requisition is created and sent it to Manager for approval.
2. Manager is able to open and approve the requisition
3. The Data is saved to the Database
4. Support groups are defined (HRP5151) and releavant lead recruiter is assigned (HRP5131) but when check the dashboard of the lead recruiter, the requisition isn't available.
Please let me know, if there are any additional steps to be performed.
Thanks,
RoopeshHello,
Which query have you used for checking as the requisition is usually in status 'draft'?
Regards
Nicole -
MSS Recruitment Requisition 'Internal error: null" message
We are setting up the recruitment requisition functionality of MSS. When the form loads (via the Form Tree) we just get the message "Internal error: null".
I have checked the back-end config and iView properties. All of the required PAR files are loaded. We have MSS 50.2 on EP5-SP6.
I think the same message might come up with the PCR forms too. I would really appreciate any tips as I'm pretty stuck here. I couldn't find any relevant SAP notes. Thanks.
Log:
com.sapportals.portal.prt.component.PortalComponentException: Error in service call of Portal Component
at com.sapportals.portal.prt.core.PortalRequestManager.handleRequestException(PortalRequestManager.java:688)
at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:289)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
at com.sapportals.portal.prt.component.PortalComponentResponse.include(PortalComponentResponse.java:231)
at com.sapportals.portal.prt.pom.PortalNode.service(PortalNode.java:475)
at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:285)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:524)
at com.sapportals.portal.prt.portalconnection.sapnative.DelegatedPlugIn.handleRequest(DelegatedPlugIn.java:715)
at com.sapportals.portal.prt.portalconnection.sapnative.PortalPlugIn.handleRequest(PortalPlugIn.java:138)
at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:648)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.inqmy.services.servlets_jsp.server.InvokerServlet.service(InvokerServlet.java:126)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.inqmy.services.servlets_jsp.server.RunServlet.runSerlvet(RunServlet.java:147)
at com.inqmy.services.servlets_jsp.server.ServletsAndJspImpl.startServlet(ServletsAndJspImpl.java:789)
at com.inqmy.services.httpserver.server.RequestAnalizer.checkFilename(RequestAnalizer.java:644)
at com.inqmy.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:305)
at com.inqmy.services.httpserver.server.Response.handle(Response.java:166)
at com.inqmy.services.httpserver.server.HttpServerFrame.request(HttpServerFrame.java:1152)
at com.inqmy.core.service.context.container.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:36)
at com.inqmy.core.cluster.impl3.ParserRunner.run(ParserRunner.java:30)
at com.inqmy.core.thread.impl0.ActionObject.run(ActionObject.java:46)
at java.security.AccessController.doPrivileged(Native Method)
at com.inqmy.core.thread.impl0.SingleThread.run(SingleThread.java:132)
Caused by: java.lang.NullPointerException
at com.sapportals.portal.pcdeditor.message.PCDEditorMessageHTML.isValidUrlParamString(PCDEditorMessageHTML.java:97)
at com.sapportals.portal.pcdeditor.message.PCDEditorMessageHTML.createOnLoadJs(PCDEditorMessageHTML.java:54)
at com.sapportals.portal.pcdeditor.message.PCDEditorMessageHTML.createEmptyMessage(PCDEditorMessageHTML.java:31)
at com.sapportals.portal.pcdeditor.message.PCDEditorMessageMain.doContent(PCDEditorMessageMain.java:39)
at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:127)
at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:285)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
at com.sapportals.portal.prt.component.PortalComponentResponse.include(PortalComponentResponse.java:231)
at com.sapportals.portal.prt.pom.PortalNode.service(PortalNode.java:475)
at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:285)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:524)
at com.sapportals.portal.prt.portalconnection.sapnative.DelegatedPlugIn.handleRequest(DelegatedPlugIn.java:715)
at com.sapportals.portal.prt.portalconnection.sapnative.PortalPlugIn.handleRequest(PortalPlugIn.java:138)
at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:648)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.inqmy.services.servlets_jsp.server.InvokerServlet.service(InvokerServlet.java:126)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.inqmy.services.servlets_jsp.server.RunServlet.runSerlvet(RunServlet.java:147)
at com.inqmy.services.servlets_jsp.server.ServletsAndJspImpl.startServlet(ServletsAndJspImpl.java:789)
at com.inqmy.services.httpserver.server.RequestAnalizer.checkFilename(RequestAnalizer.java:644)
at com.inqmy.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:305)
at com.inqmy.services.httpserver.server.Response.handle(Response.java:166)
at com.inqmy.services.httpserver.server.HttpServerFrame.request(HttpServerFrame.java:1152)
at com.inqmy.core.service.context.container.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:36)
at com.inqmy.core.cluster.impl3.ParserRunner.run(ParserRunner.java:30)
at com.inqmy.core.thread.impl0.ActionObject.run(ActionObject.java:46)
at java.security.AccessController.doPrivileged(Native Method)
at com.inqmy.core.thread.impl0.SingleThread.run(SingleThread.java:132)com.sapportals.portal.prt.core.PortalRequestManager@7a687b #Hello Mike,
We already had this kind of situation.
On the transaction QISRSCENARIO you need to select your scenario and generate the .PAR file again (they will be on C: emp). Then unzip those files and search for the "default.properties" and there you will find a parameter "SystemIdentifier.value=" that need to be your System Álias on Portal. I don't know why, but when you generate the file this parameter it is filled with SAP_R3_Financials. After the change you need to upload the .par file.
Good luck!
Daniel Kiel -
E-Recruiting Requisition Work-Flow
Hello experts,
I am trying to implement the Requisition process based on BSP. I have really big problems to run the workflow which is behind the requisition process.
I have activatet Workflow WS51900008 and it seems that it is correctly acitvatet. But if I open the BSP for Requisition and when I try to send the requisition to the next person in charge nothing happen.
Is there anything else I have to configure?
Many thanks!
MarcoHello Roman,
many thanks for your answer.
I am trying to run the requisition process based on BSP UI Technology.
Unfortunately it is not possible to install ADS and for that reason we cannot use the WebDynpro application.
I have generated all url's for the BSP applications and I have integrated them in our Portal.
If I try now to create a requisition based on BSP the object "ND" will be created correctly but the recruiter receive notWorkitem for approvement.
So I have checked the Workflow settings. But it seems to work correctly.
My question now is:
What configurations are necessary to run the BSP and the workflow WS51900008?
I have tested the configurations with my User which has SAP ALL authorization.
Is it although necessary to assign a specific E-Recruting role?
Many thanks!
Marco -
E-recruiting: Requisition management - Possible to change the field names??
Hi to all e-recruiting experts,
Need some assistance pertaining to the requisition management portion in e-recruiting.
We have showed the standard SAP E-recruiting requisition bsp pages to our client and they have requested changes to the field names as they feel that the standard names are not intuitive enough.
For instance,
The field - "Hierarchy Level" - They have requested to change to "Job Grade"
and the field "Functional Area" to "Type of Work".
Is there any way that i can change the name of the field through configurations?
I understand that in a infotype, we can change the field name through translation. But can we change it in BSP? I was told to explore on how to configure via OTR.
Can anyone share on the steps involved?
Many thanks in advance.Well quite easy,
create a context for an otr text (E-Recruiting are in package PAOC_RCF_UI). You will find that in SOTR_EDIT.
Activate this context with implementing BADI BTFR_CONTEXT.
After doing this, adjust context in SOTR_EDIT with Go To -> Context -> Adjust.
Eventually refresh otr buffer with Transaction /$otr
For one text there can be more than one OTR Text in backend, so you might change more than one.
Regards -
E-Recruitment Configuration Process
Hi Experts,
Do anyone have any document on how to carry out a fresh E-Recruitment configuration.
thanks in Advance
MohitE-Recruitment configuration process is different than other modules
First of all you have decide based on clients requirement implementation
1) is it single system i.e ECC + E-Rec in same system
2) OR ECC and E-Rec separate systems
Configuration process varies based landscape design.
Check some of the below threads it might give more information and also you can search more in sdn.
http://scn.sap.com/thread/1343530
http://scn.sap.com/community/erp/hcm/e-recruiting/blog -
Recruiting Requisition: Status Overview iview not refreshed
Hi
When new E-recruitment requisitions are created its not getting updated in the iview - Recruiting Requisition: Status Overview.
Its getting updated after many hours only. Can anyone provide the solution for refreshing the iview with the latest requisition say within few minutes.
Regards,
Sasha.Hi
Can anyone please provide an input on this.
Regards
Sasha. -
E-recruitment configuration process need?
Dear All,
Can any one share to me e-recruitment configuration process?
Regards
SomuE-Recruitment configuration process is different than other modules
First of all you have decide based on clients requirement implementation
1) is it single system i.e ECC + E-Rec in same system
2) OR ECC and E-Rec separate systems
Configuration process varies based landscape design.
Check some of the below threads it might give more information and also you can search more in sdn.
http://scn.sap.com/thread/1343530
http://scn.sap.com/community/erp/hcm/e-recruiting/blog -
E-Recruiting : Requisition status
Dear experts ,
Please throw some light on the following thoughts :
I can see that if the object NB has status draft,released,on hold or closed, i can assign candidates to the Requisition.
Is this the standard system behaviour? or have i missed something here.
Can someone explain the need/provision to assign candidates to a requisition when it is in status Draft, On Hold or Closed?
Thanks in advance,
SowmyaHello Sowmya,
I'll give you two answers please choose which you like.
The scientific process focused one
- it is necessary to assign applicants / candidates to requisition in status draft if you want to evaluate if a publication of the requisition is necessary or if you are confident to do the hiring based on your candidate pool only. In addition assignment must be able when you are redoing requisition and posting for better applicant address or changed requirements. This also requires status draft while the exisiting hiring process has to continue.
- it is necessary to add applicants to the requisition in status closed if you have already closed it as you thought you were finished but in the last moment the candidate does not show up. Espacially combined with mass hiring where a single requisition means many positions filled this can be a valid issue (often happens with apprentices). If you use the approval process it is often very handy to not set the status back to released as it would require new approval which makes no sense.
- adding candidates in status on hold is used to put spontaneous applicants to requisitions wich soon will be open (as far as the on hold is temporary) so you do not loose a suitable candidate int the depths of the candidate pool where it gets probably lost.
The unscientific but probably true one
- if you ever would have worked in hr you would have learned that no matter what is done for process design (which is often done by organization experts of hr the other hr guys do not like) recruiter will not give a s*** about the processes. They will do what they think it is right. Process designs do not care. But to be fair this is not only caused be the hr guys but by the field of work. You can define a process which requires 2 screenings and 4 tests for hiring and still the upper management shows up with a candidate and says "hire him!". So a real process flow control in a sense of the restriction of action posibilities will fail. So the reason for the status of requisition is not to say you can assign someone or not, it is more a guideline how far the process is and to filter them in the lists. You can assign a candidate whenever you want as not recruiter would accept a stronger restriction.
Best Regards and Happy E-Recruiting
Roman Weise -
E Recruitment : Requisition - Position Validity issue
Hi All,
In Requisition creation, I am trying to assign a Position ID in Org Structure assignment Tab.
When I search for position ID here, in the result of search list it also shows the positions whose status is NOT "vacancy open" as on today.
If the position's status was "Vacancy Open" in the past, but not valid as on today's date, still that position shows in the search list. Which ideally it should not.
Any clue will be appreciated.
Thanks.
TejasHello Tejas,
it is standard behaviour of sap e-recruiting to allow the assignment any position, a vacancy is not required.
When searching for positions there should be a checkbox to search for vacant positions only. This should reduce your result list.
Best Regrads
Roman -
E-recruitment requisition workflow(WS 51800008)
Hello All,
We are facing issue in approval of requisition workflow(WS 51800008).The issue is as follows,
When we forward the requisition to recruiter for approval,the workflow WS51900008,WS51900005 are triggered corresponding to events CREATED,Status Change,but no agent is assigned for both of them.So i suppose the approval Workflow WS51800008 is not triggered
Could someone pls explain me in detail as i m relatively new to e-recruitment.We have done all the necessary settings for the workflow and implemented the note
Note 746709 but with no results.
Thank you pls do advice.Hello Pavan,
I m pasting the url which is generated which contains all the import parameters and after pressing the approve button there is a page that comes up saying "Request approved".but that url doesnt contain decision parameter.
http://tcscq1.hrservicesonline.com:8001/sap(bD1lbiZjPTQ1MQ==)/bc/bsp/sap/hrrcf_approval/application.bsp?objid=50002412&otype=NB&plvar=01&requestdate=20090420&requestedRsnCode=12&requestedstatus=1&requester=Dave+Bankar&SAPWFCBURL=http%3a%2f%2ftcscq1%2ehrservicesonline%2ecom%3a8001%2fsap%2fbc%2fwebflow%2fwshandler%3f_sapwiid%3d000000006031%26_saptask%3dTS51807979%26_saplogsys%3dTD1CLNT451%26_sapuname%3dAARONMINYARD%26_saplangu%3dE%26_sapxid%3d976FEC491D6F880DE1000000AC11300B%26sap-client%3d451
Url after clicking approve button.
http://tcscq1.hrservicesonline.com:8001/sap(bD1lbiZjPTQ1MQ==)/bc/bsp/sap/hrrcf_approval/application.bsp?objid=50002412&otype=NB&plvar=01&requestdate=20090420&requestedRsnCode=12&requestedstatus=1&requester=Dave+Bankar&SAPWFCBURL=http%3a%2f%2ftcscq1%2ehrservicesonline%2ecom%3a8001%2fsap%2fbc%2fwebflow%2fwshandler%3f_sapwiid%3d000000006031%26_saptask%3dTS51807979%26_saplogsys%3dTD1CLNT451%26_sapuname%3dAARONMINYARD%26_saplangu%3dE%26_sapxid%3d976FEC491D6F880DE1000000AC11300B%26sap-client%3d451
Both the url are almost same,atleast the return url should contain decision parameter but its not the case here.
What can be the problem,have any one faced similar issue.
And what are the events/workflow steps that occur after clicking approve button.i guess it should trigger
status change workflow WS51900005 to change the status.
In my case if i check in swel it jus says WEBSERVICE completed event been triggered.
Pls do help stuck in this for very long now.
Regards,
Sharad -
E- recruitment requisition not functioning well!
Hi all!
I was doing the configuration of the SAP e-Recruitment. The problem which i am facing is that i am not able to attach the vacant position number to the requisition which i am creating. Can any one through light on this.
Points will be awarded to the person solving the problem.
Regards
SauravHello Saurav,
positions are assinged on the organizational information tab of the requisition maitanance container sequence. If you use the standard configuration it should be the 2nd tab in the recruiter view. The tab hase a "subsequence" where it is the first tab. This should be visible if not modified as customizing this subtabs will be implemented with ehp3 which is not released yet.+
In the database this assignment is stored as releation between these 2 objects in IT10001.
If you are on an integrated system the positions should be available. If you are on an alone installation you have to transfer the positions before assigneing the viw ALE of course. Please note that the vacant flag is not transfered with the ALE so it has no effect for E-recruiting standalone installations. You will find all positions in the search.
If you are in an old installation you might face the problem that you miss a note which fixes the problem that positions stating in the future were not found in the search but this is quite unlikely as it is really a very old note.
Best Regards
Roman Weise -
E-Recruitment - Requisition - Infotype Field Level Change Log
Hi Experts,
We are implementing SAP E-Recruitment, and would like to know how to capture the changes made in Requisition at infotype field level.
For example: If a support team member is added/delete in the Requisition (Tab - Support Team), then these changes (NEW/DELETE) at the infotype field level are required.
I have tried to maintain the infotype and the required fields in V_T582A, V_T585A, V_T585B and V_T585C. But didnt get any result when I executed the report RPUAUD00. Is there any additional configuration required for this?
Please adivse.
Thanks and Regards,
Dinakaran RHi,
You can just to that with the infotype table log. Support team is stored in table HRP5131.
Regards,
Nicole -
Recruitment in Process in Core HR, SSHR without using iRec
Hi,
I wanted to know till what extent Recruitment process can be incorporated in Oracle using Core HR and SSHR only , i.e without using iRec. I know iRec will significantly simplify the process , but our client does not have iRec and wants to include as much part of recruitment in Oracle.
Kindly share your view regarding this, thanks in advance.
Regards,
RazzHi,
Using Core HR of Requirement you can achieve the following functionality.
1) You Can create vacancy.
2) You can create Candidate
3) You can create applicant.
4) You can conduct interview for the applicant.
5) You can hire the applicant from core HR or SSHR.
In-short you can still achieve all the i-Rec basic functionality.
Thanks
Asif -
Purchase Requisition Processing Time
I am currently facing an issue with the purchase requisitoin processing time functionality. It does not appear to work for items without a material master. So if I create a purchase requisition with material master line items and non-material master line items only the material master line items will have the delivery date increased by the purchase requisitoin processing time. Is this standard SAP or a bug?
Dear MM Project.
PR processing time/ GR processing time etc are fields which are mentioned in the material master for each material.
while you process the document with a master record, these details make an impact in those documents. however we may or may not have master records for consumables. the consumables which have a master record will show this impact. these are material types UMBW and NLAG.
for consumables which doesnt have any master record, you can not expect system to impact these values.
hence if you need to have the impact of PR processing time, please create a master record for all those materials and process documents further.
Raghavan
Maybe you are looking for
-
I have an mdi applicaton in Visual studio 2010 (.Net framework 4.0). I'm having a flickering problem when user switch between an MDI Child form. I'm declaring the child form then setting the borderstyle.none at design time and dock property to fill t
-
My server already working properly in internet.It's a travel agent site.there after i include one more page for audio guide which is JMF with in the applet and it is plugin to my jsp page.It's work very fine in my local system.my server is Tomcat .Bu
-
Does anyone have experience using tabs as a navigation page in portal 10g? Or incorporating tabs with templates? This has been problematic for me. I created a nav page as a region with tabs in it; on each tab I've added a single page portlet for the
-
Newbie: Trasactions execution order
Hi, Given the following SQL scripts: 1) create table tab1(col1 number); insert into tab1 values(1); update tab1 set col1 = 2 where col1=1; COMMIT; update tab1 set col1 = 3 where col1=2; COMMIT; 2) create table tab1(col1 number); insert into tab1 valu
-
New shuffle, please help!
I just am trying to install my new ipod shuffle. I already have installed the ipod software for my 20g ipod. I was told that all I had to do was plug it into my computer. So, I did. My itunes does not recognize my shuffle, but it seems to be charging