Cegid XRP Ultimate  |      Actualisé le 

Ventes

TTCD - Intégration des commandes de transfert (ventes)

Sommaire

   Ce traitement permet l'intégration de commandes et de factures en exploitation.
Il est utilisé pour la reprise de données lors de la mise en place du progiciel, pour l'intégration de commandes externes (internet, etc.) et également pour générer des commandes issues de traitements (évènements, abonnements, négoce etc.).

   Les données à intégrer sont stockées dans des tables d'interface :
- svtcd : en-tête des commandes et factures ;
- svtlc : lignes ;
- svtcg : gestionnaires ;
- svtcp : paramètres ;
- svtct : textes ;
- svtec : échéances ;
- svtfc : conditions de facturation ;
- svtll : détails par lots et/ou emplacements ;
- svtlr : détails des remises ;
- sgtpa : pièces associées ;
- sgtrq : rubriques ;
- svtai : appels de fonds ;
- sgtld : liens.
Le contenu de ces tables est modifiable en utilisant la transaction GTCD.

   Le traitement intègre de nouvelles commandes dans les tables d'exploitation et permet également la mise à jour de commandes existantes. Un "code traitement" indiquant l'action à réaliser est présent dans la plupart des tables d'interface.
- vide ou "C" : création de la donnée ;
- "M" : modification ;
- "S" suppression (sauf en-tête de commande) ;
- "A" : annulation (uniquement en-tête de commande).
Pour les textes, les rubriques et les appels de fonds, la seule action possible est la création.
Il n'est pas possible par ce traitement de supprimer une commande de la base de données, elle peut seulement être annulée.

   L'alimentation de certaines tables d'exploitation est fonction des informations précisées pour les classes de transfert (transaction GTNCV).
Si des informations obligatoires des tables d'exploitation n'ont pas été renseignées dans les tables d'interface et ne font pas l'objet d'un paramétrage dans GTNCV, ces dernières seront, dans la mesure du possible, renseignées automatiquement avec des valeurs par défaut paramétrées.
Possibilité suivant les classes de transfert de création d'un lien entre une référence externe et la commande générée. L'envoi de traitements est également paramétrable.

   Les contrôles de cohérence faits par ce traitement sont les mêmes que ceux réalisés dans la saisie des commandes (GCDV).
L'étape de référence utilisée pour contrôler l'étape de la commande lors de l'insertion, de la modification et de la suppression de lignes de commandes ou de détails par lot peut être différente de celle utilisée lors de la saisie. Ceci dépend du paramètre AUTSVTCD, occurrence xCTLETP.


Soumission (voir aussi : Paramétrage du traitement)


   Intégration des commandes


   Etablissement

   Fourchette d'établissements.
Seules les commandes de transfert dont la valeur de l'établissement est comprise dans la fourchette soumise sont sélectionnées.


   Classe

   Fourchette de classes de commandes.
Seules les commandes de transfert dont la valeur de la classe est comprise dans la fourchette soumise sont sélectionnées.


   Créées le

   Fourchette de dates de création.
Seules les commandes de transfert dont la date de création est comprise dans la fourchette soumise sont sélectionnées.


   Par

   Fourchette d'utilisateurs de création.
Seules les commandes de transfert dont le code de l'utilisateur de création est compris dans la fourchette soumise sont sélectionnées.


   Code traitement

   Fourchette de codes traitement.
Seules les commandes de transfert dont le code traitement est compris dans la fourchette soumise sont sélectionnées.


   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.


   Ajout des commandes générées dans la liste

   Les commandes ou sous-commandes générées par le traitement peuvent éventuellement être automatiquement insérées dans une liste.


   Liste

   Code de la liste dans laquelle les commandes ou les sous-commandes sont insérées. Ce code peut faire référence à une liste déjà existante ou à une nouvelle liste.


   Mnémonique

   Si la liste existe déjà, le mnémonique est proposé par défaut et modifiable.
Si la liste est nouvelle, la saisie du mnémonique est facultative.


   Libellé

   Si la liste existe déjà, le libellé complet est proposé par défaut et modifiable.
Si la liste est nouvelle, le libellé complet doit être saisi.


   Réduit

   Si la liste existe déjà, le libellé réduit est proposé par défaut et modifiable.
Si la liste est nouvelle, le libellé réduit doit être saisi.


   Etape

    Le numéro de l'étape correspondant au dernier traitement ou à la dernière édition effectué(e).
Lorsque la liste est créée, il est obligatoire de préciser une étape. Celle-ci n'est qu'à titre informatif, car ce sont les étapes des commandes composant la liste qui sont prises en compte.
Si la liste existe déjà, l'étape est proposée par défaut et modifiable.


   Suppression de la liste initiale

   Important si la liste existe déjà.
Si la case est cochée, les éléments composant la liste sont supprimés.
Sinon, les éléments composant la liste sont conservés, les commandes ou les sous-commandes générées sont ajoutées à la liste.


   Objectif

   A titre informatif.
Permet, par exemple, de préciser pour quel traitement la liste est utilisée (livraison, facturation, etc.).
Les valeurs sont les occurrences du paramètre OBJSVLSC.


Actions réalisées par le traitement


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


   PRM

   Ce paramètre conditionne les occurrences du paramètre AUTSVTCD.
Les valeurs du paramètre PRM sont libres.


   PR1

   Ce paramètre conditionne éventuellement les occurrences CTLLCV et CTLLVL du paramètre AUTSVEXP.
Les valeurs du paramètre PR1 sont libres.


Paramètres

   AUTART - DECPDS


   AUTART - DECVOL


   AUTDEP - CHGETS


   AUTODE - ARRDVC


   AUTODE - CTLTAS


   AUTSTOCK - CAJSTE


   AUTSTOCK - PROEMP


   AUTSVCDV - FONGES


   AUTSVCDV - LVRPVF


   AUTSVCDV - MARCHE


   AUTSVCDV - PDSVOL


   AUTSVCDV - POSTXT


   AUTSVCDV - STKENC


   AUTSVCDV - STKRES


   AUTSVCDV - TARDEV


   AUTSVCDV - TCFDEV


   AUTSVCDV - TVACEE


   AUTSVCDV - UTLDCA


   AUTSVCFG - CTLECH


   AUTSVEXP - CTLLCV


   AUTSVEXP - CTLLVL


   AUTSVT - CALEND


   AUTSVT - DECPRX


   AUTSVT - DECPRXREF


   AUTSVT - DECQTE


   AUTSVT - GENCOM


   AUTSVT - MAJSAS


   AUTSVT - TAUDEV


   AUTSVT - USRTRF


   AUTSVT - UTLSRD


   AUTSVTCD - AFFDEX


   AUTSVTCD - AFFLOP


   AUTSVTCD - AFFTAUX


   AUTSVTCD - CTLETP


   AUTSVTCD - ECVFAV


   AUTSVTCD - ECVSVTCD


   AUTSVTCD - GENEXP


   AUTSVTCD - GENQTE


   AUTSVTCD - LIENCDV


   AUTSVTCD - LIENLCV


   AUTSVTCD - MNQLOP


   AUTSVTCD - NUMLCV


   AUTSVTCD - ORDTXT


   AUTSVTCD - PRPDLV


   AUTSVTCD - TC1SVTCD


   AUTSVTCD - TC2SVTCD


   AUTSVTCD - TC3SVTCD


   AUTSVTCD - TC4SVTCD


   AUTSVTCD - TC5SVTCD


   AUTSVTCD - TNUFAV


   DEVREP - EUR


   DEVREP - TRANSIT


Messages

   SVTCD054 - Commande de transfert sans ligne


   SVTCD060 - Commande de transfert traitée par une autre intégration


   SVTCD062 - Transfert cond. facturation impossible si conditions saisies à la cde


   SVTCD063 - Veuillez renseigner les 5 montants par taxe de la cond. de fact. $1


   SVTCD064 - Codes taxe cde incohérents / taxe des lignes et des cond. facturation


   SVTCD066 - Montant marchandise $1 différent total montant HT des lignes $2


   SVTCD067 - Valeur "S" interdite pour le code traitement d'une commande de transfert


   SVTCD068 - Le lien entre la commande de transfert et la commande existante doit être renseigné


   SVTCD069 - Le lien entre cde interface et cde existante ne permet pas de retrouver une seule cde


   SVTCD070 - Pour le lien "n° de commande" entre commandes, veuillez préciser classe, numéro et sous-numéro


   SVTCD074 - Action du code traitement interdite ($1) en création d'une commande provenant de l'interface


   SVTCD075 - Toute action du code traitement des échéances de transfert est interdite sur une cde existante déjà valorisée


   SVTCD076 - Toute action du code traitement des conditions de facturation de transfert est interdite sur une cde existante déjà valorisée


   SVTCD077 - Valeur ($1) du code traitement interdite pour les textes des commandes de transfert


   SVTCD078 - Le lien entre la ligne de cde de transfert et la ligne de cde existante doit être renseigné


   SVTCD079 - Le lien entre la ligne de cde de transfert et la ligne de cde existante ne permet pas de retrouver une seule ligne


   SVTCD080 - Toute action du code traitement des lignes de cde de transfert est interdite sur une cde existante déjà valorisée


   SVTCD081 - Valeur ($1) du code traitement interdite pour les associations pièces-commande de transfert


   SVTCD082 - Valeur ($1) du code traitement interdite pour les échéances de transfert


   SVTCD083 - Valeur ($1) du code traitement interdite pour les conditions de facturation de transfert


   SVTCD084 - Valeur ($1) du code traitement interdite pour les lignes de commandes de transfert


   SVTCD085 - Valeur ($1) du code traitement interdite pour les lots et emplacements des lignes de commandes de transfert


   SVTCD086 - Valeur ($1) du code traitement interdite pour les remises des lignes de commandes de transfert


   SVTCD087 - Toute action du code traitement des remises des lignes de cde de transfert est interdite sur une cde existante déjà valorisée


   SVTCD090 - Valeur ($1) du code traitement interdite pour les paramètres des commandes de transfert


   SVTCD092 - La valeur pour la rubrique doit être un numérique


   SVTCD093 - Le type de la rubrique $1 ne permet pas la saisie d'un texte ou d'un numérique dans les rubriques


   SVTCD094 - Le type de la rubrique $1 ne permet pas la saisie d'une date dans les rubriques


   SVTCD097 - L'étape de la commande ($1) est supérieure à l'étape maximale autorisée ($2) : impossible de modifier la commande et ses données périphériques


Extrait du compte rendu