====== Multibookblocking ====== oder auch Doppelbuchung == Global: == In terminal.ini: \\ # MultiBookBlocking: softwaregesteuerte Doppelbuchungsperre \\ # 0 = aus, sonst Zeit in Sekunden (max. 999999) \\ [DMGR] \\ MULTIBOOKBLOCKING=60 \\ #MultiBookBlockingAllTerm=1 - es werden auch andere Terminals mit ausgewertet, eine gleiche Buchung wird nicht akzeptiert \\ [TERMINAL_NN] MultiBookBlocking=0 #dieses Terminal wird von der Überprüfung ausgeschlossen \\ == pro Satzart kann wieder abgeschaltet werden == In funktnr.ini: \\ [SATZADEF_03] \\ KBS_SATZA=B2 \\ FKT_NR=101 \\ # MultiBookBlocking -> 0=aus, 1=an, 2=keine Prüfung wenn der Status Initial ist \\ MultiBookBlocking=0 \\ **== Hardwaregesteuert ==** In der Datei b-client_ac3.ini **Sektion [APnn]** \\ MultiAccessTimeout=(Zeit in Sekunden, ) \\ O deaktiviert \\ mögliche Werte: 1-3600 Sekunden \\ ODER (nie auch) \\ **Sektion [Subtermxx]** \\ und SharedMultiAccessxx \\ **Beispiel:** SharedMultiAccess definieren \\ - In der Datei b-client ac3.ini eine Sektion SharedMultiAccessxx anlegen, wobei xx die Nummer der Sektion darstellt, z. B. 01. - In der Sektion SharedMultiAccessxx die Parameter MultiAccessTimeout und MultiAccessCount definieren. - Sicherstellen, dass die Parameter MultiAccessTimeout und MultiAccessCount nicht in den Sektionen APxx oder Subtermxx vorhanden sind. Falls dies der Fall ist, müssen die Parameter dort gelöscht werden. - In der Sektion Subtermxx der betreffenden Subterminals den Parameter SharedMultiAccess=SharedMultiAccessxx anlegen. - Der Wert MultiAccessCount legt die Anzahl der Buchungen fest die vom Manager für das Prüfen des doppelzutritts gespeichert werden. **Beispiel1:** [SharedMultiAccess01] MultiAccessTimeout=600 MultiAccessCount=1000 Und dann in jeder betroffenen \\ [Subtermxx] ~~~~ SharedMultiAccess=SharedMultiAccess01