Einsprungpunkte > Modul Stammdaten > Standardskript TRTSEL 

ITM_CRIT: Hinzufügen von Kriterien für die autom. Auswahl von Artikeln

Dieser Einsprungpunkt wird nach dem Laden der Kriterien aufgerufen, die zum Filtern der automatischen Auswahl von Artikeln verwendet werden. Er wird zur Vervollständigung des Filters für die Artikel verwendet.

Kontext und Funktionsmodus

Transaktion

Keine Transaktion in Bearbeitung

Logdatei

Keine Logdatei geöffnet.

Unterschiedliche Anwendungsfälle

Um den Artikelfilter zu vervollständigen, verwenden Sie die Variable CRITERE und die Daten aus der Tabelle [F:ITM].

Um zum Beispiel nicht verwendbare Artikel von der Auswahl auszuschließen, erfassen Sie:

CRITERE += '&[F:ITM]ITMSTA<>6'


Sie können auch die Variable CRITERE komplett überschreiben. Wenn Sie diese Option wählen, muss die Variable mindestens den Standardfilter enthalten:

CRITERE = '((left$([F:ITM]ITMREF,' + num$(len(UPVAL)) + ')=''+UPVAL+'')'

CRITERE -= '| (pat(toupper([F:ITM]ITMDES1),'*'+UPVAL+'*')<>0)'

CRITERE -= '| (toupper([F:ITM]EANCOD)=''+UPVAL+''))'

ITP_CRIT: Hinzufügen von Kriterien für die autom. Auswahl von Artikeln

Dieser Einsprungpunkt wird nach dem Laden der Kriterien aufgerufen, die zum Filtern der automatischen Auswahl von Artikeln verwendet werden. Er wird zur Vervollständigung des Filters für die Artikel verwendet, einschließlich der Artikel-Lieferanten-Daten.

Kontext und Funktionsmodus

Transaktion

Keine Transaktion in Bearbeitung

Logdatei

Keine Logdatei geöffnet.

Unterschiedliche Anwendungsfälle

Um den Artikelfilter zu vervollständigen, verwenden Sie die Variable CRITERE und die Daten aus der Tabelle [F:ITM].

Um zum Beispiel nicht verwendbare Artikel von der Auswahl auszuschließen, erfassen Sie:

CRITERE += '&[F:ITM]ITMSTA<>6'


Sie können auch die Variable CRITERE komplett überschreiben. Wenn Sie diese Option wählen, muss die Variable mindestens den Standardfilter enthalten:

CRITERE = '((left$([F:ITM]ITMREF,' + num$(len(UPVAL)) + ')=''+UPVAL+'')'

CRITERE -= '| (pat(toupper([F:ITM]ITMDES1),'*'+UPVAL+'*')<>0)'

CRITERE -= '| (toupper([F:ITM]EANCOD)=''+UPVAL+''))'

ITV_CRIT: Hinzufügen von Kriterien für die autom. Auswahl von Artikeln

Dieser Einsprungpunkt wird nach dem Laden der Kriterien aufgerufen, die zum Filtern der automatischen Auswahl von Artikeln verwendet werden. Er wird zur Vervollständigung des Filters für die Artikel verwendet, einschließlich der Artikel-Verkauf-Daten.

Kontext und Funktionsmodus

Transaktion

Keine Transaktion in Bearbeitung

Logdatei

Keine Logdatei geöffnet.

Unterschiedliche Anwendungsfälle

Um den Artikelfilter zu vervollständigen, verwenden Sie die Variable CRITERE und die Daten aus den Tabellen [F:ITS] und [F:ITM].

Um zum Beispiel nur bestandsgeführte Artikel einzuschließen, erfassen Sie:

[F:ITM]SERMGTCOD=1


Sie können auch die Variable CRITERE komplett überschreiben. Wenn Sie diese Option wählen, muss die Variable mindestens den Standardfilter enthalten:

CRITERE = '((left$([F:ITM]ITMREF,' + num$(len(UPVAL)) + ')=''+UPVAL+'')'

CRITERE -= '| (pat(toupper([F:ITM]ITMDES1),'*'+UPVAL+'*')<>0)'

CRITERE -= '| (toupper([F:ITM]EANCOD)=''+UPVAL+''))'

CRITERE -='& [F:ITM]ITMSTA=1'

BPC_CRIT: Hinzufügen von Kriterien für die autom. Auswahl von Kunden

Dieser Einsprungpunkt wird nach dem Laden der Kriterien aufgerufen, die zum Filtern der automatischen Auswahl von Kunden verwendet werden. Er wird zur Vervollständigung des Filters für die Kunden verwendet.

Kontext und Funktionsmodus

Transaktion

Keine Transaktion in Bearbeitung

Logdatei

Keine Logdatei geöffnet.

Unterschiedliche Anwendungsfälle

Um den Kundenfilter zu vervollständigen, verwenden Sie die Variable CRITERE und die Daten aus der Tabelle [F:BPC].

Um zum Beispiel nur die Kunden einzuschließen, die dazu berechtigt sind, Aufträge abzuschließen, erfassen Sie:

CRITERE += '&[F:BPC]ORDCLE=2'


Sie können auch die Variable CRITERE komplett überschreiben. Wenn Sie diese Option wählen, muss die Variable mindestens den Standardfilter enthalten:

CRITERE = '((left$([F:BPC]BPCNUM,' + num$(len(UPVAL)) + ')=''+UPVAL+'')'

CRITERE -= '| (pat(toupper([F:BPC]BPCNAM),'*'+UPVAL+'*')<>0))'

CRITERE -='& [F:BPC]BPCSTA=2'

BPS_CRIT: Hinzufügen von Kriterien für die autom. Auswahl von Lieferanten

Dieser Einsprungpunkt wird nach dem Laden der Kriterien aufgerufen, die zum Filtern der automatischen Auswahl von Lieferanten verwendet werden. Er wird zur Vervollständigung des Filters für die Lieferanten verwendet.

Kontext und Funktionsmodus

Transaktion

Keine Transaktion in Bearbeitung

Logdatei

Keine Logdatei geöffnet.

Unterschiedliche Anwendungsfälle

Um den Lieferantenfilter zu vervollständigen, verwenden Sie die Variable CRITERE und die Daten aus der Tabelle [F:BPS].

Um zum Beispiel nur die Lieferanten einzuschließen, die dazu berechtigt, Aufträge mit mehreren Zeilen zu verwenden, erfassen Sie:

CRITERE += '&[F:BPS]SEVLIN=2'


Sie können auch die Variable CRITERE komplett überschreiben. Wenn Sie diese Option wählen, muss die Variable mindestens den Standardfilter enthalten:

CRITERE = '((left$([F:BPS]BPSNUM,' + num$(len(UPVAL)) + ')=''+UPVAL+'')'

CRITERE -= '| (pat(toupper([F:BPS]BPSNAM),'*'+UPVAL+'*')<>0))'

BPR_CRIT: Hinzufügen von Kriterien für die autom. Auswahl von Personenkonten

Dieser Einsprungpunkt wird nach dem Laden der Kriterien aufgerufen, die zum Filtern der automatischen Auswahl von Personenkonten verwendet werden. Er wird zur Vervollständigung des Filters für die Personenkonten verwendet.

Kontext und Funktionsmodus

Transaktion

Keine Transaktion in Bearbeitung

Logdatei

Keine Logdatei geöffnet.

Unterschiedliche Anwendungsfälle

Um den Personenkontenfilter zu vervollständigen, verwenden Sie die Variable CRITERE und die Daten aus der Tabelle [F:BPR].

Um zum Beispiel nur die als Kunden definierten Personenkonten einzuschließen, erfassen Sie:

CRITERE += '&[F:BPR]BPCFLG=2'


Sie können auch die Variable CRITERE komplett überschreiben. Wenn Sie diese Option wählen, muss die Variable mindestens den Standardfilter enthalten:

CRITERE = '((left$([F:BPR]BPRNUM,' + num$(len(UPVAL)) + ')=''+UPVAL+'')'

CRITERE -= '| (pat(toupper([F:BPR]BPRNAM),'*'+UPVAL+'*')<>0))'

CRITERE -='& [F:BPR]ENAFLG=2'