Nach dem Start der Kontrolle und Freigabe wird ein Auswahl-Panel gezeigt, in das verschiedene Auswahlkriterien eingegeben werden können. Alle Transaktionen, die diese Kriterien erfüllen, werden mit den Schlüsselinformationen wie Referenz, erforderliche Unterschrift, erhaltene Unterschriften, Transaktionstyp, Status usw. aufgelistet.
Von diesem Panel aus kann der Benutzer die Transaktion direkt freigeben (oder ablehnen) oder über Doppelklick des ausgewählten Listeneintrags zum detaillierten Panel “Transaktions-Kopfzeile” wechseln, auf dem weitere Informationen über den Freigabe-Status verfügbar sind. Von hier aus kann auch die zugehörige Korrespondenz aufgerufen werden.
Falls der Benutzer weitere Transaktionsdetails zu sehen wünscht, hat er durch Anklicken des Buttons [ Details] Zugriff auf alle Transaktions-Panels. Dies macht alle Informationen im Zusammenhang mit der bearbeiteten Transaktion verfügbar. Die vom erstellenden Benutzer vorgenommenen Eingaben und die verwendeten Panels werden dabei jeweils mit einem roten Unterstrich markiert.
Die Farben der Unterstriche von markierten Feldern oder Panels in Display-Dateien haben folgende Bedeutung:
Über “Verwalten von Systemparametern” können die Farben der Unterstriche geändert werden.
Durch Anklicken des Icons , prüft das System die Freigabe-Hierarchie des Benutzers und trägt die Unterschrift des Benutzers in der Transaktion ein. Falls sämtliche erforderlichen Unterschriften für die Transaktion eingetragen sind, wird diese endgültig freigegeben und vom System im Workflow weiterverarbeitet.Falls immer noch Unterschriften fehlen, “wartet” die Transaktion auf die noch einzugebenden Unterschriften.
Falls der Benutzer die Transaktion aufgrund enthaltener Fehler nicht freigeben kann, dann kann er die Transaktion entweder per ablehnen oder per auf Korrektur setzen. Die Ablehnung löscht die Transaktion vollständig, rollt sämtliche Aktivitäten im System zurück, die von der Transaktion angestoßen wurden und legt die Transaktion im Papierkorb ab. Das Freigabekennzeichen für alle abhängigen Transaktionen, die beispielsweise nach Erstellen der zu löschenden Transaktion bei dem Kontrakt erzeugt wurden, wird auf Ablehnen gesetzt. Alle verbliebenen Einträge im Workflow (mit Ausnahme des Service SRVCLN) werden auf “C”ancel (Löschen) oder auf “S”kip (Überspringen) bei den Services SRVPDS oder SRVPDP gesetzt.Bei der Korrektur passiert dasselbe wie bei der Ablehnung. Dabei wird jedoch ein SPT-Eintrag in der Liste der zu korrigierenden Transaktionen erzeugt. Dieser kann von dort aufgenommen und unter Verwendung der Daten der alten Transaktion kann eine neue Transaktion erstellt werden. Das Freigabekennzeichen für alle abhängigen Transaktionen wird auf Korrektur gesetzt. Alle verbliebenen Einträge im Workflow (mit Ausnahme des Service SRVCLN) werden auf “C”ancel (Löschen) oder auf “S”kip (Überspringen) bei den Services SRVPDS oder SRVPDP gesetzt.
Wenn zu der Transaktion ein offener Vorgang vorhanden ist, wird der Button [Offener Vorgang] angezeigt. Über diesen Button können die Details des offenen Vorgangs auf einem separaten Panel angezeigt werden. Unterhalb des Buttons wird der aktuelle Status des Vorgangs angezeigt.
Wird eine Transaktion, die einen Kontrakt angelegt hat, gelöscht oder auf Korrektur gesetzt, dann wird der Kontrakt nicht wieder gelöscht. Stattdessen wird der Kontrakt als “eliminierter” Kontrakt in die Datenbank geschrieben. Das Anlagedatum des Kontraktes wird gelöscht. Daran erkennt das System, dass es sich um einen nicht gültigen Kontrakt handelt. Die zugehörigen Daten wie z.B. Adressen, Logeinträge usw. werden alle gelöscht.
Auswahlpanel
Transaktions-Kopfzeile
Workflow
Schnittstelle
Empfangsbest.
Ereignisse
Ergänzung
Eingehende Info -Tag 72/79
Abhängigkeiten
Auftrag
Empfangsbestätigung
Auftrag
Termindetails
Datenfeld | Beschreibung |
---|---|
Externer Schlüssel | cf Appendix A, Tabelle USR Feld EXTKEY |
Transaktions-ID | cf Appendix A, Tabelle ATP Feld COD |
Alle Sichtbaren Entities | Ist diese Checkbox markiert, führt die Transaktion die konfigurierten Funktionen (Erzeugung von Warteschlangeneinträgen und Priorisierung/Lastverteilung) für alle Entities aus, für die der ausführende Benutzer zugelassen ist. |
Datenfeld | Beschreibung |
---|---|
Externer Schlüssel | cf Appendix A, Tabelle ACK Feld EXTKEY |
Objekttyp | cf Appendix A, Tabelle ACK Feld OBJTYP |
Objekt-INR | cf Appendix A, Tabelle ACK Feld OBJINR |
Sub-ID für Objekt (z.B.SMHINR) | cf Appendix A, Tabelle ACK Feld OBJSUB |
Sende-Service | cf Appendix A, Tabelle ACK Feld OUTSRV |
Service für eingehende Bestätigung | cf Appendix A, Tabelle ACK Feld ACKSRV |
Klasse des ACK (im Objekt) | cf Appendix A, Tabelle ACK Feld CLA |
Status | cf Appendix A, Tabelle ACK Feld STA |
Zusätzliche Information zu einem NACK | cf Appendix A, Tabelle ACK Feld NACSTM |
Datenfeld | Beschreibung |
---|---|
Aufzurufende Transaktion | cf Appendix A, Tabelle DIA Feld FRM |
Code | cf Appendix A, Tabelle DIA Feld COD |
Erledigt | cf Appendix A, Tabelle DIA Feld DONFLG |
Datum | cf Appendix A, Tabelle DIA Feld DAT |
Name | cf Appendix A, Tabelle DIA Feld NAM |
Infotext | cf Appendix A, Tabelle DIA Feld INFTXT |
Verantwortlicher Benutzer | cf Appendix A, Tabelle DIA Feld OWNUSR |
Verantwortliche Gruppe | cf Appendix A, Tabelle DIA Feld OWNUSG |
Eingegeben von | cf Appendix A, Tabelle DIA Feld USR |
Automatische Verarbeitung | cf Appendix A, Tabelle DIA Feld AUTFLG |
Nicht automatisch auf Erledigt setzen | cf Appendix A, Tabelle DIA Feld DELNOTFLG |