Les attributs libres correspondent à des zones statistiques libres de diverses natures pour une entité donnée :
- Tablettes
10 tablettes libellées sur 25 caractères,
donnant chacune accès à une liste de valeurs
(code sur 17 caractères + libellé sur 25 caractères) - Valeurs
- 3 montants libellés sur 25 caractères,
donnant chacun accès à une valeur décimale
(11 chiffres dont 9 entiers + 2 décimales, avec valeur 0 significative) - 3 nombres libellés sur 25 caractères,
donnant chacun accès à une valeur entière
(8 chiffres, avec valeur 0 significative)
- Dates
3 dates libellées sur 25 caractères
donnant chacune accès à une date - Textes
3 textes libellés sur 25 caractères,
donnant chacune accès à un texte
(80 caractères) - Décisions
3 booléens libellés sur 25 caractères,
donnant chacun accès à une coche à 2 positions OUI/NON
Si la coche « attribut libre » de JP503 est active pour une entité, on peut définir des attributs libres pour cette entité ; coche disponible pour les entités suivantes :
- 002 / article
- 003 / produit
- 004 / matière technique
- 006 / client
- 007 / commande client PF
- 008 / fournisseur
- 075 / entête affectation matière sur commande fournisseur PF
- 076 / ligne affectation matière sur commande fournisseur PF
JP044W14 : Traduction libellé valeur attribut libre de type tablette
JP044W14
Traduire pour chaque entité les libellés des valeurs attribut libre de type Tablette
Fonction générique par entité qui permet de gérer les traductions des libellés des valeurs des attributs libres de type tablette.
L'utilisateur choisit une langue pour laquelle il souhaite avoir les traductions.
Pour chaque enregistrement, on affiche le libellé dans la langue du site et les traductions associées si elles existent.
Entité, nom attribut, valeur
Ils représentent la clé de l'enregistrement dans la table AMTABLETTE.
Ces champs ne sont saisissables qu'en sélection
« Code Libellé/ Traduction Libellé »
Ce champ représente le libellé dans la langue du site.
Il est rempli uniquement si le libellé est présent dans la table AMTABLETTE.
Il est non accessible.
« Traduction »
Ce champ permet de renseigner la traduction associée à un libellé.
Sinon cela indique à l'utilisateur qu'elle est à renseigner.
TA051 : Libellé attribut libre par entité
TA051W01
Définir les libellés des attributs libres gérés par entité
Définir les listes de valeur des attributs de type tablettes par entité
Cette fonction permet de :
- Gérer les intitulés des attributs libres par entité
- Définir les valeurs possibles des attributs de type tablettes par entité.
En entête de la fonction on trouve l’entité ; puis par entité, on trouve une liste d’intitulés
(tablette, texte, nombre, montant, date et décision)
La saisie des intitulés est libre.
Pour une entité donnée, un attribut libre est dit gérable dès qu’un intitulé est renseigné.
La traduction de ces intitulés est réalisée par la fonction standard JP044.
Les attributs libres sont de natures diverses :
- 10 Tablettes
- 3 Montants
- 3 Nombres
- 3 Dates
- 3 Textes
- 3 Décisions
Les attributs de type tablette possèdent des listes de valeurs.
L’accès à la gestion de ces listes se fait par le bouton situé à côté de l’intitulé.
L’ouverture de cette fenêtre couvre complètement la fonction de définition des intitulés.
Le retour dans ce dernier se fait via le bouton « retour ».
Ces intitulés attribut sont exploités dans la fonction de gestion des attributs,
les kits de critères par entité et l’édition des fiches associées aux entité.
Caractéristique des différentes zones
« Entité »
Entités disponibles :
-
- 002 / article
- 003 / produit
- 004 / matière technique
- 006 / client
- 007 / commande client PF
- 008 / fournisseur
- 075 / entête affectation matière sur commande fournisseur PF
- 076 / ligne affectation matière sur commande fournisseur PF
« Tablette 1...10»
Cette zone permet de caractériser l’intitulé des zones de type tablette.
Depuis le bouton on accède à la fenêtre de gestion des listes de valeur de la tablette.
« Texte 1...3»
Cette zone permet de caractériser l’intitulé des zones de type texte.
« Montant 1...3»
Cette zone permet de caractériser l’intitulé des zones de type montant.
« Nombre 1...3»
Cette zone permet de caractériser l’intitulé des zones de type nombre.
« Date 1...3»
Cette zone permet de caractériser l’intitulé des zones de type date.
« Décision 1...3»
Cette zone permet de caractériser l’intitulé des zones de type décision.
TA052 : Attribut libre par entité
TA052W01
Gérer par entité les attributs libres de type : tablettes, montants, nombres, dates, textes, booléen.
La fonction de gestion des attributs libres par entité se présente sous la forme suivante
Entête composée de :
- l’entité (code + libellé)
- des zones champ 1, champ2, et champ 3 correspondant à la clé de l’entité.
Corps comprenant les divers attributs libres
- 10 tablettes (10 caractères) avec listes de valeur.
- 3 montants libres (12 chiffres) exprimés dans une monnaie
- 3 nombres libres (8 chiffres)
- 3 dates libres
- 3 textes libres (80 caractères)
- 3 booléens
L’affichage des champs de la clé ainsi que les intitulés varie selon la valeur de l’entité.
Article (entité 002)
- Saison (code et libellé)
- Code article (code et libellé)
Produit entité 003)
- Saison (code et libellé)
- Code article (code et libellé)
- Code coloris (code et libellé)
Matière technique (entité 004)
- Code matière (code et libellé)
Client (entité 006)
- Code société (code et libellé)
- Code client (code et nom abrégé)
Fournisseur (entité 008)
- Code fournisseur (code et nom abrégé)
Les intitulés des attributs sont définis dans la fonction des intitulés attributs (TA051).
Un attribut est accessible sous condition que son intitulé soit défini.
Caractéristique des différentes zones
« Attribut de type tablette »
Les valeurs saisies doivent exister dans la liste de valeur associée.
À la saisie du code, on doit afficher le libellé qui lui correspond.
On peut saisir des zones textes sur 10 caractères.
Les valeurs possibles sont définies dans la fonction TA051.
« Attribut de type texte »
Pas de contrôle particulier si ce n’est que la zone est limitée à 80 caractères.
« Attribut de type montant-valeurs »
On contrôle que l’on a saisi un nombre (longueur maximale de 12). La monnaie d’expression du montant est obligatoire. Par défaut, on propose la valeur de la monnaie du site (paramètre MON_SITE). On contrôle que le nombre de décimales du montant est valide par rapport au nombre de décimales de la monnaie.
« Attribut de type nombre »
On contrôle que l’on a saisi un nombre de longueur maximum 8.
« Attribut de type décision »
Pas de contrôle particulier.
« Attribut de type date »
On contrôle que la date saisie est valide.
Fonctionnement
Cette fonction est accessible directement au menu ; mais le plus souvent elle est appelée en circularité depuis la fonction de gestion ou de consultation de l’entité.
- Si on appelle la fonction directement au menu, le code entité doit obligatoirement être renseigné pour pouvoir accéder aux autres zones.
La saisie de la valeur de l’entité conditionne l’affichage des champs de la clé de l’entité.
Les champs de la clé doivent permettre de sélectionner les enregistrements de l’entité à traiter. (Ex : code société / code client pour entité 006)
- Si on accède en circularité, les informations entête sont pré-générées.
Elles sont non modifiables. On a accès directement aux attributs libres.
L’accès à la gestion des attributs libres article se fait par circularité depuis la gestion article AR001 ou la consultation de la liste des articles AR902.
Toute modification des attributs libres au niveau article n’est pas répercutée automatiquement sur les produits de l’article (car 2 niveaux distincts).
Les critères attributs libres de l’entité article (25 critères de type sélectif) sont rattachés au kit article (KI/2).
L’accès à la gestion des attributs libres produit se fait par circularité depuis la gestion article AR001 ou la consultation de la liste des produits AR903.
Tout coloris créé n’hérite pas des attributs libres articles ayant pu être créé auparavant.
Toute modification des attributs libres au niveau article, n’est pas répercutée automatiquement sur les produits de l’article (car 2 niveaux distincts).
Les critères attributs libres de l’entité produit (25 critères de type sélectif) sont rattachés au kit article (KI/3).
L’accès à la gestion des attributs libres matière se fait par circularité depuis la gestion matière MA001 ou la consultation de la liste des matières MA902.
Les critères attributs libres de l’entité matière (25 critères de type sélectif) sont rattachés au kit article (KI/4).
Attribut libre commande client PF
Prise en compte des attributs libres entête commande client PF (entité 007) aux niveaux des consultations et maintenances commandes dans le but de :
- Contrat de partenariat Marque et/ou groupe par saison
(exemples : PLATINUM/GOLD/SILVER/BRONZE/STARTER)- Pour exploitation statistique
- Gestion des OP (opérations promotionnelles) (exemples : OP Rentrée des classes, OP Grosses pièces, OP Découverte, OP Fête des mères etc….)
- Pour analyse statistique, rentabilité, nb de clients
- Lieu Showroom (exemples : Showroom Paris / Showroom Aix-en-Provence)
- Pour analyse de rentabilité par showroom
RAPPEL : Mise en œuvre
TA051 : Libellé attribut libre par entité
TA052 : Attribut libre par entité
JP503 : Type d’entité
Paramétrage de l’entité commande pour pouvoir gérer les attributs libres
CD001 : Commande client produits finis
En entête de commande, accès par circularité à la gestion des attributs libres pour l’entité commande.
Fonctions de consultations et d’éditions des commandes PF clients
Zones attributs libres dans le kit entête de commande (KI-7)
Fonctions de maintenance de commande PF client
CD801 : Maintenance en série entête commande
Possibilité de maintenir en masse les zones attributs libres en entête de commandes.
N.B. :
CD026 / Turbo modification commande n’est pas concerné car cette fonction porte sur les lignes de commandes
Statistiques
Critères attributs libres entête commande client :
-
-
- 822 : Attribut tablette 1
- 823 : Attribut tablette 2
- 824 : Attribut tablette 3
- 825 : Attribut tablette 4
- 826 : Attribut tablette 5
- 827 : Attribut tablette 6
- 828 : Attribut tablette 7
- 829 : Attribut tablette 8
- 830 : Attribut tablette 9
- 831 : Attribut tablette 10
- 832 : Attribut texte 1
- 833 : Attribut texte 2
- 834 : Attribut texte 3
- 835 : Attribut montant 1
- 836 : Attribut montant 2
- 837 : Attribut montant 3
- 838 : Attribut nombre 1
- 839 : Attribut nombre 2
- 840 : Attribut nombre 3
- 841 : Attribut date 1
- 842 : Attribut date 2
- 843 : Attribut date 3
- 844 : Attribut décision 1
- 845 : Attribut décision 2
- 846 : Attribut décision 3
- 847 : Attribut montant 1
- 848 : Attribut montant 2
- 849 : Attribut montant 3
Détail :
-
- Consultations et éditions des commandes
-
- Critères dynamiques rattachés au kit des entêtes de commandes PF (KI-7).
Pour les éditions, les attributs libres sont disponibles en critères sélectifs uniquement.
- Maintenance de commandes
-
- Pour permettre la modification en masse des attributs libres en entêtes de commandes : Attributs libres entité 007 : Commande client PF dans la fonction CD801, au niveau des critères de sélection au même titre que les consultations, mais aussi parmi les données modifiables.
Les contrôles appliqués sont similaires à ce qui existe dans TA052 à savoir :
-
-
- Monnaie obligatoire lorsqu’il y aura modification d’un montant
- Vérification de l’existence de la valeur renseignée
-
Si une anomalie existe, aucune modification n’est effectuée.
-
- Remarques :
Si des attributs existent déjà pour la commande en cours de traitement, ils seront mis à jour, sinon créés. Cela signifie donc que le traitement complétera les attributs en cours ; il ne fonctionne pas en « annule / remplace ».
CD026 et CD080 ne sont pas concernés par les attributs libres entité 007 car ces fonctions n’ont d’action que sur les lignes de commandes et aucunement sur les entêtes.
Dans TA052, chaque modification d’attribut libre met à jour la date et l’utilisateur de modification de l’entité sur laquelle elle porte. Toute action de création ou de modification d’une valeur d’attribut pour une commande viendra donc mettre à jour les date et utilisateurs de modification de cette commande.
- Statistiques
- Les critères attributs libres Entête de commande sont gérés à l’identique des attributs libres de l’entité Client.
- Les attributs libres de type « tablette », « date » et « décision » sont disponibles en critère de filtre et de présentation.
- Les attributs libres « montant », « nombre » et « texte » sont uniquement disponibles en critères de filtre (contraintes techniques pour affichage, tri, traitement totalisation).
- Passerelles d’intégration des commandes
- Les attributs libres sont gérés dans la passerelle d’intégration des commandes produits finis clients (PAS-CDE) en standard.
- En cas d’anomalie, les attributs peuvent être modifiés par CD360 : Maintenance liste commande externe. Pour cela, l’onglet ‘Attributs libres’ dans CD360W02 Maintenance commande externe permet d’éventuelles modifications.
- Un contrôle est effectué sur l’unicité de l’enregistrement pour l’entité ‘007’ et N° Commande.
Les contrôles appliqués sont identiques à ce qui existe dans TA052 (idem partie ‘Maintenance de commandes’).
Remarques : Les attributs libres ne sont pas disponibles
en critères de présentation ou de sélection dans cette fonction.
L’accès à la gestion des attributs libres client se fait par circularité depuis la gestion client CL001, l’action client ou par la consultation de la liste des clients CL902.
Les critères attributs libres de l’entité client (25 critères de type sélectif) sont rattachés au kit article (KI/6).
L’accès à la gestion des attributs libres client se fait par circularité depuis la gestion fournisseur FO001 ou depuis la consultation de la liste des fournisseurs FO902.
Les critères attributs libres de l’entité fournisseur (25 critères de type sélectif) sont rattachés au kit article (KI/8).
Attribut libre affectation matière
L’accès à la gestion des attributs libres affectation matière (entête/lignes) se fait par circularité depuis les gestions SM041 / SM410 (saisie et traitement) ainsi que depuis les fonctions de traitement (exemple : SM042) et de consultation (exemple : SM941).