AMS DB-Zugriff / Exporteinstellungen
Zu diesem Fenster gelangen Sie über das Menü in der BiPRO-Schnittstelle => Einstellungen => AMS DB-Zugriff / Exporteinstellungen
Mit diesem Unterprogramm definieren Sie die Verbindung zur AMS Datenbank und legen die Zugriffsbefehle fest.
Die Einstellungen gelten jeweils nur für die aktuelle Gesellschaft!
Einstellungen von einer anderen Gesellschaften übernehmen bzw. für alle Gesellschaften speichern
Seite Import / Export
Datenbankverbindung
Die Datenbankverbindungen werden in scan2find zentral verwaltet. Wählen Sie aus der Liste die gewünschte Verbindung aus. Wenn Sie eine Verbindung ändern oder neu einrichte wollen, klicken Sie bitte auf den Button "Verbindungen". Die weitere Beschreibung finden Sie hier Verbindungen zu externen Datenbanken
AMS-Kürzel (=Matchcode)
Hier können Sie die Anfangsbuchstaben der Gesellschaft eintragen. Dadurch findet scan2find die Verträge schneller, weil die Trefferliste erheblich kürzer wird. Allerdings darf das Kürzel nur in Schnittstellen eingetragen werden, bei denen genau eine Gesellschaft geliefert wird. Bei Kombi-Schnittstellen (z.B. Condor / Kravag / R+V) sollten Sie kein Kürzel eingeben.
Mit VUNr. suchen
Jedes Versicherungsunternehmen bekommt vom BaFin eine Versicherungsunternehmensnummer (VUNr.) zugeteilt. Wenn scan2find bei der Suche die VUNr. benutzt, werden die Verträge und Kunden deutlich schneller gefunden.
Leider liefert nicht jede Gesellschaft die VUNr. mit und manchmal ist sie auch nicht in AMS hinterlegt. Ob eine VUNr. geliefert wird, können Sie in der Dokumentenliste ganz schnell erkennen, wenn Sie prüfen, ob die entsprechende Spalte gefüllt ist. Anschließend können Sie prüfen, ob die Nummern auch in AMS hinterlegt sind. Sie finden die VU-Nummern in den Stammdaten der Gesellschaften. In AMS ist es erlaubt, für eine Gesellschaft mehrere VU-Nummern zu speichern. Die Nummern müssen mit ; getrennt werden.
Hinweis zur Funktionsweise der Übergabe an AMS: Die Übergabe an AMS erfolgt immer über die AMSIDNR. Jeder Datensatz in der AMS-Datenbank hat eine AMSIDNR. Damit die Übergabe klappt, muss scan2find also immer die passende AMSIDNR ermitteln. Die Nummer wird in die XML-Exportdatei oder die INI-Datei zum Dokument eingetragen. Findet AMS beim Import eine AMSIDNR, wird Diese primär für die Zuordnung benutzt. Deshalb muss jeder SQL-Befehl für den Zugriff auf AMS immer mindestens das Feld AMSIDNR als Ergebnis haben.
Select-String für die Vertragsnummer
Mit dem Button "Setze Standard-SQL" wird ein einfacher SQL-Befehl eingetragen, der in den meisten Fällen zu brauchbaren Ergebnissen führt. Allerdings kommt es sehr oft vor, dass in einem BiPRO-Datensatz andere Vertragsnummern geliefert werden, als in der AMS-Datenbank gespeichert. Das ist der Grund, weshalb der Befehl für jede Gesellschaft individuell angepasst werden kann.
Der Standardbefehl für die Vertragssuche:
select VERTRAG.AMSIDNR,
VNR_NORM, BEGINN, ABLAUF, STATUSGRD, VERTRAG.BEARBDAT, VERTRAG.BEARBEITER, VNAME, VORNAME, NACHNAME, KUNDE.ZUORDNUNG, VN_PLZ, VN_ORT, VN_STR, VNR, GES, VERTRAG.STATUS, VERTRAG.TYP, VERTRAG.KEY, VERTRAG.GES, RISIKO
from VERTRAG left join KUNDE on VERTRAG.KEY=KUNDE.AMSIDNR
where VERTRAG.VNR_NORM=:vnr AND VERTRAG.IS_HISTORIE=0
Die Felder in den Zeilen 2-4 werden für die Anzeige der Trefferliste und den E-Mailversand benutzt. Wenn Sie in einer E-Mail weitere Felder benötigen, brauchen Sie nur den Select-Befehl zu erweitern.
Besonderheit bei GSNAME und GS_NAME1
Wenn Sie eines dieser Felder im Dateinamen benutzen möchten, müssen diese Felder auch in den Select-Befehl für den Vertrag eingebaut werden. Da die Felder nur in der Tabelle GESELL zu finden sind, muss ein weiterer JOIN-Befehl benutzt werden. Beispiel-SQL mit GSNAME:
select VERTRAG.AMSIDNR,
VNR_NORM, BEGINN, ABLAUF, STATUSGRD, VERTRAG.BEARBDAT, VERTRAG.BEARBEITER, VNAME, VORNAME, NACHNAME, KUNDE.ZUORDNUNG, VN_PLZ, VN_ORT, VN_STR, VNR, GES, VERTRAG.STATUS, VERTRAG.TYP, VERTRAG.KEY, VERTRAG.GES, RISIKO , GSNAME, GS_NAME1
from (VERTRAG left join KUNDE on VERTRAG.KEY=KUNDE.AMSIDNR)
left join GESELL on VERTRAG.GES=GESELL.MATCHCODE
where VERTRAG.VNR_NORM=:vnr AND VERTRAG.IS_HISTORIE=0
Vertragsfelder in AMS, die für das Suchen der Vertragsnummer benutzt werden können:
VNR - enthält die Vertragsnummer mit allen Sonderzeichen
VNR_NORM - enthält die Vertragsnummer ohne Sonderzeichen. Nur Ziffern und Buchstaben.
VNR_DRUCK - enthält die Vertragsnummer im Druckformat (meistens nicht gefüllt)
FREIFELD - enthält die interne Vertragsnummer
Vertragsfelder in scan2find, die als Input für die Suche in AMS benutzt werden können:
:vnr - Vertragsnummer ohne Sonderzeichen, nur Buchstaben und Ziffern
:vnrdruck - Falls die Gesellschaft das Feld liefert oder die Nummer berechnet werden kann, die Vertragsnummer im Druckformat. Wenn die Gesellschaft das Feld nicht liefert, sind vnr und vnrdruck gleich.
:vnrdrucknorm - Vertragsnummer im Druckformat aber nur Buchstaben und Ziffern. Wenn die Gesellschaft das Feld nicht liefert, sind vnr und vnrdruck gleich.
:vunr - VUNr. der Gesellschaft
Möglichkeiten für die Anpassung:
scan2find bietet drei Befehle für die Manipulation der Selectbefehle:
ldelete(String;n) - löscht eine n Zeichen von links aus dem String
lcopy(String;n) - kopiert n Zeichen von links aus dem String.
nurziffern(String) - entfernt alle Ziffern aus dem String
Anwendungsbeispiel 1:
Eine Gesellschaft liefert Vertragsnummern, die 9 Stellen haben. In AMS haben Sie aber alle Verträge mit 8 Stellen gespeichert. Mit dieser where-Klausel können Sie das Problem lösen:
where VERTRAG.VNR_NORM='lcopy(:vnr;8)' AND VERTRAG.IS_HISTORIE=0
Anwendungsbeispiel 2:
Eine Gesellschaft liefert Vertragsnummern, bei denen immer die Nummer 407 vorangestellt wird. In AMS haben Sie aber alle Verträge ohne diese Nummer gespeichert. Mit dieser where-Klausel können Sie das Problem lösen:
where VERTRAG.VNR_NORM='ldelete(:vnr;3)' AND VERTRAG.IS_HISTORIE=0
Wenn Sie den tatsächlich benutzten SQL-Befehl sehen möchten, klicken Sie im Menü auf Intern => AMS/IWM/B-Group-SQL-Strings zeigen. Im Zuordnungsbereich auf der rechten Seite werden dann die verwendet Befehle und die resultierende AMSIDNR angezeigt. Falls SQL-Fehler gemeldet werden, sollten Sie zuerst an dieser Stelle die Befehle prüfen.
Select-String für die Suche nach Kfz-Kennzeichen
Viele Makler arbeiten im Kfz-Bereich mit den Kennzeichen statt mit der Vertragsnummer. Einige wenige Gesellschaften liefern das Kfz-Kennzeichen im BiPRO Datensatz. Bei den übrigen Gesellschaften versucht scan2find das Kennzeichen aus dem Dokument oder den Metadaten auszulesen.
Dadurch ist bei vielen Gesellschaften eine Suche über Kfz-Kennzeichen möglich. Falls Sie keine Suche nach Kfz-Kennzeichen wünschen, lassen Sie das Feld einfach leer.
Für die Suche nach Kfz-Kennzeichen verwenden Sie im SQL-Befehl bitte die Variable :kfzkz
Der Standardbefehl für die Suche lautet:
select VERTRAG.AMSIDNR,
VNR_NORM, BEGINN, ABLAUF, STATUSGRD, VERTRAG.BEARBDAT, VERTRAG.BEARBEITER, VNAME, VORNAME, NACHNAME, KUNDE.ZUORDNUNG, VN_PLZ, VN_ORT, VN_STR, VNR, GES, VERTRAG.STATUS, VERTRAG.TYP, VERTRAG.KEY, VERTRAG.GES, RISIKO
from (VT_KFZ left join VERTRAG on VT_KFZ.KEY=VERTRAG.AMSIDNR)
left join KUNDE on VERTRAG.KEY=KUNDE.AMSIDNR
where VERTRAG.IS_HISTORIE=0 and KFZ102=:kfzkz
Die Befehle ldelete() und lcopy() sind hier nicht erlaubt.
Wenn Sie einen Kfz-Select-Befehl benutzen, können Sie festlegen, ob zuerst mit dem Befehl für die Vertragsnummer oder dem Befehl für das Kennzeichen gesucht werden soll.
Select-String für die Schadennummer
Wenn die Gesellschaft eine Schadennummer liefert und Sie hier einen Select-Befehl gespeichert haben, dann wechselt scan2find im Zuordnungsbereich automatisch auf die Seite "Schaden".
Für die Suche nach Schäden verwenden Sie im SQL-Befehl bitte die Variable :schadnr
Die Befehle ldelete() und lcopy() sind hier nicht erlaubt.
Der Standardbefehl für die Suche lautet (kann mit Klick auf Bsp-Button gesetzt werden):
select SCHADEN.AMSIDNR,
KUNDE.VNAME, KUNDE.VORNAME, KUNDE.NACHNAME, VN_PLZ, VN_ORT, VN_STR, SCHADEN.VORGANG, SCHADEN.SCHADNR, SCHADEN.SCHADNR_I, SCHADEN.TAG, SCHADEN.STATUS
from KUNDE
join (VERTRAG
join SCHADEN on VERTRAG.AMSIDNR=SCHADEN.KEY)
on KUNDE.AMSIDNR=VERTRAG.KEY
where SCHADEN.SCHADNR like :schadnr order by TAG desc
Einstellung für Dateinamen
Hier können Sie festlegen, welcher Dateiname für die Übergabe an AMS verwendet wird:
- Original verwenden - Es wird der Dateiname der Gesellschaft verwendet. In den meisten Fällen sind diese Namen nichtssagend oder viel zu lang.
- Aus Metadaten - Die aufgestellten Regeln (Belegart aus Metadaten) werden für das Feld "Belegart" im Dateinamen herangezogen.
- Aus Gevo-Tabelle - Aus der Gevo-Tabelle (Belegart aus GeVO-Tabelle) wird das Feld "Belegart" ermittelt (Standardeinstellung).
Wenn Sie die Belegart im Dateinamen NICHT verwenden, ist es egal, ob Sie die zweite oder dritte Option wählen.
Exportverzeichnis
In AMS gibt es für jeden Benutzer ein Verzeichnis für den Dokumenteneingang. Aus diesem Verzeichnis werden die Dokumente geladen, sobald der Anwender den Dokumenteneingang in AMS öffnet.
Dieses Verzeichnis muss auch in scan2find angeben werden, damit die Dokumente an der richtigen Stelle abgelegt werden. Die Vorgabe "C:\AMSScan" funktioniert, wenn AMS mit den Standardeinstellungen arbeitet.
INI-Datei
Die INI-Datei wird für die Übergabe der Dokumente an AMS benutzt. scan2find trägt den Namen der Zieltabelle und die AMSIDNR automatisch ein. Weitere Parameter können manuell ergänzt werden. Zum Beispiel ein fester Zielordner oder Benutzerrechte, sofern diese Werte nicht schon an die Belegart gekoppelt wurden (siehe Belegarten, Ordner, Rechte). Eine Beschreibung der erlaubten Werte kann bei uns angefordert werden.
Einstellungen von einer anderen Gesellschaft übernehmen
oder
für alle Gesellschaften übernehmen.
Vor den Eingabebereichen befinden sich Markierungsfelder. Setzen Sie bei allen Feldern, die Sie von einer anderen Gesellschaft übernehmen möchten bzw. die Sie in alle anderen BiPRO-Schnittstellen übertragen wollen einen Haken.
Beispiel für die Änderung der Datenbankverbindung:
Werte für alle Schnittstellen übernehmen:
Klicken Sie auf <für Alle übernehmen>. Es folgt eine Sicherheitsmeldung, in der angezeigt wird, welche Werte übertragen werden. Wenn Sie die Meldung mit <ok> bestätigen, werden die Werte gesetzt. Dieser Vorgang kann NICHT rückgängig gemacht werden!
Insbesondere bei der Übernahme der Select-Befehle müssen Sie vorsichtig sein. Hier gehen alle Einzelanpassungen verloren.
Werte aus einer anderen Schnittstelle übernehmen:
Wählen Sie in der Dropdown-Liste die Gesellschaft aus, von der Sie die Einstellungen übernehmen möchten. Klicken Sie dann auf <übernehmen>. Es folgt eine Sicherheitsmeldung, in der angezeigt wird, welche Werte übertragen werden. Wenn Sie die Meldung mit <ok> bestätigen, werden die Werte gesetzt.