Alexei Karpenko
b4b2d8da49
added UHSTAT issue resolvers, bugfix getuhstatdata: check for empty array
2025-03-30 23:38:35 +02:00
Alexei Karpenko
3b20f5e45c
Plausichecks: removed check BewerberNichtZumRtAngetreten
2024-09-20 16:12:14 +02:00
Alexei Karpenko
88b5fbc4c9
PlausicheckResolverLib: resolving of issues without explicit resolver can also be used in extensions
2024-07-28 19:40:10 +02:00
Alexei Karpenko
f1d1c3cbfd
issueresolver: improved yet another comment
2024-07-28 19:34:58 +02:00
Alexei Karpenko
32e1e487a9
issues: enabled resolving without explicitely creating a resolver (by using producer method), old resolvers are still working. Created example for "self-resolving" issue: AbbrecherAktiv
2024-06-26 22:46:36 +02:00
Alexei Karpenko
453f93aba6
outsourcing Issue logic: removed var dumps
2024-06-21 14:58:26 +02:00
Alexei Karpenko
d2611ac0a5
put issue logik in own library (so GUIs should not have to reimplement it)
2024-06-21 14:34:31 +02:00
KarpAlex
2132fe76ae
added Plausicheck: students in DUAL Studiengang should have set boolean value dual to true, plausicheck bugfixes (loading model, remove unnecessary property)
2024-04-03 17:39:00 +02:00
Andreas Österreicher
f3453670b3
Problem behoben wodurch der Plausicheck abgebrochen hat wenn
...
Studiengänge für den GebDatum Check exkludiert wurden.
2023-08-25 09:50:37 +02:00
KarpAlex
7bc8e22906
plausichecks: removed empty lines and unnecessary comments
2023-06-12 22:40:09 +02:00
KarpAlex
ab5dc7b1ac
plausichecks: removed plausicheck lib, instead, methods are directly in the library for the fehler
2023-06-12 22:32:09 +02:00
KarpAlex
696849062f
Issues konfiguration: added GUI for assigning konfiguration to fehler
2023-05-21 17:34:11 +02:00
KarpAlex
1ec52e710a
Plausichecks: enabled Fehlerkonfiguration for excluding certain Studiengänge from checks, changed comments
2023-05-14 21:19:39 +02:00
KarpAlex
96172c67fd
PlausicheckProducerLib: corrected method description comment
2023-05-09 23:16:24 +02:00
KarpAlex
c6fe7a3d6a
Merge branch 'master' into feature-28089/plausichecks_in_extension_hinzufuegen
2023-05-06 02:03:07 +02:00
KarpAlex
a1a9b10ee1
plausicheck issues: enabled generic passing of different parameters, not just core plausicheck specific. moved studiensemester param to specific PlausiIssueProducer controller
2023-04-04 16:17:18 +02:00
KarpAlex
813cca99e2
improved plausicheck getOrgformStgUngleichOrgformPrestudent, so it checks orgform for current prestudent, is valid only for mischform, includes more prestudent statuses
2023-03-16 10:15:40 +01:00
KarpAlex
601eae1e95
extension plausicheck bugfix: extension name is correctly passed to plausicheckproducerlib
2023-02-24 17:43:36 +01:00
KarpAlex
a667ddaf5e
Plausichecks: removed/changed comments
2023-02-24 13:32:37 +01:00
KarpAlex
4f2ca62d05
Issues: enabled extensions to produce own plausichecks, IssueResolver: moved directory names to constants, deleted unused IIssueExistsChecker
2023-02-23 19:27:45 +01:00
KarpAlex
88dee31289
added Plausicheck CORE_STUDENTSTATUS_0015 for finding persons without Konto Buchungen (charges), Plausichecks GUI: generic plausicheck error text is displayed if not defined erroroccured, instead of success message
2023-02-20 11:40:55 +01:00
KarpAlex
41eaee41af
getIncomingOrGsFoerderrelevant: studiensemester is checked only for prestudent status
2022-12-01 17:18:18 +01:00
KarpAlex
7d1267732f
IncomingOrGsFoerderrelevant plausicheck: added first version of issue resolver, renamed from IncomingAndGsFoerderrelevant
2022-11-30 17:53:36 +01:00
KarpAlex
d1ac2e0424
added plausicheck "getIncomingUndGsFoerderrelevant"
2022-11-30 17:26:50 +01:00
KarpAlex
2504c91cd9
AusbildungssemPrestudentUngleichAusbildungssemStatus Plausicheck: added student_uid to fehlertext, changed order of ausbildungssemester in fehlertext
2022-10-12 12:36:34 +02:00
KarpAlex
c7c0bbfb49
Merge branch 'feature-17512/Issues_Plausibilitaetspruefungen' of github.com:FH-Complete/FHC-Core into feature-17512/Issues_Plausibilitaetspruefungen
2022-10-12 11:56:02 +02:00
KarpAlex
65c6466465
PlausicheckLib: -run check InaktiverStatusAktiverStatus always for current semester -removed unused result variables, todo comment
2022-10-12 11:23:51 +02:00
KarpAlex
f2f960fd43
Plausichecks: added comments, fixed bug for studiengang parameter in GbDatumWeitZurueck check
2022-10-08 01:40:14 +02:00
KarpAlex
b067c97beb
Plausichecks: changed texts of some Plausichecks for better understanding, AbschlussstatusFehlt check: Studiensemester not necessary for resolving, checking for melderelevant for fehler StgPrestudentUngleichStgStudienplan
2022-10-07 18:05:25 +02:00
KarpAlex
2a060ace25
-added issue resolvers for plausichecks - renamed fehler PrestudentStgUngleichStgStudienplan to StgPrestudentUngleichStgStudienplan -fixed some parameters passed for resolving -plausicheck getDatumStudiensemesterFalscheReiheinfolge: performed directly in SQL for speedup -plausicheck GUI: fixed comment, minor text changes
2022-10-04 19:17:03 +02:00
KarpAlex
aee25c5252
moved issue resolvers to #own resolvers folder, created first resolver CORE_INOUT_0007 for plausichecks
2022-10-03 19:25:32 +02:00
KarpAlex
5b46722913
-PlausicheckLib: melderelevant and bismelden fields are checked only if applicable, speed up by including conditions in SQL instead of PHP functions -added more info to some fehler texts by params
2022-10-03 02:28:48 +02:00
KarpAlex
eee43fe921
AktiverStudentOhneStatus check: check for status already in SQL instead of getLastStatus function, future status with 4 months buffer
2022-09-29 19:41:30 +02:00
KarpAlex
7c02f21582
added plausichecks to PlausicheckProducerLib, bugfixes in PlausicheckLib and plausicheck libraries and fehlerupdate, mainly concerning passed parameters
2022-09-29 03:16:05 +02:00
KarpAlex
23ec0d6344
Plausicheck AbschlusstatusFehlt: existence of status in previous Semester is checked as well when passing a Studiensemester
2022-09-28 17:26:36 +02:00
KarpAlex
1241a05ed3
-Plausichecks: added correct fehlertext and resolution params -replaced Plausichecker Interface with abstract class, which gets ci instance and loads plausicheck lib -write issue info only if issue really newly inserted
2022-09-27 18:32:15 +02:00
KarpAlex
9bae6bb0a4
added params to plausicheck libraries, added PlausicheckProducerLib to enable execution of plausichecks for GUI as well, removed old IssueProducer_Controller
2022-09-26 00:41:48 +02:00
KarpAlex
2c475f8bde
fehlerupdate: renamed NationNichtOesterreichAberGemeinde Plausicheck, PlausicheckLib: added comments
2022-09-22 19:54:18 +02:00
KarpAlex
edb69498e5
added PlausicheckLib for checking plausi issues
2022-09-21 19:55:37 +02:00
KarpAlex
5d1e99a222
Plausichecks: enabled passing of params to plausi issue checkers, created first checker StgPrestudentUngleichStgStudent
2022-09-21 19:54:20 +02:00
KarpAlex
40d8edebef
Plausichecks: added run method to IssueProducer_Controller for producing plausicheck issues
2022-09-18 23:02:55 +02:00
KarpAlex
d5eff7d615
issue plausichecks: added issue producer files, code formatting
2022-09-15 18:56:18 +02:00
KarpAlex
291ea166db
removed comment
2022-01-20 12:57:11 +01:00
KarpAlex
de60770e74
automatic issue resolving:
...
- removed comments
- automatically added issue_id to params, output the id in error messages
2022-01-17 21:46:19 +01:00
KarpAlex
765b26a439
- added issue resolution job and libraries for defining how to resolve issues
...
- added issue inserts (fehlerupdate.php), included them in checksystem
- added getAufenthaltsdauer method to Bisio_model.php
- Add column parameterFuerBehebung to system.tbl_issue
2022-01-17 10:07:37 +01:00