Points d'entrée > Module Données de base > Script standard TRTSEL 

ITM_CRIT : Ajout de critères pour la sélection automatique des articles

Ce point d'entrée est appelé après le chargement des critères utilisés pour filtrer la sélection automatique des articles. Il est utilisé pour compléter le filtre appliqué aux articles.

Contexte et mode de fonctionnement

Transaction

Il n'y a pas de transaction en cours.

Fichier trace

Aucun fichier trace ouvert.

Différents cas d’appel

Pour compléter le filtre article, utilisez la variable CRITERE et les données du tableau [F:ITM].

Par exemple, pour exclure des articles non-utilisables de la sélection, saisissez:

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


Vous pouvez aussi entièrement réécrire la variable CRITERE. Si vous choisissez cette option, la variable doit au moins contenir le filtre standard :

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: Ajout de critères pour la sélection automatique des articles

Ce point d'entrée est appelé après le chargement des critères utilisés pour filtrer la sélection automatique des articles. Il est utilisé pour compléter le filtre appliqué aux articles, notamment aux données article-fournisseur.

Contexte et mode de fonctionnement

Transaction

Il n'y a pas de transaction en cours.

Fichier trace

Aucun fichier trace ouvert.

Différents cas d’appel

Pour compléter le filtre des articles, utilisez la variable CRITERE et les données du tableau [F:ITM].

Par exemple, pour exclure des articles non-utilisables de la sélection, saisissez:

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


Vous pouvez aussi entièrement réécrire la variable CRITERE. Si vous choisissez cette option, la variable doit au moins contenir le filtre standard :

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: Ajout de critères pour la sélection automatique des articles

Ce point d'entrée est appelé après le chargement des critères utilisés pour filtrer la sélection automatique des articles. Il est utilisé pour compléter le filtre appliqué aux articles, notamment aux données article-vente.

Contexte et mode de fonctionnement

Transaction

Il n'y a pas de transaction en cours.

Fichier trace

Aucun fichier trace ouvert.

Différents cas d’appel

Pour compléter le filtre article, utilisez la variable CRITERE et les données des tableaux [F:ITS] et [F:ITM].

Par exemple, pour inclure uniquement les articles gérés en stock, saisissez:

[F:ITM]SERMGTCOD=1


Vous pouvez aussi entièrement réécrire la variable CRITERE. Si vous choisissez cette option, la variable doit au moins contenir le filtre standard :

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: Ajout de critères pour la sélection automatique des clients

Ce point d'entrée est appelé après le chargement des critères utilisés pour filtrer la sélection automatique des clients. Il est utilisé pour compléter le filtre appliqué aux clients.

Contexte et mode de fonctionnement

Transaction

Il n'y a pas de transaction en cours.

Fichier trace

Aucun fichier trace ouvert.

Différents cas d’appel

Pour compléter le filtre client, utilisez la variable CRITERE et les données du tableau [F:BPC].

Par exemple, pour inclure uniquement les clients autorisés à solder des commandes, saisissez :

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


Vous pouvez aussi entièrement réécrire la variable CRITERE. Si vous choisissez cette option, la variable doit au moins contenir le filtre standard :

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

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

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

BPS_CRIT: Ajout de critères pour la sélection automatique des fournisseurs

Ce point d'entrée est appelé après le chargement des critères utilisés pour filtrer la sélection automatique des fournisseurs. Il est utilisé pour compléter le filtre appliqué aux fournisseurs.

Contexte et mode de fonctionnement

Transaction

Il n'y a pas de transaction en cours.

Fichier trace

Aucun fichier trace ouvert.

Différents cas d’appel

Pour compléter le filtre fournisseurs, utilisez la variable CRITERE et les données du tableau [F:BPS].

Par exemple, pour inclure uniquement les fournisseurs autorisés à utiliser des commandes multi-lignes, saisissez :

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


Vous pouvez aussi entièrement réécrire la variable CRITERE. Si vous choisissez cette option, la variable doit au moins contenir le filtre standard :

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

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

BPR_CRIT: Ajout de critères pour la sélection automatique des tiers

Ce point d'entrée est appelé après le chargement des critères utilisés pour filtrer la sélection automatique des tiers. Il est utilisé pour compléter le filtre appliqué aux tiers.

Contexte et mode de fonctionnement

Transaction

Il n'y a pas de transaction en cours.

Fichier trace

Aucun fichier trace ouvert.

Différents cas d’appel

Pour compléter le filtre tiers, utilisez la variable CRITERE et les données du tableau [F:BPR].

Par exemple, pour inclure uniquement les tiers définis comme clients, saisissez :

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


Vous pouvez aussi entièrement réécrire la variable CRITERE. Si vous choisissez cette option, la variable doit au moins contenir le filtre standard :

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

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

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