- Added new public method updateJobsQueue to controller system/jq/JobsQueueManager
- system/jq/JobsQueueManager->getLastJobs now checks permissions
- Added new public method updateJobsQueue to JQW_Controller
- Less redundant constansts in Library JobsQueueLib
- JobsQueueLib constructor now loads models JobsQueueModel, JobTypesModel and JobStatusesModel
- Added new public methods getLastJobs, addNewJobsToQueue and updateJobsQueue to JobsQueueLib
- Added new private methods _checkNewJobStructure, _checkUpdateJobStructure, _checkJobType, _checkJobStatus, _inArray, _dropNotAllowedPropertiesNewJob and _dropNotAllowedPropertiesUpdateJob to
- JobsQueueManager->addNewJobsToQueue now checks permission to write new jobs in the queue
- Added statuses for system.tbl_jobstatuses in system/dbupdate_3.3.php
- Added permission access type (read/write) in configuration file application/config/jqm.php
- Added new config entry job_type_permissions_white_list in jqm.php
- Added new navigation entry jobsqueueviewer
- Added new model application/models/system/JobsQueue_model.php
- Added new option in FilterWidget for hours comparison with dates
- Added new filter core-jq-lastHour to system/filtersupdate.php
- Added new statements to system/dbupdate_3.3.php to create tables system.tbl_jobstatuses, system.tbl_jobtypes and system.tbl_jobstatuses
- Added new views application/views/system/jq/jobsQueueViewer.php and application/views/system/jq/jobsQueueViewerData.php
. getVerwendungenBISMeldung:
Holt alle Verwendungen eines Mitarbeiters innerhalb des BIS
Meldungszeitraums
. isHabilitiert:
Prueft, ob Mitarbeiter habilitiert ist
* Einholen von BIS relevanten Personen- und deren Verwendungsdaten
* Konstruktion von Container Person
* Konstruktion von Verwendung Container
- Berechnung von JVZAE
- Berechnung von VZAE
- Beruecksichtigung von
. Karenzen / TZ-Bildungskarenzen
. Echten Dienstvertraegen (mit und ohne inkludierte Lehrtaetigkeit)
. Freie Lektoren auf SWS Stundenbasis
- Kodextabellen fuer Beschaeftigungsart1 angepasst (Möglichkeit zum Hinzufügen von multiplen Einträgen für die selbe Beschaeftigungsart)
- Kodextabellen für Verwendung angepasst an die neue Version
- Aktualisierung der Verwendungsplausibilitätsprüfungen
- Script zur Generierung für neue Verwendungen an neuen Meldezeitraum angepasst
- Funktionen Block im FAS entfernt/ausgeblendet.
- Moved ALT_OE from MessageLib to CL/Messages_model
- MessageLib->_setSentError renamed to _updatedRecipientNoticeEmailInfo
- MessageLib->_sendNoticeEmail changed to have more information about a not sent notice email
- Recipient_model->getNotSentMessages now does not retrieve messages with notice email send failure