Cegid XRP Ultimate | I3 Actualisé le 06/10/2022 |
|||
Ventes | |||
TGNA - Actions réalisées par le traitement de génération de commandes achats à partir de commandes ventes |
Equivalences |
Pour chaque commande de ventes sélectionnée, le traitement recherche si des équivalences existent. Les équivalences (GNGEVA) sont recherchées selon les critères obligatoires indiqués par le type de négoce soumis. Les informations données par les équivalences permettent la génération des commandes d'achats. Si aucune équivalence n'est trouvée pour les critères du type de négoce et pour : - une des lignes de la commande, l'arrêt ou la poursuite du traitement est géré en fonction de la valeur du paramètre PR2 associé au traitement ; - la commande de ventes, l'arrêt ou la poursuite du traitement est géré en fonction de la valeur du paramètre PRM associé au traitement. |
En-tête de commande |
La création de l'en-tête de la commande d'achats est faite lors de la lecture de la première équivalence trouvée. Les champs de l'en-tête dans le sas sont renseignés de la façon suivante : - Etablissement : établissement destination de l'équivalence (GNGEVA) si renseigné, sinon même établissement que la commande de ventes. - Classe : classe destination de l'équivalence si renseignée, sinon classe par défaut de GNCA, si pas de classe par défaut alors erreur. - Fournisseur : fournisseur destination de l'équivalence si renseigné, sinon code fournisseur égal au code client si le client existe en tant que fournisseur, sinon erreur. - Tiers : tiers destination de l'équivalence si renseigné, sinon tiers du fournisseur. Ce principe est valable pour le tiers de facturation, de paiement, de commande et logistique. - Adresse : adresse destination de l'équivalence si renseignée, sinon adresse du fournisseur. Ce principe est valable pour l'adresse de facturation, de paiement, de commande et logistique. - Devise : en règle générale, devise par défaut c'est-à-dire celle du fournisseur. Exception, lorsque les prix sont calculés en appliquant un pourcentage de marge sur les prix de vente, la devise est égale à la devise de la commande de ventes. - Dépôt : dépôt destination de l'équivalence si renseigné, sinon dépôt par défaut. - Date de commande, date de réception au plus tôt, date de réception au plus tard : affectées suivant le type de négoce : A : Aucune, donc date du jour ; L : Date logique ; S : Date système ; C : Date commande, donc égale à la date de la commande de ventes ; D : Date au plus tôt, donc égale à la date d'expédition au plus tôt (prévue) ; F : Date au plus tard, donc égale à la date d'expédition au plus tard. - Transitaire : affecté suivant le type de négoce : I : Identique, recopié de la commande de ventes ; D : Valeur par défaut ; S : La valeur est saisie dans les équivalences. Si pas renseigné dans l'équivalence, alors valeur par défaut. - Transporteur : transporteur destination de l'équivalence si renseigné, sinon transporteur par défaut. - Type de port : affecté suivant le type de négoce : I : Identique, recopié de la commande de ventes ; D : Valeur par défaut ; S : La valeur est saisie dans les équivalences. Si pas renseigné dans l'équivalence, alors valeur par défaut. - Destination : affectée suivant le type de négoce : I : Identique, recopié de la commande de ventes ; D : Valeur par défaut ; S : Saisi, la valeur est saisie dans les équivalences. Si pas renseigné dans l'équivalence, alors valeur par défaut. - Mode de transport : affecté suivant le type de négoce : I : Identique, recopié de la commande de ventes ; D : Valeur par défaut ; S : Saisi, la valeur est saisie dans les équivalences. Si pas renseigné dans l'équivalence, alors valeur par défaut. - Priorité : affectée suivant le type de négoce : I : Identique, recopié de la commande de ventes ; D : Valeur par défaut ; S : Saisi, la valeur est saisie dans les équivalences. Si pas renseigné dans l'équivalence, alors valeur par défaut. - Dépôt fournisseur : affecté suivant le type de négoce : I : Identique, recopié de la commande de ventes ; D : Valeur par défaut ; S : Saisi, la valeur est saisie dans les équivalences. Si pas renseigné dans l'équivalence, alors valeur par défaut. - Etat : égal à actif, valeur "A". - Paramètres standard : affecté suivant le type de négoce : I : Identique, recopié de la commande de ventes ; D : Valeur par défaut, c'est-à-dire l'occurrence par défaut du paramètre PRxSACDA ; S : Sélection des informations recopiées suivant la table d'associations type de négoce/paramètres (GNGP). S'il existe un enregistrement avec paramètre origine égal à PER1 et paramètre destination non renseigné ou paramètre destination égal à PER1, alors copie du paramètre 1 de la commande de ventes dans le paramètre 1 de la commande d'achats. S'il existe un enregistrement avec paramètre destination égal à PER1, alors copie de la valeur du paramètre indiqué par le paramètre origine dans le paramètre 1 de la commande d'achats. Le principe est le même pour les paramètres standard 1, 2 et 3. - Créateur : utilisateur qui lance le traitement. - Date de création : date de lancement du traitement. - Nombre de colis : affecté suivant le type de négoce : I : Identique, recopié de la commande de ventes ; D : Rien n'est copié ; S : Saisi, la valeur est saisie dans les équivalences. Si pas renseigné dans équivalence, alors rien n'est affecté dans le nombre de colis. - Envoi des traitements : si cette case est cochée pour le type de négoce, alors tous les traitements de l'enchaînement vont être lancés jusqu'à ce qu'un "Arrêt proposition" soit rencontré (Cf. : GETCA). |
Gestionnaires |
Affectés selon le paramétrage du type de négoce : I : Identique, recopie des gestionnaires de la commande de ventes (GCVG) dans le sas. D : Valeur par défaut. L'interface génère ceux par défaut comme lors de la création d'une commande d'achats. S : Sélection des informations recopiées suivant la table d'associations type de négoce/gestionnaires (GNGGVA). Les codes gestionnaires sont identiques, mais la fonction et/ou le rôle peuvent être différents : - s'il n'existe aucune association, alors le gestionnaire n'est pas recopié ; - s'il existe une association avec fonction et rôle destination non renseignés, alors la fonction est celle par défaut et le rôle celui par défaut (Cf. : GCAG) ; - s'il existe une association avec fonction destination renseignée et le rôle destination non renseigné, alors la fonction destination est égale à celle des équivalences et le rôle à celui par défaut ; - s'il existe une association avec la fonction destination non renseignée et rôle destination renseigné, alors la fonction est celle par défaut et le rôle est celui précisé dans l'équivalence ; - s'il existe une association avec fonction destination et rôle destination renseignés, alors la fonction et le rôle sont ceux de l'équivalence. |
Lignes de commande |
Les champs des lignes sont renseignés dans le sas de la façon suivante : - Numéro des lignes : il est incrémenté de 10 en 10. - Article et mode d'achat : 1) Les critères article et mode origine sont interdits pour le type de négoce. - Si l'article destination et le mode d'achat destination ne sont pas précisés, une ligne de commande de ventes génère une ligne de commande d'achats. Les articles sont les mêmes, le mode d'achat est celui par défaut. - Si l'article destination est précisé et le mode d'achat destination n'est pas précisé, les lignes de commande de ventes sont regroupées sur une ligne de commande d'achats dont l'article est celui précisé. Le mode d'achat est celui par défaut. - Si l'article destination n'est pas précisé et le mode d'achat destination est précisé, une ligne de commande de ventes génère une ligne de commande d'achats. Les articles sont les mêmes, le mode d'achat est celui précisé. - Si l'article destination et le mode d'achat destination sont précisés, les lignes de commande de ventes sont regroupées sur une ligne de commande d'achats. L'article est celui précisé, et le mode d'achat est celui précisé. 2) Les critères article origine et mode origine sont obligatoires pour le type de négoce. - Si l'article destination et le mode d'achat destination ne sont pas précisés, la ligne de commande de ventes génère une ligne de commande d'achats. Les articles sont les mêmes, le mode d'achat est celui par défaut. - Si l'article destination est précisé et le mode d'achat destination n'est pas précisé, la ligne de commande de ventes génère une ligne de commande d'achats dont l'article est celui précisé. Le mode d'achat est celui par défaut. - Si l'article destination n'est pas précisé et le mode d'achat destination est précisé, la ligne de commande de ventes donne une ligne de commande d'achats. Les articles sont les mêmes, le mode d'achat est celui précisé. - Si l'article destination et le mode d'achat destination sont précisés, la ligne de commande de ventes génère une ligne de commande d'achats. L'article est celui précisé, et le mode d'achat est celui précisé. 3) Pour le type de négoce, le critère article origine est obligatoire et le mode origine est facultatif, alors même principe que dans le cas 2). 4) Pour le type de négoce, le critère article origine est facultatif et le mode origine est obligatoire, alors même principe que dans le cas 2). - Prix tarif : affecté suivant le type de négoce : - F : Facturé HT, le prix tarif de la ligne d'achats est égal au prix facturé HT de la ligne de ventes s'il est renseigné, sinon au prix tarif HT ; - P : Facturé TTC, le prix tarif de la ligne d'achats est égal au prix facturé TTC de la ligne de ventes s'il est renseigné, sinon au prix tarif TTC ; - T : Tarif, les prix sont lus dans les tarifs. La devise de la commande d'achats et la devise de la commande de ventes peuvent être différentes ; - L : Lecture prix à date, saisie obligatoire du type de prix. La devise de la commande d'achats et la devise de la commande de ventes peuvent être différentes. La devise du type de prix doit être égale à celle de la commande d'achats. Lecture du prix dans GAPX par rapport à la date de commande et sur l'établissement de la commande destination ; - M : Marge, saisie obligatoire du pourcentage de marge. La devise de la commande d'achats est égale à celle de la commande de ventes et non pas à la devise du fournisseur. Si le pourcentage de la marge est égal à 0, alors le prix tarif achat est égal au prix tarif HT des ventes. Si le pourcentage de la marge est différent de 0, alors le prix tarif achats est égal au prix tarif HT ventes plus la marge. - Prix commande : égal au prix tarif comme ci-dessus. - Poste : affecté suivant le type de négoce : I : Valeur par défaut (car inexistant sur les commandes de ventes) ; D : Valeur par défaut ; S : La valeur est saisie dans les équivalences. Si non renseignée, alors valeur par défaut. - CGR analytique : affecté suivant le type de négoce : I : Identique, recopié de la commande de ventes ; D : Valeur par défaut ; S : La valeur est saisie dans les équivalences. Si non renseigné dans les équivalences, alors valeur par défaut. - CGR budgétaire : affecté suivant le type de négoce : I : Identique, recopié de la commande de ventes ; D : Valeur par défaut ; S : La valeur est saisie dans les équivalences. Si non renseigné dans les équivalences, alors valeur par défaut. - Poids net : affecté suivant le type de négoce : I : Identique, recopié de la commande de ventes ; D : Valeur par défaut. - Poids brut : affecté suivant le type de négoce : I : Identique, recopié de la commande de ventes ; D : Valeur par défaut. - Volume net : affecté suivant le type de négoce : I : Identique, recopié de la commande de ventes ; D : Valeur par défaut. - Volume brut : affecté suivant le type de négoce : I : Identique, recopié de la commande de ventes ; D : Valeur par défaut. - Paramètres standard : Cf. recopie des paramètres. - Créateur : utilisateur qui lance le traitement. - Date de création : date de lancement du traitement. |
Textes (en-tête et lignes) |
Le principe est le même pour les textes de l'en-tête ou ceux des lignes. Affectés selon le paramétrage du type de négoce : I : Identique, recopie des textes de la commande de ventes ; D : Valeur par défaut. L'interface génère ceux par défaut comme en saisie de commandes d'achats ou en saisie de ligne de commandes d'achats. S : Sélection des informations recopiées suivant les associations type de négoce/textes (GNGXVA). Le texte est identique, la position (AL, PL) est identique et le n° d'ordre est identique. Seule la destination peut être différente. - S'il n'existe aucune association, texte non recopié. - S'il existe une association avec la destination non renseignée, alors la destination est celle par défaut. - S'il existe une association avec la destination renseignée, alors la destination est celle précisée dans l'association. Les textes sur la ligne d'achats ne sont pas renseignés dans le cas où cette ligne est le regroupement de plusieurs lignes de ventes. |
Paramètres (en-tête et lignes) |
Le principe est le même qu'il s'agisse des paramètres de l'en-tête ou de ceux des lignes de commandes. Affectés selon le paramétrage du type de négoce : I : Identique, recopie des paramètres de la commande de ventes (GCVP) dans le sas. D : Valeur par défaut. S : Sélection des informations recopiées suivant les associations type de négoce/paramètres (GNGP). - S'il n'existe aucune association, paramètre non recopié. - S'il existe une association et paramètre destination non renseigné, alors le paramètre vente est recopié dans le même paramètre achat (ex. : P01 dans P01). - S'il existe une association et paramètre destination renseigné, alors le paramètre vente est recopié dans le paramètre achat désigné (ex. : P01 dans P05). Les paramètres en-tête peuvent être recopiés dans les paramètres des lignes. Certains cas ne seront pas possibles en fonction des lignes de commandes origine et destination. Le paramétrage des associations type de négoce/paramètres (GNGP) ne contrôle pas la cohérence. Les paramètres sur la ligne d'achats ne sont pas renseignés dans le cas où cette ligne est le regroupement de plusieurs lignes de ventes. |
Documents |
Le traitement va renseigner la gestion d'interface SAITDO de la manière suivante : - Entité de document : entité destination définie pour le type de négoce dans la gestion GNGDVA ; - Type de document : type destination défini pour le type de négoce dans la gestion GNGDVA ; - Fichier : nom du fichier attaché à la commande de ventes ; - Numéro interne interface : numéro interne de la commande d'achats dans le sas ; - Ligne : 0 ; - Description : information reprise du champ description de GTIDOC d'origine ; - Entité : SACDA ; - Etablissement : établissement de la commande d'achats à générer ; - Séquence : compteur temporaire géré par le programme. |
Liens |
Création de liens entre les lignes de la commande de ventes et les lignes de la commande d'achats générée. Pas de liens entre les en-têtes de commandes. Pour les ventes (GLCDV) : le type de lien est égal au type de lien origine du type de négoce, l'objet origine est égal à la commande de ventes et l'objet lié est égal à la commande d'achats. Pour les achats (GLCD) : le type de lien est égal au type de lien destination du type de négoce, l'objet origine est égal à la commande d'achats et l'objet lié est égal à la commande de ventes. |
Historique de l'étape |
Comme pour toutes les transactions référencées dans les étapes, possibilité au niveau de la commande de ventes de conserver une trace de l'étape réalisée. Création de cet historique en indiquant le numéro de l'étape, l'utilisateur ayant effectué l'étape, ainsi que la date et l'heure de réalisation de l'étape. C'est lors de la définition de l'étape par classe (GETCV) que vous indiquez si la mémorisation est active ou non. |