ASYS-Workshops für Fachadministratoren und Fachbetreuer

Themenschwerpunkt: Optimierungen mit ASYS-Auslieferung R 75.1 / ASYS Version 7.15, Prüfregeln, Prüfpläne, Bearbeitungsfilter, Inhaltsbasierte Maskenattributsteuerung

Datum Thema Dauer Anwenderhilfe Aufgabe
06.12.2023Installation der neuen Version15 MinutenInstallationInstallation
Optimierungen mit ASYS-Auslieferung R 75.160 MinutenAuslieferung R 75.01
Prüfpläne, Bearbeitungsfilter, Inhaltsbasierte Maskenattributsteuerung: Einführung und Zusammenwirken10 MinutenFachlich inhaltliche Beschreibung
Prüfregeln: Einführung und Syntax15 MinutenPrüfregeln
Ausdrücke in Prüfregeln
Regelmengen
Überprüfung eines Feldes auf Inhalt5 MinutenAbfrage auf NULLAufgabe 1.1
Überprüfung eines Textfeldes auf Gleichheit5 MinutenRegelcodeAufgabe 1.2
Wenn - Dann - Ausdrücke10 MinutenRegelcodeAufgabe 1.3
Umgehen mit NULL-Werten10 MinutenRegelcodeAufgabe 1.3.1
Feldprüfung (Sofortprüfung)5 MinutenRegelcodeAufgabe 1.3.2
Arbeiten mit Datumsangaben10 MinutenRegelcodeAufgabe 1.4
Prüfregeln: Verwendung von Abfragen20 MinutenVerwendung von RegelabfragenAufgabe 1.5
Zu beachten und weitere Parameter einer Regel5 MinutenRegelcodeAufgabe 1.6
07.12.2023Bearbeitungsfilter: Einführung10 MinutenBearbeitungsfilter
eq-Anweisung (Vergleich des ersten Zeichens) und sc-Funktion15 MinutenRegelcodeAufgabe 2.1
Inhaltsbasierte Maskenattributsteuerung: Einführung10 MinutenInhaltsbasierte Maskenattributsteuerung
Verneinung (!)15 MinutenRegelcodeAufgabe 2.2
Aktuelles von der IKA45 Minuten
Fragen, Anregungen, spezifische Probleme…15 Minuten
Anpassung Bearbeitungsfilter für „Chargen“15 MinutenBearbeitungsfilterAufgabe 3
Bearbeitungsfilter und inhaltsbasierte Maskenattributsteuerung für Entsorgergemeinschaft 20 MinutenAufgabe 4
Bearbeitungsfilter und inhaltsbasierte Maskenattributsteuerung für Technische Überwachungsorganisation 20 MinutenAufgabe 5

Die Anmeldung am Rechner erfolgt über „asys.admin“ und „aaaaaa“.
Die Anmeldung am Admin erfolgt über : „a“ und „a“.
Die Anmeldung an der Oberfläche erfolgt über: „itu“ und „aaaaaa“

Aufgabe Installation

Aufgabenstellung:

Installieren Sie die Workshop-Version auf dem Schulungsrechner. Das Setup zur Installation finden Sie dort unter „T:\ASYS\AW23120607_Admin\setupAsys_WS_23120607.exe“. Bitte wählen Sie den Installationstyp “Vollständig” und installieren Sie nach „c:\Asys7“.

Aufgabe 1 (Prüfregeln)

Mit den Aufgaben 1.1 - 1.4 soll ein kleiner Prüfplan für die Maske „EMAS-Zertifikat“ erstellt werden.

Lösung:

Aufgabe 1.1

Aufgabenstellung:

Erstellen Sie eine Prüfregel mit dem Fehlerstatus 2, die überprüft, ob das Feld „E-Mail“ des Zertifikatsinhabers gefüllt ist. Wenn das Feld nicht gefüllt ist, soll der Fehlertext „Das Feld E-Mail ist nicht gefüllt.“ in das „Prüfergebnis“ geschrieben werden.

Lösung:

Aufgabe 1.2

Aufgabenstellung:

Erstellen Sie eine Prüfregel mit dem Fehlerstatus 4, die überprüft, ob das Feld „Bundesland“ der Umweltgutachterorganisation mit Ihrem Bundeslandskürzel gefüllt ist. Wenn dies nicht der Fall ist, soll der Fehlertext „Die Umweltgutachterorganisation stammt nicht aus Ihrem Bundesland. Bitte korrigieren Sie die Angabe.“ in das „Prüfergebnis“ geschrieben werden.

Lösung:

Aufgabe 1.3

Aufgabenstellung:

Erstellen Sie eine Prüfregel mit dem Fehlerstatus 1, die überprüft, ob in dem Feld „Staat“ des Zertifikatsinhabers nichts oder „DE“ eingetragen ist. Wenn dies nicht der Fall ist, soll der Fehlertext „Der Zertifikatsinhaber stammt nicht aus Deutschland.“ geschrieben werden. Lösen Sie diese Aufgabe bitte mit einem Wenn - Dann - Ausdruck.

Lösung:

Aufgabe 1.3.1

Aufgabenstellung:

Ändern Sie den Regelcode aus Aufgabe 1.3 dahingehend, dass in dem Feld „Staat“ „DE“ eingetragen sein muss (ein leerer Eintrag soll also auch zu dem Fehler führen). Die Lösung soll nicht mit einem Wenn - Dann - Ausdruck, sondern mit einer einzelnen equals-Anweisung erfolgen.

Lösung:

Aufgabe 1.3.2

Aufgabenstellung:

Ergänzen Sie die Regel aus Aufgabe 1.3.1 dahingehend, dass die Regel sofort ausgeführt wird, nachdem ein Eintrag in das Feld „Staat“ vorgenommen wurde.

Lösung:

in Lösung 1.3

Aufgabe 1.4

Aufgabenstellung:

Erstellen Sie eine Prüfregel mit dem Fehlerstatus 2, die überprüft, ob das Feld „Datum des letzten Audits“ in der Zukunft liegt. Wenn dies der Fall ist, soll der Fehlertext „Das Datum des letzten Audits liegt in der Zukunft.“ in das „Prüfergebnis“ geschrieben werden.

Lösung:

Aufgabe 1.4.1

Aufgabenstellung:

Erstellen Sie eine Prüfregel mit dem Fehlerstatus 2, die überprüft, ob das Feld „Datum des letzten Audits“ länger als 1 Jahr zurückliegt. Wenn dies der Fall ist, soll der Fehlertext „Das letzte Audit war vor mehr als einem Jahr.“ in das „Prüfergebnis“ geschrieben werden.

Lösung:

Aufgabe 1.5

Aufgabenstellung:

Erstellen Sie eine Prüfregel mit dem Fehlerstatus 3, die überprüft, ob es sich bei dem Feld „Staat“ des Zertifikatsinhabers um einen gültigen ISO-Ländercode handelt. Wenn dies nicht der Fall ist, soll der Fehlertext „Die Angabe für den Staat, in dem der Zertifikatsinhabers seinen Hauptsitz hat, entspricht keinem gültigen zweibuchstabigen Länderkürzel entsprechend der ISO-Ländercodes.“ in das „Prüfergebnis“ geschrieben werden.

Spezielle Hinweise zur Bearbeitung:

Für die Lösung dieser Aufgabe müssen Sie eine Abfrage erstellen, die dann in der Prüfregel zu verwenden ist.

Lösung:

Aufgabe 1.6

Aufgabenstellung:

Welche Variante ist zu bevorzugen: [VARIABLE].equals([FESTER_WERT]) oder [FESTER_WERT].equals([VARIABLE]) und warum?
Welche Parameter müssen bei einer Prüfregel gefüllt sein, damit eine fehlgeschlagene Prüfung über eine BMU-Quittung zurückgemeldet wird?
Wofür sind die Ankreuzfelder „inverse Logik“ und „keine automatische Vorprüfung der Feldinhalte auf NULL“ da?

Lösung:

s. Wiki-Hilfe

Aufgabe 2 (Bearbeitungsfilter und inhaltsbasierte Maskenattributsteuerung)

Mit der Aufgabe 2 soll für die Maske „Zustimmung zu Überwachungsvertrag“ ein Bearbeitungsfilter implementiert werden, der dafür sorgt, dass nur Zustimmungen, bei denen der Datensatz aus dem eigenen Bundesland kommt, bearbeitet werden können. Auch wenn der Filter aktiv ist, sollen einige Felder bearbeitet werden dürfen.

Lösung:

Aufgabe 2.1

Aufgabenstellung:

Erstellen Sie eine Regel mit dem Fehlerstatus 1, 2, 3 oder 4, die überprüft, ob der „Ursprung Standortkenner“ mit dem eigenen Bundeslandskennbuchstaben beginnt. Wenn dies nicht der Fall ist, soll der Meldungstext „Nur Zustimmungen zu Überwachungsverträgen aus dem eigenen Bundesland dürfen bearbeitet werden.“ ausgegeben werden. Erstellen Sie mit dieser Regel einen neuen „Bearbeitungsfilter“ für die Maske „Zustimmung zu Überwachungsvertrag“.

Spezielle Hinweise zur Bearbeitung:

Für die Lösung kann die eq-Anweisung und eine sc-Funktion verwendet werden.

Lösung:

in Lösung 2

Aufgabe 2.2

Aufgabenstellung:

Erstellen Sie eine inhaltsbasierte Maskenattributsteuerung für die Maske „Zustimmung zu Überwachungsvertrag“. Dort soll eine Regel integriert werden, die die Bearbeitung der Felder „Aktenzeichen“, „Bemerkungen“ und „Notizen“ erlaubt, wenn die „Organisation Behördliche Nummer“ mit dem eigenen Bundeslandskennbuchstaben beginnt.

Spezielle Hinweise zur Bearbeitung:

Für die Lösung kann die eq-Anweisung und eine sc-Funktion verwendet werden.

Lösung:

Aufgabe 3

Aufgabenstellung:

Mit der Version 7.08.00 wurde für die „Charge zum Registerauszug“ ein Bearbeitungsfilter und eine inhaltsbasierte Maskenattributsteuerung in Ihr Repository integriert. Die Aufgabe besteht nun darin, den Bearbeitungsfilter dahingehend zu erweitern, dass bei manuell hinzugefügten „Chargen“ alle Felder bearbeitet werden können, für die elektronisch übermittelten „Chargen“ jedoch die inhaltsbasierte Maskenattributsteuerung greift. Manuell hinzugefügte „Chargen“ sollen darüber identifiziert werden, dass im Feld „Oberster Layer“ der Inhalt „manuell hinzugefügt“ eingetragen ist (über einen „Standardwert“ können Sie dafür sorgen, dass dies bei manuell angelegten „Chargen“ automatisch geschieht).

Lösung:

nicht behandelt

Aufgabe 4 (Bearbeitungsfilter und inhaltsbasierte Maskenattributsteuerung)

Aufgabenstellung:

Mit der Aufgabe 4 soll für die Maske „Entsorgergemeinschaft“ ein Bearbeitungsfilter implementiert werden, der dafür sorgt, dass nur Entsorgergemeinschaften, deren Behördliche Nummer mit dem eigenen Bundeslandskennbuchstaben beginnt, bearbeitet werden können. Auch wenn der Filter aktiv ist, soll das Feld „Notizen Empfängerland“ bearbeitet werden dürfen.

Lösung:

nicht behandelt

Aufgabe 5 (Bearbeitungsfilter und inhaltsbasierte Maskenattributsteuerung)

Aufgabenstellung:

Mit der Aufgabe 5 soll für die Maske „Technische Überwachungsorganisation“ ein Bearbeitungsfilter implementiert werden, der dafür sorgt, dass nur technische Überwachungsorganisationen, deren Behördliche Nummer mit dem eigenen Bundeslandskennbuchstaben beginnt, bearbeitet werden können. Auch wenn der Filter aktiv ist, soll das Feld „Notizen Empfängerland“ bearbeitet werden dürfen.

Lösung:

nicht behandelt

  • admws/admws20231206.txt
  • Zuletzt geändert: 2023/12/10 11:07
  • von smeyer