infra:NET Expert
 
×
4.2 Änderungen in SIBT01 (sind bereits erledigt)
+        SIBT01 muss stand-alone aufgerufen werden können (das Programm erkennt dies daran, dass im übergebenen Kommando ein '/A' und der Datenpfad übergeben werden)
+        Im stand-alone-Modus muss ein anderer Bildschirm kommen - keine Eingaben, kein Abbruch -> es darf nicht geprüft werden, ob Listgen installiert ist oder nicht
+        das Programm liest immer den Parameter PT01GA (auch wenn nicht stand-alone) wird der Parameter im Stand-Alone-Modus nicht gefunden, so wird das Programm sofort wieder beendet.
+        das Programm muss immer, wenn es Einträge im GA-Parameter findet, die Importfunktion für die entspr. Liste starten danach wird der Eintrag im GA-Parameter gelöscht
+        wenn keine Einträge mehr drin sind -> Parameter löschen
+        die interne Nummer wird auf 0000 gesetzt, damit eine neue (unbenutzte) vergeben wird -> die vorherige Nummer merken
+        die MTB, MAS, MDD mit Namen 'IDxxxx' (wobei xxxx die gemerkte Nummer von vorher ist) werden auf die neue Listen-Nummer kopiert (mit LB oder LD laut Parameter)
->       anschließend müssen die MTB und MDD durchsucht, und jede Zeichenkette 'L?xxxx' (wobei xxxx wieder die alte Nummer ist) durch 'LByyyy' oder 'LDyyyy' (wobei yyyy die neue Listen-Nummer ist) ersetzt werden
->       es dürfen keine Tabellen generiert werden
+        sind Koppelungen in der Liste vorhanden, so müssen die zugehörigen importierten Koppel-Informationen gesucht werden
 ->     anschließend im Datenbestand suchen, ob die gleiche Koppelinfo beim Kunden schon vorhanden ist ('DK'-Satz)
->       wenn ja, dann muss lediglich die lfd.Nummer des Koppelverweises an die entspr. Stell im 'L2'-Satz geschrieben werden
->       wenn nein, dann muss ein neuer 'DK'-Satz angelegt werden (vorsicht wg. lfd.Nummer) und die neue lfd.Nummer des Koppelverweises in den 'L2'-Satz eingetragen werden.
->       Anschließend 'IK'-Satz löschen