Cette transaction permet de définir des règles de saisie des paramètres (GCVP) liés aux en-têtes de commandes de ventes et aux lignes de commandes de ventes.
La saisie de paramètres peut être autorisée et même rendue obligatoire pour toutes les commandes de ventes d'une même classe. Il est possible de contrôler le format de ces paramètres, de contrôler les données saisies par rapport à un paramètre, etc.
Pour les paramètres des lignes, il est également possible de propager leur valeur saisie sur un composé vers tous ses composants.
Si pour un établissement et une classe de commandes de ventes, aucun paramétrage n'est défini, la saisie des paramètres est interdite pour les commandes de cette classe.
Des règles de saisie sont paramétrables pour certains champs de la commande ou pour les rubriques des commandes (GRUCV).
Ces règles permettent de rendre obligatoire la saisie de ces champs ou rubriques de la commande, en fonction d'une information du client ou du tiers.
Données
Classe
Correspond à la classe de commandes de ventes à laquelle le paramétrage est appliqué.
Paramètre
Les valeurs possibles sont les occurrences du paramètre NUMSVDPC. Il s'agit du paramètre, de la rubrique ou du champ de la commande à contrôler :
- les paramètres liés à l'en-tête (Exx) : E01 correspond au paramètre 1 lié à l'en-tête, E02 au paramètre 2 lié à l'en-tête, ..., E15 au paramètre 15 lié à l'en-tête ;
- les paramètres liés aux lignes (Lxx) : L01 correspond au paramètre 1 lié à la ligne, L02 au paramètre 2 lié à la ligne, ..., L15 au paramètre 15 lié à la ligne ;
- les rubriques de la commande (RCx) : RC1 correspond à la rubrique commande indiquée dans le champ "Rubrique commande à contrôler", possibilité de contrôler jusqu'à 10 rubriques (RC2, ..., RC9, RC0) ;
- les champs de la commande : ce sont les autres valeurs (INL, INX, etc.).
Une règle doit être définie pour chacun des paramètres (GCVP) qui peuvent être saisis à l'en-tête et/ou à la ligne.
Exemple : si l'utilisateur veut renseigner le paramètre 2 lié à l'en-tête des commandes de classe V1 et le paramètre 3 pour les lignes de ces mêmes commandes, il doit saisir une règle pour la classe V1 et le paramètre E02 et une autre pour la classe V1 et le paramètre L03.
Contrôle par rapport à un paramètre
Accessible uniquement pour les paramètres liés à l'en-tête (Exx) ou aux lignes (Lxx).
Si cette case est cochée, la valeur saisie pour ce paramètre doit être une occurrence du paramètre correspondant : paramètre P01SVCVP pour le paramètre 1, P02SVCVP pour le paramètre 2, ..., P15SVCVP pour le paramètre 15.
Pour chacun de ces paramètres, les occurrences prises en comptes sont celles pour lesquelles la valeur testée 1 est égale à :
- "C" ou n'est pas renseignée pour les paramètres liés à l'en-tête ;
- "L" ou n'est pas renseignée pour les paramètres liés aux lignes.
Si cette case n'est pas cochée, la valeur saisie est libre. Seul, son format peut être contrôlé en fonction de la valeur saisie dans l'information "Format" (alphanumérique, numérique, date ou libre).
Obligatoire
Si cette case est cochée, la saisie de ce paramètre est obligatoire (avec condition selon une information du client ou du tiers).
Si cette case n'est pas cochée, la saisie de ce paramètre est facultative.
MAJ après transfert en compta.
Accessible uniquement pour les paramètres liés à l'en-tête (Exx) ou aux lignes (Lxx).
Si cette case est cochée, la modification de la valeur saisie pour ce paramètre est autorisée même si le transfert en comptabilité a été effectué.
Si cette case n'est pas cochée, la modification de la valeur saisie pour ce paramètre est interdite si le transfert en comptabilité a été effectué.
Format
Accessible uniquement pour les paramètres liés à l'en-tête (Exx) ou aux lignes (Lxx).
Cette information permet de contrôler le format de la valeur saisie :
- "C" : alphanumérique ;
- "N" : numérique ;
- "D" : date ;
- non renseigné : pas de contrôle du format.
Le paramètre doit avoir le même format pour toutes les classes de ventes d'un même établissement.
Cette information est accessible seulement si le contrôle par rapport à un paramètre est inactif.
Défaut
Accessible uniquement pour les paramètres liés à l'en-tête (Exx) ou aux lignes (Lxx).
Cette information peut être prise en compte pour alimenter le paramètre avec une valeur par défaut lors des différents traitements ou dans les gestions qui permettent de créer des commandes de ventes et/ou des lignes de commandes.
Si le contrôle par rapport à un paramètre est actif, la valeur par défaut doit être une occurrence du paramètre correspondant.
Exemple :
- pour la valeur E01, les occurrences prises en compte sont celles du paramètre P01SVCVP pour lesquelles la valeur testée 1 est égale à "E" ou est non renseignée ;
- pour la valeur L01, les occurrences prises en compte sont celles du paramètre P01SVCVP pour lesquelles la valeur testée 1 est égale à "L" ou est non renseignée.
Si le contrôle par rapport à un paramètre est inactif, la valeur saisie doit être au format défini.
Si un défaut est renseigné, il est impossible de saisir une zone par défaut ou une rubrique par défaut.
Ou zone
Accessible uniquement pour les paramètres liés à l'en-tête (Exx) ou aux lignes (Lxx).
Cette information peut être prise en compte pour alimenter le paramètre avec le contenu d'une zone liée au client, à l'article ou à l'article vendu lors des différents traitements ou dans les gestions qui permettent de créer des commandes de ventes et/ou des lignes de commandes.
La valeur de ce champ correspond à une colonne :
- du client pour les paramètres liés à l'en-tête (E01, E02, etc.). Les valeurs possibles sont les occurrences du paramètre ZONSVDPC pour lesquelles la valeur testée 1 est égale à "C" ;
- de l'article ou de l'article vendu pour les paramètres liés à la ligne (L01, L02, etc.). Les valeurs possibles sont les occurrences du paramètre ZONSVDPC pour lesquelles la valeur testée 1 est égale à "L".
Si une zone est renseignée, il est impossible de saisir une valeur par défaut ou une rubrique par défaut.
Ou rubrique
Accessible uniquement pour les paramètres liés à l'en-tête (Exx) ou aux lignes (Lxx).
Cette information peut être prise en compte pour alimenter le paramètre avec la valeur d'une rubrique liée au client, à l'article ou à l'article vendu lors des différents traitements ou dans les gestions qui permettent de créer des commandes de ventes et/ou des lignes de commandes.
La valeur de ce champ correspond à une rubrique :
- liée au client (GARUCLI) pour les paramètres liés à l'en-tête (E01, E02, etc.) ;
- liée à l'article (GARUART) ou à l'article vendu (GARUATV) pour les paramètres liés à la ligne (L01, L02, etc.).
Si une rubrique est renseignée, il est impossible de saisir une valeur par défaut ou une zone par défaut.
Contrôle obligation selon informations clients/tiers
Pour certains paramètres gérés par cette transaction, il est nécessaire de renseigner une information du client ou tiers. La valeur de cette information va indiquer si le contrôle d'obligation du paramètre doit être effectué ou non.
Pour les paramètres liés aux lignes (Lxx), cette information ne doit pas être renseignée ; elle n'est pas gérée.
Pour les paramètres liés à l'en-tête (Exx), cette information est facultative.
Pour les autres paramètres gérés par la transaction, cette information est obligatoire.
Rubrique commande à contrôler
Indique le nom de la rubrique à contrôler sur la commande si le contrôle doit être effectué sur une rubrique (champ "Paramètre" avec une valeur RCx).
Information client
Indique le champ de la fiche client (GCLI), qui selon sa valeur, va conditionner la saisie obligatoire ou non du paramètre.
Les valeurs possibles sont les occurrences du paramètre ZCLSVDPC.
Exemple :
Une règle existe pour le paramètre MNE (mnémonique de la commande) avec comme information client CATSVCLI (catégorie du client).
Cela signifie que la catégorie du client conditionne le caractère obligatoire du mnémonique de la commande :
- si la valeur de déclenchement n'est pas renseignée : si la catégorie du client est renseignée, le mnémonique de la commande est obligatoire ;
- si la valeur de déclenchement est renseignée avec la valeur PHARMACIE : si la catégorie du client est renseignée avec la valeur PHARMACIE, le mnémonique de la commande est obligatoire.
Ou rubrique client
Indique la rubrique du client (GARUCLI), qui selon sa valeur va conditionner la saisie obligatoire ou non du paramètre.
Exemple :
Une règle existe pour le paramètre MNE (mnémonique de la commande) avec comme rubrique client DEMAT.
Cela signifie que la valeur associée à la rubrique client conditionne le caractère obligatoire du mnémonique de la commande :
- si la valeur de déclenchement n'est pas renseignée : si la valeur de la rubrique est renseignée, le mnémonique de la commande est obligatoire ;
- si la valeur de déclenchement est renseignée avec la valeur OUI : si la valeur de la rubrique est renseignée avec la valeur OUI, le mnémonique de la commande est obligatoire.
Ou information tiers
Indique le champ de la fiche tiers (GTIE), qui selon sa valeur, va conditionner la saisie obligatoire ou non du paramètre.
Les valeurs possibles sont les occurrences du paramètre ZTISVDPC.
Exemple :
Une règle existe pour le paramètre MNE (mnémonique de la commande) avec comme information tiers FAMOETIE (famille du tiers).
Cela signifie que la famille du tiers conditionne le caractère obligatoire du mnémonique de la commande :
- si la valeur de déclenchement n'est pas renseignée : si la famille du tiers est renseignée, le mnémonique de la commande est obligatoire ;
- si la valeur de déclenchement est renseignée avec la valeur PHARMACIE : si la famille du tiers est renseignée avec la valeur PHARMACIE, le mnémonique de la commande est obligatoire.
Type de tiers
Tiers (facturation, livraison, confirmation, paiement) pour lequel la recherche de l'information sur le tiers est effectuée.
Cette zone est accessible et obligatoire uniquement si l'information tiers est renseignée.
Valeur déclenchement du contrôle
Valeur qui permet d'activer ou non le contrôle.
Cette valeur est renseignée : si elle est égale à la valeur de la zone définie pour le client ou le tiers, le paramètre est obligatoire.
Cette valeur n'est pas renseignée : si la valeur de la zone définie pour le client ou le tiers est renseignée, le paramètre est obligatoire.
Pour illustrer ces cas, des exemples sont à disposition dans "Information client", "Ou rubrique client" et "Ou information tiers".
Propagation composé/composant(s)
En création
Précise si la valeur du paramètre saisie sur le composé est copiée sur chacun de ses composants.
Les valeurs possibles sont les occurrences du paramètre PINSVDPC.
En modification
Précise si la valeur du paramètre modifiée sur le composé est copiée sur chacun de ses composants.
Les valeurs possibles sont les occurrences du paramètre PUPSVDPC.
Sur tous les niveaux
Précise sur quel niveau s'effectue la propagation en création et/ou en modification.
Si cette case est cochée, la propagation se fait sur tous les composants du composé. Sinon, la propagation se fait sur les composants directement rattachés au composé.
Etablissement
Il est possible d'utiliser la notion de référentiel centralisé.