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: 

Assign student numbers by will (internal, automatically numbering)

RobJonkers
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi all,

For our SLcM project the customer wants to use internal student numbering that will automatically assign student numbers by will (so not in order of the assigned number range).

Are there any possibilities to arrange this?

Thanks in advance.

Rob

7 REPLIES 7

Former Member
0 Kudos

Hi Rob,

Have the internal number range in piq_matr tcode or through Students---->Student Numbers and Object IDs .

Maintain the number ranges as per your will especially as internal number and then assign this two digit code ...eg (IN) to the subnode in correct way ....

1)Define Method for Student Number Assignment

2)Define Internal and External Number Ranges

If assignment is correct, it will work fine .

The internal number will be in series and the current number is tracked .

Regards

Gajalakshmi

former_member583013
Active Contributor
0 Kudos

Rob,

I am not sure about what you mean when you say 'by will'. Could you elaborate on that?

Michael

0 Kudos

Hi Michael,

The student administration would like to see that the SLcM system will give studentnumbers in a random way. So for example if 5 new students will register at the university at the same time they standard will get an studentnumber in order of the assigned number range (0000020, 0000021, 0000022, 0000023, 0000024)

But here they want to give the students studentnumbers in a random/at will way: so student 1 will get 0000100, the second student 0000043, third student 0000054, etc, etc.

Rob

0 Kudos

Hi Rob,

Adding to the same ,In what criteria you are stating that the students should get 100 , 43 , 54 in their will and why ???

Use the BADI -->BAdI: Student Number Assignment

Call the method GET_NEXT(internal) .This might solve your issue .

Regards

Gajalakshmi

0 Kudos

Thanks for your reaction.

This has got to do with privacy reasons. The requirement is not yet defined in detail but I was wondering what the options are with the student numbers.

0 Kudos

Hi Rob,

What do you say by privacy reasons??

Define your requirements , then be clear with the query ....

Regards

Gajalakshmi

0 Kudos

Hi Rob,

The scenario you've stated is not unique..happens in many institutions.I do not know if to address your requirement the internal number system would be the right idea.The internal system i believe would assign numbers that follow the previous one.

On the other hand,you could probably have an external numbering system where you can ask the client to randomly assign the numbers.The business purpose is solved in the sense that the requiremnt for randomness is satisfied.

For whatever reasons if the client insists that they want an internal system ,an option is for them to wait till they have a group of applicants to be cretaed as students...say 50.Then you may mix up the student list in any order and create the master data using the internal number range itself.This would also ensure that students are assigned numbers randomly,though a workaround.