Changeset 17087 for main/waeup.fceokene


Ignore:
Timestamp:
7 Sep 2022, 12:40:00 (2 years ago)
Author:
Henrik Bettermann
Message:

Change SIWES surcharge certificate list.

Calculate other fees.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/waeup.fceokene/trunk/src/waeup/fceokene/students/utils.py

    r17069 r17087  
    202202                    # SIWES Fee
    203203                    if student.depcode in ('AGE', 'BED', 'FAA', 'HEC', 'CSC', 'MUS') \
    204                        or student.certcode in ('NCECHECSC', 'NCEBIOCSC', 'NCEPHYCSC', 'NCEPHECSC',):
     204                       or student.certcode in ('NCECHECSC',
     205                                               'NCEBIOCSC',
     206                                               'NCEPHYCSC',
     207                                               'NCEPHECSC',
     208                                               'NCETHAMUS',
     209                                               'NCEANFMUS',
     210                                               'NCEHISMUS',
     211                                               'NCEIGBMUS',
     212                                               'NCESPCCSC',
     213                                               ):
    205214                        amount += 3000
    206215                # NCE II
     
    304313                if academic_session == None:
    305314                    return _(u'Session configuration object is not available.'), None
    306 
     315        else:
     316            fee_name = category + '_fee'
     317            amount = getattr(academic_session, fee_name, 0.0)
     318           
    307319        if amount in (0.0, None):
    308320            return _(u'Amount could not be determined.'), None
Note: See TracChangeset for help on using the changeset viewer.