combit Relationship Manager - Übersicht Konfigurationsdat\(ei\)en

Werbung
Übersicht Konfigurationsdat(ei)en
Copyright © combit GmbH 1988-2010; Rev. 5.002
http://www.combit.net
Alle Rechte vorbehalten.
Inhalt
1
Allgemein ........................................................................................ 3
2
Projektverzeichnis ........................................................................... 4
2.1
2.2
2.3
2.4
2.5
2.6
3
Projektdatei (.crm) ..................................................................................... 4
Projektdatenbank / SQL Serverdatenbank ................................................. 4
Eingabemaske (.dli).................................................................................... 4
Übersichtslisten-/Containerlayout (.vlc) ..................................................... 4
Globale Import- und Exporttemplates........................................................ 4
Druckerspezifische Einstellungen für Druckvorlagen ................................ 5
Systemdatenbank ("combit_cRM_System.cmbt_Files") ................. 6
3.1
3.2
3.3
Projektspezifische Einstellungen ............................................................... 6
Benutzerspezifische Einstellungen ............................................................ 6
Aufbau und Inhalt von "combit_cRM_System.cmbt_Files" ........................ 6
4
cRM Rechteverwaltung – ER Model............................................... 8
5
Lokales Anwendungsdatenverzeichnis........................................... 9
5.1
5.2
6
Benutzerspezifische Import- und Export-Templates .................................. 9
Weitere Konfigurationsdateien .................................................................. 9
Registry ......................................................................................... 10
6.1
6.2
6.3
6.4
6.5
6.6
Allgemein................................................................................................. 10
Datenbankverbindung.............................................................................. 10
Layout von Übersichtslisten und Containern ........................................... 10
Containerfilter und AskString................................................................... 10
Benutzerspezifische Einstellungen .......................................................... 10
address pick-up Konfiguration ................................................................. 10
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 combit Relationship Manager Projektdatei gespeichert. Bei der Projektdatei (Dateiendung '.crm') handelt es sich um ein Unicode XML Format.
Die Projekteigenschaften können im cRM unter Konfiguration > Projekt aufgerufen werden.
Beispiel:
<item name="ID">695581df265d41919da8d18b0e1dd7d9</item> [Eindeutige ProjektID]
<item name="Name">cRM_Solution</item> [Name des Projektes]
<item name="Description">Das cRM Referenz Projekt</item> [Beschreibung]
<item name="DBName">combit_cRM_Solution</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
Tabelle
Beschreibung
cmbt_manflttags
(temporäre) Speicherung des Manuellen Filter; aus
diesen Einträgen wird eine .tag Datei gespeichert
cmbt_autoinc_counters
Automatische Zähler
cmbt_tm_appoint_XXX
(Hilfs)tabellen für Termine
cmbt_tm_appointments
Termine
cmbt_tm_resources
Ressourcenverwaltung
cmbt_tm_todo_XXX
(Hilfs)tabellen für Aufgaben
cmbt_tm_todos
Aufgaben
2.3 Eingabemaske (.dli)
Die Speicherung der Eingabemaske (inkl. Folgeverknüpfungen, Comboboxeinträgen, Script Direkt Inhalten, etc.) erfolgt im combit Relationship Manager Projektverzeichnis in der Datei <Ansichtsname>.dli
(Textformat).
2.4 Übersichtslisten-/Containerlayout (.vlc)
Das Standard-Layout der Übersichtslisten/Container wird im combit Relationship Manager Projektverzeichnis der Datei <Ansichtsname>.vlc (Textformat) gespeichert.
2.5 Globale Import- und Exporttemplates
Globale Import- und Exporttemplates werden im Projektverzeichnis des aktuell geladenen Projektes gesucht bzw. gespeichert:
<instdir>\*.itp – Importvorlagen
<instdir>\*.etp – Exportvorlagen
4
Projektverzeichnis
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 jedoch in der Dateiendung als letzten Buchstaben ein 'p' hat. Dies ist die sog. "P-Datei",
also z.B. 'Personen - Adressen.lsp'. Standardmäßig wird diese P-Datei benutzerspezifisch (lokal) im Verzeichnis "Dokumente und Einstellungen" 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.
Warnung: 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 gespeichert.
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.
Tipp: Gibt es für den aktuellen Benutzer keine gespeicherte Toolbar bzw. Tastaturshortcuts Konfiguration so
wird automatisch die Konfiguration des Benutzers namens "MasterTemplate" verwendet (sofern vorhanden).
Über die Toolbar und Tastaturshortcuts dieses Benutzers lassen sich somit zentral auch für neue Benutzer (und
Ansichten) bestimmte Toolbar + Tastaturshortcuts Konfigurationen vorgeben.
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
Beschreibung
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 (cRM
2004 - 2006.008).
<BENUTZER>\toolbar2.cfg
Speicherung der Toolbar des Hauptfensters (cRM
2006.009).
<BENUTZER>\toolbar3.cfg
Speicherung der Toolbar des Hauptfensters
(cRM 2006.100 - 2006.106).
<BENUTZER>\toolbar4.cfg
Speicherung der Toolbar des Hauptfensters
(cRM 2007.000 und höher).
<BENUTZER>\toolbar5.cfg
Speicherung der Toolbar des Hauptfensters
(cRM 5.000 und höher).
6
Systemdatenbank ("combit_cRM_System.cmbt_Files")
<BENUTZER>\toolbar_tm.cfg
Speicherung der Toolbar der Terminverwaltung
(cRM 2004 - 2006.008).
<BENUTZER>\toolbar2_tm.cfg
Speicherung der Toolbar der Terminverwaltung
(cRM 2006.009).
<BENUTZER>\toolbar3_tm.cfg
Speicherung der Toolbar der Terminverwaltung
(cRM 2006.100 und höher).
<BENUTZER>\toolbar4_tm.cfg
Speicherung der Toolbar der Terminverwaltung
(cRM 5.000 und höher).
<BENUTZER>\toolbarshortcuts.cfg
Speicherung der Tastenbelegungen des Hauptmenüs (cRM 2004 - 2006.008).
<BENUTZER>\toolbarshortcuts2.cfg
Speicherung der Tastenbelegungen des Hauptmenüs (cRM 2006.009).
<BENUTZER>\toolbarshortcuts3.cfg
Speicherung der Tastenbelegungen des Hauptmenüs (cRM 2006.100 und höher).
<BENUTZER>\toolbarshortcuts4.cfg
Speicherung der Tastenbelegungen des Hauptmenüs (cRM 5.000 und höher).
<BENUTZER>\toolbarshortcuts_tm.cfg
Speicherung der Tastenbelegungen der Terminverwaltung (cRM 2004 - 2006.008).
<BENUTZER>\toolbarshortcuts2_tm.cfg
Speicherung der Tastenbelegungen der Terminverwaltung (cRM 2006.009).
<BENUTZER>\toolbarshortcuts3_tm.cfg
Speicherung der Tastenbelegungen der Terminverwaltung (cRM 2006.100 and higher).
<BENUTZER>\toolbarshortcuts4_tm.cfg
Speicherung der Tastenbelegungen der Terminverwaltung (cRM 5.000 und höher).
<BENUTZER>\<ANSICHT>\LastFilter.xml
Autom. Speicherung der 9 zuletzt verwendeten
Filterausdrücke ('Filter > Allgemein'). Die Speicherung erfolgt Benutzer- und Ansichtenspezifisch.
(cRM 2007.008 und höher).
<BENUTZER>\<ANSICHT>\user.ini
Speicherung von Scripting-Einstellungen
(Set/GetUserProperty) und MailversandKonfigurationen.
<BENUTZER>\<ANSICHT>\toolbar.cfg
Speicherung der Toolbar des Ansichtenfensters
(cRM 2004 - 2006.008).
<BENUTZER>\<ANSICHT>\toolbar2.cfg
Speicherung der Toolbar des Ansichtenfensters
(cRM 2006.009).
<BENUTZER>\<ANSICHT>\toolbar3.cfg
Speicherung der Toolbar des Ansichtenfensters
(cRM 2006.100 – 2006.106).
<BENUTZER>\<ANSICHT>\toolbar4.cfg
Speicherung der Toolbar des Ansichtenfensters
(cRM 2007.000 und höher).
<BENUTZER>\<ANSICHT>\toolbar5.cfg
Speicherung der Toolbar des Ansichtenfensters
(cRM 5.000 und höher).
<BENUTZER>\<ANSICHT>\toolbarshortcuts.cfg
Speicherung der Tastenbelegungen des Ansichtenmenüs (cRM 2004 - 2006.008).
<BENUTZER>\<ANSICHT>\toolbarshortcuts2.cfg
Speicherung der Tastenbelegungen des Ansichtenmenüs (cRM 2006.009).
<BENUTZER>\<ANSICHT>\toolbarshortcuts3.cfg
Speicherung der Tastenbelegungen des Ansichtenmenüs (cRM 2006.100 und höher).
<BENUTZER>\<ANSICHT>\toolbarshortcuts4.cfg
Speicherung der Tastenbelegungen des Ansichtenmenüs (cRM 5.000 und höher).
<BENUTZER>.xml
Benutzerspezifische Filterausdrücke und Vorlagen
für Relationales Ergänzen.
<BENUTZER>\favorites.xml
Favoriten
<BENUTZER>\history.xml
Verlauf
7
cRM Rechteverwaltung – ER Model
4 cRM Rechteverwaltung – ER Model
Die abgebildete Grafik zeigt das Rechtemodell des combit Relationship Manager 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!
Hinweis: Falls für spezielle cRM-Projekte Rechte gesetzt werden sollen, müssen diese jeweils unterschiedliche
Projekt-IDs besitzen. Die vergebene ID kann im cRM unter dem Menüpunkt Konfiguration > Projekt eingesehen
werden.
8
Lokales Anwendungsdatenverzeichnis
5 Lokales Anwendungsdatenverzeichnis
Der cRM 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: C:\Users\<User>\AppData\Roaming\combit\cRM
5.1 Benutzerspezifische Import- und Export-Templates
•
Import-Templates: *.itp
•
Export-Templates: *.etp
5.2 Weitere Konfigurationsdateien
•
CMBTSMS.INI: Konfigurationsdatei der phone manager SMS-Provider
•
cmph??.CFG: phone manager TAPI Treiber Konfiguration
•
cumc.cfg: Thunderbird und Tobit David.Infocenter AddIn Konfigurationsdatei
•
cumc.log: Protokolldatei der cRM eMail-Ablage für Thunderbird und Tobit David.Infocenter
•
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
•
Outlook_cRM.txt: Protokolldatei der cRM eMail-Ablage für Outlook
•
Druckerspezifische Einstellungen für Druckvorlagen (siehe Druckerspezifische Einstellungen für
Druckvorlagen)
9
Registry
6 Registry
6.1 Allgemein
Der Basis-Registryzweig, unterhalb dessen etwaige Einstellungen des combit Relationship Manager
gespeichert werden lautet HKEY_CURRENT_USER\Software\combit\combit Relationship Manager.
6.2 Datenbankverbindung
Beim Start des combit Relationship Manager werden die Datenbankverbindungsinformationen wie Datenbankserver, Datenbanksystem etc. aus der Registry unter .\Settings ausgelesen.
6.3 Layout von Übersichtslisten und Containern
Eine
etwaige
benutzerspezifische
Layoutkonfiguration
.\Projects\<PROJEKTNAME>\<ANSICHT>\BrwConfig 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) verwendet 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\<PROJEKTNAME>\<ANSICHT>\BrwConfig\ID.Kontakte.PersonID#{B3C0768A-559944B5-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\<ANSICHT> gespeichert.
Beispiel:
ComboBox Eintrag der letzten Suchtexte (Suchen > Suche...):
.\Projects\cRM_Solution\Adressen\CUIDlgFullTextSearch\History
6.6 address pick-up Konfiguration
Die
Aktivierung
der
Clipboardüberwachung
ist
HKEY_CURRENT_USER\Software\combit\Address Parser\WatchClipboard
hinterlegt
Für
die
einzelnen
Konfigurationen
wird
jeweils
ein
separater
HKEY_CURRENT_USER\Software\combit\Address Parser\Job 1, Job 2, etc.
Zweig
unter:
angelegt
10
Herunterladen