cancel
Showing results for 
Search instead for 
Did you mean: 

Creation of Requisition request from backend

Former Member
0 Kudos

Hi All,

I am trying to create a requisition from the backend. I am updating the following tables:

nriv-> modify nrlevel...add 1(gets objid)

plogi-> modify...add objid

hrp1000-> create NB

hrp5125-> update...with status= draft

hrp1001-> b657 relationship with position

hrp5128-> update

hrp5129-> update

hrp5126-> update

hrp5131-> update...with recruiter mentioned.

I am getting the requisition with all the relevant values in the dashboard(in the query: my draft requisition).

But when i open the requisition and make changes in even one entry and then click save, i get an internal error. SLG1 log gives me the following errors:

-Serious error; see log

-The error occurred in program CL_HRRCF_SIMPLE_MAIN_OBJECT===CM00A line 45

-Job 00000001 does not exist

-The error occurred in program CL_HRRCF_SIMPLE_MAIN_OBJECT===CM001 line 44

-Business partner 133 does not exist

-The incorrect HR object has the key 01C 00000001

-The error occurred in program CL_HRRCF_SIMPLE_MAIN_OBJECT===CM007 line 84

I am not able to understand the error. I am not using the job 00000001. My employee id has been mapped to BP 133, and in tcode BP i can find business partner BP.

Why am i getting these errors? Can anybody please guide me.

Regards,

Pradeep

Accepted Solutions (0)

Answers (1)

Answers (1)

former_member226519
Active Contributor
0 Kudos

a reqisition (OTYPE NB) usually has relations from/to:

OTYPE NE (Candidacy) A/B654

OTYPE S A/B657

OTYPE NC (Posting) A/B652

try to find a function module or method to create a requisition

Former Member
0 Kudos

use method create of class CL_HRRCF_REQUISITION