Avec le
Vous pouvez définir la fonction de fin de vie ligne par ligne [Set EndOfLife per line]
caractéristiques individuelles (lignes, articles) d’un
Marquez automatiquement le projet as « expiré ». Voir aussi Réglage manuel
ligne par ligne d’un
Échéance. Section 5.9.15.2, «
Marquer les lignes comme expirées...
». Informations sur le réglage de la
Vous trouverez des informations pour des projets entiers
sous Section 5.9.2.12, « Option de menu : Date d'expiration (End of Life)
».
Il faut un fichier CSV contenant au moins le numéro d'article et, en option, d'autres champs (voir ci-dessous).
ARTNR 724.100.512 776.250.140 776.250.190 ...
Appelez la fonction Définir la fin de vie ligne par ligne [Set EndOfLife per line] au-dessus du répertoire du catalogue.
-> La boîte de dialogue Définir la date d'expiration [Setting EndofLife date] s'ouvre.
Dans la boîte de dialogue Définir la date d'expiration [Setting EndofLife date], effectuez les réglages suivants :
Données d'expiration [EndofLife data]: déterminez le fichier CSV qui contient les données d'expiration en utilisant Parcourir .
Mode 1: le CSV ne contient qu'une seule colonne avec le numéro d'article. Dans ce cas, seule la date d'expiration [Expiration date] et la colonne de l'article [Articlecolumn] sont affichées à droite sous Paramètres [Settings].
Mode 2: le CSV contient des colonnes avec le numéro d'article + le chemin du projet. Dans ce cas, les champs Article (index) [Article (Index)] et Chemin du projet (index) [Projectpath (Index)] apparaissent en plus à droite sous Paramètres [Settings] pour déterminer la position.
Date d'expiration [Expiration date]: ouvrez le calendrier et sélectionnez la date d'expiration souhaitée.
Colonne de l'article [Articlecolumn]: Indiquez la colonne qui contient le numéro d'article.
Lire la date à partir du CSV [Read date from the CSV]: Si vous activez cette option, le champ Date d'expiration [Expiration date] se transforme en un champ appelé Colonne de date [Datecolumn]. Saisissez ici le nom de la colonne dans laquelle se trouve la date dans le fichier CSV. Désormais, la date est lue de manière dynamique à partir du CSV, au lieu d'utiliser une date fixe.
Chemin comme lien PARTcommunity [Path as PARTcommunity link]: activez cette option si un lien PARTcommunity se trouve dans le champ du chemin.
Si la case n'est pas cochée, le chemin doit être un chemin relatif normal (par ex. catalogname/fixation).
Remplacer la date d'expiration [Overwrite EndofLife date]: Dans le cas où une date d'expiration a déjà été définie, vous pouvez déterminer si elle doit être remplacée.
Vérifier le résultat dans PARTdataManager.
Dans PARTproject, vous trouverez le résultat sous Modifier le projet [Edit project] -> Page d'onglet Général [General] -> Date d'expiration (End of Life) [Expiration date (End of Life)] -> Remplacement après expiration (Optionnel) [Replacement after expiration (Optional)] -> Dialogue Définir les projets de remplacement [Define replacement projects] -> Page d'onglet Modifier l'ensemble des règles [Edit rule set].
Des adaptations pour les cas complexes peuvent éventuellement être effectuées par CADENAS Consulting.
![]() | Remarque |
---|---|
La fin de vie [End of Life] peut également être définie au niveau du projet. Voir à ce sujet Section 5.9.2.12, « Option de menu : Date d'expiration (End of Life) ». |
Options de paramètres dans
$CADENAS/libs/all/plugins/EndOfLife.cfg
:
Si un utilisateur a toujours les mêmes index ou colonnes de numéros d'articles, ceux-ci peuvent être saisis ici et les champs correspondants sont ainsi pré-remplis. Les valeurs réelles seront encore demandées lors de l'exécution.
[SETTINGS] EOLDATE=01.01.2017 ARTNRFIELD=ARTNR PRJINDEX=2 ARTNRINDEX=0
EOLDATE -> Champ date d'expiration [Expiration date]: valeur par défaut pour la date d'expiration
ARTNRFIELD -> Champ colonne article [Articlecolumn]: Nom de la colonne contenant le numéro d'article
ARTNRINDEX -> Champ article (index) [Article (Index)]: Index des colonnes du numéro d'article dans le CSV (par défaut : 0 = 1ère colonne)
PRJINDEX -> Champ chemin du projet (index) [Projectpath (Index)]: Index des colonnes du lien PARTcommunity ou du chemin du projet dans le CSV (par défaut : 2 = 3e colonne)