Ignore:
Timestamp:
5 Oct 2017, 07:15:22 (7 years ago)
Author:
Henrik Bettermann
Message:

Implement special (supplementary) payment application.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/kofacustom.dspg/trunk/src/kofacustom/dspg/utils/utils.py

    r14720 r14859  
    5151        'rmd': 'Remedial',
    5252        }
     53
     54    PAYMENT_CATEGORIES = {
     55        'clearance': 'Acceptance',
     56        'schoolfee': 'School Fee',
     57        'carryover1': 'One Carry-Over',
     58        'carryover2': 'Two Carry-Overs',
     59        'carryover3': 'Three Carry-Overs',
     60        'bed_allocation': 'Bed Allocation',
     61        'hostel_maintenance': 'Hostel Maintenance',
     62        'application': 'Application',
     63        'certificate': 'ND Certificate',
     64        'hnd_certificate': 'HND Certificate',
     65        'pgd_certificate': 'PGD Certificate',
     66        'state_result': 'ND Statement of Result',
     67        'hnd_state_result': 'HND Statement of Result',
     68        'pgd_state_result': 'PGD Statement of Result',
     69        'transcript_local': 'ND Transcript (local)',
     70        'hnd_transcript_local': 'HND Transcript (local)',
     71        'pgd_transcript_local': 'PGD Transcript (local)',
     72        'transcript_foreign': 'ND Transcript (foreign)',
     73        'hnd_transcript_foreign': 'HND Transcript (foreign)',
     74        'pgd_transcript_foreign': 'PGD Transcript (foreign)',
     75        'ver_result': 'Verification of Result',
     76        'change_course': 'Change of Course',
     77        'change_inst': 'Change of Institute',
     78        'jamb_reject': 'JAMB Rejection Form',
     79        'cert_of_cert': 'Certification of Certificate',
     80        'ref_let': 'Recommendation/Reference Letter',
     81        'proc_cert': 'Processing of Certificate by Proxy',
     82        'loss_idcard': 'Loss of ID Card (student)',
     83        'staff_loss_idcard': 'Loss of ID Card (staff)',
     84        'loss_examcard': 'Loss of Exam Card',
     85        'loss_result': 'Loss of Result',
     86        'loss_receipt': 'Loss of Receipt',
     87        'loss_clearance': 'Loss of Clearance',
     88        'conv_brochure': 'ND Convocation Brochure',
     89        'hnd_conv_brochure': 'HND Convocation Brochure',
     90        'pgd_conv_brochure': 'PGD Convocation Brochure',
     91        'log_book': 'Log Book',
     92        'jamb_regularization': 'Jamb Regularization',
     93        'utme_registration': 'UTME Registration',
     94        'utme_cbt': 'UTME CBT',
     95        'nysc_id_card': 'NYSC ID Card',
     96        'ijmb_result':'IJMB Result',
     97        }
     98
     99    SELECTABLE_PAYMENT_CATEGORIES = {
     100        'clearance': 'Acceptance',
     101        'schoolfee': 'School Fee',
     102        'carryover1': 'One Carry-Over',
     103        'carryover2': 'Two Carry-Overs',
     104        'carryover3': 'Three Carry-Overs',
     105        'hostel_maintenance': 'Hostel Maintenance',
     106        'certificate': 'ND Certificate',
     107        'hnd_certificate': 'HND Certificate',
     108        'pgd_certificate': 'PGD Certificate',
     109        'state_result': 'ND Statement of Result',
     110        'hnd_state_result': 'HND Statement of Result',
     111        'pgd_state_result': 'PGD Statement of Result',
     112        'transcript_local': 'ND Transcript (local)',
     113        'hnd_transcript_local': 'HND Transcript (local)',
     114        'pgd_transcript_local': 'PGD Transcript (local)',
     115        'transcript_foreign': 'ND Transcript (foreign)',
     116        'hnd_transcript_foreign': 'HND Transcript (foreign)',
     117        'pgd_transcript_foreign': 'PGD Transcript (foreign)',
     118        'ver_result': 'Verification of Result',
     119        'change_course': 'Change of Course',
     120        'change_inst': 'Change of Institute',
     121        'jamb_reject': 'JAMB Rejection Form',
     122        'cert_of_cert': 'Certification of Certificate',
     123        'ref_let': 'Recommendation/Reference Letter',
     124        'proc_cert': 'Processing of Certificate by Proxy',
     125        'loss_idcard': 'Loss of ID Card (student)',
     126        'staff_loss_idcard': 'Loss of ID Card (staff)',
     127        'loss_examcard': 'Loss of Exam Card',
     128        'loss_result': 'Loss of Result',
     129        'loss_receipt': 'Loss of Receipt',
     130        'loss_clearance': 'Loss of Clearance',
     131        'conv_brochure': 'ND Convocation Brochure',
     132        'hnd_conv_brochure': 'HND Convocation Brochure',
     133        'pgd_conv_brochure': 'PGD Convocation Brochure',
     134        'log_book': 'Log Book',
     135        'jamb_regularization': 'Jamb Regularization',
     136        'utme_registration': 'UTME Registration',
     137        'utme_cbt': 'UTME CBT',
     138        'nysc_id_card': 'NYSC ID Card',
     139        'ijmb_result':'IJMB Result',
     140        }
     141
     142    SPECIAL_APP_DICT = {
     143        'certificate': 'ND Certificate',
     144        'hnd_certificate': 'HND Certificate',
     145        'pgd_certificate': 'PGD Certificate',
     146        'state_result': 'ND Statement of Result',
     147        'hnd_state_result': 'HND Statement of Result',
     148        'pgd_state_result': 'PGD Statement of Result',
     149        'transcript_local': 'ND Transcript (local)',
     150        'hnd_transcript_local': 'HND Transcript (local)',
     151        'pgd_transcript_local': 'PGD Transcript (local)',
     152        'transcript_foreign': 'ND Transcript (foreign)',
     153        'hnd_transcript_foreign': 'HND Transcript (foreign)',
     154        'pgd_transcript_foreign': 'PGD Transcript (foreign)',
     155        'ver_result': 'Verification of Result Payment',
     156        'change_course': 'Change of Course Payment',
     157        'change_inst': 'Change of Institute Payment',
     158        'jamb_reject': 'JAMB Rejection Form Payment',
     159        'cert_of_cert': 'Certification of Certificate Payment',
     160        'ref_let': 'Recommendation/Reference Letter Payment',
     161        'proc_cert': 'Processing of Certificate by Proxy Payment',
     162        'loss_idcard': 'Loss of ID Card (student)',
     163        'staff_loss_idcard': 'Loss of ID Card (staff)',
     164        'loss_examcard': 'Loss of Exam Card Payment',
     165        'loss_result': 'Loss of Result Payment',
     166        'loss_receipt': 'Loss of Receipt Payment',
     167        'loss_clearance': 'Loss of Clearance Payment',
     168        'conv_brochure': 'ND Convocation Brochure',
     169        'hnd_conv_brochure': 'HND Convocation Brochure',
     170        'pgd_conv_brochure': 'PGD Convocation Brochure',
     171        'log_book': 'Log Book',
     172        'jamb_regularization': 'Jamb Regularization',
     173        'utme_registration': 'UTME Registration',
     174        'utme_cbt': 'UTME CBT',
     175        'nysc_id_card': 'NYSC ID Card',
     176        'ijmb_result':'IJMB Result',
     177        }
Note: See TracChangeset for help on using the changeset viewer.