Diverse Anleitungen ProDOK: Unterschied zwischen den Versionen
Admin (Diskussion | Beiträge) (→Google-Export einrichten) |
Admin (Diskussion | Beiträge) (→Google-Export einrichten) |
||
| Zeile 233: | Zeile 233: | ||
=Google-Export einrichten= | =Google-Export einrichten= | ||
* Config.ini | * Config.ini | ||
| − | ;Assemblies einbinden: | + | ; Assemblies einbinden: |
: <dependentAssembly> | : <dependentAssembly> | ||
:: <assemblyIdentity name="System.Runtime" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" /> | :: <assemblyIdentity name="System.Runtime" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" /> | ||
Version vom 22. März 2018, 10:43 Uhr
Inhaltsverzeichnis
MySql-Backup einrichten
- Die Datei isys-Backup.exe in den lokalen/persönlichen Programmordner legen
- Den Pfad zum Backupordner in der PD1.ini unter [Pfade] eintragen: Backup=C:\isys\ProDOK\DBBackup\
- isys-Backup.exe mit Doppelklick testen (es müsste eine Backupdatei im Backup-Ordner entstehen)
- Systemsteuerungen -> Verwaltung -> Aufgabenplanung -> einfache Aufgabe erstellen
Abgleiche
W&W-Abgleich / Listen generieren
1) W + W – Einwohnerkontrolle öffnen, Auswahl und Statistik wählen:
2) Auswahl durchführen:
3) Auswahl erstellen oder öffnen
3.1) Öffnen:
3.2) Neu:
Einwohner: aktiv Personanart ankreuzen -> Fenster geht auf, Filterbedingungen Werte Einwohner, OK drücken
Personenstatusankreuzen -> Fenster geht auf, Filterbedingungen Werte aktiv, OK drücken
OK drücken
4.1) in rechter Spalte Zeile ISYS Export auswählen:
5) OK drücken
6) OK drücken, folgende Frage mit Ja beantworten:
7) Die Einwohnerliste wird angezeigt. Nun Formularwahl und Drucken wählen:
8) Im Fenster „Druckparameter setzen":
Evtl. Liste neu erstellen:
- Kategorie (Personenliste) und Formular (Personenliste hoch) auswählen
- Im Fenster Felder hinzufügen gewünschte Zeile anwählen und Datei merken
- Neue Zeile einfügen, Datei browsen, kopieren und umbenennen in "Ortschaft isys EXPORT"
- Felder hinzufügen oder löschen
- Kategorie Ortschaft und Favorit anwählen, speichern
Die Liste kann mit Zusatzfeldern ergänzt werden:
- Häken bei als Serienbrief drucken setzen -> Händchen erscheint
- Händchen bei „Alle Felder der Report-Felderliste“ anwählen
- Felder hinzufügen (Personalien) oder entfernen
- Vater_ZIP und Mutter_ZIP: normale "ZIP" aus dem Register "Personalien" wählen, Personenart "Person", betrifft "Vater" bzw. "Mutter", anschliessend Spaltenname ändern
Häken bei als Serienbrief drucken setzen (falls nicht schon gesetzt) und auf das Excel-Symbol drücken:
9) Folgende Frage mit Ja beantworten:
ODBC-Verbindung:
ProReg.mdb:
1) Menübefehl "Aktuelle Pendenzen und Akten" aus Makro "mPenduAkt" erstellen. 2) Testen, falls es nicht hinhaut, überprüfen ob alle Funtionen/Forms da sind:
"mPenduAkt" ruft Funktion "PenduAkt()" (im Modul Pendenzen) auf, welches Form "fPenduAkt" aufruft
3) vpartner, vakterapport, tregisterplan, tsuchwort über odbc verknüpfen
tregisterplan ist in Ettingen und Hütten mit vRegisterplan verknüpft (zeigt auch die Dossiers im ProReg an...)
ProReg.dot:
1) Menübefehl "Adresse einfügen" aus Makro "TemplateProject.Adraufruf.Adress" (Funktion Adress() im Modul Adraufruf) erstellen 2) Dieses ruft Formular "Adressen" auf -> überprüfen, ob es vorhanden ist. Falls nein 3) Adressen.frm als Datei importieren (evtl vorher von irgendwo exportieren..)
ODBC-Verbindung:
1) mit Namen "isysProDOK" einrichten!!! und mysQLokal umbenennen
Einwohnerkontrollschnittstellen ProPfarramt
| Infos | Nur Mutationen | Kosten | Ansprechspartner | ToDo vor der Installation | Orte die damit arbeiten | Datei Format | ID-Name |
|---|---|---|---|---|---|---|---|
| GeSoft | ja | kostenlos | ? | ? | Gem. Wollerau / KK Wollerau | txt | PersonenNr |
| W+W | ja | ca. CHF 200.- einmalig | Stefan Strebel Service Manager EWK | Gemeinde muss bei der W+W die Liste „Mutations-Export Kirchgemeinden isys.txt“ (interner Name bei der W+W) einrichten lassen | Gem. Fläsch / KK Landquart | xlsx (Datenstamm) / txt (Mutationen) | ZIP |
| Nest | ja | Datenstamm kostenlos / Schnittstellen für Mutationen ca. CHF 4000.- | Die Gemeinde kann den Export des Datenstammes selber einrichten | ohne Schnittstelle: Gem. Igis/Landquart / KK Landquart; mit Schnittstelle: EK Arosa | xlsx (ohne Schnittstelle); txt (mit Schnittstelle) | ID_Subjekt(ohne Schnittstelle); PersonenNr (mit Schnittstelle) | |
| VRSG | ja | Schnittstellen Fix Pro Gemeinde CHF 1000.- | Herr Wehrli VRSG | 1. Gemeinde holt bei VRSG Offerte ein, 2. Kirchgemeinde bestätigt der Gemeinde die Kostenübernahme, 3. Gemeinde erteilt Auftrag an VRSG, 4. isys: FILTERN DES DATENSTAMMES | Gem. Jonschwil / KK Jonschwil | xlsx (Datenstamm) / txt (Mutationen) | PERSONEN_SCHLUESSEL / ISN (Mutationen) |
| Glarus Hoch 3 | ??? | ??? | Herr Marti, 055 610 46 51 | KK Glarus Süd (Schwanden), KK Glarus, EK Glarus, KK Näfels | xlsx (Datenstamm) / ??? (Mutationen) | ID_Subjekt/ ??? (Mutationen) | |
| Heimer | ? | ? | ? | ? | ? | ? | ? |
| Dumo | ? | ? | ? | ? | ? | ? | ? |
| Dialog | ? | ? | ? | ? | ? | ? | ? |
Master/Slave-Betrieb einrichten
| Master | Slave |
|---|---|
| Replikations-Account einrichten GRANT REPLICATION SLAVE ON *.* TO SklaveProDOK@'masterhost' IDENTIFIED BY 'pr0d0k' Den Namen des Slave-Users in der VEx.ini unter [Datenbankzugriff] eintragen: UserSlave=SklaveProDok |
|
| Mysql-Dienst stoppen | Mysql-Dienst stoppen |
Eintrag in der my.ini anpassen:![]() |
Eintrag in der my.ini anpassen:
|
| Mysql-Dienst starten | Mysql-Dienst starten |
| FLUSH TABLES WITH READ LOCK | |
| Datei "isysProDOK SlaveSnapshot.sql" erstellen mit dem MySql-Administrator. (Mit mysqldump.exe geht das Einlesen später etwa 20x so lange!!!) Ganz oben in der Datei "isysProDOK SlaveSnapshot.sql" den DROP-Befehl einfügen (sonst hauts nachher nicht sauber hin): DROP DATABASE prodok; Datei "isysProDOK SlaveSnapshot.sql" in den Ordner ProDOK ablegen; Den Pfad zur Datei in der PDx.ini unter [Pfade] eintragen: SlaveSnapshot=C:\isys\ProDOK\isysProDOK SlaveSnapshot.sql |
|
| SHOW MASTER STATUS Den Eintrag unter 'File' in der VEx.ini unter [Datenbankzugriff] eintragen: MasterLogFile=isys-Server-bin.000052 Den Eintrag unter 'Position' in der VEx.ini unter [Datenbankzugriff] eintragen: MasterLogPos=812947 Den Pfad zur mysql.exe in der VEx.ini unter [Programmpfade] eintragen: MySql=C:\isys\isys-ProDOK\mysql.exe |
|
| Mysql-Dienst starten | Mysql-Dienst starten |
| UNLOCK TABLES | |
| Skript "isysProDOK SlaveSnapshot.sql" laufen lassen | |
| CHANGE MASTER TO MASTER_HOST='192.168.1.48', MASTER_USER='SklaveProDok', MASTER_PASSWORD='pr0d0k', MASTER_LOG_FILE='isys-Server-bin.000052', MASTER_LOG_POS=812947; | |
| START SLAVE |
Google-Export einrichten
- Config.ini
- Assemblies einbinden
: <dependentAssembly> :: <assemblyIdentity name="System.Runtime" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" /> :: <bindingRedirect oldVersion="0.0.0.0-2.6.10.0" newVersion="2.6.10.0" /> : </dependentAssembly> : <dependentAssembly> :: <assemblyIdentity name="System.Threading.Tasks" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" /> :: <bindingRedirect oldVersion="0.0.0.0-2.6.10.0" newVersion="2.6.10.0" /> : </dependentAssembly> : <dependentAssembly> :: <assemblyIdentity name="System.Net.Http" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" /> :: <bindingRedirect oldVersion="0.0.0.0-2.2.22.0" newVersion="2.2.22.0" /> : </dependentAssembly> : <dependentAssembly> :: <assemblyIdentity name="System.Net.Http.Primitives" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" /> :: <bindingRedirect oldVersion="0.0.0.0-2.2.22.0" newVersion="2.2.22.0" /> : </dependentAssembly>
- VE1.ini
- PD.ini
- Dateien:









