Changeset 3601 for WAeUP_SRP/fceokene


Ignore:
Timestamp:
4 Aug 2008, 08:53:08 (16 years ago)
Author:
Henrik Bettermann
Message:

new fees

File:
1 edited

Legend:

Unmodified
Added
Removed
  • WAeUP_SRP/fceokene/waeup_custom/getSchoolFee.py

    r3073 r3601  
    1919
    2020d = {}
    21 if str(brain.level) == '100' and brain.review_state == 'cleared_and_validated':
    22     if brain.department in ARTS:
    23         d['all'] = 11520
     21
     22if not brain.mode.endswith('_sw'):
     23    if str(brain.level) == '000' and brain.review_state == 'cleared_and_validated':
     24        if brain.department in ARTS:
     25            d['all'] = 15900
     26        else:
     27            d['all'] = 16400
     28    elif str(brain.level) == '100' and brain.review_state == 'cleared_and_validated':
     29        if brain.department in ARTS:
     30            d['all'] = 13020
     31        else:
     32            d['all'] = 13495
     33    elif str(brain.level) == '100' and brain.review_state == 'returning':
     34        if brain.department in ARTS:
     35            d['all'] = 12070
     36        else:
     37            d['all'] = 12545
     38    elif str(brain.level) in ('200','210','220'):
     39        if brain.department in ARTS:
     40            d['all'] = 12070
     41        else:
     42            d['all'] = 12545
     43    # repeaters = spillover
     44    elif str(brain.level) in ('300','310','320'):
     45        if brain.department in ARTS:
     46            d['all'] = 10170
     47        else:
     48            d['all'] = 10645
    2449    else:
    25         d['all'] = 11995
    26 elif str(brain.level) == '000' and brain.review_state == 'cleared_and_validated':
    27     if brain.department in ARTS:
    28         d['all'] = 14400
     50        d['all'] = 0
     51else:
     52    if str(brain.level) == '100' and brain.review_state == 'cleared_and_validated':
     53        if brain.department in ARTS:
     54            d['all'] = 21900
     55        else:
     56            d['all'] = 22400
     57    elif str(brain.level) == '100' and brain.review_state == 'returning':
     58        if brain.department in ARTS:
     59            d['all'] = 18400
     60        else:
     61            d['all'] = 18900
     62    elif str(brain.level) in ('200','210','220'):
     63        if brain.department in ARTS:
     64            d['all'] = 20400
     65        else:
     66            d['all'] = 20900
     67    elif str(brain.level) in ('300','310','320'):
     68        if brain.department in ARTS:
     69            d['all'] = 18400
     70        else:
     71            d['all'] = 18900
     72
     73    elif str(brain.level) in ('400','410','420'):
     74        if brain.department in ARTS:
     75            d['all'] = 18400
     76        else:
     77            d['all'] = 18900
     78
     79    # repeaters = spillover
     80    elif str(brain.level) in ('500','510','520'):
     81        if brain.department in ARTS:
     82            d['all'] = 16900
     83        else:
     84            d['all'] = 17400
    2985    else:
    30         d['all'] = 14900
    31 elif str(brain.level) == '100' and brain.review_state == 'returning':
    32     if brain.department in ARTS:
    33         d['all'] = 10570
    34     else:
    35         d['all'] = 11045
    36 elif str(brain.level) in ('200','210','220'):
    37     if brain.department in ARTS:
    38         d['all'] = 10570
    39     else:
    40         d['all'] = 11045
    41 # repeaters = spillover
    42 elif str(brain.level) in ('300','310','320'):
    43     if brain.department in ARTS:
    44         d['all'] = 8670
    45     else:
    46         d['all'] = 9145
    47 else:
    48     d['all'] = 0
     86        d['all'] = 0
    4987
    5088
Note: See TracChangeset for help on using the changeset viewer.