Changeset 6929 for main/waeup.sirp/trunk/src
- Timestamp:
- 23 Oct 2011, 19:41:47 (13 years ago)
- Location:
- main/waeup.sirp/trunk/src/waeup/sirp
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
main/waeup.sirp/trunk/src/waeup/sirp/interfaces.py
r6918 r6929 244 244 ) 245 245 246 surcharge_1 = schema.Int( 247 title = u'Surcharge 1', 248 default = 0, 249 ) 250 251 surcharge_2 = schema.Int( 252 title = u'Surcharge 2', 253 default = 0, 254 ) 255 256 surcharge_3 = schema.Int( 257 title = u'Surcharge 3', 258 default = 0, 259 ) 260 246 261 fee_2 = schema.Int( 247 title = u' Surcharge',262 title = u'Clearance Fee', 248 263 default = 0, 249 264 ) -
main/waeup.sirp/trunk/src/waeup/sirp/payments/vocabularies.py
r6869 r6929 10 10 payment_categories = SimpleWAeUPVocabulary( 11 11 ('School Fee','schoolfee'), 12 ('Clearance','clearance'), 12 13 ('Hostel Maintenance','hostel_maintenance'), 13 14 ('Transfer','transfer'), -
main/waeup.sirp/trunk/src/waeup/sirp/students/tests/test_browser.py
r6927 r6929 661 661 self.app['configuration'].addSessionConfiguration(configuration) 662 662 663 # Managers can add and remove online payment tickets663 # Managers can add and remove online school fee payment tickets 664 664 self.browser.addHeader('Authorization', 'Basic mgr:mgrpw') 665 665 self.browser.open(self.payments_student_path) 666 666 self.browser.getLink("Manage").click() 667 667 self.browser.getControl("Add online payment ticket").click() 668 self.browser.getControl(name="form.p_category").value = ['schoolfee'] 668 669 self.browser.getControl("Create ticket").click() 669 670 self.assertMatches('...ticket created...', … … 683 684 self.browser.getControl("Remove selected", index=0).click() 684 685 self.assertTrue('Successfully removed' in self.browser.contents) 686 687 # Managers can add online clearance payment tickets 688 self.browser.open(self.payments_student_path + '/addop') 689 self.browser.getControl(name="form.p_category").value = ['clearance'] 690 self.browser.getControl("Create ticket").click() 691 self.assertMatches('...ticket created...', 692 self.browser.contents) -
main/waeup.sirp/trunk/src/waeup/sirp/students/utils.py
r6920 r6929 38 38 if category == 'schoolfee': 39 39 amount = academic_session.fee_1 40 surcharge_1 = academic_session.fee_2 40 surcharge_1 = academic_session.surcharge_1 41 surcharge_2 = academic_session.surcharge_2 42 surcharge_3 = academic_session.surcharge_3 41 43 p_item = student['studycourse'].certificate.code 44 elif category == 'clearance': 45 p_item = student['studycourse'].certificate.code 46 amount = academic_session.fee_2 42 47 return (amount, p_item, p_session, 43 48 surcharge_1, surcharge_2, surcharge_3, error)
Note: See TracChangeset for help on using the changeset viewer.