Cegid XRP Ultimate  |  
I3   Actualisé le 06/10/2022
Ventes
TMLCV - Traitement de modification des lignes de commandes

   Ce traitement permet de mettre à jour plusieurs lignes de commandes simultanément.
Les commandes dont une ou plusieurs lignes sont à modifier doivent être contenues dans une liste.

   Exemple : Changement du prix d'un article. Pour actualiser le prix de l'article sur les lignes des commandes non facturées, sélectionnez les commandes sur lesquelles l'article figure et modifiez globalement le prix sur toutes ces lignes de commandes.

   Remarque : vous ne pouvez modifier qu'une seule valeur à la fois, refaire l'opération de modification pour traiter une autre donnée.

   Contrôle pour chaque ligne de commande en fonction de l'étape de la commande que la modification est possible. Comparaison de l'étape de la commande avec l'étape maximale autorisée (occurrence MAJLCV du paramètre AUTSVMLC).

   En utilisant le mnémonique TMLCV, toutes les zones définies sont modifiables.
Le mnémonique TMLCVC n'autorise la modification que des informations comptables.
Le mnémonique TMLCVD n'autorise la modification que des informations spécifiques à la déclaration d'échanges de biens.
Le mnémonique TMLCVT n'autorise la modification que des informations liées au transport.

Soumission (voir aussi : Paramétrage du traitement)

   Liste de commandes
   Permet de sélectionner les lignes des commandes référencées dans cette liste.
Vous pouvez autoriser ou interdire les listes contenant des commandes faisant référence à plusieurs établissements (occurrence V du paramètre AUTLISTE).

   Liste d'articles
   Permet de sélectionner les lignes de commandes dont les articles sont présents dans cette liste.

   Article
   Permet de sélectionner les lignes de commandes de la liste se rapportant à l'article saisi.

   Modification des lignes de commandes

   Zone 1 à modifier / Zone 2 à modifier / Zone 3 à modifier / Zone 4 à modifier
   Choix de la donnée de la ligne de commande qu'il est possible de modifier. Jusqu'à quatre données modifiables par le biais de cette soumission.
La liste correspond aux occurrences du paramètre AUTSVMLC.

   Si la commande est facturée, interdiction de modifier le prix tarif, le prix facturé et le taux de remise.

   Particularité des zones CCG1/x (où x représente le numéro du segment à modifier)

   Si la zone à modifier est de type CCG1/x, le champ "Valeur" est inaccessible et il est égal à MAJCGx (où x est égal au numéro de segment).
Dès lors, les occurrences liées au paramètre indiqué dans la zone "Valeur" (paramètre MAJCGx) sont exploitées pour effectuer la correspondance entre l'ancienne valeur et la nouvelle.

   Exemple sur une commande en date du 01/06/2014 :

   Définition de la clé analytique (GDCL) :
- Segment 1 : position 1 à 5 ;
- Segment 2 : position 6 à 10 ;
- Segment 3 : position 11 à 20.

   CGR A avant modification :
- Ligne 10 : "ABCD 1234 ZYX" ;
- Ligne 20 : "ABCD 5678 ZYX".

   Deux occurrences sont définies sur le paramètre MAJCG2 pour modifier le segment 2 :
- Occurrence 1 avec chaîne 1 (ancienne valeur) égale à "1234", chaîne 2 (nouvelle valeur) égale à "4321" et les dates de validité définies du 01/01/2014 au 31/12/2014 (dates 1 et 2) ;
- Occurrence 2 avec chaîne 1 (ancienne valeur) égale à "5678", chaîne 2 (nouvelle valeur) égale à "8765" et les dates de validité définies du 01/01/2014 au 31/12/2014 (dates 1 et 2).

   A l'issue de la modification, voici le CGR A :
- Ligne 10 : "ABCD 4321 ZYX" ;
- Ligne 20 : "ABCD 8765 ZYX".

   Valeur 1 / Valeur 2 / Valeur 3 / Valeur 4
   Nouvelle valeur à affecter à la zone choisie (valeur 1 pour la zone 1, valeur 2 pour la zone 2, etc.).

   Compte rendu
   Le compte rendu d'un traitement peut être, selon votre demande, plus ou moins détaillé.

   Erreurs : édition des messages d'anomalies et d'un paragraphe global indiquant le nombre d'éléments lus, traités, mis à jour, etc.

   Global : édition uniquement d'un paragraphe global indiquant le nombre d'éléments lus, traités, mis à jour, etc.

   Détaillé : édition de tous les éléments qu'ils soient en anomalie ou correctement traités et du paragraphe global indiquant le nombre d'éléments lus, traités, mis à jour, etc.

Paramètres associés au mnémonique (voir aussi : Principe de l'association)

   PRM
   Permet de définir quels types d'informations sont modifiables :
- pas de PRM : toutes les zones définies sont modifiables (TMLCV) ;
- PRM = C : seules les informations comptables sont modifiables (TMLCVC) ;
- PRM = D : seules les informations spécifiques à la déclaration d'échanges de biens sont modifiables (TMLCVD) ;
- PRM = T : seules les informations liées au transport sont modifiables (TMLCVT).

Transactions associées
   TSARTC - Sélection des articles

   TSATV - Sélection des articles vendus

   TSCVPL - Sélection des paramètres des lignes des commandes

   TSLCV - Sélection des lignes de commandes

   TSMDV - Sélection des modes de vente

Paramètres
   AUTART - DECCOE

   AUTART - DECPDS

   AUTART - DECVOL

   AUTODE - ARRDVC

   AUTSVMLC - MAJLCV

   AUTSVT - DECPNT

   AUTSVT - DECPRX

   AUTSVT - DECPRXREF

   AUTSVT - DECPRXREP

   AUTSVT - DECQTE

Extrait du compte rendu