Hallo an alle,
unsere hochgeschätzte Sekretärin, die jegliche Updates von ASV-Daten und Benutzeranfragen (Eltern, Schüler*innen, ...) handlet, hatte heute folgenden Fehler nach dem Import neuer ASV-DAten nach der Oktober-Statistik:
Database error in SchuleIntern: Invalid SQL: INSERT INTO unterricht ( unterrichtID, unterrichtLehrerID, unterrichtFachID, unterrichtBezeichnung, unterrichtArt, unterrichtStunden, unterrichtIsWissenschaftlich, unterrichtStart, unterrichtEnde, unterrichtIsKlassenunterricht, unterrichtKoppelText, unterrichtKoppelIsPseudo, unterrichtElementASVID, unterrichtKlassen ) values ( 15, 739, '14', 'NT/5A', 'Pflichtunterricht', '2.00', 0, '2022-08-01', '2023-07-31', 1, null, '0', 'ueid', '5A' ) ON DUPLICATE KEY UPDATE unterrichtID=15, unterrichtLehrerID=739, unterrichtFachID='14', unterrichtBezeichnung='NT/5A', unterrichtArt='Pflichtunterricht', unterrichtStunden='2.00', unterrichtIsWissenschaftlich=0, unterrichtStart='2022-08-01', unterrichtEnde='2023-07-31', unterrichtIsKlassenunterricht='1', unterrichtKoppelText = null, unterrichtKoppelIsPseudo='0', unterrichtElementASVID='ueid', unterrichtKlassen='5A'
mysql error: Unknown column 'unterrichtKlassen' in 'field list'
mysql error number: 1054
Date: 08.11.2022 @ 15:30
Script: /index.php?page=administrationmodule&module=administrationasvimport&action=syncasvstep2&asvFile=
Referer: https://www.ms-kerschenstein.de/index.php?page=administrationmodule&module=administrationasvimport&action=syncasv
#0 mysql->print_error(Invalid SQL: INSERT INTO unterricht
(
unterrichtID,
unterrichtLehrerID,
unterrichtFachID,
unterrichtBezeichnung,
unterrichtArt,
unterrichtStunden,
unterrichtIsWissenschaftlich,
unterrichtStart,
unterrichtEnde,
unterrichtIsKlassenunterricht,
unterrichtKoppelText,
unterrichtKoppelIsPseudo,
unterrichtElementASVID,
unterrichtKlassen
)
values
(
15,
739,
'14',
'NT/5A',
'Pflichtunterricht',
'2.00',
0,
'2022-08-01',
'2023-07-31',
1,
null,
'0',
'ueid',
'5A'
) ON DUPLICATE KEY UPDATE
unterrichtID=15,
unterrichtLehrerID=739,
unterrichtFachID='14',
unterrichtBezeichnung='NT/5A',
unterrichtArt='Pflichtunterricht',
unterrichtStunden='2.00',
unterrichtIsWissenschaftlich=0,
unterrichtStart='2022-08-01',
unterrichtEnde='2023-07-31',
unterrichtIsKlassenunterricht='1',
unterrichtKoppelText = null,
unterrichtKoppelIsPseudo='0',
unterrichtElementASVID='ueid',
unterrichtKlassen='5A'
) called at [/mnt/web515/c1/42/5812742/htdocs/SchuleIntern/ms/framework/lib/db/mysql.class.php:55]
#1 mysql->query(INSERT INTO unterricht
(
unterrichtID,
unterrichtLehrerID,
unterrichtFachID,
unterrichtBezeichnung,
unterrichtArt,
unterrichtStunden,
unterrichtIsWissenschaftlich,
unterrichtStart,
unterrichtEnde,
unterrichtIsKlassenunterricht,
unterrichtKoppelText,
unterrichtKoppelIsPseudo,
unterrichtElementASVID,
unterrichtKlassen
)
values
(
15,
739,
'14',
'NT/5A',
'Pflichtunterricht',
'2.00',
0,
'2022-08-01',
'2023-07-31',
1,
null,
'0',
'ueid',
'5A'
) ON DUPLICATE KEY UPDATE
unterrichtID=15,
unterrichtLehrerID=739,
unterrichtFachID='14',
unterrichtBezeichnung='NT/5A',
unterrichtArt='Pflichtunterricht',
unterrichtStunden='2.00',
unterrichtIsWissenschaftlich=0,
unterrichtStart='2022-08-01',
unterrichtEnde='2023-07-31',
unterrichtIsKlassenunterricht='1',
unterrichtKoppelText = null,
unterrichtKoppelIsPseudo='0',
unterrichtElementASVID='ueid',
unterrichtKlassen='5A'
) called at [/mnt/web515/c1/42/5812742/htdocs/SchuleIntern/ms/framework/lib/page/administration/administrationasvimport.class.php:423]
#2 administrationasvimport::handleXML(SimpleXMLElement Object ([@attributes] => Array ([data_model_version] => 0.81,[export_format] => notenverwaltung,[export_format_version] => 0.95),[schulen] => SimpleXMLElement Object ([schule] => SimpleXMLElement Object ([schulnummer] => 2617,[schuljahr] => 2022/23,[schulart] => 01,[amtliche_bezeichnung1] => Kerschensteinerschule Germering, ,[amtliche_bezeichnung2] => Mittelschule,[kurzname] => ST VS Germering,[kurznameZusatz] => MS GERMERING(KER),[dienststellenname] => Kerschensteinerschule Germering, Mittelschule ,[zusatzbezeichnung_zeugnis] => Kerschensteiner Schule Germering
Mittelschule
Alles anzeigen
Da ich mich leider mit dem ganzen Thema nicht so ganz mit SQL auskenne, kann ich das Problem nicht identifizieren
Wenn ich nach dem Import über den zurück-Button des Browsers zurückgehe und den Import nicht mache, ist alles beim alten (ich sehe, die neuen Schüler aus ASV nicht, und im ASV Import steht noch das alte Import-Datum) und ich kann ohne Probleme weiterarbeiten.
Hilfe ...
Chrisland : Könnte das vielleicht daran liegen, dass ich ja schon lange vermute, dass uns zwar Version 1.4.2 durch einen händischen Eintrag in der Vergangenheit angezeigt wird, aber wir eigentlich noch auf einer älteren Version sind?
(Wir haben ein paralleles Grundschulportal, das an ein paar wenigen Stellen schon mehr Funtionalität bietet. Beide Portale wurden immer gleichzeitig geupdatet...)
Unterschiede:
- Interface Initialpasswörter in MS Portal optisch anders als in GS Portal (siehe Anhang)
- bei Empfänger einer Nachricht fehlt bei den Lehrern der Verteiler "Alle Lehrer (ohne Schulleitung)", der existiert im GS Portal aber...
Bin natürlich über jede Hilfe froh!!!