7.1.7.  Condition d'exportation - plinkgroups.cfg -> Bloc [nom de rôle] -> Clé "EXPORTRESTRICTION

[Remarque]Remarque

La condition d'exportation [Export condition] dépend du rôle, elle doit donc être définie séparément pour chaque rôle.

Les restrictions à l'exportation contribuent de manière décisive à une utilisation contrôlée des pièces.

Le Le réglage s’effectue dans l’interface utilisateur sous PARTadmin -> Catégorie Rôles [Roles] -> onglet Généralités [General] -> condition d’exportation [Export condition] ou bien via Fichier de configuration plinkgroups.cfg -> Block [Nom du rôle] -> clé RESTRICTION À L’EXPORTATION.

Condition standard :

Condition standard :

Une restriction d'exportation existante est signalée par l'affichage du statut (feu de signalisation) au début de chaque ligne du tableau.

Affichage de l'état par défaut: l'affichage standard est vert/rouge :

  • Vert : exportation autorisée

  • Rouge : exportation interdite

Affichage d'état standard

Affichage d'état standard

Affichage d'état avancé: Avec le réglage sous PARTadmin -> Catégorie Rôles [Roles] -> Page d'onglet Affichage [Display] -> Zone de dialogue Statusbitmaps pour table [Status indicating bitmaps for table view], vous pouvez utiliser tout type d'affichage d'état. Voir Section 7.2.1, «  Icônes d'état pour la table - plinkgroups.cfg -> Bloc [<nom du rôle>] - Clé "BMPCONDITION<numéro  »" Section 7.2.1, «  Icônes d'état pour la table - plinkgroups.cfg -> Bloc [<nom du rôle>] - Clé "BMPCONDITION<numéro  ».

Affichage d'état avancé Exemple 1

Affichage d'état avancé Exemple 1

Affichage d'état avancé Exemple 2

Affichage d'état avancé Exemple 2

Configuration

Réglage via l'interface utilisateur : PARTadmin -> Catégorie Rôles [Roles] -> Onglet Général [General] -> Condition d'exportation [Export condition]

Pour ce réglage, vous pouvez utiliser aussi bien la syntaxe Fortran que la syntaxe SQL.

Exemples:

  • Exemple 1

    EXPORTRESTRICTION = ERP_PDM_NUMBER.NE.''

    oder

    EXPORTRESTRICTION = ERP_PDM_NUMBER<>''

    Signification : ERP_PDM_NUMBER ne doit pas être vide.

    Seules les lignes qui remplissent la condition ont un indicateur d'état vert.

    Un enregistrement sans numéro ERP est affiché en rouge et ne peut pas être exporté.

  • Exemple 2

    EXPORTRESTRICTION = ((ERP_PDM_NUMBER.NE.'').AND.(ACTIVE_STATE.EQ.'1'))

    Signification : Il doit y avoir un numéro ERP et l'entrée dans la colonne "ACTIVE_STATE" doit être "Validé". Les deux conditions doivent être remplies.

    Les lignes 6 et 10 ne remplissent pas la condition.

    Les lignes 6 et 10 ne remplissent pas la condition.

  • Exemple 3

    EXPORTRESTRICTION = ((ACTIVE_STATE.EQ.1).AND.(BLNNR.NE.'')) 

    Signification : Seuls les enregistrements dont le statut actuel est "Validé" et qui ont une entrée dans la colonne "BLNR" peuvent être exportés.

  • Exemple 4

    Cet exemple avec affichage d'état étendu montre les réglages en détail aussi bien par fichier de configuration que par PARTadmin.

    Réglage dans le fichier de configuration $CADENAS_SETUP/plinkgroups.cfg:

    Bloc [<nom du rôle>], clé EXPORTRESTRICTION : la valeur contient la condition.

    EXPORTRESTRICTION = ((ERP_PDM_NUMBER.NE.'').AND.(LOC3.EQ.'x'))

    Signification : ERP_PDM_NUMBER ne doit pas être vide ET la colonne LOC3 doit contenir l'entrée 'x'.

    Résultat dans PARTdataManager

    Exemple : l'utilisateur avec le rôle "Location 3" ne peut pas exporter la ligne 7 parce que la colonne LOC3 n'indique pas l'entrée 'x', ce qui est exigé dans la condition d'exportation [Export condition].

    La ligne 7 ne peut pas être exportée. Un message correspondant apparaît.

    La ligne 7 ne peut pas être exportée. Un message correspondant apparaît.

    Pour cet exemple, des réglages supplémentaires sont nécessaires sous PARTadmin -> Catégorie Rôles [Roles] -> Page d'onglet Affichage [Display] -> Bitmaps d'état pour la table [Status indicating bitmaps for table view]. Ainsi, l'affichage rouge-vert par défaut est écrasé, mais la condition d'exportation reste inchangée. Pour plus de détails, voir Section 7.2.1, «  Icônes d'état pour la table - plinkgroups.cfg -> Bloc [<nom du rôle>] - Clé "BMPCONDITION<numéro  ».