La table des clients se nomme Customer
Field Name | Description | Remarque | Primary key |
---|---|---|---|
ID | Identifiant unique du client | Guid | |
Version | N° de version (incrémenté de 1 à chaque modification du record) | ||
Modified | Date et heure de la dernière modification | ||
ModifiedBy | Identifiant unique de l'utilisateur qui a modifié le client | Guid | |
Created | Date et heure de création du client | ||
CreatedBy | Identifiant unique de l'utilisateur qui a créé le client | Guid | |
Folder_Id | Identifiant unique du dossier | Guid | |
Third_Id | Identifiant unique du tiers (le client peut être client ET fournisseur) | Guid | |
Vat_Id | Identifiant unique Code TVA | Guid | |
CustomerCategory_Id | Identifiant unique Catégorie client | Guid | |
GLTemplate_Id | Identifiant unique dictionnaire | Guid | |
GLAccount_Id | Compte d'imputation par défaut | Guid | |
GLAccount2_Id | Compte centralisateur client | Guid | |
PayCode_Id | Délai de paiement | Guid | |
DiscountCategory_Id | Pas utilisé pour le module de comptabilité | ||
Tariff_Id | Pas utilisé pour le module de comptabilité | ||
PayMode_Id | Pas utilisé pour le module de comptabilité | ||
PayTerm_Id | Pas utilisé pour le module de comptabilité | ||
DeliveryTerm_Id | Pas utilisé pour le module de comptabilité | ||
Agent_Id | Identifiant unique agent | Guid | |
ThirdAccountGroup_Id | Guid | ||
Code | |||
VatApplicable | Type de TVA (0=vide, 1=Assujetti, 2=Exempté, 3=Non-Assujetti) | ||
LastReminderLevel | Dernier niveau de rappel envoyé | ||
LastReminderDate | Date du dernier rappel envoyé | ||
DiscountRate | Pas utilisé pour le module de comptabilité | ||
GlobalDiscountRate | Pas utilisé pour le module de comptabilité | ||
IsPartialDelivery | Pas utilisé pour le module de comptabilité | ||
IsPartialDeliveryClosed | Pas utilisé pour le module de comptabilité | ||
IsGroupOrderAllowed | Pas utilisé pour le module de comptabilité | ||
IsGroupOrderDifferentAgent | Pas utilisé pour le module de comptabilité | ||
IsGroupOrderDifferentReference | Pas utilisé pour le module de comptabilité | ||
IsGroupDeliveryAllowed | Pas utilisé pour le module de comptabilité | ||
IsGroupDeliveryDifferentAgent | Pas utilisé pour le module de comptabilité | ||
IsGroupDeliveryDifferentAddress | Pas utilisé pour le module de comptabilité | ||
IsGroupDeliveryDifferentReference | Pas utilisé pour le module de comptabilité | ||
IsReminderBlocked | Rappel bloqué | 0= pas bloqué 1= bloqué | |
IsLocked | Client bloqué | 0= pas bloqué 1= bloqué | |
IsHidden | Client désactivé | 0=pas désactivé 1=désactivé | |
MemoType | Type de mémo | ||
Memo | Contenu du mémo | ||
ConditionalDiscountRate | % Escompte conditionnel | ||
ConditionalDiscountDate | Date d'escompte conditionnel | ||
CommodityCode | Code Intrastat | ||
ElectronicInvoiceFormat | |||
IncludePDF | |||
CreditLimit | Limite de crédit |
Une série de champs de la table Customer contient des GUID qui se réfèrent à d'autres tables liées à Customer. Certains champs sont présents dans la table, mais ne sont utilisés que dans le cadre de l'utilisation du module de facturation
Exemple :
Prenons l'exemple de notre client ALPHA qui a un guid '82EF6424-1517-42E5-A814-A8AC00CA08C8' comme valeur d'indiqué dans le champ CustomerCategory_Id
Ce guid, est référencé dans une autre table de la base de donnée (dbo.FolderCategory) qui nous permet de retrouver le nom associé à la catégorie client.