Cegid XRP Ultimate  |  
I3   Actualisé le 06/10/2022
Ventes
GALC - Actions sur les lignes de commandes

   Cette transaction permet de référencer les actions sur les lignes de commandes dans le but de modifier simultanément plusieurs commandes.

   Les actions possibles sont :
     - ajout d'un article ;
     - remplacement d'un article par un autre ;
     - suppression d'un article ;
     - suppression des lignes à 0 ;
     - actualisation des prix tarifs (et potentiellement des remises associées ; voir action T) ;
     - actualisation du CGR A ou du CGR B ou d'un segment du CGR A des lignes de commandes ;
     - actualisation du libellé de la ligne par rapport au libellé de l'article ;
     - valorisation des commandes et des factures ;
     - actualisation des coefficients de la ligne par rapport à ceux de l'article.

   Application de ces actions dans les transactions de modification des commandes (GMCDV, GMCDVT, GMCDVC, GMCDVD) et dans les traitements de modification des commandes (TMCDV, TMCDVT, TMCDVC, TMCDVD).

Données

   Action sur les lignes
   L'identifiant d'une action est composé du code de l'action, du numéro d'ordre et de l'établissement.
Possibilité de définir plusieurs actions avec le même code, sur le même établissement en ayant un numéro d'ordre d'application différent.

   Exemple : Ajout de deux articles sur des commandes.
Définir une première action : code de l'action AJA, action A, ordre d'application 10, article destination A1, quantité 15.
Définir une seconde action : code de l'action AJA, action A, ordre d'application 20, article destination A4, quantité 5.
Dans la transaction de modification (GMCDV), si application de l'action AJA, deux lignes de commandes seront créées sur les commandes sélectionnées. Elles sont générées suivant l'ordre d'application.

   Code action
   Code alphanumérique, sur 10 caractères maximum.

   Libellé complet

   Libellé réduit

   Mnémonique

   Ordre
   Indique suivant quel ordre de priorité sont appliquées les actions.

   Etablissement
   Il est possible d'utiliser la notion de référentiel centralisé.

   Action
   Les types d'actions correspondent aux occurrences du paramètre ACTSVALC.
La saisie des autres données de l'action dépend de ce type.

   Calcul des conditions commerciales
   Si la case est cochée, le calcul des conditions commerciales est effectué suivant la définition des classes de commandes (GNCV) pour les commandes modifiées suite à l'application de l'action. Elles sont ensuite valorisées.
Pour les actions de type "V" (Valorisation), les moments d'exécution à utiliser lors du calcul des conditions commerciales peuvent être contenus dans les chaînes 1 (pour les commandes) et 2 (pour les factures) de l'occurrence V du paramètre ACTSVALC. Ces moments d'exécution, s'ils sont renseignés, sont prioritaires sur ceux définis pour la classe de commandes. S'ils ne sont pas renseignés, ce sont les moments d'exécution définis pour la classe de commandes qui sont utilisés.

   Ligne de commande origine
   Les informations ci-dessous sont nécessaires pour la sélection des lignes de commandes à traiter.

   Famille d'articles
   Dans le cas de l'actualisation des prix tarif (action "T") : saisie facultative, il s'agit de la famille d'articles ou de l'article bénéficiant de l'action. Les familles d'articles sont définies pour le chemin de composition "TA". Pour que l'action soit appliquée, la hiérarchie doit être valide à la date de tarif des commandes.
Si non renseigné, l'actualisation des prix tarif est réalisée pour tous les articles présents sur les commandes à traiter.

   Dans le cas de la suppression (action "S") : saisie obligatoire, il s'agit de la famille d'articles ou de l'article à supprimer sur les commandes. Les familles d'articles sont définies pour le chemin de composition "TA". Pour que l'action soit appliquée, la hiérarchie doit être valide à la date de tarif des commandes.
Pour la suppression d'un élément d'une composition (kits), interdiction de saisir une famille d'articles.

   Dans le cas du remplacement (action "R") : saisie obligatoire, il s'agit de l'article à remplacer sur les commandes. Interdiction de saisir une famille d'articles.

   Dans le cas de l'actualisation du libellé (action "L") : saisie obligatoire, le libellé est actualisé sur les lignes de commandes correspondant à cet article. Interdiction de saisir une famille d'articles.

   Dans le cas de l'ajout (action "A") : saisie interdite.

   Dans le cas de l'actualisation des coefficients (action "C") : saisie obligatoire, les coefficients des lignes de commandes correspondant à cet article sont actualisés. Interdiction de saisir une famille d'articles.

   Opérateur
   Cinq opérateurs possibles : <, >, =, <=, >=.
Non saisissable dans le cas de l'ajout (action "A"), facultatif dans les autres cas.
Ne pas saisir l'opérateur sans saisir la quantité.

   Quantité
   Non saisissable dans le cas de l'ajout (action "A"), facultative dans les autres cas.
Ne pas saisir la quantité sans saisir l'opérateur.

   Type
   Trois types possibles :
- "C" commandé ;
- "L" livré ;
- "F" facturé.

   Non saisissable dans le cas de l'ajout (action "A").
Géré, dans les autres cas, seulement si l'opérateur et la quantité sont renseignés.

   Exemple : sélection des lignes de commandes dont la quantité livrée est supérieure ou égale à 50, saisir opérateur ">=", quantité 50 et type "L".

   Modes de vente
   Sélection éventuellement des lignes de commandes dont le mode de vente est compris dans cette fourchette de valeurs.
Non saisissable dans le cas de l'ajout (action "A").
Si la fourchette n'est pas précisée, sélection de tous les modes de vente.

   De plus, la forme détail "Modes ventes origine" permet d'affiner la sélection en précisant jusqu'à cinq modes de vente distincts.

   Ligne de commande destination
   Informations relatives aux lignes de commandes à ajouter ou à remplacer.

   Article
   Saisie interdite dans le cas de l'actualisation des prix tarifs (action "T"), de la suppression (action "S"), de l'actualisation du libellé (action "L") et de l'actualisation des coefficients (action "C").

   Dans le cas du remplacement (action "R") : saisie obligatoire, il s'agit de l'article qui remplace l'article origine.

   Dans le cas de l'ajout (action "A") : saisie obligatoire, il s'agit de l'article à ajouter.

   Opérateur
   Saisie interdite dans le cas de l'actualisation des prix tarifs (action "T"), de la suppression (action "S"), de l'actualisation du libellé (action "L") et de l'actualisation des coefficients (action "C").

   Dans le cas de l'ajout (action "A") : saisie facultative, si renseigné doit être égal à "=".

   Dans le cas du remplacement (action "R") : saisie facultative, ne pas saisir l'opérateur sans la quantité. Deux opérateurs possibles : "=" ou "*".

   Quantité
   Saisie interdite dans le cas de l'actualisation des prix tarifs (action "T"), de la suppression (action "S"), de l'actualisation du libellé (action "L") et de l'actualisation des coefficients (action "C").

   Dans le cas de l'ajout d'un article (action "A") : saisie obligatoire, correspond à la quantité commandée de l'article ajouté. Le type de quantité n'est pas géré.

   Dans le cas du remplacement (action "R") : saisie facultative, si non renseignée, l'article est remplacé sans modification de la quantité.
Si l'opérateur vaut "=", alors la quantité correspond à la nouvelle quantité commandée de la ligne.
Si l'opérateur vaut "*", alors la nouvelle quantité commandée de la ligne de commande est égale à l'ancienne quantité multipliée par la quantité saisie (la quantité de l'action est un coefficient). Par exemple, saisir "* 2" pour remplacer un article en multipliant la quantité commandée par 2.
Le type de quantité n'est pas géré.

   Type
   Saisie interdite dans le cas de l'actualisation des prix tarifs (action "T"), de la suppression (action "S"), de l'actualisation du libellé (action "L") et de l'actualisation des coefficients (action "C").
Doit correspondre à une occurrence du paramètre TQDSVALC.
Non géré actuellement.

   Mode vente
   Saisie interdite dans le cas de l'actualisation des prix tarifs (action "T"), de la suppression (action "S"), de l'actualisation du libellé (action "L") et de l'actualisation des coefficients (action "C").

   Dans le cas de l'ajout (action "A") : saisie facultative, correspond au mode de vente de la ligne de commande ajoutée.
Si non renseigné, le mode de vente de la ligne est celui par défaut.

   Dans le cas du remplacement (action "R") : saisie facultative, correspond au nouveau mode de vente de la ligne de commande.
Si non renseigné, le mode de vente de la ligne est celui par défaut.

   Taux remise
   Saisie interdite dans le cas de l'actualisation des prix tarifs (action "T"), de la suppression (action "S"), de l'actualisation du libellé (action "L") et de l'actualisation des coefficients (action "C").

   Dans le cas de l'ajout (action "A") : saisie facultative, correspond au taux de remise de la ligne de commande ajoutée.

   Dans le cas du remplacement (action "R") : saisie facultative, correspond au nouveau taux de remise de la ligne de commande.

   Paramètres standard

   Modes ventes origine
   Possibilité de saisir jusqu'à cinq modes de vente supplémentaires, permettant la sélection des lignes de commandes dont le mode de vente est égal à l'un de ceux-ci.
Non pris en compte dans le cas de l'ajout (action "A").

   Action lignes compositions
   Possibilité de faire des actions sur les compositions (kits) présentes sur les commandes.

   Seules les actions d'ajout (A), de remplacement (R) ou de suppression (S) d'articles sont gérées pour les compositions.

   Composition
   Code de l'article (GATV) composé présent sur la commande pour lequel l'action est appliquée.

   Supprimer les lignes avec quantités déjà saisies
   Accessible uniquement sur l'action de suppression (S).

   Si la case est cochée, suppression de l'article composant présent dans la "Ligne de commande origine" si ce dernier appartient à la composition.
Sinon, suppression de l'article composant présent dans la "Ligne de commande origine" seulement si la quantité est égale à 0 et si ce dernier appartient à la composition.
La quantité contrôlée est celle indiquée dans le champ "Type" de la "Ligne de commande origine".

   Reprendre la quantité de l'article remplacé
   Accessible uniquement sur l'action de remplacement (R).

   Si la case est cochée, l'article de remplacement est ajouté à la composition avec la même quantité que l'article qu'il remplace.
Sinon, la quantité de l'article de remplacement est égale à la quantité précisée dans l'action.

   Reprendre la quantité du composé
   Accessible uniquement sur l'action d'ajout (A).

   Si la case est cochée, la quantité de l'article ajouté est égale à la quantité présente sur l'article composé.
Sinon, la quantité de l'article ajouté est égale à la quantité précisée dans l'action.

   Mettre à jour la composition article
   Si la case est cochée, l'action met à jour la définition de la composition (GCAR).

   Coefficient
   Coefficient qui peut être appliqué à la quantité de l'article ajouté ou de remplacement.

   Ce coefficient est aussi appliqué lors de la mise à jour de la composition article dans GCAR si l'option est active.

Paramètres

   ACTSVALC

   AUTSVT - DECPRX

   AUTSVT - DECQTE

Messages

   SVALC054 - L'opérateur de destination doit être égal à null ou = , si action = A