Achat-vente Technique base
Comment utiliser cette documentation
Cette documentation comporte 2 thèmes principaux
Des règles de nommages, et description générale
La liste des principales tables avec des informations sur les champs et leur contenu
La liste des champs (d’une table) évolue à chaque version. Cette documentation n’a pas pour but de donner une liste exhaustive des champs et leur type, mais d’en donner les principaux.
Pour rappel, le détail des champs (code, description, nature, valeurs) est disponible via l’explorateur de champs
Codification
Nous avons retenu les règles de codification suivantes :
Nom | Signification |
GTPp… GTPm… GTPc… | Programme Diva protégé Module Diva protégé Source commun Diva (include) |
GTTtxxx GTTz… GTTq GTTc… GTTm… GTU… | Module de traitement lié à un programme Module de traitement d’un zoom Module des chapitres HQL Source commun de traitement (include) Module de traitement bibliothèque de fonctions Surcharge |
GTEe…. GTEz… | Masque écran Masque écran d’un zoom |
GTIi… GTIz… | Masque imprimante Masque imprimante d’un zoom |
GTTQ… | Programme XQL |
GTFxxx | Fichiers |
GTFDD | Dictionnaire |
G3xxx | Menu de DIVALTO ACHAT-VENTE (HMENU ) |
Tous les fichiers sont identifiés par leur extension.
LISTE DES GROUPES
Groupes de tables
Fichier | Type | Contenu |
---|---|---|
GTFPCF
| I étendu
| Client, Fournisseur, Prospect, Représentant, Tiers internes, Adresse, RIB, Contact, Encours actuels, Plafond Encours |
GTFDOS
| I étendu
| Dossier, Etablissement |
GTFAT
| I étendu
| Article, sous fiches |
GTFALO | I étendu | Allotissement |
GTFCARTO | I étendu | Cartographie |
GTFMODEL | I étendu | Modèle article |
GTFAM
| I étendu
| Pièce : Lignes mouvement, Taxes cpl, Remise client |
GTFENT
| I étendu
| Pièces : En-tête, échéances multiples, adresses modifiées, En-tête cpl, Pré-paiement |
GTFVTL
| I étendu
| Ventilation des mouvements |
GTFBP | I étendu | Bon préparation |
GTFBEX | I étendu | Bon expédition |
GTFCTRLFA | I étendu | Entetes, détail contrôle facture, Taxes cpl |
GTFGIM | I étendu | Grand import |
GTFFRAIS | I étendu | Frais supplémentaires : palier et règle |
GTFCONT | I étendu | Contrats, Contrat article, Contrat avenant, Calendrier contrat, Matériel lié au contrat, Modèle de contrat, Contrat Cpl, Contrat evt |
GTFPFC | I étendu | Préparation factures contrat |
GTFSITE | I étendu | Sites |
GTFDAO | I étendu | Entête, Ligne, Lien fournisseur pour Demandes achat et appel d’offres |
GTFLIVREC | I étendu | Ligne, Détail, Colis pour livraisons et réceptions |
GTFRES | I étendu | Réservation |
GTFDES | I étendu | Entêtes ; Lignes déclaration DES |
GTFDHB | I étendu | Entêtes, Log, Paramétrage DataHub |
GTFPAF | I étendu | Traçabilité piste audit fiable |
GTFTAB | I étendu | Tables
|
GTFTARIF | I étendu | Tarifs vente et achat, Remises vente et achat, Tarif Promo vente et achat, Coef tarif vente, Remise seuil , cadeau et condition, Synchro tarif |
GTFSTAT
| I étendu
| Statistiques
|
GTFPROJ
| I étendu
| Projets |
GTFNOM
| I étendu
| Nomenclatures : entetes et lignes
|
GTFTVA
| I étendu
| Déclaration de TVA intra-communautaire
|
GTFRF
| I étendu
| Références externes
|
GTFNOTE
| I étendu
| Note et texte |
A3FLOG
| I
| Livre de bord
|
Fichiers DHFI temporaires
Fichier | Type | Longueur | Contenu |
---|---|---|---|
CCFMG3
| I et N |
| Fichier intermédiaire intégration comptable Divalto Comptabilité
|
RCFMG3
| I et N |
| Fichier intermédiaire intégration Divalto Règlements
|
GTFI | I et N |
| Fichier intégration de pièces |
Dictionnaire de données
Les dictionnaires de données décrivant les fichiers et données utilisés sont :
GTFDD | Dictionnaire Divalto Achat-Vente |
GGFDD | Dictionnaire Divalto Achat-Vente production |
GTFDMC | Dictionnaire des multi-choix |
CCFDD | Dictionnaire de Divalto Comptabilité |
RCFDD | Dictionnaire de Divalto Règlements |
ZDECN(2) est positionné par le menu à partir de l’enregistrement Dossier.
RESERVATIONS
Les chaînes de réservations d’entités sont disponibles dans l’objets métier de chaque table dans la fonction « Get_xxx_Reservation », mais il est recommandé d’utiliser les sur-fonctions « Reservation_xxx_lock » ou « Res_ART_Lock » selon leurs paramètres, puis les variantes Shift/Share/Unlock
GROUPES DE TABLES ET DETAILS
LES AUTRES FICHIERS
A5FLOG
Le fichier A5FLOG est le livre de bord des produits de génération 5.x.
Tous les incidents y sont retracés. Ce fichier doit être épuré et réorganisé périodiquement.
GTFJQ
Le fichier GTFJQ contient les travaux différés en attente d’exécution ( ou Job Queue).
XQ décrit une exécution en attente.
Donnée | Nom |
---|---|
LOGDH | Date et heure d’écriture dans le job queue |
USER | Utilisateur ayant généré la demande |
ACCES | Droits d’accès |
JOB | = 2 |
PRG | Programme à exécuter |
VERSION | Version du programme |
WINTITRE | Titre de la fenêtre principale |
ECHANGE | Contient les données passées par le menu en exécution normale |
DOS | Dossier |
ETB | Etablissement |
TUNNEL | = 0 |
SEL | Contient les critères de sélection saisis et sauvegardés en vue de l’exécution |
GTFNOTE
Le fichier GTFNOTE contient toutes les notes de Divalto Achat-Vente ainsi que les textes liés aux pièces. Les fonctions de gestion des notes sont décrites dans ‘Divalto Notes v5.1.doc’
GTFERR
Le fichier GTFERR contient tous les messages d’erreur de Divalto Achat-Vente et Divalto Production.
GTFI
Les fichiers GTFI et GTFIERR sont utilisés par l’intégration des pièces. Reportez-vous à ce chapitre pour connaître leur description.
G3.ini
Ce fichier est créé automatiquement dans le répertoire WINDOWS par les programmes ayant besoin de conserver des options (exemple : répertoire implicite dans l’export excel).
CCFMG3
Le fichier CCFMG3 contient toutes les écritures de vente ou d'achat générées par l’intégration comptable. A la fin de la génération, le programme enchaîne au pilote gtpp410.txt. En standard, le pilote lance l’exécution du programme d’intégration des écritures CCPP029 de Divalto Comptabilité puis le programme d’intégration des factures et effets liés RCPP029 de Divalto Règlements.
Les écritures cohérentes et intégrées dans la base de Divalto Comptabilité seront supprimées du fichier.
L’index A est un index propre à Divalto Achat-Vente. Elle permet de centraliser les écritures d'une même pièce comptable.
Index | Condition | Définition |
---|---|---|
A | sur les écritures | Dossier, Tiers, Pièce, Devise |
B | sur les intitulés (compte, journal, axes) | Dossier, Code enregistrement 1 (type intitulé), Tiers |
C | sur les écritures | Dossier, Code journal, Date d’écriture, Numéro d’écriture |
D | sur Devise d’intégration | Dossier |
G | sur ventilations axes et pièces | Dossier, Numéro écriture, CE1 |
H | sur écritures | Dossier, Numéro écriture validée |
R | sur les intitulés axes | Dossier, Type axe, code axe |
RCFMG3
Le fichier RCFMG3 contient toutes les factures et effets rattachés générés par l’intégration comptable. A la fin de la génération, le programme enchaîne au pilote gtpp410.txt. En standard, le pilote lance l’exécution du programme d’intégration des écritures CCPP029 de Divalto Comptabilité puis le programme d’intégration des factures et effets liés RCPP029 de Divalto Règlements.
Les factures cohérentes seront supprimées du fichier.
Index | Condition | Définition |
A | sur factures | Dossier, Ce tiers, numéro de pièce, ce1 (1) |
A | sur effets | Dossier, Ce tiers, numéro de pièce, ce1 (2) |
D | sur Devise d’intégration | Dossier |
L’index D permet de signaler la devise de l’entreprise gérée dans Divalto Achat-Vente.
Un taux de change devra exister entre cette devise et la devise du dossier Divalto Comptabilité.
Divalto Achat-Vente – Le menu G3.hop
Utilisateurs MUSER
La table MUSER est décrite dans le dictionnaire a5dd.hsd. Seuls sont détaillées ici les données concernant Divalto Achat-Vente. Le dossier est lié à l'utilisateur. Pour changer de dossier, vous appelez votre fiche utilisateur au menu (<F3>) et vous modifiez le dossier implicite. Le dépôt, quant à lui, est modifiable à tout moment.
Donnée | Nom | Longueur |
SAISTYPG3 | Type de saisie | 1,0*10 |
OPTIONG3 | Option utilisateur | 2,0*20 |
PROTDDT | Date de protection début modifiable G*** | D8 |
PROTFDT | Date de protection fin | D8 |
DATD | Date début interrogation et liste | D8 |
DATF | Date fin interrogation et liste | D8 |
SAISTYP
1 saisir les pièces client en mode fiche 1= non, 2=oui
2 saisir les pièces fournisseur en mode fiche
3 saisir les pièces internes en mode fiche
4 saisir les nomenclatures en mode fiche
5 saisir les gammes en mode fiche
6 saisir les zooms en mode fiche
Dans les différents programmes on initialise l’option implicite à partir de SAISTYP. Au niveau des zooms, s’il est possible de choisir le mode de saisie, on teste SAISTYP = 2 pour ouvrir la fenêtre du mode fiche.
OPTION
1 Défilement des pièces
par date
par pièce
par tiers date
par tiers pièce
2 Type de tiers implicite
tous
client
fournisseur
interne
prospect
3 Type de pièce implicite
devis
commande
bl
facture
4 Ordre de tri
A à Z
Z à A
Choix M2
Donnée | Nom | Longueur |
---|---|---|
CE | = 2 | 1 |
REG | Regroupement | 8 |
ORDRE | Ordre | 8,0 |
LIB | Nom | 50 |
TYPECHAIN | Type d’enchaînement | 1,0 |
ENCHAIN | Enchaînement | 75 |
BitMapExp | Bitmap niveau expansé | 32 |
FICOPEN | Fichier à ouvrir | 32 |
CONFL | Confidentialité en lecture – protège l’exécution | 4 |
MODIMP | Modèle d’imprimante | 6 |
CHOIXACTIF | Choix actif non/oui | 1,0 |
MNEMO | Mnémonique pour tunnélisation | 8 |
ECHANGE | Zone de communication | 400 |
MECLE | Masque écran | 32 |
MICLE | Masque imprimante | 32 |
MTCLE | Traitement associé | 32 |
TITRE2 | Titre du programme | 50 |
PARAM | Paramètre complémentaire | 75 |
MICLE6 | Récupération du masque | 6 |
MIPARAM | Paramètre | 1 |
MINO6 | Numéro d’état XMI ou XWIN | 6 |
MITYP | Impression graphique non /oui | 1,0 |
AIDE | Numéro aide | 5,0 |
CONF | Confidentialité pour interdire les traitement de mise à jour | 4 |
BqyCle | Nom de la requête à exécuter | 80 |
EtatNoTyp | Numéro d’état | 1,0 |
MICLEMENU | Micle initial du menu zone de manœuvre d’échange | 32 |
Applic | Code application | 8 |
Signature | Signature user | 20 |
TICOD | Type de tiers | 1 |
PICOD | Type de pièce | 1,0 |
OP | Code opération implicite | 3 |
HTCOD | Type de prix HT /TTC | 1,0 |
TRAITTYP | Type de traitement | 1,0 |
OPAS | Code opération associé | 3 |
ProfilCod | Code profil | 8 |
TicodTyp | Type de tiers | 1,0 |
ChoixVisible | Choix visible Non/Oui | 1,0 |
ProduitNo | Numéro de produit de l’entrée au menu | 2,0 |
EnrNo | Numéro enregistrement | 9,0 |
Filler |
| 94 |
Type de tiers : certains programmes sont communs aux clients, aux fournisseurs et au tiers interne. C'est cet indicateur qui identifiera le type de tiers à traiter :
C = client
F = fournisseur
I = interne
Type de pièce : Indique le type de la pièce sur laquelle on travaille. Dans le cas de la validation c'est celui de la pièce finale qui doit être saisi :
1 = devis
2 = commande
3 = bon de livraison
4 = facture
Type traitement : différencie les traitements
1 = Saisie
2 = Dotation
3 = Transfert de dépôt
4 = Assemblage
5 = Désassemblage
6 = Reconditionnement
7 = Cannibalisme
OP implicite : Utilisé en saisie de pièces, nomenclatures...
Correspond au code opération qui s'affiche dans l'en-tête et permet d'avoir plusieurs choix au menu pour des fonctions identiques.
Exemple : bon de prêt et bon de livraison, facture et avoir
OP associé : renseigné pour les choix nécessitant deux codes opérations implicites. Le code implicite est utilisé pour les lignes, le code associé pour l'en-tête. Les programmes concernés sont l'assemblage, le cannibalisme, le reconditionnement, les OF.
Type de prix : sélectionne le code tarif HT ou TTC en gestion des pièces
1 = HT
2 = TTC
Numéro état : indique si le numéro d'état doit être concaténé au nom du fichier d’impression
1 = non
2 = oui
Enregistrements de travail
Pour la description des enregistrements suivants, veuillez consulter le dictionnaire GTFDD .
Enregistrement | Programme d’appel |
G1… | Traitement des pièces (saisie, validation, intégration…) |
G4… | Impression de pièces |
G5… | Interrogation tiers |
G6… | Les programmes d'assemblage, de nomenclature, OF… |
G7 | Enregistrement de travail du zoom |
G8… | Interrogation article |
GE… | Interrogation statistique. |
GF… | Simulation de transport. |
GH | Génération d’OF. |
GI | Export tableur |
T… | Le suffixe reprend le numéro du programme |