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: 

Function Module to create a Student

Former Member
0 Kudos

Hi All,

I am trying to create a student using FM BAPI_STUDENT_CREATEFROMDATA3. The FM tells me that a student has been created after execution. However, I cannot find the student in transaction PIQST00.


CALL FUNCTION 'BAPI_STUDENT_CREATEFROMDATA3'
  EXPORTING
    studentpersonaldata   = ls_student
  IMPORTING
    planversion               = lv_plvar
    objectid                     = lv_objid
    studentnumber         = lv_stno
    businesspartner       = lv_par
  TABLES
    return                = lt_return.

Does anybody know why that is? What do I have to do to create a student that I can see in PIQST00?

Thanks,

Johannes

1 REPLY 1

Former Member
0 Kudos

...got this one resolved by myself.

What you have to do is you have to call FM BAPI_TRANSACTION_COMMIT after calling the actual FM, just as they tell you in the documentation

Later, Johannes