Diverse Anleitungen ProDOK: Unterschied zwischen den Versionen

Aus intern wiki
Wechseln zu: Navigation, Suche
(→‎Google-Export einrichten)
(→‎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

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:

Auswahl und Statistik.jpg


2) Auswahl durchführen:

Auswahl durchführen.jpg


3) Auswahl erstellen oder öffnen

3.1) Öffnen:

Auswahl öffnen.jpg


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:

Auswahl ISYS Export.jpg


5) OK drücken


6) OK drücken, folgende Frage mit Ja beantworten:

Auswahl anzeigen.jpg


7) Die Einwohnerliste wird angezeigt. Nun Formularwahl und Drucken wählen:

Formularwahl.jpg


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:

Anleitung W+W.jpg


9) Folgende Frage mit Ja beantworten:

MeesageBox.jpg

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 mdb.png

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..)

ProReg dot.png

ODBC-Verbindung:

1) mit Namen "isysProDOK" einrichten!!! und mysQLokal umbenennen

SnipToolPlusImg.gif

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:
MyMasterINI.jpg
Eintrag in der my.ini anpassen:
MySlaveINI.jpg
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: