Ignore:
Timestamp:
22 Mar 2022, 12:46:49 (3 years ago)
Author:
Henrik Bettermann
Message:

Implement NCE Third Semester school fee payment.

File:
1 edited

Legend:

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

    r16891 r16899  
    8888        'schoolfee': 'School Fee',
    8989        'schoolfee_pde1': 'School Fee 1st instalment (new PDE students only)',
     90        'schoolfee_third': 'NCE Third Semester Fee (6 courses)',
    9091        'clearance': 'Acceptance Fee',
    9192        'bed_allocation': 'Bed Allocation Fee',
    9293        'hostel_maintenance': 'Hostel Maintenance Fee',
    9394        'application': 'Application Fee',
    94         'third_semester': 'NCE Third Semester Fee (fee depends on the number of courses registered)',
     95        'third_semester': 'NCE Third Semester Fee (additional courses)',
     96        }
     97
     98    SELECTABLE_PAYMENT_CATEGORIES = {
     99        'schoolfee': 'School Fee',
     100        'schoolfee_pde1': 'School Fee 1st instalment (new PDE students only)',
     101        'schoolfee_third': 'NCE Third Semester Fee (6 courses)',
     102        'clearance': 'Acceptance Fee',
     103        'bed_allocation': 'Bed Allocation Fee',
     104        'hostel_maintenance': 'Hostel Maintenance Fee',
     105        'application': 'Application Fee',
     106        #'third_semester': 'NCE Third Semester Fee (additional courses)',
    95107        }
    96108
     
    101113        }
    102114
     115    BALANCE_PAYMENT_CATEGORIES = {
     116        'schoolfee': 'School Fee',
     117        'third_semester': 'NCE Third Semester Fee (N2000 per additional course)',
     118        }
     119
    103120    def selectable_payment_categories(self, student):
    104         return self.PAYMENT_CATEGORIES
     121        return self.SELECTABLE_PAYMENT_CATEGORIES
    105122
    106123    VERDICTS_DICT = {
Note: See TracChangeset for help on using the changeset viewer.