OBJECTS_OBJREF_NOT_ASSIGNED - E-Recruitment Candidate Selection Error
HI guys
Im getting this error when i access the page Candidate selection to assign to requisition in E-Recruitment.
OBJECTS_OBJREF_NOT_ASSIGNED
You attempted to use a 'NULL' object reference (points to 'nothing')
access a component (variable: " ").
An object reference must point to an object (an instance of a class)
before it can be used to access components.
Either the reference was never set or it was set to 'NULL' using the
CLEAR statement.
Can any one tell me which entry im missing and in what table??
Thanks
Saad
Hi Bala
Thanks for the guidance but the error i mentioned is actually taken by using *T.Code ST22.*
I am stating the error again. Plz plz plz help me out if u ever came up with such error. Will be grateful to you.
Runtime Errors OBJECTS_OBJREF_NOT_ASSIGNED
Short text
Access via 'NULL' object reference not possible.
What happened?
Error in the ABAP Application Program
The current ABAP program "CL_HRRCF_SEARCH_CRITERIA_ENT_VCP" had to be
terminated because it has
come across a statement that unfortunately cannot be executed.
What can you do?
Note down which actions and inputs caused the error.
To process the problem further, contact you SAP system
administrator.
Using Transaction ST22 for ABAP Dump Analysis, you can look
at and manage termination messages, and you can also
keep them for a long time.
Error analysis
You attempted to use a 'NULL' object reference (points to 'nothing')
access a component (variable: " ").
An object reference must point to an object (an instance of a class)
before it can be used to access components.
Either the reference was never set or it was set to 'NULL' using the
CLEAR statement.
Regards,
Saad
Similar Messages
-
E-Recruitment - Candidate Selection
Hi,
In 'candidate selection' of e-recruitment, a link is provided on the candidate name which takes us to 'display candidate overview'. I have a requirement to remove this link. The concerned BSP application is HRRCF_CDCY_PROC.
Could you please let me know, how I can achieve this?
Thanks & Regards,
JohnHi Friend,
Hope your reqirement is that , the link for the candidate name displaying in the table should not exists.
If so ,then comment the lines, for link existing under if_htmlb_tableview_iterator-RENDER_CELL_START.
Within the case
WHEN 'CAND_NAME'.
a method
CALL METHOD me->render_cell_start_cand_name
is called which
holds the coding for displaying the link.Commenting those lines would help you achieve your requirement.
With Regards,
SHARMILA BRINDHA.M -
Hi Experts,
On click of Print Preview on the candidate profile, I am getting short dump as follows:
Runtime Errors OBJECTS_OBJREF_NOT_ASSIGNED
Short text
Access via 'NULL' object reference not possible.
What happened?
Error in the ABAP Application Program
The current ABAP program "CL_BSP_RUNTIME================CP" had
terminated because it has
come across a statement that unfortunately cannot be executed.
Error analysis
You attempted to use a 'NULL' object reference (points to 'nothing')
access a component (variable: " ").
An object reference must point to an object (an instance of a class)
before it can be used to access components.
Either the reference was never set or it was set to 'NULL' using the
CLEAR statement.
Please guide.
Thanks
Deep
Edited by: depeshn on Apr 22, 2009 8:50 AMHello I am also getting the same problem. Will you plz tell how did you resolve this issue.
-
Error in erecruitment after selecting candidate selection
Hi experts,
We are implementing SAP eRecruitmen.In BSP Pages while selecting candidate selection options it is showing dump.
we are getting error like
Error in the ABAP Application Program
The current ABAP program "CL_HRRCF_SES_BUSOBJ_FROM_SPTYPCP" had to be
terminated because it has
come across a statement that unfortunately cannot be executed.
An exception occurred that is explained in detail below.
The exception, which is assigned to class 'CX_SY_CREATE_OBJECT_ERROR', was
caught in
procedure "READ_SPT_INFOCATE_FIELDS" "(METHOD)", nor was it propagated by a
RAISING clause.
Since the caller of the procedure could not have anticipated that the
exception would occur, the current program is terminated.
The reason for the exception is:
The dynamically specified class " " at CREATE OBJECT neither exists as
local, nor as global class in the system, or is overshadowed by a local
data type of the same name.
Need help on this.!!!!!!!
ThanksDear Roman,
Kidnly guide us as this is affecting our prodcution system
We had EHP2 runing efficiently until we upgraded to EHP4. Currently in Prodcution we have both EHP2 & EHP4. however, our client is using only EHP2 now.
The issue is in EHP2 as well in EHP4 pages of Requisition> Candidate Selection> Assignment to requisition we are getting the following message for all Recruiter roles: "An internal Error has occirred.Please try again later"- under Selection Criteria and Display Selection..The recruiter is unable to perform assignment to requisition for the candidates.
The same error when we check in EHP4 as well.
Please reply asap.
regards
Sri -
E-recruiting start pages candidate selection
Hi,
Can anyone tell me how and when the column 'unread' is filled in the overview of the requisitions when you have chosen the entry 'candidate selection'.
Kind regards,
RuthHi,
In the candidate shortlist. whenever a candidate has applied or you have added the candidate from the talent pool to the requisition it is by default unread.
Now when u select the requisition and go to assignments you see the list of candidates.
Now you can select the candidate and make it read or unread as required.
Unread / Read is used the the recruiter to maintain a tag against a candidate that whether the resume has been read or not. There is no automatic change of read or unread on reading a candidate details, it is done manually by the recruiter.
Regards,
Divya -
E-Recruiting - CANDIDATE and EMPLOYEE/PERNR
I need to create reports for internal sourcing[ employees apply for another position in the organization].
E-Recruiting and HR coexist on same serverclinet...
Question 1 - Is CANDIDATE object same as PERNR object if the the CANDIDATE is internal recruit/template ?
Question 2 - If answer to question 1 is NO, then How to link these two ojects CANDIDATE & PERNR , other than reading HRP1001, is there any static table being maintained ?
Question3 - Confiimation - There exist a way to relate CANDIDATE and EMPLOYEE using HRP1001.Yes/No ?
Thanks in advance
GopiHello Gopi,
for your Questions:
Question 1
No the candidate is an own object (otype is NA) and therefore gets an own Id
Question 2
In all releses lower than E-Recruiting 600 EhP4 SP6 there is no such table. With SP6 there is a special caching table for performance optimization in the candidate selection which might include the needed information (i am not fully sure as I currently can't access a system to check)
Question 3
The candidate (NA) and the employee (P) are related via object central person (CP). The NA-CP-P relations can be resolved by reading HRP1001. Unfortunately this relation is not sufficient to identify an internal candidate. in addition to the existing relation the field IS_INACTIVE of HRP5102 has to be space otherwise it is an former employee how left the company.
When you start developing reporting functions for sap e-recruiting you should first check if an existing standard function already fullfills your requirements. The reporting for e-rec is not that great but for some smaller requirements the existing infosets might work. If you come to the result that you need developments you have to be aware of the data scenario in the application. Reports on internal applications based on the candidate type are only working for current snapshots e.g. open internal applications today. Historical reporting is not possible that way because of the missing historization of e-recruiting data. E.g. if an external candidate applies and is hired the candidate is switched to internal candidate. So if you report back in time on candidate type you would get this external application as internal. Such kind of reporting has to be based on other data which does not change over time.
Best Regards
Roman -
Problems with Candidate Selection
Hi experts,
I'd like some help about something I'll have to do here in my current customer.
Today, when the recruiter wants to select an internal canidate he/she can select the internal candidates who applied for a job and can see a CV with some information about the internal candidate.
We've developed here a new CV with more information than the standard one, and we'd like to see this developed CV instead of the standard one provided by the Candidate Selection.
How do I change the information the system will retrieve?
Any thoughts will be very appreciated!
Best regards,
ThaisThanks a lot. Exactly what I was looking for - right under my nose.
-
External candidate registration error
i cant register as external candidate. when i enter all the data and click register it is showing Internal error in function module HRRCF_MDL_CAND_PROFRL_RETRIEVE. i have created rcf_cand_ext reference user.Thanks for your time
Hi Ajai,
Even i am facing some prob with External candidates.
I have registered sme external candidates and some internal.
When I go for Candidate selection under personal pages, select a requisition and give candidate search..only internal candidates are displayed. For any requisition I select, oly these internal candidates are visible. Can u please tell me where did I go wrong??
Thanks for ur time
Regards
Anjani -
System hung on candidate selection activities
Hello,
We have recently upgraded our eRecruiting system from EHP3 to EHP6 in the development environment. In the course of testing, I tried to perform request for more information under candidate selection. However, after I changed the letter and tried to display it, but the system hung. I refreshed my screen and tried to get back into the same candidate, but the system said that the candidate is being edited by the test user id that I am currently using.
This is happening to other correspondences with change letter section, such as "Invite for interview" etc. If this problem is solved, it should resolve all similar correspondence issues.Hello Alex,
when upgrading from EhP 3 or lower to EhP 4 or higher several adjustments to the correspondences and the correspondence customizing have to be applied as the solution for changing letters has be changed completely. Could you check the following:
confirm that table T77RCF_DOC_CAT contains and entry with key 0004 and an entry with key 0005
confirm that in table T77RCF_ACT_CAT the value for the document category of the activity category 02 (simple correspondence) is set to 0004
confirm that in table T77RCF_ACT_CAT the value for the document category of the activity category 04 (invitation) is set to 0005
check that the interface of a simple correspondence SMARTFORM is exactly the same as HRRCF_CS_IT_APPLICANT (check for the importing parameter THEAD as this a new parameter which was not existing in the EhP 3 referecnce SMARTFORM HRRCF_CS_APPLICANT)
check that the interface of an invitation SMARTFORM is exactly the same as HRRCF_CS_IT_APPL_INVITATION (check for the importing parameter THEAD as this a new parameter which was not existing in the EhP 3 referecnce SMARTFORM HRRCF_CS_APPL_INVITATION)
just to be sure check that the mapping of correspondence form to include text module is correct in table T77RCF_INCL2FORM
If all this is correct and the issue persists check if the SMARTFORM for the correspondence is testable in the backend. Simply test it in the backend till you display the print preview. You do not need to fill all parameters. Sometimes the system has issues to generate the function module for a SMARTFORM if the initial call is done via web. The backend test ensures that all runtime elements are generated. Then check if the error persists.
If this is still not solving the issue I recomment to customize one of the example SMARTFORMs with name HRRCF_CS_IT_EXA_* for one of your activities (pay attention to use one which matches the activity category of you activity type. If the interface includes an parameter EVENT the form can be used with activity category 04 (invitation) otherwise with activity category 02 (simple correspondence)). Do not forget to maintain the matching letter section text module in table T77RCF_INCL2FORM. You will find the name of the correct text module if you open the SMARTFORM and look for the text with id "MAIN" in the window "Hauptfenster".
If your scenario is working with the example SMARTFORM there is highly likely a problem with your SMARTFORM implementation. If it is not working you have probably a setup issue. If we can narrow the issue we might be able to have additional ideas.
Next to all of the things above. Please check if you get any information in the application log (SLG1) or if there is a dump (ST22).
Kind regards
Roman -
E_recruiting Applicant management-- add columns to Candidate Selection scre
Hi
We would like to see the date of an action (either planned or complete) on the Candidate Selection --> Assignments screen, so that recruiters can at a glance see when an action is planned, or when it was completed. Is there any way of tailoring the view to include the action date on that screen?
Regards
Rob
Edited by: Rob Sesink Clee on Oct 16, 2008 7:28 PMHello Rob,
changing the table columns of the assignments table to the requisition is only possible by making a modification as the "personalization" only allows to hide and reorder the first 6 columns.
This modification is not that difficult and I already did for customers which had the same requirement. Basically you have to change the get_column_definitions method to add the column (this might be necessary on sveral points as the table is used in several modes) and you have to add some code in the render_cell_start to gather additional information or if you want to toggle between due_date and date_executed depending on the activity status.
The class you have to change depends on the release of e-recruiting you are using. Up to a certain point in release 300 the controller works as the iterator for the table view. Since the introduction of the "personalization" the iterator has been moved to a separete class which should be referenced in an attribute of the controller class which is called iterator. Although the controller still implments the iterator interface these methods are no longer processed in release 600.
If you need more detailed help please specify the release you are currently using.
Best regards
Roman Weise -
Field Selection error for movement type and G/L account
I am currently experiencing a field selection error between movement type 601 and G/L account 7140000. The problem field is 'Segment'. This field is set to required for the G/L account, but it is hidden for the movement type 601. This inconsistency causes an error when posting the goods movement. According to business requirement the field must be required for the G/L account, therefore we must make this field optional for the movement type.
However, in configuration the field segment does not appear for the movement type 601. Therefore it can not be changed to optional.
Does anyone know a workaround other than making this field optional for the G/L account because the business requirement is to have this field as required?????
Many ThanksHi,
On the Error message detail, system will guide you to the Configuration details for Field settings for Movement type & Account, please get in touch with your FI consultant, to make the Field selection for the account similr to that of your movement type, this is a very common issue.
Regards
Chandra Shekhar -
E Recruitment -Candidate applied for job but not reflected candidate name
E Recruitment
Candidate applied for job but not reflected candidate name Recruiter Dashboard
Please any one suggests me what is problem?
Regards
EshwarHello Sri,
the solution to your first question might be very easy. In EhP 4 the entries in the dashboard do not appear automatically. In most cases you have to refresh the dashboard (be aware this is only effecting the current dashboard work list, not all if you do not use the refresh all button). Soclick the "My new Applications" and then refress this workset.
If this does not help we will have to look closer into this issue (overall I assume you have EhP4 SP 6 applied).
For question 2. It is a quite common requirement that an external publication is nearly only based on the posting texts while the internal publication includes much more specific information (org. management, cost center, pay scale group). As you are free in designing you own company specific internal and external publications they can look however you want (in the general restriction what a smartform can do of course). For different publication texts companies create different postings one for internal and one for external publication. The additional information are in some cases entered directly into these texts, in some cases maintained in e-rec fields not needed for other requirements, in customer own fields or directly gathered from the HR core system. It depends a bit on the exact requirement which is the best solution. For the fields you mentioned I'd probably go for OM integration for e-rec (assigning positions to requisition) and get the Information via customer RFC function module directly in the smartform (if the security guys allow the access to the HR system from the e-rec system).
For question 3. The manager should be able to see the decision maker data overview. Here you can include whatever you want as you can replace it with a customer developed smartform.
Kind Regards
Roman -
"no content selected" error on nokia 5310
So i bought a pretty little 5310, and am loving it so far. have hit a few speed bumps when trying to upload with my mac, but have got alomst all of them fixed. almost.
the last time i updated my music library, i noticed my dedicated shortcut keys on the left of the phone no longer work on their own.
when i go through the menu, or use the shortcut key to initially access the music player, the dedicated keys will work for pausing, and skipping tacks. but, say i'm at the 'home' screen of the phone , and just hit the keys on the side. .. they show a 'no content selected' error.
when, in the past, after my first library update, if i hit those keys at ANY time, wether the music player was open or not, it would automatically play my library.
there is probably a ridiculously easy solution to this, but to hell if i can figure it out!
i've read every post on every board i could find, and read the manual six times.
any suggestions?i've fixed the error!
apparently, the phones have TWO music players.
one in the menu shortcut key, and one buried in the 'media' section on the phone.
apparently, to play a playlist from the dedicated keys on the side, you have to use the BURIED music player in the media section.
once in there, select playlist, and choose your playlist. for me, i had to create a new playlist and manually open AND add EVERY song in my library to that new playlist, so that it would play nonstop with the keys.
try that - it may be the same issue for you, as my problem happened after i reformatted the memory card and re-added new music. -
UPPER Indexes cause select ERROR!
I downloaded Oracle 10g and installed it on a windows 2003 server. When I created UPPER indexes on a table, and the table has many rows, SELECT statement failed.
for example:
DROP TABLE TestTab;
CREATE TABLE TestTab(
id NUMBER(9) DEFAULT 1 NULL,
name VARCHAR2(32) NULL,
address VARCHAR2(64) NULL,
PRIMARY KEY (id)
DROP INDEX TestTab_01;
CREATE INDEX TestTab_01 ON TestTab(UPPER(name));
DROP INDEX TestTab_02;
CREATE INDEX TestTab_02 ON TestTab(UPPER(address));
create or replace procedure ADDDATA
IS
lCount NUMBER;
BEGIN
lCount := 1;
LOOP
INSERT INTO TESTTAB VALUES(lCount, TO_CHAR(lCount, '00000'), TO_CHAR(lCount, '00000'));
lCount := lCount + 1;
IF lCount >= 80000 THEN
EXIT;
END IF;
END LOOP;
COMMIT;
EXCEPTION
WHEN OTHERS THEN
ROLLBACK;
RAISE;
END;
EXEC ADDDATA;
SELECT COUNT(*) FROM TestTab;
SELECT id FROM TestTab WHERE (UPPER(name) = ' 00100' OR UPPER(name) = ' 00101' OR UPPER(name) = ' 00102'
OR UPPER(address) = ' 00105' OR UPPER(address) = ' 00106') ORDER BY id;
ID
100
101
102
SELECT id FROM TestTab WHERE (UPPER(address) = ' 00105' OR UPPER(address) = ' 00106' OR UPPER(name) = ' 00100' OR UPPER(name) = ' 00101' OR UPPER(name) = ' 00102') ORDER BY id;
ID
105
106
It looks like that the first index could be used and the second index couldn't be used and indexes caused select errors.indexes caused select errors. Which errors ? I did exactly what you posted, and these are the results :
TEST@db102 SQL> SELECT id FROM TestTab WHERE (UPPER(name) = ' 00100' OR UPPER(name) = ' 00101' OR UPPER(name) = ' 00102'
OR UPPER(address) = ' 00105' OR UPPER(address) = ' 00106') ORDER BY id; 2
ID
100
101
102
105
106
TEST@db102 SQL> SELECT id FROM TestTab WHERE (UPPER(address) = ' 00105' OR UPPER(address) = ' 00106' OR UPPER(name) = ' 00100'
OR UPPER(name) = ' 00101' OR UPPER(name) = ' 00102') ORDER BY id;
ID
100
101
102
105
106
TEST@db102 SQL> select count(*) from testtab;
COUNT(*)
79999
TEST@db102 SQL> -
E-Recruiting u2013 Internal Error when registered as external candidate
When try to register as external candidate got an internal error page. In SLG1 showed error as u2018Could not determine recipients for message type HRMD_Bu2019
u2018The error occurred in program CL_HRRCF_CANDIDATE_ADMIN_BL===CM005u2019.
Any suggestion on this will be great help. Thanks.Dear Morin,
We have got the same message while running program for creating candidate for Erecruitment.
I::000
I::000
Candidate 50570305 does not exist
Could not determine recipients for message type HRMD_B
This is the error message when i execute the program "RCF_CREATE_USER".
we were using this program,to create the CP,NA,BP objects for the employee.
Can i have ur inputs for the same.
Regards,
Pullela.
Edited by: UV SAP on Jun 13, 2011 8:46 PM
Maybe you are looking for
-
Hello all, I am running Photoshop CC on 3 systems and having the relatively same problems on all. The source files are exported from ZBrush- .stl or .obj files that are complex and have high poly counts. The file sizes are into the hundreds of megaby
-
I have just completed my first large flash project and I have been trying to figure out why this preloader starts at 85% for the longest time but I can't seem to. I have changed the export classes frame to 5 and tried about everything else I have co
-
Installing Third Party Audio Units
Wonder if anybody can help. I have just bought a G5 Dual 2.3 and Logic Pro 7.1 I can not find any way of "installing" third party plug ins. I have checked the ones I have ( Waves Platinum for AU for OSX ) and they are valid for Logic 7. I have put se
-
Is it possible to use a WVC80N on Virgin Mobiles Mifi2000 Hotspot?
Anyone know if it is possible to use a WVC80N on Virgin Mobiles Mifi2000 Hotspot? I live out in the country and the only network connection we have is via the Mifi2000 3G portable Wifi Hotspot. So far I have not had any luck setting this up, mainly
-
Reg: Adding new Instance in Redwood - RSI_MAINTAIN_INSTANCES
Hi, When I tried deploy SAP INSTANCE IN REDWOOD I am getting an error Error connecting to SAP RFC users are created , I have added the message server port in service file sapmsDE1 3600/tcp I have created Parition, Application and Queues because we