Übersicht Konfigurationsdat(ei)en Copyright © combit GmbH 1988-2012; Rev. 6.004 http://www.combit.net Alle Rechte vorbehalten. Inhalt 1 A llg em ein. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2 Projektverzeichnis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 2 .1 2 .2 2 .3 2 .4 2 .5 2 .6 3 Proje ktdate i (.crm ) .....................................................................4 Proje ktdate n ban k / SQL Se rve rdate n ban k ..................................4 Ein gabe m aske (.dli)....................................................................4 Ü be rsich tsliste n -/Con tain e rlayou t (.vlc).....................................4 G lobale Im port - u n d Exportvorlage n ..........................................5 D ru cke rspe zifisch e Ein ste llu n ge n fü r D ru ckvorlage n ................5 Sys tem d atenb ank ( "com b it_ cR M_ Sys tem . cm b t_ Files ") . . . . . 6 3 .1 3 .2 3 .3 Proje ktspe zifisch e Ein ste llu n ge n ..............................................6 Be n u tze rspe zifisch e Ein ste llu n ge n ...........................................6 Au fbau u n d In h alt von "com bit_cRM_Syste m .cm bt_F ile s" .........6 4 R echteverw altung – ER Mod el . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 5 Lokales A nw end ung s d atenverzeichnis . . . . . . . . . . . . . . . . . . . . . . . . . . 10 5 .1 5 .2 6 Be n u tze rspe zifisch e Im port - u n d Exportvorlage n ....................1 0 W e ite re Kon figu ration sdate ie n ................................................1 0 R eg is try . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 6 .1 6 .2 6 .3 6 .4 6 .5 6 .6 6 .7 6 .8 6 .9 Allge m e in ................................................................................1 1 D ate n ban kve rbin du n g ..............................................................1 1 L ayou t von Ü be rsich tsliste n u n d Con tain e rn ..........................1 1 Con tain e rfilte r u n d As kStrin g ..................................................1 1 Be n u tze rspe zifisch e Ein ste llu n ge n .........................................1 1 G lobale Su ch e ..........................................................................1 1 Pfad fü r D ru ckvorlage n ............................................................1 2 Pfad fü r e Mail Vorlage n ...........................................................1 2 addre ss pick -u p Kon figu ration .................................................1 2 2 1 Allgemein Bitte beachten Sie, dass sich die gespeicherten Konfigurationen auf Grund von Programmänderungen ä ndern können. 3 Projektverzeichnis 2 Projektverzeichnis 2.1 Projektdatei (.crm) Die Projekt- und Ansichtseigenschaften werden generell in der Projektdatei der combit Anwendung gespeichert. Bei der Projektdatei (Dateiendung '.crm') handelt es sich um ein Unicode XML Format. Die Projekteigenschaften können in der combit Anwendung unter Konfigurieren > Projekt aufgerufen werden. B eis p iel: <item name="ID">695581df265d41919da8d18b0e1dd7d9</item> [Eindeutige ProjektID] <item name="Name">combit_Solution</item> [Name des Projektes] <item name="Description">Das combit Referenz Projekt</item> [Beschreibung] <item name="DBName">combit_Solution_DB</item> [SQL Datenbank] Innerhalb des Projektes globale, aber benutzerunabhängige Einstellungen werden ebenfalls in der Projektdatei gespeichert, z.B. Sortierkriterien, Schnellsuchfelder, globale Filter, globale Statistiken. Zusätzlich dazu wird die Konfiguration für "Datensatz zusammenführen", sowie die Navigationsstruktur in der Projektdatei gespeichert. 2.2 Projektdatenbank / SQL Serverdatenbank T abe lle Be sch re ibu n g cmbt_autoinc_counters Automatische Zähler cmbt_changedatacapture Tabelle für gefundene Datensätze des Events 'Feldänderung' cmbt_changedatacapturedetails Detailtabelle für gefundene Datensätze des Events 'Feldänderung' cmbt_manflttags (temporäre) Speicherung des manuellen Filters; aus diesen Einträgen wird eine .tag Datei erzeugt cmbt_tm_appoint_* (Hilfs)tabellen für Termine cmbt_tm_appointments Termine cmbt_tm_categories Kategorien cmbt_tm_resources Ressourcenverwaltung cmbt_tm_todo_* (Hilfs)tabellen für Aufgaben cmbt_tm_todos Aufgaben cmbt_watchalerts Tabelle für Datensatzüberwachungsergebnisse cmbt_watchlist Tabelle der zu überwachenden Datensätze für die Datensatzüberwachung cmbt_wf_states Tabelle für Verarbeitungsstatus von Events durch den Workflow Server 2.3 Eingabemaske (.dli) Die Speicherung der Eingabemaske (inkl. Folgeverknüpfungen, Comboboxeinträgen, Script Direkt Inhalten, etc.) erfolgt im Projektverzeichnis der combit Anwendung in der Datei <A ns ichts nam e>. d li (Textformat). 2.4 Übersichtslisten-/Containerlayout (.vlc) Das Standard-Layout der Übersichtslisten/Container wird im Projektverzeichnis der combit Anwendung in der Datei <A ns ichts nam e>. vlc (Textformat) gespeichert. 4 Projektverzeichnis 2.5 Globale Import- und Exportvorlagen Globale Import- und Exportvorlagen werden im Projektverzeichnis des aktuell geladenen Projektes gesucht bzw. gespeichert: <Projektverzeichnis >\ *. itp – Im p ortvorlag en < Projektverzeichnis >\ *. etp – Exp ortvorlag en 2.6 Druckerspezifische Einstellungen für Druckvorlagen Werden für eine Druckvorlage druckerspezifische Optionen wie z.B. Drucker, Duplexmodus, Schächte, etc. eingestellt, so werden diese in einer separaten Datei gespeichert, die denselben Namen wie die Druckvorlage hat, wobei das letzte Zeichen der Dateiendung durch ein 'p' ersetzt wird. Dies ist die sog. "P-Datei", also z.B. 'Kontakte - Adressen.lsp'. Standardmäßig wird diese P-Datei benutzerspezifisch (lokal) im Verzeichnis "%APPDATA%\combit\cRM\" gespeichert. Falls jedoch im (meist zentralen) Verzeichnis mit der Druckvorlage ebenfalls solch eine P -Datei existiert und diese neuer ist als die lokale P-Datei, so wird diese zentrale P-Datei lokal kopiert und verwendet. Damit können zentral druckerspezifische Einstellungen eingespielt werden, in dem der Administrator seine (lokale) P-Datei in das (zentrale) Druckvorlagenverzeichnis kopiert, und die P-Datei so über ihr neueres Datum autom. auf die Clients "verteilt" wird. W arn u n g: Durch das zentrale Einspielen einer solchen P-Datei werden alle Benutzer ihre etwaigen eigenen (älteren) druckerspezifischen Einstellungen für die gleichnamige Druckvorlage verlieren! 5 Systemdatenbank ("combit_cRM_System.cmbt_Files") 3 Systemdatenbank ("combit_cRM_System.cmbt_Files") 3.1 Projektspezifische Einstellungen Die projektspezifischen Einstellungen wie z.B. die Standard Toolbar werden hier ebenfalls g espeichert. 3.2 Benutzerspezifische Einstellungen Benutzerspezifische Einstellungen, welche PC-unabhängig sind, z.B. benutzerspezifische Filter und Statistiken, Toolbar-, Menü und Shortcut-Konfiguration, werden hier gespeichert. 3.3 Aufbau und Inhalt von "combit_cRM_System.cmbt_Files" 3.3.1 Tabellenspalte "PROJECT" Speicherung der eindeutigen ProjektID für die Zuordnung des Eintrags zu einem bestimmten Projekt. 3.3.2 Tabellenspalte "PATH" Der "Pfad" gibt einen Pseudodateinamen an, der den Inhalt der "Datei" (siehe FILECONT) beschreibt. 3.3.3 Tabellenspalte "FILECONT" Binärer Inhalt, welcher die "Datei" enthält, die zur Laufzeit ausgelesen wird. 3.3.4 Inhalt Pfad Be sch re ibu n g global.ini Speicherung von Scripting-Einstellungen (Set/GetGlobalProperty) tmconfig.xml Hinterlegte Sortierung von Aufgaben / Terminen <BENUTZER>\TM.xml Konfiguration der Termin- / Aufgabenverwaltung <BENUTZER>\dli_global.ini Voreinstellungen für Eingabemasken (intern) <BENUTZER>\dli_user.ini Voreinstellungen für Eingabemasken (intern) <BENUTZER>\toolbar.cfg Speicherung der Toolbar des Hauptfensters (Version 2004 - 2006.008). <BENUTZER>\toolbar2.cfg Speicherung der Toolbar des Hauptfensters (Version 2006.009). <BENUTZER>\toolbar3.cfg Speicherung der Toolbar des Hauptfensters (Version 2006.100 - 2006.106). <BENUTZER>\toolbar4.cfg Speicherung der Toolbar des Hauptfensters (Version 2007.000 – 2007.015). <BENUTZER>\toolbar5.cfg Speicherung der Toolbar des Hauptfensters (Version 5.000 – 5.???). <BENUTZER>\toolbar6.cfg Speicherung der Toolbar des Hauptfensters (Version 6.000 und höher). <BENUTZER>\toolbar_tm.cfg Speicherung der Toolbar der Terminverwaltung (Version 2004 - 2006.008). 6 Systemdatenbank ("combit_cRM_System.cmbt_Files") <BENUTZER>\toolbar2_tm.cfg Speicherung der Toolbar der Terminverwaltung (Version 2006.009). <BENUTZER>\toolbar3_tm.cfg Speicherung der Toolbar der Terminverwaltung (Version 2006.100 - 2007.015). <BENUTZER>\toolbar4_tm.cfg Speicherung der Toolbar der Terminverwaltung (Version 5.000 – 5.???). <BENUTZER>\toolbar5_tm.cfg Speicherung der Toolbar der Terminverwaltung (Version 6.000 und höher). <BENUTZER>\toolbarshortcuts.cfg Speicherung der Tastenbelegungen des Hauptmenüs (Version 2004 - 2006.008). <BENUTZER>\toolbarshortcuts2.cfg Speicherung der Tastenbelegungen des Hauptmenüs (Version 2006.009). <BENUTZER>\toolbarshortcuts3.cfg Speicherung der Tastenbelegungen des Hauptmenüs (Version 2006.100 - 2007.015). <BENUTZER>\toolbarshortcuts4.cfg Speicherung der Tastenbelegungen des Hauptmenüs (Version 5.000 - 5.???). <BENUTZER>\toolbarshortcuts5.cfg Speicherung der Tastenbelegungen des Hauptmenüs (Version 6.000 und höher). <BENUTZER>\toolbarshortcuts_tm.cfg Speicherung der Tastenbelegungen der Terminverwaltung (Version 2004 - 2006.008). <BENUTZER>\toolbarshortcuts2_tm.cfg Speicherung der Tastenbelegungen der Terminverwaltung (Version 2006.009). <BENUTZER>\toolbarshortcuts3_tm.cfg Speicherung der Tastenbelegungen der Terminverwaltung (Version 2006.100 - 2007.015). <BENUTZER>\toolbarshortcuts4_tm.cfg Speicherung der Tastenbelegungen der Terminverwaltung (Version 5.000 - 5.???). <BENUTZER>\toolbarshortcuts5_tm.cfg Speicherung der Tastenbelegungen der Terminverwaltung (Version 6.000 und höher). <BENUTZER>\<ANSICHT>\RecentFilter.xml Autom. Speicherung der 9 zuletzt verwendeten Filterausdrücke ('Filtern > Allgemein'). Die Speicherung erfolgt Benutzer- und Ansichtenspezifisch. (Version 2007.008 und höher). <BENUTZER>\<ANSICHT>\user.ini Speicherung von Scripting-Einstellungen (Set/GetUserProperty) und MailversandKonfigurationen wie z.B. POP3- und SMTPEinstellungen. <BENUTZER>\<ANSICHT>\toolbar.cfg Speicherung der Toolbar des Ansichtenfensters (Version 2004 - 2006.008). <BENUTZER>\<ANSICHT>\toolbar2.cfg Speicherung der Toolbar des Ansichtenfensters (Version 2006.009). <BENUTZER>\<ANSICHT>\toolbar3.cfg Speicherung der Toolbar des Ansichtenfensters (Version 2006.100 – 2006.106). <BENUTZER>\<ANSICHT>\toolbar4.cfg Speicherung der Toolbar des Ansichtenfensters (Version 2007.000 - 2007.015). <BENUTZER>\<ANSICHT>\toolbar5.cfg Speicherung der Toolbar des Ansichtenfensters (Version 5.000 - 5.???). <BENUTZER>\<ANSICHT>\toolbar6.cfg Speicherung der Toolbar des Ansichtenfensters (Version 6.000 und höher). <BENUTZER>\<ANSICHT>\toolbarshortcuts.cfg Speicherung der Tastenbelegungen des Ansichtenmenüs (Version 2004 - 2006.008). <BENUTZER>\<ANSICHT>\toolbarshortcuts2.cfg Speicherung der Tastenbelegungen des Ansichtenmenüs (Version 2006.009). <BENUTZER>\<ANSICHT>\toolbarshortcuts3.cfg Speicherung der Tastenbelegungen des Ansich7 Systemdatenbank ("combit_cRM_System.cmbt_Files") tenmenüs (Version 2006.100 - 2007.015). <BENUTZER>\<ANSICHT>\toolbarshortcuts4.cfg Speicherung der Tastenbelegungen des Ansichtenmenüs (Version 5.000 - 5.???). <BENUTZER>\<ANSICHT>\toolbarshortcuts5.cfg Speicherung der Tastenbelegungen des Ansichtenmenüs (Version 6.000 und höher). <BENUTZER>.xml Benutzerspezifische Filterausdrücke und Vorlagen für Relationales Ergänzen. <BENUTZER>\favorites.xml Favoriten <BENUTZER>\history.xml Verlauf 8 Rechteverwaltung – ER Model 4 Rechteverwaltung – ER Model Die abgebildete Grafik zeigt das Rechtemodell der combit Anwendung für eine mögliche Übernahme auf eine andere Datenbank. Bitte beachten Sie, dass die Felder "LoginName" (cmbt_Users) und "Name" (cmbt_Groups) immer einzigartig sein müssen! cmbt_UsersGroups cmbt_Users cmbt_URightsGeneral ID ID ID UID LoginName UID GID LastName GRights FirstName Title cmbt_GRightsGeneral cmbt_Groups cmbt_URightsProjects Department ID Email UID ID ID Phone PID GID Name Fax Description PRights GRights Mobile Flags ShortName WinGroupName Flags ID ID WinLogon WinUserName UID GID UserDefined1 WinLogon PID PID UserDefined2 Signature VID PRights UserDefined3 Email2 VRights UserDefined4 Phone2 FilterView UserDefined5 Mobile2 FilterTypeView ID Picture FilterEdit GID Deactivated FilterTypeEdit PID AuthID FilterFields VID Assistant FieldRights VRights Absence FieldRightType FilterView UserDefined1 FilterTypeView UserDefined2 cmbt_GRightsProjects cmbt_GRightsViews FilterEdit FilterTypeEdit cmbt_URightsViews UserDefined3 cmbt_UserPwds UserDefined4 FilterFields ID UserDefined5 FieldRights Pwd TimeZone FieldRightType DMSLogin Settings Hinweis: Falls für spezielle Projekte Rechte gesetzt werden sollen, müssen diese jeweils unterschiedliche Projekt-IDs besitzen. Die vergebene ID kann in der combit Anwendung unter dem Menüpunkt Konfigurieren > Projekt eingesehen werden. 9 Lokales Anwendungsdatenverzeichnis 5 Lokales Anwendungsdatenverzeichnis Die combit Anwendung speichert bestimmte Konfigurationseinstellungen in einem "combit\cRM\"Unterverzeichnis im lokalen Windows Anwendungsdatenverzeichnis des Benutzers. Typischerweise sind dies die Verzeichnisse: Windows 2000, XP: C:\Dokumente und Einstellungen\<User>\Anwendungsdaten\combit\cRM Windows Vista, 7, 8: C:\Users\<User>\AppData\Roaming\combit\cRM 5.1 Benutzerspezifische Import- und Exportvorlagen Importvorlagen: *.itp Exportvorlagen: *.etp 5.2 Weitere Konfigurationsdateien CMBTSMS.INI: Konfigurationsdatei der phone manager SMS-Provider cmph??.cfg: phone manager TAPI Treiber Konfiguration cumc.cfg: Konfigurationsdatei des Outlook, Thunderbird und Tobit David Client AddIns cumc.txt: Protokolldatei des Outlook, Thunderbird und Tobit David Client AddIns dialuser.ini: phone manager Konfigurationsdatei enrich.txt: Protokolldatei für die Telefon-CD Anreicherung ical_export.log: Protokolldatei des time manager iCal-Exports ical_import.log: Protokolldatei des time manager iCal-Imports Druckerspezifische Einstellungen für Druckvorlagen (siehe Druckerspezifische Einstellungen für Druckvorlagen) 10 Registry 6 Registry 6.1 Allgemein Der Basis-Registryzweig, unterhalb dessen etwaige Einstellungen der combit Anwendung gespeichert werden lautet HKEY_ C UR R ENT_ USER \ Softw are\ com b it\ com b it R elations hip Manag er. 6.2 Datenbankverbindung Beim Start der combit Anwendung werden die Datenbankverbindungsinformationen wie Datenbankserver, Datenbanksystem etc. aus der Registry unter .\ Setting s ausgelesen. 6.3 Layout von Übersichtslisten und Containern Eine etwaige benutzerspezifische Layoutkonfiguration . \ Projects \ <PR OJEKTNA ME> \ <A NSIC HT> \ B rw C onfig gespeichert. wird unter 6.3.1 Benutzerspezifisches Layout oder Standard Layout? Anhand eines Zeitstempel-Eintrags wird überprüft, ob der Anwender eine angepasste benutzerspezifische Layoutkonfiguration besitzt oder die globale Layoutkonfiguration (.vlc Datei) verwend et werden soll. Sobald der Wert in der Registry "neuer" ist als in der .vlc Datei, wird die Konfiguration aus der Registry verwendet. Falls nicht die erwartete Layoutkonfiguration für einen Anwender verwendet wird, sollten das PC Datum und die Zeitstempelwerte für die betreffende Liste in Registry und .vlc Datei überprüft werden. 6.4 Containerfilter und AskString Falls ein Containerfilter AskString verwendet, wird der zuletzt eingegebene Wert unter folgendem Registrykey gespeichert, also zum Beispiel unter . \ Projects \ <PR OJEKTNA ME> \ <A NSIC HT>\ B rw C onfig \ ID.Aktivitäten.ContactID#{B3C0768A5599-44B5-B4F2-7D31A6C10EC5}\AskStringInputs. 6.5 Benutzerspezifische Einstellungen Benutzer- und gleichzeitig PC-spezifische Einstellungen (Layout von Übersichtslisten und Containern, Dialogpositionen, ausgewählte Felder für Suche, letzter Suchausdruck, History-Comboboxeinträge, AutoMessageBox-Werte, etc.) werden in der Registry unter . \ Projects \ <A NSIC HT> gespeichert. B eis p iel: ComboBox Eintrag der letzten Suchtexte (Suchen > Suche...): . \ Projects \ <PR OJEKTNA ME> \ <A NSIC HT> \ C UIDlg FullTextSearch\ His tory 6.6 Globale Suche Die Suchhistorie der globalen Suche sowie einige Parameter werden in der Registry unter . \ Setting s \ Glob alSearch gespeichert. Ein trag Be sch re ibu n g History0...9 Die 10 zuletzt gesuchten Begriffe MaxResult Maximale Anzahl Treffer (Voreinstellung: 200) QueryTimeout Maximale Zeit in Sekunden, die eine einzelne Abfrage dauern darf (Voreinstellung: 10) 11 Registry 6.7 Pfad für Druckvorlagen Der voreingestellte Pfad für den Dateiauswahldialog der Druckvorlagen wird in der Registry unter folgenden Schlüsseln gespeichert: . \ Projects \ <PR OJEKTNA ME> \ <A NSIC HT> \ C LPrintMng rPa ths _ C ard \ FilePath . \ Projects \ <PR OJEKTNA ME> \ <A NSIC HT> \ C LPrintMng rPaths _ Lab el\ FilePath . \ Projects \ <PR OJEKTNA ME> \ <A NSIC HT> \ C LPrintMng rPaths _ Lis t\ FilePath Sind diese nicht vorhanden, wird der folgende Schlüssel verwendet: . \ Projects \ <PR OJEKTNA ME> \ Prop erties \ PrintDir 6.8 Pfad für eMail Vorlagen Der voreingestellte Pfad für den Dateiauswahldialog der eMail Vorlagen wird in der Registry unter . \ Setting s \ MailTem p lateDir gespeichert. Dieser Schlüssel wird jedoch nur verwendet, wenn vom Anwender noch nicht mindestens einmal für dieses Projekt eine eMail Vorlage im Dateiauswahldialog des eMail-Editors ausgewählt/gespeichert wurde. Falls ja, wird dieser Schlüssel ignoriert. 6.9 address pick-up Konfiguration Die Aktivierung der Clipboardüberwachung ist hinterlegt HKEY_ C UR R ENT_ USER \ Softw are\ com b it\ A d d res s Pars er\ WatchC lip b oard Für die einzelnen Konfigurationen wird jeweils ein separater Zweig HKEY_ C UR R ENT_ USER \ Softw are\ com b it\ A d d res s Pars er\ Job 1, Job 2, etc. unter: angelegt 12