Changeset 12869 for main/waeup.kofa/trunk/docs/source
- Timestamp:
- 22 Apr 2015, 19:14:14 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/waeup.kofa/trunk/docs/source/userdocs/datacenter/import.rst
r12868 r12869 53 53 ================ 54 54 55 All batch processors inherit their methods from the :py:class:`waeup.kofa.utils.batching.BatchProcessor` base class. The core ``doImport`` method always remains unchanged. 55 All batch processors inherit from the :py:class:`waeup.kofa.utils.batching.BatchProcessor` base class. The `doImport` method, described above, always remains unchanged. All processors have a property `available_fields` which defines the set of importable data. They correspond with the column titles of the import file. Available fields are usually composed of location fields, interface fields and additional fields. Overlaps are possible. Location fields define the minumum set of fields which are necessary to locate an existing object in order to update or remove it. Interface fields (schema fields) are the fields defined in the interface of the data entity. Additional fields are additionally needed for data processing. We further distinguish between required and optional fields or between schema and non-schema fields. 56 57 In the following we list all available processors of the Kofa base package including some important methods which describe them best. We do not list available fields of each processor here. Available fields are shown in the browser user interface on the upload page of the portal. 58 59 User Processor 60 -------------- 61 62 .. autoclass:: waeup.kofa.authentication.UserProcessor() 63 :noindex: 64 65 Faculty Processor 66 ----------------- 67 68 .. autoclass:: waeup.kofa.university.batching.FacultyProcessor() 69 :noindex: 70 71 Department Processor 72 -------------------- 73 74 .. autoclass:: waeup.kofa.university.batching.DepartmentProcessor() 75 :noindex: 76 77 Certificate Processor 78 --------------------- 79 80 .. autoclass:: waeup.kofa.university.batching.CertificateProcessor() 81 :noindex: 82 83 Course Processor 84 ---------------- 85 86 .. autoclass:: waeup.kofa.university.batching.CourseProcessor() 87 :noindex: 88 89 90 Certificate Course Processor 91 ---------------------------- 92 93 .. autoclass:: waeup.kofa.university.batching.CertificateCourseProcessor() 94 :noindex: 95 96 Applicants Container Processor 97 ------------------------------ 98 99 .. autoclass:: waeup.kofa.applicants.batching.ApplicantsContainerProcessor() 100 :noindex: 101 102 Applicant Processor 103 ------------------- 104 105 .. autoclass:: waeup.kofa.applicants.batching.ApplicantProcessor() 106 :noindex:
Note: See TracChangeset for help on using the changeset viewer.