Documente Academic
Documente Profesional
Documente Cultură
Day 1
Student Accounting Workshop
Table of Contents
1. Prerequisites for Student Accounting ................................................................................................... 3
2. Basic FI-CA Customizing Settings .......................................................................................................... 4
3. Fee Calculation Process......................................................................................................................... 7
4. Review of generic SLCM configuration examples applicable to various methods of fee calculation .. 8
5. Scenario 1a: Admission based Tuition Statistical Document ........................................................... 13
6. Scenario 1b: Admission based Tuition Real Document ................................................................... 16
7. Scenario 2: Registration based Tuition ............................................................................................... 19
8. Scenario 3: Special Class Fees ............................................................................................................. 23
9. Scenario 4: Benefits, Discounts and Surcharges ................................................................................. 28
10. Scenario 5: Additional Fees ............................................................................................................. 32
11. Scenario 6: Tuition and Fees related to Exchange Students ........................................................... 33
12. Scenario 7: Scale-based Tuition ...................................................................................................... 34
13. Scenario 8: Time-based Fees and Refunds ..................................................................................... 35
14. Using Systems Enhancements in Fee Calculation ........................................................................... 39
15. Example Questions from Implementation Projects ........................................................................ 40
1. Activate the appropriate Business Functions (only if you know what you are doing!!!)
2. Organizational Structure is in place (generally created by the HR team)
3. The following basic settings exist depending on the customers environment:
Financial in General Ledger
Controlling and Public Sector Management
(generally created by the FI team)
4. Academic Structure and Academic Calendar analysis are, at least, in their final stages.
5. Configuration has been set up to create a Student and a corresponding Business Partner (role
PSCM10 and MKK) and Contract Account. Contract Objects are optional but useful to
differentiate various fee types.
6. Basic PSCD configuration is set up to post documents, i.e.
Configure:
Document type and number ranges
Main and Sub transactions
CO assignment
Must be configured
The following section provides further details of the basic FI-CA customizing settings.
2. 4 Application Area
Financial Accounting>Contract Accounts Receivable and Payable>Basic Functions>Application Area
post as
real open item ?
study related
Master Data
Stdt Org ID
SC
Student File IMG
Fee Calc. Rel. Data
CS (Study) CG
IMG
SAP 2008 / Page 15
SLCM > Master Data in Student Lifecycle Management > Academic Structure
Programs of Study > Fee Calculation Data > Define Program of Study Fee
Categories
SLCM > Student Accounting > Basic Settings > Fee Calculation Periods
Define Fee Calculation Periods / Maintain Fee Calculation Periods
SLCM > Student Accounting > Fees > Pricing > Pricing Procedures
Maintain Credit Type for
Pricing
FICA/PSCD:
Statistical indicator G
is hard-coded in the Fee
Calculation Program
Note: This kind of statistical posting cannot be used for any financial activity. If the institution was to
accept payments against a statistical posting from the fee calculation then custom development is
required.
Define Access
Sequences
In real life, just one table might be needed.
Define Condition
Records
Student Accounting > Fees > Pricing > Integration with Controlling: CO Account Assignments
Student Accounting > Fees > Posting > FI-CA Documents >Determine G/L Account
Note:
Scenarios 1a and 1b are using the Fee Calculation which requires that the student has been created.
That may work in situations where the institution charges an application fee.
Most institutions provide a web service for applicants to submit admission applications. Some institutions
are inundated with applications and charge a small fee which has to be paid before the institution will
process the application. The institution may only create the student object once the applicant has paid
the fee. Ideally, the fee payment is incorporated in the web application process. SAP provides the ISR
Notification and a BAdI to charge and accept credit card payment at once.
SLCM >Student Accounting > Fees
Application Fee
Requests
BAdI: CMAC_ISR_FEES
1. Special SM fees:
a. A course includes a field trip which is mandatory and for which the institution charges a flat fee.
b. A course require specific course material attracting extra charges based on attempted hours
2. Special SE fees:
a. A course has multiple sections. For the convenience of part-time students, one section is held off-
campus in a downtown office building. The institution has to pay rent which is passed on to the
student as a flat fee.
b. A course has multiple sections. One section is offered online which is charged extra per credit
hour. Define a Delivery Mode = online to be used in the calculation.
3. A combination of special SM and special SE fees
Focus on Benefit:
b) If the institution has many exchange programs, it might be more appropriate to use Student
Group to identify the Exchange student and set up a generic SM with SEs representing the
exchange school attached to it, e.g.
SM: BIO EX Module Fee Category = UG
SE 01 EP Cat = KUL (BE)
SE 02 EP Cat = NCT (UK)
SE 03 EP Cat = UCT (ZA)
SE 04 EP Cat = KST (SA)
In either case, set up a separate Pricing Procedure and Fee Calculation Procedure to be used by
exchange students only.
Fees based on location of exchange institution based on SE, e.g. Condition Type STFE
Year Session St Group EP CAT Amount
2010 Fall STN KUL 10,000
2010 Fall STN NCT 15,000
2010 Fall STN UCT 11,000
2010 Fall STN KST 9,000
2010 Fall STR KUL 10,000
2010 Fall STR NCT 15,000
2010 Fall STR UCT 11,000
2010 Fall STR KST 9,000
Student Accounting > Fees > Pricing > System Enhancements > Time Limits and Time Limit
Sequences > Assign Time Limit Sequence to Time Limit Fields
Sometimes, the customers business rules are such that programming is the only alternative. SAP allows
institutions to add custom code. In this case, coding a requirement and/or a formula might be useful. A
requirement is a prerequisite, i.e. it is checked before the calculation step takes place. The formula is
used in the calculation step. It is possible to use both in the same step.
If it is necessary to develop custom code, method SET_ALL in the Pricing BAdI might satisfied all
requirements.
Scenario 1
How can I handle late payment charges in Student Accounting? For example, if the student pays
when an item is already overdue, I would like to charge them automatically for this late payment.
Answer
If a Business Partner is in arrears with payments, instead of, or in addition to, levying arrears interest,
you can also charge an arrears surcharge for the overdue items.
For all items that are to receive a surcharge amount, you have to include an entry in Table T_FKKPL.
In field E_DATVZ the date to which the surcharges were calculated should be returned.
Scenario 2
I would like to use the FI-CA Request functionality to handle other miscellaneous student fees. How
do I link this functionality, with the following customizing point:
Student Lifecycle Management->Student Accounting-> Fees-> Other Fees-> Define Attributes for
Individual Fees
In addition how could I use of the function "Attributes for Individual Fees" and the Function Module
CMAC_INDIVIDUAL_FEE_CREATE.?
Answer
The FI-CA Request functionality (Transaction FKKORD1) can be used to process manual postings
which do not originate in SLCM (e.g. Library Fees). Different types of requests can be handled as
follows:
General Request: Amount not known e.g. telephone bill)
Standing Request: Weekly charge for parking / monthly payment to student.
The IMG view Define Attributes for Individual Fees relates to the functionality to handle web-based
payments relevant for application fees. For example, admission and graduation applications. The
Internet Service Request (ISR) is used for this process along with the Function Module
CMAC_ISR_FEES.
Scenario 3:
I would like to use the function Attributes for Individual Fees" and have maintained the relevant
entries in the IMG. I have created an individual fee STCD, which represents 30 Euros to be charged
for a duplicate student cards.
My question is where can I use it and can I charge the student for the duplicate card?
1) Create a Discount/Surcharge at the Student Master data for the Students. There are six possible
different discount/surcharges types you can create in the IMG: >SLCM>Master Data in
SLCM>Student>Fee Calculation>Discount/Surcharge (from 1 to 6)
4) To charge the students, maintain the Fee Calculation Infotype and select the charge "duplicate of
student card" which was maintained in Step 1..