[Allegro] Neuer Revisions-FLEX: Bestellungen ohne Titelsatz aufspüren

Bernhard Eversberg b-eversberg at gmx.de
Mo Mär 26 15:23:38 CEST 2018


Wer ORDER einsetzt, hat Bestellsätze, die mit Titelsätzen über deren IdNummer verknüpft sind.
Im Bestellsatz steht eine #9DA, die sieht z.B. so aus: 

#9DA064493 $B20140716 $T9428300 $I20140801

Hier ist 9428300 im Unterfeld $T die IdNr aus der #00 des Titelsatzes
Wenn die nicht stimmt oder der Titelsatz irgendwann eine andere Nummer kriegte, ist die
Verbindung nicht mehr da. Solche Fälle wollte ein Anwender, bei dem das vorkam, gerne
alle aufspüren.
Ein FLEX wurde dafür geschrieben namens  bots.flx.
(bots = Bestellung ohne Titelsatz.)

Man besorgt sich den FLEX in a99 mit  X gf bots.flx  und startet ihn manuell mit  X bots.
Unterbrechung und Abbruch mit  Esc.

Hier der Kommentar, der drinsteht:

  bots.flx : Bestellungen ohne Titelsatz finden
  2018-03-26, z.B. zum Zweck einer Revision

  Jeder Bestellsatz wird beim Anlegen mit einer Titel-ID in #9DA versehen; das ist
  der Inhalt der #00 des gerade vorher angelegten oder ausgewaehlten Titelsatzes.
  Wenn der Titelsatz spaeter eine andere #00 erhaelt, haengt der Bestellsatz in der Luft,
  weil er nicht mehr mit dem Titelsatz verknuepft ist. Dieser FLEX findet solche Saetze
  und listet sie auf in der Datei bots.txt

  Dieser FLEX ist zugleich ein Muster fuer Faelle, wo man Verknuepfungen
  ueberpruefen will.

B.Eversberg



Mehr Informationen über die Mailingliste Allegro