Commande client PF (part.2)

Cegid Orli - Documentation fonctionnelle - 2025

Tables annexes

 

Secrétaire Commerciale : TA455

TA455W01
Gérer la notion de secrétaire commerciale (personne chargée de traiter les documents commerciaux relatifs aux clients).

 

Les secrétaires commerciales peuvent être :

  • définies dans la fiche client par CL001 dans l'onglet "Coordonnées". A noter qu'il ne peut y avoir qu'une et une seule secrétaire commerciale pour un même client. Lors de la saisie de commande du client, la secrétaire commerciale du client est proposée par défaut et est modifiable.
  • définies selon des critères variables par TA445 "Affectation secrétaire commerciale". Lors de la saisie de commande, si aucune secrétaire commerciale n'est définie dans la fiche client, on recherchera la secrétaire commerciale dans cette table pour la proposer par défaut. Elle sera malgré tout modifiable.

Il n'existe pas de SQL standard qui mette à jour les secrétaires commerciales dans les commandes déjà saisies.

Outils annexes

 

CD008 : Annulation d’articles à la vente

CD008W01
Annuler les lignes de commandes ou les reliquats

 

  • Annuler les lignes de commandes ou les reliquats pour certains produits et pour les commandes saisies dans une saison donnée, avec 2 modes:
    • Mode « Début de saison » : annulation des lignes de commandes
    • Mode « Fin de saison » : annulation des reliquats
  • En prime, on peut en profiter pour
    • Soit Arrêter commercialement l’article (en saisissant une date d’arrêt), ce qui positionne cette date dans la date d’arrêt commerciale de AR001, et dans ce cas il ne sera plus possible de saisir de commandes sur cet article à partir de cette date
    • Soit définir que certaines tailles ne sont plus à la vente (en cochant Maj à la vente), ce qui permettra tout de même de saisir de nouvelles commandes sur cet article, mais pas de quantités pour ces tailles plus à la vente

 

Le principe général de ce programme est donc d’aller annuler ou solder les lignes de commande complètes ou partielles, par une procédure automatique à partir d’un tableau saisi à l’écran, ce qui permettra dans un autre programme d’éditer un courrier pour avertir les clients de l’annulation.

D’autre part, édition d’une liste d’articles coloris tailles supprimés avec les quantités qui ont été supprimées.

‎ 

 

2 types d’annulation sont possibles :

 

Annulation de début de saison

Dans ce cas, on ne touche que les lignes de commande en position commande, il y aura un message d’anomalie édité si les lignes ont du préparables, du facturables ou du facturées, avec l’article coloris et le n° de commande concerné.

Le motif d’annulation sera saisi en principe avec le code fonctionnalités (voir liste de valeurs) 01 : annulation client ; 02 : annulation entreprise.

 

Annulation de fin de saison

exemple : cas où l’on affecte, colise, expédie, tout ce qui concerne un article – coloris et où on désire donc annuler tous les reliquats : on n’annule que la partie reliquat de chaque ligne ou taille selon le critère choisi.
Les quantités affectées ne seront pas annulées.
Généralement le motif d’annulation pour la fin de saison sera : 05 : solde d’une ligne

Les possibilités d’annulation sont les suivantes :

  • Un article dans tous ses coloris et toutes ses tailles
  • Un article dans un coloris toutes tailles
  • Une taille d’un article pour un coloris ou pour tous ses coloris

 

Possibilité d’annuler pour une saison de commande ou pour toutes saisons de commande.

 

 

CD026 : Turbo-Modification commande client PF

CD026W01
Cette fonction permet des traitements sur une sélection de commandes client PF

 

Les critères de restrictions

Critère libre sélectif "No ligne commande client"

Pour ne modifier que certaines lignes d'une commande et pas toutes (mauvaise attribution d'une donnée en création de nouvelles lignes), ce critère (avec valeur "Égal" par défaut) permet de spécifier le numéro de ligne de la commande à traiter (à récupérer via CD902W04).

 

Les critères fonctionnels

  • Liste des modifications
    • elles sont décrites dans la liste des ACTIONS ci-dessous
  • Motif de maintenance

D'autres critères contextuels sont ensuite requis selon la modification sélectionnée.

 

ACTION : Remplacement d’un article ou d’un article coloris (produit)

Recherche des lignes de commandes ou rien n’a été fait c’est à dire pas d’affectés, pas de préparés, pas d’expédiés et vérification que l’article ou le produit ont la même catégorie article que l’article ou le produit de remplacement.

Sélection complémentaire du produit à traiter, et du produit de remplacement.

  • L’article de remplacement doit posséder le même code tarif que la ligne de commande ramenée, dans le cas contraire, mise à jour de la table des anomalies.
  • Vérification que la commande ne possède pas déjà l’article de remplacement pour la même tranche de livraison, sinon mise à jour de la table des anomalies.
  • Dans le cas où la ligne de commande possède des prix spéciaux, conservation de ces prix pour l’article de remplacement (message d’avertissement indiquant que la ligne possède des prix spéciaux).
  • Les éléments de tarification sont repris pour le nouvel article.
  • On vérifie que l’article de remplacement possède bien la même catégorie d’article et les mêmes tailles à la vente que l’article initial.

À la suite de toutes ces vérifications, mise à jour de la ligne de commande avec le nouveau code article et le nouveau code coloris s’il doit être remplacé, puis re-calcul du montant de la ligne de commande et de la commande, mise à jour de l’historique de commande et de la table des traces de commandes.

 

ACTION : Annulation/création par remplacement d’un article

Comme pour le remplacement d’un article par un autre, seules les lignes de commandes sur lesquelles rien a été fait, sont prises en compte, c'est à dire les lignes de commandes non affectées, non préparées, non expédiées et non facturées.

Sélection complémentaire du produit à annuler, et du produit de remplacement, avec choix des données.

 

L’annulation/création par remplacement d’un article se fera donc par les étapes suivantes et dans l’ordre :

  • Un texte est intégré sur la ligne du produit à remplacer avec une liaison de fonctionnalité ‘04’ (Commandes clients) : « Produit annulé et remplacé par : ‘ saison, code article, code coloris, libellé coloris, finition spéciale, série type »
  • Mise à jour de la table des traces de mouvement pour édition des courriers rectificatifs,
  • Mise à jour de la table d’historique des modifications de la ligne de commande pour visualisation en consultation de commande,
  • La ligne du produit à remplacer est annulée,
  • Une nouvelle ligne de commande est créée avec le produit de remplacement,
  • Un texte est intégré sur cette ligne avec une liaison de fonctionnalité ‘04’ (Commandes clients):

Remplace le produit : « saison, code article, code coloris, libellé coloris, finition spéciale, série type. »

 

Pour remplacer un article/produit par un autre, il faut que ce dernier ne soit pas interdit à la vente ; le critère permettant de choisir entre les données par défaut de l’article de remplacement OU les données initiales de l’article remplacé, amène à 2 cas distincts :

Dans le premier cas, on effectue les opérations suivantes :

  • On recherche le tarif ou les prix à appliquer en fonction de TA301
  • On recherche le délai de la ligne de commande traitée par rapport au délai commercial de l’article dans TA369
  • On recherche la finition spéciale à appliquer dans TA475
  • On contrôle que le produit est valable pour la saison commerciale de la commande
  • On contrôle que le produit est autorisé pour le client (contrôle vis à vis des catalogues AR072)
  • On contrôle que l’article est bien défini dans la division commerciale de la commande
  • On contrôle vis à vis de la date d’arrêt de commercialisation de l’article et la date de la commande que l’article peut bien être commercialisé, sinon on ne crée pas la nouvelle ligne.

N.B. :
dans ce cas, si aucun prix de vente n'est défini, on interdira la création de la ligne. De plus, comme en maintenance de commande lors de l'ajout d'une nouvelle ligne, on n'appliquera pas PR023 pour rechercher les éléments, ceux-ci pourront en revanche être saisis ensuite par l'utilisateur, s'il le souhaite.

 

Dans le second cas, ces traitements sont ignorés, on répercute toutes les données issues de la ligne initiale sur la ligne créée ; si aucun prix de vente n'est défini et s'il existe des prix spéciaux sur la ligne initiale, ils seront appliqués, sinon on interdira la création.

 

Dans tous les cas, si la ligne de commande initiale possède des prix spéciaux, ils seront historisés lors de l’annulation de la ligne.

N.B. :
dans le cas ou la ligne possède des prix de vente, mais que certaines tailles possédant des quantités n'en n'ont pas, la création sera interdite.

 

Selon le paramètre général UNIC_PROD_DELAI :

  • 0
    blocage s’il existe déjà une ligne de commande avec le produit de remplacement et pour le même délai commercial :
    la nouvelle ligne ne sera pas insérée.
  • 1
    question écran pour créer OU non la ligne de commande même s’il existe déjà une ligne de commande avec le produit de remplacement et pour le même délai commercial dans la commande traitée.

 

ACTION : Blocage commande si "date fin livraison demandée dépassée"

Action réalisée sans aucun critère fonctionnel complémentaire (pas même le motif).

ACTION : Application données transport

Application des données de transport saisies dans TA560 pour les lignes de commande non encore commencées en préparation (dans ce cas, ne rien saisir dans les champs Transporteur, mode d’expédition et condition de port)

OU

Application des données saisies dans les champs prévus situés au-dessous du champ ‘motif’.

  • Le motif ne peut pas être de type annulation ou solde.
  • Ces données de transport s’appliquent à la ligne de commande.

ACTION : Changement du magasin

Modification des magasins en ligne de commande, pour les lignes de commandes non commencées en affectation/préparation.

Sélection complémentaire du nouveau lieu/magasin.

  • Le magasin saisi ne peut pas être identique à celui déjà existant dans les lignes de commande.
  • Le motif ne peut pas être de type annulation ou solde.
  • Seuls les magasins autorisés par les GDA peuvent être saisis.
  • Les données de transport par magasin renseignées dans TA560 s’appliquent lors du changement de magasin.
  • Si le code série-type est renseigné sur la ligne de commande traitée, vérification que les quantités commandées sont bien des multiples de la série-type, si le stock du magasin est géré en colis à la pièce.

Le traitement édite la liste des modifications effectuées pour chaque commande.

L’historique de ligne de commande est mis à jour avec le type de mouvement 732.

ACTION : Annulation d’un article/produit jusqu’au

Sélection complémentaire de la tranche butoir de départ usine.

Si la ligne de commande possède de l’affecté, du préparé, de l’expédié alors mise à jour de la table des anomalies. L’annulation se fait en fonction d’une tranche butoir (tranche de livraison confirmée de la ligne de commande). On ne prendra en compte que les lignes de commandes inférieures ou égales à cette tranche. Sinon, annulation de l’article ou de l’article coloris (mise à jour du "FLAG_ANN" de la ligne de commande), re-calcul de la commande, mise à jour du flag annulation de l’entête de commande si nécessaire.

Mise à jour de l’historique de commande et de la table des traces de commande.

La saisie d’un code article ou du caractère ‘%’ est obligatoire.

ACTION : Modification de tranche de livraison d'un article/produit

Sélection complémentaire de la tranche à modifier (départ usine / délai confirmé / délai demandé), et de la tranche de remplacement.

  • L’article concerné ne doit pas avoir déjà la même tranche de livraison dans la commande (sinon, anomalie).
  • La ligne de commande ne doit pas être annulée
  • La ligne de commande ne doit pas être affectée (partiellement ou totalement)
    è contrôle effectué uniquement si option CD001W01/MOD_DAT_LIV=0.
  • La ligne de commande ne doit pas être préparée (partiellement ou totalement)
  • La ligne de commande ne doit pas être expédiée/facturée (partiellement ou totalement)
    • La ligne de commande ne doit pas être soldée

Mise à jour de l’historique de commande et de la table des traces de commandes.

 

2 cas de figure pour la tranche délai LIVRAISON DEMANDÉE :

  1. si Nouvelle tranche INFÉRIEURE OU ÉGALE à la tranche de livraison confirmée de la ligne de commande
    è seul le délai demandé sera mis à jour dans la ligne de commande concernée.
  2. si Nouvelle tranche SUPÉRIEURE à la tranche de livraison confirmée de la ligne de commande
    • Réévaluation des délais confirmé et départ usine de la ligne de commande.
    • Le paramètre général UNIC_PROD_DELAI gère le mode de blocage selon l'unicité des lignes de cde sur Produit/FS/Délai
    • Si UNIC_PROD_DELAI=1, alors :
      • Mise à jour du délai DEMANDÉ de la ligne de commande
      • Mise à jour également des délais CONFIRMÉ et DÉPART USINE de la ligne de commande
    • Si UNIC_PROD_DELAI=0, alors :
      • Lancement d’un contrôle pour assurer l’unicité de l’association « Produit/Finition spéciale/Délai confirmé » pour la commande (dans l'ordre chronologique descendant des lignes, soit de la plus "récente" à la plus ancienne tranche).
      • Si contrôle OK :
        • Mise à jour du délai DEMANDÉ de la ligne de commande
        • Mise à jour également des délais CONFIRMÉ et DÉPART USINE de la ligne de commande
      • Si contrôle KO :
        • La ligne de commande n’est pas mise à jour et elle apparaît dans la liste des anomalies du traitement.
        • N.B. : le contrôle se faisant ligne à ligne, il se peut que la première ligne traitée soit mise à jour, mais pas les autres car l'unicité devient alors caduque)

 

ACTION : Solde des lignes de commande

Sélection complémentaire de la tranche départ usine à solder.

Solde des lignes de commande non soldées, non annulées, répondant aux critères saisis et ne possédant ni préparable ni facturable.

Si toutes les lignes d’une même commande se trouvent soldées à l’issue de ce traitement, la commande elle-même est soldée aussi.

Les mises à jour effectuées sont les mêmes que celles faites en maintenance de commande, en cas de solde de ligne de commande.

De plus, les lignes de commandes non soldées, non annulées, répondant aux critères saisis et possédant du préparable et/ou du facturable et qui sont telles que (facturé + facturable + préparable) < commandé sont « marquées » afin d’être soldées par LI019 : transfert livraison – facturation lorsque celui-ci aura fini de facturer ce qui est déjà facturable et le préparable qui sera devenu facturable, même si le facturé est alors inférieur au commandé. Les quantités non encore affectées des lignes de commande ainsi « marquées » ne peuvent plus être affectées.

L’édition des traces du traitement comporte, dans le cas ou l’on a choisi de solder des lignes de commande, une colonne « soldée » ou apparaît une « * » lorsque la ligne concernée a été effectivement soldée (cas d’une ligne ne possédant ni préparable, ni facturable) et où rien n’apparaît lorsque la ligne a simplement été ‘marquée’ comme devant être soldée par LI019.

 

ACTION : Remplacement de série-type (ST)

Sélection complémentaire de la série-type à traiter, et de la série-type de remplacement.

Modification de la série type pour une commande ; le changement de série-type se répercute ensuite pour toutes les lignes de commandes ayant comme série-type la série-type à traiter.

 

ACTION : Modification de la période de tarif

Sélection complémentaire de la période de tarif à traiter, et de la période de tarif de remplacement.

Modification de la période de tarif pour une commande ; le changement de période de tarif se répercute pour toutes les lignes de commandes concernées par la période de tarif.

 

ACTION : Re-calcul des délais

Ce re-calcul concerne les lignes de commandes non annulées, non soldées et sur lesquelles rien n’a encore été fait
(lignes non affectées, non préparées, non expédiées et non facturées).

Pour les lignes de commande répondant aux critères, on recherche le délai commercial des produits (TA369) puis le nombre de jour d’acheminement (TA161).

Selon la valeur du paramètre GEST_DELAIS, le calcul n’est pas le même :

  • 0
    délai commercial = délai de départ usine
  • 1
    délai commercial = délai confirmé

 

Le calcul des délais se fait toujours par rapport aux dates de début de délais.

Après calcul, si la date de début de délai confirmé est inférieure à la date de début de délai demandé de la ligne de commande, alors la date de début de délai confirmé est initialisée avec la date de début du délai demandé.

Si le paramètre UNIC_PROD_DELAI=0 c'est-à-dire que la saisie de deux lignes de commande avec le même produit/finition spéciale/délai est interdit, les lignes de commande correspondant à ce cas ne sont pas traitées.

L'historique de commande (CD902) est mis à jour.

Si la commande a déjà été confirmée, le délai est quand même modifié mais une trace est éditée afin d'informer l'utilisateur.

Une trace de traitement permet de lister toutes les lignes de commandes modifiées avec les anciens et nouveaux délais confirmés et départ usine ainsi que toutes les lignes de commande qui n'ont pas pu être traitées avec l'anomalie correspondante.

Si après modification des délais, toutes les lignes de commande ont le même délai alors ce dernier est mis à jour en entête de commande.

 

ACTION : Annulation/Solde des lignes de commande

Il est possible d’annuler complètement une ligne de commande complète avec du reste à préparer ou sans reste à préparer.

  • « AVEC prise en compte lignes avec affecté » :
    • seules les lignes de commandes non annulées, non soldées, non préparées et non expédiées sont prises en compte. Les lignes déjà affectées complètement mais pas encore préparées seront également supprimées.
  • « SANS prise en compte lignes avec affecté »
    • seules les lignes de commandes non annulées, non soldées, non affectées, non préparées et non expédiées sont prises en compte. Les lignes déjà affectées complètement mais pas encore préparées ne seront pas supprimées (Idem pour une ligne partiellement affectée).

Il faut obligatoirement saisir au moins un critère de commande, c’est à dire : numéro de commande, saison, numéro de client afin d’éviter des mouvements indésirables.

 

CD080 : Maintenance en série des lignes de commande client PF

CD080W01
Cette fonction permet de consulter et modifier en série des lignes de commande client PF

 

Cette fonction de type MUL masse (ou en série) affiche une liste de lignes sélectionnées via un filtre, avec des données en colonnes ordonnées via une présentation.

En sélectionnant une seule ligne (double-clic ou Ctrl+S), vous accédez à la fonction de gestion correspondante pour la ligne en cours ; vous pouvez alors faire les modifications désirées sur cette commande, et seulement celle-ci.

Pour une modification multi-lignes, utilisez la coche à gauche ; pour sélectionner/désélectionner toutes les lignes, utilisez la coche  prévue à cet effet (tout en haut, au niveau des titres de colonnes).
La validation (Ctrl+S) permet alors d'accéder à une fenêtre pour choisir la ou les actions à mener.
La partie gauche liste les actions possibles ; sélectionnez celle(s) qui vous concerne(nt) en les déplaçant dans le pavé du milieu à l'aide des flèches.

N.B. :
Si vous souhaitez exécuter plusieurs actions, attention de respecter un ordre logique pour leur exécution (exemple : ne pas faire une annulation avant une modification).

 

En double-cliquant sur une ligne de commande, vous ouvrez CD001 sur la commande en question.

Si vous souhaitez accomplir plusieurs actions, attention de respecter un ordre logique.
exemple : ne pas faire une annulation avant un remplacement de magasin.

En fonction de l’action choisie, vous devrez renseigner certaines valeurs dans la partie droite de l’écran.

Le code motif, lui, est obligatoire, quelle que soit l’action menée.

Si une ou plusieurs anomalies sont identifiées au cours des traitements, une édition est faite avec le détail des lignes de commande, le type de maintenance réalisé et l'anomalie rencontrée.

N.B. :
pas de prise en compte des commandes prévisionnelles

 

 

ACTION : changement du magasin

  • Le motif de maintenance ne doit pas être un motif d'annulation ou de solde. La ligne de commande ne doit pas être annulée ou soldée. On ne peut pas modifier un magasin si la ligne a été affectée complètement ou partiellement.
  • Le magasin de remplacement ne doit pas être le même que celui déjà présent dans la ligne de commande.
  • Si le code série type est renseigné sur la ligne de commande traitée, on vérifiera que les quantités commandées sont multiples de la série type si le stock du magasin est géré en colis à la pièce.

Type de mouvement 732.

 

ACTION : Réintégration de commandes ou lignes de commandes soldées

Il est possible en entête de commande client de réintégrer des commandes ou lignes de commandes clients.

Cette action permet de réintégrer des lignes de commande qui ont été préalablement soldées par un utilisateur par un motif de fonctionnalité 05 (TA029 : Motif de maintenance).

  • Le motif de maintenance associé à la réintégration du solde est obligatoire et ne doit pas être un motif d’annulation ou de solde.

Il faut tout d’abord saisir un code motif de maintenance puis cliquer sur le bouton « Réintégration ». La zone « Réintégration » n’est visualisable qu’après avoir saisi le motif de maintenance.

N.B. :
ceci n’est pas valable pour des commandes ou lignes de commandes soldées par le passage en facturation.

 

Type de mouvement 992.

 

 

ACTION : Application données transport

Modification des commandes clients et application des données transport saisies dans TA560.

  • Un motif d’annulation ne peut être saisi.
  • La modification ne pourra pas avoir lieu pour les commandes commencées en préparation/expédition.

Type de mouvement 774.

 

 

ACTION : Application éco-participation

L'action consiste à appliquer les éléments de tarifs "ligne" typés "éco-participation", renseignés dans PR023 après la saisie de la commande, puis à recalculer le pied de la commande.
‎Si toutes les lignes sélectionnées pour la commande ne sont plus actives (soldées, annulées), l'entête de commande ne sera pas modifiable non plus.

N.B. :
traitement de type "annule/remplace" : suppression des éléments typés "éco-participation" (s'il en existe déjà), puis re-création des nouveaux éléments
(Cela veut donc dire que s'il existe des éléments typés "éco-participation" saisis manuellement et ne dépendant pas de PR023, ceux-ci seront perdus)

 

Type de mouvement 993.

 

 

ACTION : Changement Tranche livraison demandée

  • Le motif de maintenance ne doit pas être un motif d'annulation ou de solde
  • ‎la ligne de commande ne doit pas être commencée en préparation
  • ‎La nouvelle tranche de livraison demandée ne doit pas être la même que celle déjà présente dans la ligne de commande

Dans l’historique, le type de mouvement utilisé est le 995.

 

 

ACTION : Changement Tranche livraison confirmée

  • Le motif de maintenance ne doit pas être un motif d'annulation ou de solde
  • ‎la ligne de commande ne doit pas être commencée en préparation
  • ‎La nouvelle tranche de livraison confirmée ne doit pas être la même que celle déjà présente dans la ligne de commande

Type de mouvement 996.

 

 

ACTION : Annulation ou Solde

  • En fonction du motif de maintenance choisi, on réalise soit une annulation soit un solde.
    • fonctionnalité 01 ou 02 ou non renseignée
      è Annulation
    • fonctionnalité 05
      è Solde
  • La ligne de commande ne doit être ni déjà annulée ni déjà soldée.
  • Si vous avez choisi de traiter les lignes avec de l'affecté, cela signifie que les quantités annulées ou soldées seront égales aux quantités non affectées et aux quantités affectées. On réalisera une opération de désaffectation avant de faire l'annulation ou le solde.
  • Si vous avez choisi de traiter les lignes sans affecté, cela signifie que les quantités annulées ou soldées seront seulement les quantités non affectées.

Dans le cadre d'un solde, les quantités commandées ne sont pas modifiées, on met à jour la ligne en fonction de son état.

Si la ligne traitée n'est pas commencée, elle est soldée, si la ligne est partiellement commencée, on met à jour un champ qui permet de savoir que la ligne est à solder lors de son passage par LI019.

Dans le cadre d'une annulation, les quantités annulées sont diminuées de la ligne de commande.

N.B. :
si la fonctionnalité du motif est nulle, il n'y aura pas de traces de l'annulation.

 

Type de mouvement 765.

Un historique de ligne de commande avant modification et un enregistrement dans la table des traces de commande (CDE_TRACE_MVT) sont créés.

 

 

ACTION : Recalcul des délais

Seules les lignes de commandes non annulées et non soldées, sur lesquelles rien n’a été fait, sont prises en compte, c'est à dire les lignes de commandes non affectées, non préparées, non expédiées et non facturées.

Pour les lignes de commande sélectionnées, le calcul des délais est similaire à ce qui est fait en saisie de commande. Ainsi, si les délais de la ligne de commande sont incorrects vis à vis des délais commerciaux de l'article et que le délai demandé est renseigné, le calcul du délai confirmé se fera à partir du délai demandé.

Si le délai demandé n'est pas renseigné, on initialise le délai confirmé avec le délai immédiatement supérieur à la date de la commande. S’il n'y en a pas, alors le délai confirmé est initialisé avec le délai commercial le plus grand.

Le calcul des délais est toujours fait par rapport aux dates de début des délais.

Après calcul, si la date de début du délai confirmé est inférieure à la date de début du délai demandé de la ligne de commande, alors la date de début du délai confirmé est initialisée avec la date de début du délai demandé. Il n'y a pas de contrôles réalisés si des numéros de lien et des groupes de livraison sont indiqués sur les commandes traitées.

Si le paramètre UNIC_PROD_DELAI=0 c'est-à-dire que la saisie de deux lignes de commande avec le même produit/finition spéciale/délai est interdit, les lignes de commande correspondant à ce cas ne seront pas traitées.

L'historique de commande est mis à jour mais pas la table des traces de commandes pour l'édition des courriers rectificatifs.

Si la commande a déjà été confirmée, le délai est quand même modifié mais une trace est éditée afin d'informer l'utilisateur.

Type de mouvement 764.

 

 

ACTION : Changement de la finition spéciale

Le motif de maintenance ne doit pas être un motif d'annulation ou de solde.

La ligne de commande ne doit pas être annulée ou soldée. Elle ne doit pas être non plus commencée en affectation, préparation, expédition ou facturation.

La finition spéciale de remplacement ne doit pas être la même que celle de la ligne de commande. Il est possible d'affecter une finition spéciale à des lignes de commandes sans finition spéciale et inversement, c'est-à-dire d'enlever une finition spéciale sur des lignes de commandes qui ont une finition spéciale.

Si vous utilisez AR040 (Finition spéciale possible par article), un contrôle d'existence de la finition spéciale pour l'article est fait.

Si vous indiquez des délais commerciaux différents par finition spéciale, on contrôle que le délai de la ligne de commande traitée est cohérent vis à vis du délai commercial recherché en fonction de la nouvelle finition spéciale.

Dans le cas où on peut appliquer la finition spéciale à la nouvelle ligne de commande, plusieurs mises à jour sont faites : les historiques de ligne de commande et la table des besoins produits.

Type de mouvement 761.

 

 

ACTION : Réintégration des lignes annulées

Cette action permet de réintégrer dans les lignes de commande sélectionnées les articles qui ont été préalablement annulés.

Type de mouvement 770.

ACTION : Modification des quantités

Pour pouvoir maintenir une ligne de commande, elle ne doit être ni annulée, ni soldée.
‎Vous pourrez alors modifier les quantités commandées d'une ligne de commande en réajustant en plus ou en moins le reste à affecter ou le reste à préparer sur cette ligne de commande.

Deux cas se présentent :

  • Vous travaillez sur le reste à affecter :
    C’est le reste à affecter de la ligne de commande qui est proposé.
    • Si vous l'augmentez, la ligne de commande est augmentée d'autant.
    • Si vous le diminuez, il y a diminution de la ligne de commande à concurrence du reste à affecter.
  • Vous travaillez sur le reste à préparer :
    C'est la somme de l’affecté qui est non préparé et du reste à affecter sur la ligne de commande qui est proposé.
    • Si vous l'augmentez, la ligne de commande est augmentée d'autant mais les quantités affectées ne sont pas modifiées (si la ligne était totalement affectée, elle devient alors partiellement affectée).
    • Si vous le diminuez, il y a diminution de la ligne de commande avec désaffectation des quantités nécessaires au préalable.

N.B. :
la saisie de NULL dans toutes les quantités sur une ligne de commande pour laquelle aucun traitement n'a eu lieu (pas encore affectée) entraîne l'annulation de cette ligne.

Type de mouvement 769.

‎ 

 

ACTION : Application des éléments de tarif

Il est possible d’appliquer rétroactivement -donc après avoir saisi et validé une commande- des éléments de tarifs sur une ligne de commande ou/et en pied d’une commande.

Les éléments qui seront appliqués seront ceux existant dans PR023 et vérifiant les critères de la commande ou de la ligne de commande.

N.B. :
tous les éléments de tarifs saisis à la main par CD001 et non par PR023 seront alors perdus.

Il vous est possible d’appliquer ces modifications sur plusieurs commandes en même temps, pour cela il vous suffit de sélectionner toutes les lignes de commandes à traiter.

Puis la validation permet d’ouvrir une fenêtre.

Choisissez l’action « Application des éléments de tarif » parmi la liste des « Actions possibles ».

Vous devez ensuite saisir un motif de maintenance, puis choisir si l’application des nouveaux éléments doit se faire pour les éléments des lignes et/ou pour les éléments en pied de commande (ou en-tête de commande).

Le motif de maintenance ne doit pas être un motif d'annulation ou de solde.
‎Toute ligne de commande annulée, soldée, ou commencée en affectation, préparation, expédition ou facturation ne sera pas traitée.

Les lignes non traitées parmi celles sélectionnées provoquent la génération dans un fichier PDF d’une trace d’anomalie du type :

  • « Ligne de commande annulée ou soldée » pour une ligne annulée ou soldée
  • « La ligne de commande est commencée » pour une ligne de commande commencée en affectation, préparation, expédition ou facturation.

Dans le cas où, pour une même commande, plusieurs lignes avec des statuts différents sont sélectionnées pour être modifiées, alors les lignes modifiables seront traitées, les autres non.

Type de mouvement 772.

‎Une commande dont aucune des lignes n’est modifiable ne sera pas traitée, ni au niveau des lignes, ni au niveau du pied.

 

 

ACTION : Attribution groupe de livraison

L'opération consiste à pouvoir attribuer automatiquement des groupes de livraison renseignés dans AR015 après la saisie de la commande.

Il est possible d'effectuer les traitements pour un groupe de livraison précis ou bien pour l'ensemble des groupes définis dans AR015 pour lesquels il existe des articles/produits renseignés.
‎Dans ce dernier cas, si pour une ligne de commande, plusieurs groupes sont susceptibles d'être affectés, le groupe retenu sera celui pour lequel il y a le plus grand nombre d'articles/produits rattachés même si tous les articles/produits ne sont pas présents dans la commande. Suite à cela, si plusieurs groupes sont encore susceptibles de correspondre, alors le choix s'effectue selon l'ordre alphabétique des codes groupes.

Type de mouvement 773.

 

 

ACTION : Suppression groupe de livraison

L'opération consiste à pouvoir supprimer automatiquement des groupes de livraison pour les lignes de commandes sélectionnées.

Il est possible d'effectuer les traitements pour un groupe de livraison précis ou bien pour l'ensemble des groupes définis dans AR015 pour lesquels il existe des articles/produits renseignés.
‎La suppression est possible en règle générale pour toutes les lignes dont le code groupe de livraison correspond à celui renseigné (ou en cours de traitement si tous groupes demandés). Cependant, les lignes de commandes affectées et/ou préparées partiellement ou complètement peuvent être filtrées.

Avec ou sans filtre sur les commandes affectées/Préparés (Partiel et/ou Complet), les lignes de commandes non commencées sont mises à jour.

La coche "Avec effacement du groupe" permet de supprimer le groupe et sa composition dans AR015.
‎La coche "Groupe lignes Aff./Prep. Partiel" permet de supprimer les groupes pour les lignes des commandes dont au moins une ligne est partiellement affectée et/ou partiellement préparée.
‎La coche "Groupe lignes Aff./Prep. Complet" permet de supprimer les groupes pour les lignes des commandes complètement affectées et/ou préparées.

Type de mouvement 773.

 

 

Saisies des commandes clients par référence article client

En saisie de commandes PF client (CD001), il est possible de rechercher les articles commandés à partir de leur référence chez le client. Ces références clients peuvent être affichées selon options. De plus, on peut consulter en ligne de commande la taille correspondante du client.

N.B. :
les autres fonctions Cegid Orli ne sont pas concernées par cette possibilité (En particulier, LI006 – Vente au comptoir et FA002- Facture et avoir). De même, la prise de commande par portable n’est pas concernée.

 

Recherche des articles à partir de leur référence chez le client

L’option AR901W02/GES_REF_ART_CLI permet d'effectuer une recherche des articles selon les références saisies par client (CL005).

Lorsqu'elle est gérée, la recherche par référence s'effectue via une page supplémentaire dans la liste de valeurs des articles permettant d'interroger sur une référence article et retourner ainsi l'article - coloris – FS correspondant à cette référence.

Les valeurs possibles pour cette option sont :

  • 0 : Recherche avec le critère référence article client interdite ; la page d'interrogation par référence n'est pas accessible.
  • 1 : Recherche avec le critère référence article client autorisée ; la page d'interrogation par référence est accessible, mais par défaut c'est la page classique qui s'affiche.
  • 2 : Recherche avec le critère référence article client autorisée et proposée par défaut.

 

N.B. :
cette possibilité n'est utilisée que dans lors de la saisie ou maintenance de commande (CD001).

 

Si le client de la commande possède des références articles particulières (et seulement dans ce cas-là), la fonction contient deux écrans :

  • l’écran habituel,
  • un écran permettant de retrouver un article connaissant sa référence chez le client.


‎Si option AR901W02/GES_REF_ART_CLI=1 :
l’écran habituel est affiché par défaut.

‎Si option AR901W02/GES_REF_ART_CLI=2 :
c’est l’écran des référence article qui est affiché par défaut (Utiliser les boutons de changement d’écran/page).

Via l’onglet de référence article, il est possible d’accéder aux exports fiches client, article et produit (respectivement YB006, YB002 et YB003).

 

Le client affiché est celui de la commande. Le client n’est pas modifiable dans cet écran.

L’utilisateur doit renseigner obligatoirement la référence de l’article chez le client.

La validation de cette information provoque l’affichage du seul article/coloris/FS répondant aux critères client/référence, ou client de regroupement/référence (en cas d’échec de la première recherche).

Une fois cet article/coloris/FS affiché, l’utilisateur peut valider ou annuler son choix en cliquant sur les boutons correspondants.

 

Si la recherche de l’article/coloris/FS interne échoue (exemple : si l’utilisateur fait une erreur en tapant la référence), la fonction efface les zones relatives à l’article/coloris/FS recherché, et interdit à l’utilisateur de valider son choix.

La validation de l’article provoque la fermeture de la liste de valeurs, et le retour dans CD001W02.
‎La saison de l’article, son code et éventuellement le coloris et la finition spéciale sont renseignés automatiquement dans l’écran des lignes de commande.

 

 

Affichage de la référence de l’article chez le client

En parallèle, l’option CD001W01/AFF_REF_ART_CLI permet de rendre visible ou non les références articles renseignées pour le client de la commande.

Les valeurs possibles pour cette option sont :

  • 0 : Référence article chez le client invisible.
  • 1 : Référence article chez le client visible.

 

Lorsqu'elles sont visibles, les références à la taille sont visualisable par des info-bulles sur la grille de taille. La référence article quant à elle est affichée dans l'onglet "Particularité" de la ligne de commande à la place du libellé de la présentation. Aucune recherche ne peut être effectuée à partir de ces informations.

L'utilisation de cette option n'a d'intérêt que dans le cas ou les références par articles sont gérées dans CL005- Référence article par client.

Si AR901W02/GES_REF_ART_CLI=1, on affiche la référence de l’article chez le client à la place du libellé de la présentation dans l’onglet « Particularité ». Cette information est synchronisée avec le produit de la ligne qui possède le focus, comme tous les libellés présents dans cet onglet.

Ceci permet à l’utilisateur de retrouver plus facilement un article déjà présent dans la commande connaissant sa référence externe.

N.B. :
la référence externe affichée dans le « pavé » des libellés n’est pas une information interrogeable (comme les libellés).

Affichage de la grille de tailles de l’article chez le client

De même, si AR901W02/AFF_REF_ART_CLI=1, il est possible de visualiser sur chaque taille présente dans CD001W02 – Ligne de commande une info bulle contenant la taille externe adéquate, renseignée dans CL005 - Référence article par client.


‎ 

CD084 : Ajout article PLV (Publicité sur Lieu de Vente) dans une commande

CD084W01
Cette fonction permet d'ajouter un article dans une commande client PF

 

On considère que l'article à intégrer est un article PLV (Publicité sur Lieu de Vente) uniquement, c'est-à-dire que sa grille de taille est mono-taille et que son prix est à zéro.

Règles au niveau de l'ajout de l'article PLV dans la commande :

  • le délai de livraison sera égal au plus petit délai de la commande
  • le magasin de la ligne de commande correspondra à la ligne ayant le plus petit délai
  • la quantité sera de 1 sur la taille unique
  • il aura un prix spécial à zéro

 

Les contrôles effectués sont :

  • l'article doit être valide pour la saison de vente
  • l'article doit être distribué dans la division commerciale de la commande (AR014)
  • l'article doit être fabriqué pour le client (aucun code client ne doit être défini dans la fiche article AR001 ou le code client doit correspondre à celui de la commande)
  • l'article ne doit pas être interdit à la vente pour le client (AR027)
  • la date de commande doit être inférieure à la date d'arrêt de commercialisation (si cette dernière est renseignée)
  • l'article doit appartenir au catalogue (AR072)
  • l'article ne doit pas avoir de multiple de vente (AR001 ou TA321)
  • l'article doit avoir une grille mono-taille (la grille de taille ne doit avoir qu'une seule taille dans TA031)
  • la taille de l'article doit être à la vente
  • les prix spéciaux doivent être autorisés pour le client / nature de commande (défini dans la fiche client CL001)
  • la fonction contrôle également si l'article PLV a déjà été intégré dans la commande afin de ne pas le réintégrer une seconde fois.


‎A la fin du traitement, un rapport est édité listant les commandes impactées (trié par saison de commande puis numéro de commande).

 

 

Les critères fonctionnels

  • Mode de travail :
    • 0 = Simulation (pour vérifier les commandes qui seront impactées)
    • 1 = Mise à jour (pour insérer l'article PLV dans les commandes)
  • Motif maintenance :
    obligatoire, le code motif de maintenance doit avoir un contexte lié au "Commandes clients" (JP529)
  • Saison article à ajouter :
    obligatoire, correspond au code saison de l'article PLV à ajouter à la commande
  • Code article à ajouter :
    obligatoire, correspond au code article de l'article PLV à ajouter à la commande
  • Coloris article à ajouter :
    obligatoire, correspond au code coloris de l'article PLV à ajouter à la commande

Les critères de restrictions

Ils permettent de filtrer les commandes à traiter.

  • No de commande
  • Kit en-tête de commande
  • Société client
  • Code Client
  • Kit client
  • Saison article
  • Code article
  • Coloris article
  • Kit article
  • Kit produit

 

Quelques règles d'utilisation

Le lanceur n'effectue aucun contrôle lors de la saisie des critères. Toute demande, même sans critère sera traitée, mais pourra entraîner des temps de traitement assez longs si aucun critère n'est saisi.


 

CD021 : Re-calcul des taux de commission

CD021W01
Cette fonction permet, en cas de modification des taux de commission représentant, de re-calculer tous les taux de commissions dans les lignes de commandes en fonction des changements effectués

 

Elle traite les lignes de commande déjà saisies, selon la même méthode que celle employée en saisie de commande.

Le re-calcul est effectué pour les lignes de commande répondant aux critères suivants :

  • Saison de commande
  • Représentant (1er et 2ème)
  • N° de commande client
  • Secteur de vente
  • Division commerciale

 

Les lignes de facture libre ne sont pas traitées car elles ne font pas référence à toutes les notions utilisées comme critères de recherche du taux de commission. Le taux de commission d'un représentant est mémorisé au niveau de la ligne de commande et est calculé lors de la saisie de commande suivant une liste de critères facultatifs auxquels doit correspondre la ligne de commande pour laquelle on recherche le taux de commission.

Ces critères sont les suivants :

  • Société
  • Division commerciale
  • Réseau
  • Marque
  • Activité
  • Ligne de produit
  • Forme
  • Tarif
  • Catégorie client
  • Famille client
  • Nature de commande
  • Type de commande
  • Saison de commande

 

Le taux de commission à appliquer à une ligne de commande est celui saisi dans RE001 selon les cas suivants :

  • celui qui est associé à la liste de critères, elle-même associée aux représentants de la commande, à laquelle cette ligne de commande correspond le plus "finement", dont la date d'effet est inférieure ou égale à la date de la commande,
  • et dont le taux de remise (à partir duquel il faut appliquer le taux de commission donné) est le plus proche du taux de remise appliqué à cette ligne de commande tout en étant inférieur à celui-ci (s'il n'y a pas de taux de remise associé à une liste de critères satisfaisante et inférieur ou égal à celui de la ligne,

Il faut alors trouver une liste de critères satisfaisante avec un taux de remise associé NULL, cette valeur NULL est équivalente ici à la valeur 0 qui représente le plus petit taux de remise possible).

N.B. :
si pour une ligne de commande aucun taux de commission n'est trouvé, il y a génération d'un message pour l'indiquer.

 

Il se peut cependant que ce soit le cas pour des lignes de commande dont le représentant est le représentant par défaut (proposé par défaut dans le cas des commandes directes) si ces lignes ne sont pas cochées comme étant "non commissionnables", et si aucune liste de critères accompagnée d'un taux de commission n'a été saisie pour ce représentant par défaut.

En effet, dans ce cas le programme recherche un taux de commission (vu que la ligne est considérée comme commissionnable) qu'il ne trouve pas puisque aucun taux n'a été saisi pour ce représentant.

Pour éviter la génération de messages d'anomalie dans ce cas, il faut soit veiller à ce que chaque ligne de commande non commissionnable soit cochée comme telle, soit saisir pour ce représentant par défaut un taux de commission égal à 0 pour une date d'effet inférieure ou égale à la date des premières commandes concernées, pour un taux de remise NULL, et pour une liste de critères ou aucun critère n'est précisé (tous les critères sont NULL). Ainsi le programme ne cherchera pas inutilement un taux de commission pour des lignes de commande qui ne sont pas commissionnables mais non cochées comme telles, ou bien il trouvera un taux égal à 0 (c'est à dire pas de commission) pour des lignes de commande qui n'ont pas été signalées comme non commissionnables mais qui ne sont pas commissionnées pour autant car le représentant auquel elles font référence est un représentant fictif qui ne touche aucune commission.

‎ 

 

AS440 : Contrôle et mise à jour des commandes client

AS440W01
permet de contrôler et mettre à jour les lignes des commandes client et les entêtes des commandes client dont la cohérence des données n’est pas respectée

 

Selon le mode de travail (Contrôle / Mise à jour), l'utilisateur a la possibilité de contrôler ou de contrôler et mettre à jour les commandes client.

 

Données fonctionnelles contrôlées :

  • Lignes affectées, préparables et facturables
  • Lignes annulées
  • Lignes soldées
  • Commandé < affectée, préparable et facturables
  • Montant HT / Tarif ou PS lignes
  • Montant Facturé / ligne de pièce
  • Cohérence entête / ligne de commande

 

Critères de filtre :

  • No de commande
  • Code client
  • Code société
  • Code client de regroupement
  • Liaison d'appartenance
  • Saison article
  • Code article
  • Code coloris
  • Finition spéciale
  • Kit entête de commande
  • Kit article
  • Kit produit
  • Kit client

 

Le détail de chaque contrôle et action réalisée en cas de mise à jour est présent dans l’aide en ligne de AS440.