Cegid XRP Ultimate | I3 Actualisé le 06/10/2022 |
|||
Ventes | |||
TGCDV - Actions réalisées par le traitement de génération de commandes de ventes |
Sélection et tri des commandes |
La sélection des commandes à dupliquer est fonction de l'entité traitée (commande, liste, etc.). Pour qu'une ligne de commande soit sélectionnée, il faut que le mode de vente de la ligne ne soit pas interdit (voir paramètre PRM associé à l'objet). Les lignes de commande correspondant à des articles composants d'un kit ne sont pas sélectionnées sauf lors de la génération des avoirs. Sur les commandes ou sous-commandes générées, si l'article est un kit, ses composants sont regénérés en fonction de la nouvelle quantité commandée. Il est possible de tenir compte de la priorité de livraison des commandes. Pour cela, on utilise l'occurrence TRIURG du paramètre AUTSVT. Si la priorité de livraison est gérée, le tri des commandes est le suivant : - établissement ; - priorité de livraison (tri ascendant ou descendant selon le paramétrage) ; - classe, numéro, sous-numéro de commande. Sinon, le tri est par établissement, classe, numéro, sous-numéro de commande. |
Détail des données recopiées selon les options |
Récapitulatif sur l'affectation des données sur les commandes ou sous-commandes générées en fonction des options précisées dans la soumission. Les contrôles de cohérences et les règles de gestion sont les mêmes que dans la transaction de saisie des commandes (GCDV). |
En-tête de commande |
- Classe de commandes (clasvcdv) : voir critère de soumission. - Numéro, sous-numéro (numsvcdv, snusvcdv) : voir critère de soumission. - Client (clisvcdv) : génération de commandes pour chaque client de la liste de clients si celle-ci est renseignée à la soumission, ou génération pour un client si saisi à la soumission, ou génération avec le même client que les commandes origine. - Tiers facturation (tiesvcdv) : si "défaut client" demandé, égal au tiers de facturation du client (nouveau ou recopié). Si "défaut client" non demandé avec génération de commandes pour une liste de clients, égal au tiers de facturation précisé dans les éléments de la liste (GELTV). - Adresse facturation (tafsvcdv) : si "défaut client" demandé, égale à l'adresse de facturation du client (nouveau ou recopié). Si "défaut client" non demandé avec génération de commandes pour une liste de clients, égale à l'adresse de facturation précisée dans les éléments de la liste (GELTV). - Tiers et adresse livraison : même principe que pour tiers et adresse de facturation. - Tiers et adresse confirmation : même principe que pour tiers et adresse de facturation. - Tiers et adresse paiement : même principe que pour tiers et adresse de facturation. - Dépôt (depsvcdv) : si "défaut client" demandé et si le dépôt du client est renseigné (voir GCLI), égal au dépôt du client. Sinon égal au dépôt de la commande origine. - Etape (ecvsvcdv) : étape par défaut définie dans GETCV pour la nouvelle classe ou pour la classe recopiée. - Date dernière étape (ddesvcdv) : date du jour. - Date de proposition (dprsvcdv) : si renseignée sur la commande origine et nombre de jours de la soumission non nul, alors la nouvelle date de proposition est égale à la date de proposition de la commande origine plus le nombre de jours. Si pas de nombre de jours précisé, elle est recopiée de la commande origine. |
- Date de commande (dcdsvcdv), date d'expédition prévue (au plus tôt) (dedsvcdv), date d'expédition au plus tard (defsvcdv) : Colonnes des tableaux = informations saisies dans la soumission DCD = date de commande NBJ = nombre de jours DED = date au plus tôt DCDO = date de la commande origine DCDN = date de la commande générée DEDO = date au plus tôt de la commande origine DEDN = date au plus tôt de la commande générée DEFO = date au plus tard de la commande origine DEFN = date au plus tard de la commande générée DEL = délai acheminement du client |
|
- Mode de transport (mdtsvcdv) : même principe que pour le dépôt. - Type de port (prtsvcdv), destination (dessvcdv) : même principe que pour le dépôt. - Transporteur (camsvcdv) : même principe que pour le dépôt. - Marché (marsvcdv) : même principe que pour le dépôt. - Devise (devsvcdv) : si "défaut client" demandé, égale à la devise du client, sinon recopie de la devise de la commande origine. Lorsque la devise du client est différente de la devise de la commande origine, les conversions des montants sont effectuées. - Valeurs et dates des cours de devise interne, facturation et reporting (tx1svcdv, tx2svcdv, tx3svcdv, dt1svcdv, dt2svcdv, dt3svcdv) : si "défaut client" demandé et devise du client identique à la devise de la commande origine, actualisation des dates et cours de devise. Si devise différente, recherche des nouvelles dates et cours. L'actualisation des dates et cours de devise est également réalisée pour prendre en compte des nouvelles dates de commandes, date au plus tôt, comme en saisie de commandes (GCDV). - Date de tarifs (dttsvcdv) : recalculée à partir des nouvelles dates affectées sur la commande, du paramétrage de la classe de commandes, et du délai d'acheminement du client. Se reporter à la documentation de GNCV. - Classe de tarifs (ctasvcdv) : si aucune classe de commandes saisie à la soumission et si "défaut client" demandé, égale à la classe de tarifs du client si renseignée. Sinon, égale à la classe de tarifs de la commande origine. Si une classe de commandes est saisie à la soumission, prise en compte du paramétrage de celle-ci. - Type de taxe (ttvsvcdv), mode de taxe (motsvcdv) : même principe que pour le dépôt. - Dépôt client (dclsvcdv) : si "défaut client" demandé, égal au dépôt client du client, sinon recopie du dépôt client de la commande origine à condition que la classe de mouvement de transfert de la classe de commandes soit renseignée. - Etat des stocks (stksvcdv) : "A" (en attente). - Etat (etasvcdv) : "A". - Programme créateur (pcrsvcdv) : nom du traitement exécuté (par défaut "SVTGCD"). - Créateur (ucrsvcdv) : utilisateur ayant lancé le traitement. - Date de création (dcrsvcdv): date du jour d'exécution. Les informations suivantes sont recopiées de la commande origine : - établissement ; - mnémonique ; - priorité d'expédition ; - transitaire ; - transporteur relais ; - chargement ; - référence commande ; - modes de change interne facturation et reporting ; - CGR analytique et budgétaire ; - interlocuteurs externe et logistique ; - observations commande, livraison, facture et règlement ; - type d'ouverture ; - paramètres standard (type, nature, genre, rôle, paramètres 1, 2 et 3). Les autres informations non précisées ne sont pas renseignées sur la commande ou sous-commande générée. |
Données associées à l'en-tête de commande |
Pour les gestionnaires, rubriques, textes et paramètres, application des options précisées à la soumission. La duplication des conditions de facturation de la commande origine vers la nouvelle commande se fait seulement si l'option "Défaut client" n'est pas cochée. Si "Défaut client" est cochée, les conditions de facturation obligatoires, plus les conditions de facturations particulières de type "généré" sont créées sur la nouvelle commande (même principe que lors de la création d'une commande via GCDV). De la même façon, si l'option "Défaut client" ou l'option "Reprise de l'échéance" est cochée, l'échéance de la nouvelle commande est celle du client (même principe que lors de la création d'une commande via GCDV). Les échéances sont dupliquées si les options "Défaut client" et "Reprise de l'échéance" ne sont pas cochées. Cas particulier de la génération d'avoirs : la nouvelle commande est une copie. Par conséquent, l'option "Défaut client" est ignorée et tous les critères de duplication sont cochés (paramètres, textes, rubriques, gestionnaires) et implicitement les conditions de facturations et les échéances. Si les échéances de la commande à dupliquer ont le genre égal à "MS" (montant saisi), elles sont copiées sur la nouvelle commande, y compris le montant (multiplié par -1) et le genre pour que la valorisation ne vienne pas écraser le montant des échéances affecté par TGCDV. Les appels de fonds associés à la commande ne sont jamais copiés. Possibilité d'ajouter un texte libre sur la nouvelle commande. Pour cela, vous devez choisir la valeur "Texte" dans l'une des 10 colonnes à modifier et saisir le texte à insérer (forme détail "Autres modifications"). Vous devez paramétrer la position et la destination du texte, respectivement dans la valeur testée 2 et la chaîne 2 de l'occurrence TXT du paramètre AUTSVGCD. Le texte est alors inséré dans les textes des commandes (GTXTV). |
Ligne de commande |
- Article (artsvlcv) : recopie de l'article de la ligne origine. - Mode de vente (movsvlcv) : mode affecté comme en saisie de lignes de commandes si l'option "défaut article" est cochée. Si ce n'est pas le cas, contrôle de cohérence du mode de vente de la ligne origine dans les modes par classes (GCLMV) et les modes par classes et catégories client (GMCCV). Si cohérence trouvée, le mode de vente origine est recopié, sinon on affecte le mode de vente comme si "défaut article" était coché. |
- Quantité commandée totale et gratuite (qtcsvlcv, qgcsvlcv) : QTCO = quantité commandée origine QGCO = quantité commandée gratuite origine QTEO = quantité livrée origine QGEO = quantité livrée gratuite origine QTFO = quantité facturée origine QGFO = quantité facturée gratuite origine
|
- Quantités livrée et facturée totales et gratuites (qtesvlcv, qgesvlcv, qtfsvlcv, qgfsvlcv) : voir critère de soumission. - Intitulé de la ligne (intsvlcv): si l'option "défaut article" est cochée, même affectation de l'intitulé qu'en saisie de lignes de commandes. Recopié à partir de l'intitulé de la ligne origine si option "défaut article" non cochée. - Taxe (tvasvlcv) : même principe que pour l'intitulé. - Compte (cpvsvlcv) : même principe que pour l'intitulé. - CGR analytique et budgétaire (cg1svlcv, cg2svlcv) : si l'option "défaut article" est cochée ou si l'option "nouveau CGR" est cochée, même affectation des CGR qu'en saisie de lignes de commandes. Copiés à partir des CGR de la ligne origine si les options "défaut article" et "nouveau CGR" ne sont pas cochées. - Informations pour déclarations échanges de biens (cdosvlcv, ntrsvlcv, regsvlcv) : même principe que pour l'intitulé. - Nombre de lots maximum à prélever (nlmsvlcv) : même principe que pour l'intitulé. |
- Prix tarifs HT et TTC (pvtsvlcv, pttsvlcv), taux de remise (tausvlcv), prix facturés HT et TTC (pvfsvlcv, pftsvlcv) : PVTO : prix tarif HT origine PTTO : prix tarif TTC origine PVTN : nouveau prix tarif HT PTTN : nouveau prix tarif TTC PVFO : prix facturé HT origine PFTO : prix facturé TTC origine PVFN : nouveau prix facturé HT PFTN : nouveau prix facturé TTC REMO : remise origine DEVO : devise commande origine REMN : nouvelle remise DEVO : devise commande origine DEVN : nouvelle devise TVAN : nouveau taux TVA
|
- Poids net et poids brut (pdnsvlcv, pdbsvlcv) : les poids de l'article ne sont jamais pris en compte même si l'option "défaut article" est cochée. En revanche, ils sont recalculés suivant la règle des poids variables et également en fonction de la nouvelle quantité si les poids sont unitaires (occurrence PDSVOL du paramètre AUTSVCDV). - Volume net et volume brut (vonsvlcv, vobsvlcv) : les volumes de l'article ne sont jamais pris en compte même si l'option "défaut article" est cochée. Par contre, ils sont recalculés suivant la règle des volumes variables et également en fonction de la nouvelle quantité si les volumes sont unitaires (occurrence PDSVOL du paramètre AUTSVCDV). - Echéance calculée (echsvlcv) : recopiée de la ligne de commande origine. - Montant du port (cousvlcv) : idem échéance. - Genre (gensvlcv) : idem échéance. - Etat des stocks (stksvlcv) : "A" (en attente). Les autres informations non précisées ne sont pas renseignées sur la ligne de commande générée. |
Données associées à une ligne de commande |
Pour les rubriques, textes et paramètres, application des options précisées à la soumission. Les remises ou majorations (GLVR) correspondant à des conditions commerciales sont recopiées si l'option "Détails remises" est cochée et seulement dans les cas suivants : - génération d'avoirs ; - génération de commandes si l'option "Nouveau prix" n'est pas cochée ; - si la commande a été créée par interface (traitement TTCD) avec des conditions commerciales (table d'interface svtlr), la zone "Calcul des conditions commerciales" de la ligne de commande créée par l'interface est égale à "I" pour interdire le calcul de nouvelles conditions. Si cette commande est la commande modèle, que l'option "Nouveau prix" n'est pas cochée et que l'option "Taux remise" est cochée, alors les conditions commerciales associées à la ligne initiale sont recopiées. Les détails par lot et/ou emplacement (GLVL) ne sont recopiés que dans le cadre d'une génération d'avoirs et si l'option est activée à la soumission. Les appels de fonds associés aux lignes de commande ne sont jamais recopiés. |
Comment créer une commande à l'identique |
Copie écran des éléments à soumettre pour générer une commande identique à la commande origine.![]() |