Einsprungpunkte > Modul Lager > Standardskript CFGLIBB 

INISCE: Beginn Szenarioausführung

Dieser Eingabepunkt als INIT-Aktion einer Szenarioausführung aufgerufen.

Kontext und Funktionsmodus

Maskensteuerung

Es gibt keine laufende Maskensteuerung.

Protokolldatei

Je nach Wert der durch das Szenario belegbaren Systemvariable S_TRAFLG gibt es eine geöffnete Protokolldatei.

Unterschiedliche Anwendungsfälle

Am Ende des Abschnitts 'INIT_CFGSCE' wird der Name der Box auf den Wert WUXsssss (sssss = Szenario) gesetzt

Die globalen Feldtitelvariablen werden initialisiert (T_-Variablen)

Die Variablentabelle W_VARLAB wird angelegt

Verfügbare Variablen und Masken

Variable bzw. Maske

Definition

Char BOITE

 Noch nicht angezeigter Maskenname

Char(20) T_sss

 Maskenfeldtitel (sss = Symbolname)

 

Geöffnete Tabellen

            Alle für die Konfiguration notwendigen Tabellen sind geöffnet.

CFGITMREF: Änderung Referenzerzeugnis

Mit diesem Eingabepunkt wird das in einem Szenario definierte Referenzerzeugnis dynamisch geändert.

Kontext und Funktionsmodus

Maskensteuerung

Es gibt keine laufende Maskensteuerung, wenn S_UPDMOD <> 2.

Es gibt eine laufende Maskensteuerung, wenn S_UPDMOD = 2.

Protokolldatei

Je nach Wert der durch das Szenario belegbaren Systemvariable S_TRAFLG gibt es eine geöffnete Protokolldatei.

Unterschiedliche Anwendungsfälle

Der Eingabepunkt wird bei Ausführung eines Szenarios aufgerufen, wenn das Referenzerzeugnis gelesen werden muss.


Verfügbare Variablen und Masken

Variable bzw. Maske

Definition

Char (20) W_ITM

Enthält das Referenzerzeugnis des Szenarios

W_ITM ist mit dem Referenzerzeugnis zu belegen, das der Konfigurator benutzen muss (der Artikel muss vorhanden sein)

 

 

Geöffnete Tabellen

            Alle für die Konfiguration notwendigen Tabellen sind geöffnet.

CFGCPNREF: Änderung Referenzkomponente

Mit diesem Eingabepunkt wird die in einem Szenario definierte Referenzkomponente dynamisch geändert.

Kontext und Funktionsmodus

Maskensteuerung

Es gibt keine laufende Maskensteuerung, wenn S_UPDMOD <> 2.

Es gibt eine laufende Maskensteuerung, wenn S_UPDMOD = 2.

Protokolldatei

Je nach Wert der durch das Szenario belegbaren Systemvariable S_TRAFLG gibt es eine geöffnete Protokolldatei.

Unterschiedliche Anwendungsfälle

Der Eingabepunkt wird bei Ausführung eines Szenarios aufgerufen, wenn die Referenzkomponente gelesen werden muss.

Verfügbare Variablen und Masken

Variable bzw. Maske

Definition

Table [F :CSL]

Die betreffende Szenarioposition der Komponente wird gespeichert

 

 

Char (GLONITM) W_ITM

Enthält die Referenzkomponente des Szenarios

W_ITM ist mit der Referenzkomponente zu belegen, die der Konfigurator benutzen muss (der Artikel muss vorhanden sein)

 

 

Geöffnete Tabellen

Alle für die Konfiguration notwendigen Tabellen sind geöffnet.

CFG_AAAA: Generischer Eingabepunkt Konfiguratoraktionen

Dieser Eingabepunkt wird für jede Aktion vom Typ 'Tabellenauswahl', 'Listenauswahl', 'Fenstererfassung' und 'Standardverarbeitung' aufgerufen, die von der Verarbeitung CFGLIBB verwaltet wird.  (AAAA = Aktion)

Mit dem Eingabepunkt kann vor der Standardaktion eine Verarbeitung ausgeführt werden. Weiterhin ist es möglich, die Ausführung der Standardaktion zu unterdrücken.

Kontext und Funktionsmodus

Dieser Eingabepunkt wird bei folgenden von der Verarbeitung CFGLIBB verwalteten Aktionen aufgerufen: 

StandardverarbeitungSAICFGSCE:           Szenarioantworten erfassen

                                       SAICFGSEL:           Artikelauswahl / Variantenoptionsauswahl erfassen

                                       SAICFGSHA:           Formen und Vorlagen erfassen

Fenster erfassen                 SELCFG:           Szenario für ein Masterszenario auswählen

Verfügbare Variablen und Masken

Variable bzw. Maske

Definition

GPOINT

Enthält 'CFG_', gefolgt vom Aktionscode (INIT,OUVRE etc.)

GACTION.

Enthält den Aktionsnamen (SAICFGSCE, SAICFGSEL etc.)

GPE

Mit 0 vorbelegt: Die Standardaktion wird ausgeführt

Mit <> 0 vorbelegt: Die Standardaktion wird nicht ausgeführt

 

Geöffnete Tabellen

            Alle Konfiguratortabellen

TRT_SYMBOLE_FIC: Laden der Symbole vom Typ Datei

Dieser Eingabepunkt wird für alle Symbole vom Typ "Datei" aufgerufen.

Mit dem Eingabepunkt kann vor der Standardaktion eine Verarbeitung ausgeführt werden. Weiterhin ist es möglich, die Ausführung der Standardaktion zu unterdrücken.

Kontext und Funktionsmodus

Maskensteuerung

Es gibt keine laufende Maskensteuerung, wenn S_UPDMOD <> 2.

Es gibt eine laufende Maskensteuerung, wenn S_UPDMOD = 2.

Protokolldatei

Je nach Wert der durch das Szenario belegbaren Systemvariable S_TRAFLG gibt es eine geöffnete Protokolldatei.

Unterschiedliche Anwendungsfälle

Der Eingabepunkt wird bei Ausführung eines Szenarios aufgerufen, wenn die Referenzkomponente gelesen werden muss.

Verfügbare Variablen und Masken

Variable bzw. Maske

Definition

Table [F :CSL]

Die betreffende Szenarioposition der Komponente wird gespeichert

 

 

GPE

Mit 0 vorbelegt: Die Standardaktion wird ausgeführt

Mit <> 0 vorbelegt: Die Standardaktion wird nicht ausgeführt

 

Geöffnete Tabellen

Alle für die Konfiguration notwendigen Tabellen sind geöffnet.

LOA_CSEL: Belegung einer Zeile in der Artikelauswahltabelle.

Dieser Eingabepunkt wird bei der Belegung der einzelnen Positionen der Artikelauswahl und der Optionen der Konfiguratorvarianten aufgerufen.

Kontext und Funktionsmodus

Maskensteuerung

Es gibt keine laufende Maskensteuerung.

Protokolldatei

Eine Protokolldatei kann geöffnet sein (Kontext auswerten).

Verfügbare Variablen und Masken

Die Variable GPE wird mit 0 initialisiert. Wenn die Variable in den individuellen Entwicklungen auf einen anderen Wert gesetzt wird, wird die aktuelle Position nicht weiter belegt (keine Aktualisierung von [M:CFW]).

Variable bzw. Maske

Definition

Mask WUSxxxx [CSEL]

Generierte Maske der Auswahl xxx

Tabelle [F:ITM]

Masterartikel der betreffenden Auswahlposition

Tabelle [F:ITF]

Artikel - Standort der betreffenden Auswahlposition

Tabelle [F:ITV]

Artikelsummen der betreffenden Auswahlposition

Tabelle [F:ITS]

Verkaufsartikel der betreffenden Auswahlposition

Tabelle [F:TCU]

Währung aus S_CUR (standardmäßig GLOCALDEV)

Decimal [M :CSEL]CSTTOT

Im Voraus berechnete Gesamtkosten der in der laufenden Auswahl vorgenommenen Selektionen.

 Nolign

Aktuelle Positionsnr.

 S_DYNAMT

Anzeigefeld vom Typ "Kosten in Währung". (Gemäß der Währung aus S_CUR standardmäßig mit der lokalen Währung vorbelegt) Dieses Feld wird während der Konfiguration aktualisiert bei Klick auf ‘Ok’Sofort anzeigen:                         Gosub AFF_DYNAMT From CFGLIB

 

Geöffnete Tabellen

            Konfiguratortabellen

 

CTL_ITM_EQUIV: Prüfung der gefundenen äquivalenten Artikel.

Dieser Eingabepunkt wird während der Suche nach äquivalenten Artikeln zum Filtern aufgerufen, wenn z. B. geprüft wird, ob ein Artikel-Standortdatensatz für den aktuellen Standort vorhanden ist.

Kontext und Funktionsmodus

Maskensteuerung

Eine Maskensteuerung ist aktiv.

Protokolldatei

Je nach Wert der durch das Szenario belegbaren Systemvariable S_TRAFLG gibt es eine geöffnete Protokolldatei.

Unterschiedliche Anwendungsfälle

Aufruf in verschiedenen Fällen beim Durchlauf von [F:ITM1]: Erster gefundener oder alle gefundenen äquivalenten Artikel listenförmig in der Maske [M:CFEQ] anzeigen.

Die Aktion wird aus CFGLIBC aufgerufen, wo die Abfrage [F:ITM1] aufgebaut wird.

Verwendung des Indikators GPE

GPE = 0: Ausführung des Standardalgorithmus (Standardwert bei der Initialisierung)

GPE = 1: Keine Belegung des aktuellen Artikels [F:ITM1]ITMREF

GPE = 2: Verlassen der Leseschleife

Variable bzw. Maske

Definition

Mask [CFV0]

Übersicht Konfiguration

Mask [CFV1]

Übersicht Konfiguration

Mask [CFV2]

Übersicht Konfiguration

Mask [CFV3]

Übersicht Konfiguration

Mask [CFV9]

Übersicht Konfiguration

 

 

Geöffnete Tabellen

            Die für die Konfiguration notwendigen Tabellen

Verfügbare Variablen und Masken