SAP for Higher Education and Research Discussions
Spark conversations about student engagement, research optimization, and administrative efficiency using SAP in higher education and research. Join in!
cancel
Showing results for 
Search instead for 
Did you mean: 

FM/RFC to assign specialisation of module group to a student

Former Member
0 Kudos

Hi,

I am trying with FM:HRIQ_SPECIALIZATION_INSERT_RFC to assign specialisation of module group to a student, when i pass Student Id, Object ID of Study Object (CS),Program ID,Module groupId, Module Group Category, am getting error "Combination of academic specializations is not allowed".

what could be the issue? pls suggest.

Thanks & Regards

Khaleed

3 REPLIES 3

RobJonkers
Product and Topic Expert
Product and Topic Expert
0 Kudos

Dear Khaleed,

Please (check) make sure you conducted all of customizing steps in relation to the SC, CG and allowed combinations of specialisations in the progam catalog

:

Before you can offer specializations, you must perform the following preparatory steps:

1. Set up module group variant/category combinations (both in IMG steps and PIQ_ACSTRUC)

2. Define the relevant module group categories as a u201Cspecializationu201D (by setting the flag in the customizing table).

3. Assign a module group variant to the program of study (Program data tab page of the object SC).

4. Link module groups to the program of study which reflects the required module group categories.

When you have performed the above steps, you can maintain the allowed combinations of module groups in the SLCM Menu -> `Environment` u2192 Maintain acad. specializations in the `program catalog` (=PIQ_ACSTRUC)

This function allows you to define the rules for valid and invalid specialization combinations for each of your programs of study. For example, you may have a B.A. program that requires students to select a major and a minor: With this function, you can explicitly define the major/minor combinations that are not permitted (e.g. Math Major and Math Minor).

Note: You do not have to explicitly define all allowed combinations.

br

Rob

0 Kudos

Hi Rob,

The prerequisites which you mentioned are already in place in our system, still am facing the same error "Combination of academic specializations is not allowed".

Please let me know the exact input parameters what needs to passed to achieve the results.

Thanks in advance.

Regads

Bhaskar

0 Kudos

Baskar,

From a debugging standpoint, I suggest that you first try to assign the specialization to the student using the standard tab in the Student File transaction. At least then you will see if your academic structure is set up to allow the assignment, or if the error is in the way you are calling the FM instead. Also, in the dialog transaction, you can check the long text of the error message for more information.

-Michael