Skip to main content

Structures de données

Pour remplir les rapports avec des données appropriées, vous trouverez ci-joint un aperçu des principales tables SQL, champs et relations entre elles. Les aperçus ne contiennent que les colonnes pertinentes afin d'illustrer les relations entre elles.

DeDeQuery__ddqReport_<ID>

Il s'agit de tables créées dynamiquement dans les domaines des tâches et du CRM. Les tables sont créées si vous avez enregistré des IDs correspondantes dans le Web-Backend.

ColonneExplicationClé étrangère (Table.Colonne)
GuidCeci est une clé interne et ne peut pas être utilisée pour les rapports.
ddq_ReferenzIDContient la première clé de référence de cet enregistrement. Dans le cas des tâches ou CRM>Clients, il s'agit du Numéro de clientTâches/CRM>Clients :
DeDeSales_Debitoren.Numéro de client
CRM>Interlocuteur :
DeDeSales_Ansprechpartner.ID
ddq_StatusIndique le statut de la tâche :
1 = En cours de traitement, c'est-à-dire que l'ADM n'a pas encore terminé la tâche
3 = Terminé
Dans le domaine CRM, il n'y a que le statut 1
ddq_MitarbeiterLe Nom du collaborateur
ddq_MitarbeiternummerLe numéro du collaborateur qui a traité cette entrée en premier.DeDeSales_Mitarbeiter.Numéro du collaborateur
ddq_StartdatumLe moment où l'entrée a été traitée pour la première fois.
ddq_EnddatumLe moment où l'entrée a atteint le statut Terminé.
…D'autres colonnes correspondent aux valeurs ID que vous avez configurées dans le backend.

Particularités :

Si vous avez une question de type image ou signature, le champ contient un lien relatif pour afficher l'image. Dans le Report Designer, vous devez lier les données avec le contenu du champ.

Pour afficher l'image dans le Report Designer, saisissez par exemple dans le champ Value de la Picture Box ce qui suit :

="http://<url>/dedequery"+CStr(Fields.<NomDeColonne>)

Veuillez remplacer <url> par l'adresse du serveur Web DeDeSales.

Veuillez remplacer <NomDeColonne> par l'ID que vous avez enregistré dans la question concernant l'image / la signature dans le Web-Backend DeDeSales.

Colonnes de référence

Il existe des différences entre DeDeSales et DeDeService dans l'utilisation des colonnes Référence<n>. Les tableaux suivants expliquent le contenu selon le produit.

DeDeSales

ColonneExplicationClé étrangère (Table.Colonne)
ddq_Referenz6Contient pour les données du domaine CRM>Interlocuteur le premier Numéro de client auquel l'interlocuteur est lié.DeDeSales_Debitoren.Numéro de client

DeDeService Basic

ColonneExplicationClé étrangère (Table.Colonne)
ddq_Referenz1Numéro de clientDeDeSales_Debitoren.Numéro de client
ddq_Referenz2Guid du projetDeDeSales_Projekte.Guid
ddq_Referenz3Numéro séquentiel
ddq_Referenz4Nom de la tâche
ddq_Referenz5Numéro de projetDeDeSales_Projekte.numéro de projet
ddq_Referenz6Numéro de position LV (si disponible)

DeDeQuery_Aktivitaeten

Il s'agit d'une table utilisée uniquement par DeDeService. Elle enregistre les opérations de connexion et déconnexion pour le suivi du temps.

ColonneExplicationClé étrangère (Table.Colonne)
GuidCeci est une clé interne et ne peut pas être utilisée pour les rapports.
DatumMoment où l'action a été effectuée.
TypType d'action
1=Connexion
2=Déconnexion
3=Suivi du temps démarré
4=Suivi du temps terminé
5=Suivi du temps démarré dans un projet
6=Suivi du temps terminé dans un projet
LongitudeCoordonnée au moment de l'activité. Cette valeur est enregistrée uniquement si la fonction est activée.
LatitudeCoordonnée au moment de l'activité. Cette valeur est enregistrée uniquement si la fonction est activée.
UebertragenAmMoment où l'activité a été transférée du client au serveur.
MitarbeiternummerCollaborateur qui a déclenché l'activité.DeDeSales_Mitarbeiter.Numéro du collaborateur
ReferenznummerPour les types 5 ou 6, contient le numéro de projet.

DeDeSales_ZustaendigePersonen

Il s'agit de l'affectation des collaborateurs à un client.

ColonneExplicationClé étrangère (Table.Colonne)
MitarbeiternummerLe numéro du collaborateurDeDeSales_Mitarbeiter.Numéro du collaborateur
KundennummerLe numéro du clientDeDeSales_Debitoren.Numéro de client

DeDeSales_Mitarbeiter

Il s'agit des utilisateurs du client DeDeSales.

ColonneExplicationClé étrangère (Table.Colonne)
MitarbeiternummerLe numéro du collaborateurDeDeSales_ZustaendigePersonen.Numéro du collaborateur
NameLe nom du collaborateur
IstDeDeNetSi ce champ est rempli avec 1, il s'agit d'un Utilisateur test.
RollenGuidLe rôle attribué au collaborateurDeDeSales_Rollen.Guid
DeDeStudioBenutzerRéférence à l'utilisateur Web-Backend correspondant, si existantDeDeStudio_Benutzer.Nom d'utilisateur
TypADM = 0,
GVL = 1,
Merchandiser = 2,
Innendienst = 3,
Regionalleiter = 4,
Bereichsleiter = 5,
Projektleiter = 6,
Service = 7,
Comptable = 8,
Disponent = 9,
KAMSupport = 10,
CustomerService = 11,
KAM = 12,
SeniorKAM = 13,
Agent = 14,

DeDeSales_Debitoren

Il s'agit des clients.

ColonneExplicationClé étrangère (Table.Colonne)
KundennummerLe numéro du client
Name1Le nom du client

DeDeSales_Ansprechpartner

Il s'agit des interlocuteurs des clients.

ColonneExplicationClé étrangère (Table.Colonne)
IDLe numéro de l'interlocuteur.
KundennummerLe numéro du client.DeDeSales_Debitoren.Numéro de client
AnredeLa civilité de l'interlocuteur.DeDeSales_Codelisten.Key
DeDeSales_Codelisten.Bereich = 'APAANDREDE'
AbteilungLe service dans lequel travaille l'interlocuteur.DeDeSales_Codelisten.Key
DeDeSales_Codelisten.Bereich = 'ABTEILUNG'
PositionLe poste occupé par l'interlocuteur.DeDeSales_Codelisten.Key
DeDeSales_Codelisten.Bereich = 'PSS'

DeDeSales_Besuchsberichte

Il s'agit des visites des collaborateurs.

ColonneExplicationClé étrangère (Table.Colonne)
BesuchsnummerLe numéro de la visite.
ADMLe collaborateur qui a effectué la visite.DeDeSales_Mitarbeiter.Numéro du collaborateur
KundennummerLe client chez qui la visite a eu lieu.DeDeSales_Debitoren.Numéro de client
VorNachbereitung0 = Visite
1 = Préparation de la visite
2 = Suivi de la visite
AnsprechpartnerIDL'interlocuteur de la visite.DeDeSales_Ansprechpartner.ID
StellvertretendFuerLe collaborateur qui aurait dû effectuer la visite.DeDeSales_Mitarbeiter.Numéro du collaborateur
KampagneLa campagne à l'occasion de laquelle la visite a eu lieu.DeDeSales_Kampagnen.ID

DeDeSales_BesuchsberichteZusatzinformationen

Les services et activités choisis lors de cette visite sont enregistrés ici.

ColonneExplicationClé étrangère (Table.Colonne)
IDL'ID de l'information supplémentaire.
ADMLe collaborateur qui a effectué la visite.DeDeSales_Mitarbeiter.Numéro du collaborateur
BesuchsnummerLa visite liée à cette information supplémentaire.DeDeSales_Besuchsberichte.Besuchsnummer
Typ1 = Activité
2 = Service
CodeLa clé liée dans la liste de codes selon le type.DeDeSales_Codelisten.Key
Si Typ = Activité
DeDeSales_Codelisten.Bereich = "TAT"
Si Typ = Service
DeDeSales_Codelisten.Bereich = "ABT"

DeDeSales_Tagesberichte

Les rapports quotidiens des collaborateurs sont enregistrés ici.

ColonneExplicationClé étrangère (Table.Colonne)
TagesnummerL'ID du jour.
ADMLe collaborateur qui a effectué la visite.DeDeSales_Mitarbeiter.Numéro du collaborateur

DeDeSales_TagesberichtBelege

Les types de documents pour la Saisie des frais sont enregistrés ici.

ColonneExplicationClé étrangère (Table.Colonne)
BelegnummerL'ID de l'entrée.
TagesnummerLe jour associé à ce document.DeDeSales_Tagesberichte.Tagesnummer
ADMLe collaborateur qui a effectué la visite.DeDeSales_Mitarbeiter.Numéro du collaborateur
CodeLe code du type de document auquel le montant s'applique.DeDeSales_Codelisten.Key
DeDeSales_Codelisten.Bereich="TBEL"

DeDeSales_TagesberichtBemerkungen

Les remarques du rapport quotidien, qui peuvent être saisies en fin de journée, sont enregistrées ici.

ColonneExplicationClé étrangère (Table.Colonne)
GuidL'ID de l'entrée.
TagesnummerLe jour associé à ce document.DeDeSales_Tagesberichte.Tagesnummer
BemerkungsartLe code de la remarqueDeDeSales_Codelisten.Key
DeDeSales_Codeliste.Bereich = "TBB"
ADMLe collaborateur qui a effectué la visite.DeDeSales_Mitarbeiter.Numéro du collaborateur

DeDeSales_Auftraege

Les en-têtes de commandes sont enregistrés ici.

ColonneExplicationClé étrangère (Table.Colonne)
AuftragsIDL'ID de la commande. Celui-ci est unique uniquement avec ADM !
ADMLe collaborateur qui a écrit cette commande.DeDeSales_Mitarbeiter.Numéro du collaborateur
Auftragsart0 = Commande
1 = Retour
2 = Inventaire
6 = Offre
KundennummerLe client pour lequel cette commande a été écrite.DeDeSales_Debitoren.Numéro de client

DeDeSales_Auftragsinformationen

Les en-têtes de commandes sont enregistrés ici.

ColonneExplicationClé étrangère (Table.Colonne)
AuftragsIDL'ID de la commande. Celui-ci est unique uniquement avec ADM !
MitarbeiternummerLe collaborateur qui a écrit cette commande.DeDeSales_Mitarbeiter.Numéro du collaborateur
AuftragsnummerLa commande à laquelle cette position appartient. Attention, elle est unique uniquement avec ADM !DeDeSales_Autraege.AuftragsID &&
ADM = DeDeSales_Auftraege.ADM
Typ3 = DeDeQuery
Referenz1Dépend du type3 : DeDeQuery_Queries.Guid
PositionsIDDépend du type3 : pas d'utilisation
Referenz2Dépend du type3 : DeDeQuery_Fragen.Guid

DeDeSales_Auftragspositionen

Les positions des commandes sont enregistrées ici.

ColonneExplicationClé étrangère (Table.Colonne)
PositionsIDL'ID de la position. Celui-ci est unique uniquement avec ADM !
ADMLe collaborateur qui a écrit cette commande.DeDeSales_Mitarbeiter.Numéro du collaborateur
AuftragsnummerLa commande à laquelle cette position appartient. Attention, elle est unique uniquement avec ADM !DeDeSales_Autraege.AuftragsID &&
ADM = DeDeSales_Auftraege.ADM
ArtikelnummerLe produit attribué à cette position.DeDeSales_Artikel.Numéro d'article
GratisgrundSi la position a été donnée gratuitement, la raison de la gratuité est enregistrée ici.DeDeSales_Codelisten.Key
DeDeSales_Codelisten.Bereich="GGR"

DeDeSales_Retourenpositionen

Les positions d'un retour sont enregistrées ici.

ColonneExplicationClé étrangère (Table.Colonne)
PositionsIDL'ID de la position. Celui-ci est unique uniquement avec ADM !
ADMLe collaborateur qui a écrit cette commande.DeDeSales_Mitarbeiter.Numéro du collaborateur
ReklamationsnummerLa commande à laquelle cette position appartient. Attention, elle est unique uniquement avec ADM !DeDeSales_Autraege.AuftragsID &&
ADM = DeDeSales_Auftraege.ADM
ArtikelnummerLe produit attribué à cette position.DeDeSales_Artikel.Numéro d'article

DeDeSales_Touren

Les rendez-vous planifiés des collaborateurs sont enregistrés ici.

ColonneExplicationClé étrangère (Table.Colonne)
GuidClé unique
MitarbeiternummerLe collaborateur qui doit honorer ce rendez-vous.DeDeSales_Mitarbeiter.Numéro du collaborateur
KundennummerLe client pour lequel ce rendez-vous a été créé.DeDeSales_Debitoren.Numéro de client
AnsprechpartnerL'interlocuteur avec qui le rendez-vous a été convenu.DeDeSales_Ansprechpartner.ID
AktivitaetsArtDeDeSales_Codelisten.Key
DeDeSales_Codelisten.Bereich="TAART"
ErstelltVonLe collaborateur qui a créé ce rendez-vous.DeDeSales_Mitarbeiter.Numéro du collaborateur
KontaktStatusDeDeSales_Codelisten.Key
DeDeSales_Codelisten.Bereich="TerminStatus"
KontaktErgebnisDeDeSales_Codelisten.Key
DeDeSales_Codelisten.Bereich="TerminErgebnisse"
KontaktGrundDeDeSales_Codelisten.Key
DeDeSales_Codelisten.Bereich="TerminGruende"
KampagneDeDeSales_Kampagnen.ID
TourSerienGuidSi c'est une série de rendez-vous, ce champ contient la référence à l'élément principal de la série.DeDeSales_TourSerientermine.Guid
Farbe0 – Rendez-vous planifié et visité
1 – Client visité, mais aucun rendez-vous planifié auparavant
2 – Rendez-vous planifié, mais client non visité
3 – Rendez-vous planifié mais client visité un autre jour dans la même semaine.

DeDeSales_VertreterStatistikTage

Contient les chiffres d'affaires ERP par client et jour, répartis en factures, Crédits et Avis de prélèvement.

ColonneExplicationClé étrangère (Table.Colonne)
GuidClé unique
KundennummerLe client pour lequel ce rendez-vous a été créé.DeDeSales_Debitoren.Numéro de client

DeDeSales_Bilder

Contient notamment les images de la Documentation magasin et de la Doc. de la concurrrence.

Si vous souhaitez afficher les images directement dans le rapport, vous pouvez utiliser le lien suivant avec la Guid pour afficher l'image :

http://<URL-DeDeSales-Web-Backend>/Handler/BildHandler.ashx?w=<largeur>&h=<hauteur>&g=<Guid>

Pour afficher l'image dans le Report Designer, saisissez par exemple dans le champ Value de la Picture Box ce qui suit :

="http://<url>/Handler/BildHandler.ashx?w=200&h=150&g="+CStr(Fields.Guid)

Veuillez remplacer <url> par l'adresse du serveur Web DeDeSales.

Vous pouvez omettre les paramètres w=<largeur>&h=<hauteur> pour obtenir l'image en taille originale.

ColonneExplicationClé étrangère (Table.Colonne)
GuidClé unique
MitarbeiternummerLe collaborateur qui a pris cette image.DeDeSales_Mitarbeiter.Numéro du collaborateur
KundennummerLe client chez qui cette image a été prise.DeDeSales_Debitoren.Numéro de client
TypLe type d'image.
6 = Documentation magasin

DeDeSales_BelegKopfdaten

Contient les données d'en-tête ERP des documents fournies au client via l'interface d'import ou un connecteur.

Pour que cette table soit remplie, il faut activer dans le Web-Backend DeDeSales sous Configuration de base > Configuration le point « Importer les données des documents dans le backend ».

Vous pouvez trouver plus d'informations sur les colonnes dans la documentation d'import.

ColonneExplicationClé étrangère (Table.Colonne)
GuidClé unique
KundennummerLe client pour lequel ce document a été créé.DeDeSales_Debitoren.Numéro de client
BelegnummerLe numéro de ce document. Avec le type de document, cette valeur est unique.
BelegartLe type de document concerné.
1 : Commande
2 : Facture
3 : Avoir
4 : Bon de livraison
5 : Offre
6 : Avis de prélèvement
7 : Contrat

DeDeSales_BelegPositionen

Contient les lignes articles du document décrites ci-dessus.

Pour que cette table soit remplie, il faut activer dans le Web-Backend DeDeSales sous Configuration de base > Configuration le point « Importer les données des documents dans le backend ».

Vous pouvez trouver plus d'informations sur les colonnes dans la documentation d'import.

ColonneExplicationClé étrangère (Table.Colonne)
GuidClé unique
BelegnummerLe numéro du document auquel cette ligne appartient.DeDeSales_BelegKopfdatem.Belegnummer
BelegartVoir DeDeSales_BelegKopfdaten

DeDeSales_Konsignationen

Contient les Contrats de consignation du client DeDeSales. Pour un Contrat de consignation, il existe également une vraie commande DeDeSales dans la table DeDeSales_Auftraege, qui sont liées entre elles.

ColonneExplicationClé étrangère (Table.Colonne)
GuidClé unique
ADMLe numéro du collaborateur ADM qui a créé le Contrat de consignation.DeDeSales_Mitarbeiter.Numéro du collaborateur
KundennummerLe client pour lequel ce document a été créé.DeDeSales_Debitoren.Numéro de client
Auftragsnummer_LieferungLe numéro de commande auquel appartient le Contrat de consignation.
Attention ! La table DeDeSales_Auftraege est unique uniquement avec le numéro ADM !
DeDeSales_Auftraege.Auftragsnummer
Auftragsnummer_Abholung_VerschrottungLe numéro de commande auquel appartient le Contrat de consignation.
Attention ! La table DeDeSales_Auftraege est unique uniquement avec le numéro ADM !
DeDeSales_Auftraege.Auftragsnummer
ArtikelnummerL'article contenu dans le Contrat de consignation.DeDeSales_Artikel.Numéro d'article
AntwortGuid_LieferungLa Guid qui référence la Guid dans la table DeDeQuery. Il s'agit de la livraison, donc du contrat.DeDeQuery_ddqReport_<ID>.Guid
AntwortGuid_AbholungLa Guid qui référence la Guid dans la table DeDeQuery. Il s'agit de la collecte.DeDeQuery_ddqReport_<ID>.Guid
AntwortGuid_VerschrottungLa Guid qui référence la Guid dans la table DeDeQuery. Il s'agit de la destruction.DeDeQuery_ddqReport_<ID>.Guid
StatusLe statut de la consignation :
0 : Ouvert
1 : Livré
2 : Collecté
3 : Détruit

DeDeSales_FacingErfassungPositionen

Contient la saisie Facing du client DeDeSales. Pour une saisie Facing, il existe également une vraie commande DeDeSales dans la table DeDeSales_Auftraege, qui sont liées entre elles.

ColonneExplicationClé étrangère (Table.Colonne)
GuidClé unique
ADMLe numéro du collaborateur ADM qui a créé le Contrat de consignation.DeDeSales_Mitarbeiter.Numéro du collaborateur
AuftragsnummerLa commande sous laquelle ces entrées ont été créées. Cette référence vous donne accès au client.
La table DeDeSales_Auftraege est unique uniquement avec le numéro ADM !
DeDeSales_Auftraege.Auftragsnummer