Aktenindex erstellen

Navigation:  Datenbankassistent > Tools/Spezial > OfficePlaner >

Aktenindex erstellen

Previous pageReturn to chapter overviewNext page

Mit diesem Tool kann die Aktendatenbank neu aufgebaut werden, wenn eigene IDB-Datenbanken in die CRM-Akten integriert werden. Innerhalb der IDB muss es lediglich ein Feld mit der Verknüpfung zu dem jeweiligen Datenbereich geben. Im Falle der Adressakte muss also in der IDB-Satzbeschreibung das Feld „Adressnummer“ vorhanden sein, für die  Projektakte das Feld „Projektnummer“ usw. Dabei muss dieses Feld nicht indiziert sein! Folgende Schritte sind für die Integration einer IDB in die Akten erforderlich:

 

1. Änderungen in der Datei „Akten\AktenIndiv.ini“
Standardmäßig hat die Datei folgenden Inhalt:
 
[Akten]
0=Adresse
1=Projekt
2=Ansprechpartner
3=Tag/Woche/Monat
 
[Datenbereiche]
0=E-Mails
1=Termine
2=Gespräche
3=Besuchsberichte
4=Korrespondenzen
5=Wiedervorlagen
6=Verträge
7=Belege
8=Projekte
9=Kampagnen
10=Seriennummern
11=Mahndokumente
12=Aufgaben
13=Telefonzentrale
14=Calls
15=Projektdokumente
 
[IndivDatenbereiche]
[Akte_0]
Datenbereiche=0,1,2,3,4,5,7,8,11,10,6
DatenbereicheKarteikarten=0,1,2,3,4,5,7,8,11,10,6
 
[Akte_1]
Datenbereiche=0,1,2,3,4,5,7,15
DatenbereicheKarteikarten=0,1,2,3,4,5,7,15
 
[Akte_2]
Datenbereiche=0,1,2,3,4,5,7
DatenbereicheKarteikarten=0,1,2,3,4,5,7
 
[Akte_3]
Datenbereiche=0,1,2,3,4,5,7
DatenbereicheKarteikarten=0,1,2,3,4,5,7
 
Innerhalb der Sektion [IndivDatenbereiche] müssen nun die ID und die Bezeichnung des neuen Datenbereichs festgelegt werden. Die ID sollte fortlaufend bei 0 beginnend hinterlegt werden, der Bereich von 0 - 499 ist dafür vorgesehen. Wenn beispielsweise die IDB SE0288 (SEPA-Lastschriftmandate) hinzugefügt werden soll, könnte der Bereich so aussehen:
 
[IndivDatenbereiche]
0=SEPA-Lastschriftmandate
 
Des Weiteren muss der Datenbereich noch der jeweiligen Akte zugeordnet werden, die möglichen Akten sind in der Sektion [Akten] aufgeführt:
 
[Akten]
0=Adresse
1=Projekt
2=Ansprechpartner
3=Tag/Woche/Monat
 
Bleiben wir bei dem Beispiel, dass die IDB SE0288 in die Adressakte integriert werden soll. Die Festlegung der Datenbereiche erfolgt in der Sektion [Akte_<AktenNr>], für die Adressakte also [Akte_0]. Die individuellen Datenbereiche werden mit einem vorangestellten I registriert, d.h. der Bereich [Akte_0] wird geändert:
 
[Akte_0]
Datenbereiche=0,1,2,3,4,5,7,8,11,10,6,I0
DatenbereicheKarteikarten=0,1,2,3,4,5,7,8,11,10,6,I0
 
Im Eintrag „Datenbereiche“ sind alle Datenbereich-IDs aufgelistet, über „DatenbereicheKarteikarten“ kann man festlegen, ob es für diesen Datenbereich auch eine gesonderte Kartei geben soll.

 

2.Änderungen in der Datei „Akten\AktenDatenbereicheIndiv.ini“
In der Datei „Akten\AktenDatenbereicheIndiv.ini“ werden pro Datenbereich diverse Parameter festgelegt. Standardmäßig ist diese Datei noch leer. In unserem Beispiel werden nun folgende Inhalte hinterlegt:
 
[Datenbereich_I0]
BezeichnungAllgemein=SEPA-Lastschriftmandate
BezeichnungKartei=SEPA
BezeichnungElement=SEPA-Lastschriftmandat
KarteiBitmap=SepaKarteiSymbol.bmp
TabellenBitmap=SepaTabelleSymbol.bmp
TabellenEintragZeile2=[51_100]
TabellenEintragZeile3=Erstellt von [BEDIENERNAME_159]
DatenbankTyp=IDB DatenbankID=SE0288
PositionErfasstGeaendert=159
LaengePrimaerindex=30
PositionAdr=151
PositionDatum=31
BearbeitenWorkflowScript=SE1513
 
Beschreibung der einzelnen Einträge:
 
BezeichnungAllgemein   Bezeichnung für den Datenbereich, wird an verschiedenen Stellen der Akten so angezeigt
 
BezeichnungKartei   Name der Karteikarte
 
BezeichnungElement   Bezeichnung für ein Element des Datenbereiches
 
KarteiBitmap   Bitmap für Karteikarte (Größe: 16x16 Pixel)
 
TabellenBitmap   Bitmap für Tabelle (Größe: 16x16 Pixel)
 
TabellenEintragZeile2  Ausgabe der 2. Zeile des Tabellenelements
 
TabellenEintragZeile3  Ausgabe der 3. Zeile des Tabellenelements
 
DatenbankTyp   Typ der Datenbank, bei individuellen Datenbanken momentan immer IDB
 
DatenbankID   ID der Datenbank (= Name der IDB)
 
PositionErfasstGeaendert   Position des Feldes „Erfasst von“
 
LaengePrimaerindex  Länge des Primärindex in Byte
 
PositionAdr   Satzposition des Adressfeldes
 
PositionDatum   Position des Datumfeldes (nach diesem Datum wird der Eintrag innerhalb der Akten einsortiert)
 
BearbeitenWorkflowScript   Das Bearbeiten eines Datensatzes dieses Typs erfolgt über das hier hinterlegte Script.
 
Weitere mögliche Einträge:
PositionPrj   Satzposition des Projektfeldes (notwendig für die Integration des Datenbereiches in die Projektakte)
PositionAnp   Satzposition des Ansprechpartnerfeldes (für Partnerakte)
PositionUhrzeit   Satzposition des Uhrzeitfeldes (relevant für die chronologische Sortierung der Akteneinträge)

 

3.Vorschaufenster erstellen
Für den neuen Aktendatenbereich muss nun ein Vorschaufenster erstellt werden.  Am einfachsten kopiert man sich eine bestehende Vorschaudatei (z.B. „Vorschau011.htm“). Der Dateiname für den neuen individuellen Datenbereich ist „Vorschau<3stellige Datenbereichnummer>.htm“, in unserem Beispiel also VorschauI000.htm.

 

4.Aktenindex neu aufbauen
Als letztes muss noch die Aktendatenbank neu aufgebaut werden, damit die neuen Einträge aus der IDB auch innerhalb der Akte angezeigt werden. Dies erfolgt im Datenbankassistent unter „Tools“ / „Spezial“, Punkt „Aktenindex erstellen“.