Changeset 15829
- Timestamp:
- 19 Nov 2019, 20:58:07 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/waeup.fceokene/trunk/src/waeup/fceokene/applicants/batching.py
r9465 r15829 19 19 """ 20 20 from waeup.kofa.utils.batching import BatchProcessor 21 from waeup.kofa.applicants.batching import ApplicantProcessor 21 from waeup.kofa.applicants.batching import ( 22 ApplicantProcessor, ApplicantOnlinePaymentProcessor) 22 23 from waeup.fceokene.applicants.interfaces import ( 23 ICustomApplicant, ICustomApplicantUpdateByRegNo) 24 ICustomApplicant, ICustomApplicantUpdateByRegNo, 25 ICustomApplicantOnlinePayment) 24 26 25 27 class CustomApplicantProcessor(ApplicantProcessor): 26 """A batch processor for IApplicant objects. 27 28 In create mode container_code is required. If application_number is given 29 an applicant with this number is created in the designated container. 30 If application_number is not given a random application_number is assigned. 31 applicant_id is being determined by the system and can't be imported. 32 33 In update or remove mode container_code and application_number columns 34 must not exist. The applicant object is solely searched by its applicant_id 35 or reg_number. 28 """A batch processor for ICustomApplicant objects. 36 29 """ 37 30 iface = ICustomApplicant 38 31 iface_byregnumber = ICustomApplicantUpdateByRegNo 32 33 class CustomApplicantOnlinePaymentProcessor(ApplicantOnlinePaymentProcessor): 34 """A batch processor for ICustomStudentOnlinePayment objects. 35 """ 36 iface = ICustomApplicantOnlinePayment
Note: See TracChangeset for help on using the changeset viewer.