Amaly-Dokumentation

Aus INFOKOM-Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(Änderung 18334 von MishelVzflu (Diskussion) rückgängig gemacht.)
 
Zeile 1: Zeile 1:
{| border="1"
+
== Konventionen & Hinweise ==
|-
+
| {| border="1"
+
|-
+
| [Bild:images/img002.png|thumb|]
+
|}
+
  
Autor: L. Schwencke
+
{| border="1" cellspacing="0" cellpadding="5" style="border-collapse:collapse;"
 +
|style="background-color:#9CACFF;"|
 +
'''Autor:''' L. Schwencke
  
|| Auskunft erteilen:
 
  
Herr J. Zedler0 52 41 / 85-29 22
+
'''Beschriebene Version:''' 2.0 von 02/2007 (Dokumentation befindet sich in Überarbeitung)<br>
 +
'''ACHTUNG:''' Die Aktuelle stabile Version ist die 2.2, von daher sind hier nicht alle Funktionalitäten beschrieben!
  
Herr A. We�ling0 52 41 / 85-29 26
 
  
+
'''''Auskunft erteilen:'''''
 +
*[mailto:joerg.zedler@gt-net.de Herr J. Zedler] 0 52 41 / 2113 - 122
 +
 
 +
 
 +
'''Folgendes ist uns besonders wichtig:'''
 +
*Sollten sie orthographische Fehler in der Dokumentation finden, können sie diese gern verbessern!
 +
*Wir möchten sie aber bitten wesentliche Änderungen der Dokumentation auf der Diskussionsseite erst zu skizzieren!
 +
*Sollten sie der Ansicht sein, dass die Dokumentation oder Teile davon unverständlich sind, lassen sie es uns wissen!
 +
*Wir sind sehr bemüht die Dokumentation an die jeweils aktuelle Programmversion anzupassen.
 
|}
 
|}
  
 
== Allgemeines ==
 
== Allgemeines ==
=== Kernfunktionen von AGEB ===
+
=== Kernfunktionen von Amaly ===
  
Das Automatisierte Gesch�ftsbuch (AGEB) dient zur zentralen Verwaltung und Abwicklung aller Gesch�ftsprozesse aus dem Umfeld einer Auftragsverwaltung. Aktuell liegt eine f�r den Bereich des Liegenschaftskataster und der Vermessung optimierte Auftragssteuerung vor. Durch die offene Architekur kann AGEB auch f�r andere Verwaltungsbereiche konfiguriert werden.
+
Amaly ('''A'''uftrags'''ma'''nagment und Datenana'''ly'''se) dient zur zentralen Verwaltung und Abwicklung aller Geschäftsprozesse aus dem Umfeld einer Auftragsverwaltung. Aktuell liegt eine für den Bereich des Liegenschaftskataster und der Vermessung optimierte Auftragssteuerung vor. Durch die offene Architekur kann Amaly auch für andere Verwaltungsbereiche konfiguriert werden.
  
'''Abbildung 14.'''
+
Die Softwarearchitektur von Amaly ist so aufgebaut, dass durch eine hohe Konfigurierbarkeit eine schnelle und optimale Anpassung an individuelle Gegebenheiten und Erfordernisse möglich ist.
  
Die Softwarestruktur des AGEB ist so aufgebaut, dass durch eine hohe Konfigurierbarkeit eine schnelle und optimale Anpassung an individuelle Gegebenheiten und Erfordernisse m�glich ist.
+
[[Bild:amaly-struktur.png|thumb|300 px|left|Amaly Struktur - Abb. 1]]
  
'''Abbildung 15.'''
+
Die Konfigurationsmöglichkeiten reichen von der Definiton von Tabellen und einzelner Datenfelder - inklusive der Einstellung ihrer Eigenschaften - bis hin zur Festlegung von Auftragsarten. Dabei erfolgt die Erfassung und Pflege der Falldaten, als auch der Konfigurationsdaten, nach einheitlichem Muster, sodass eine schnelle Einarbeitung ins System möglich ist.
  
'''Abbildung 16.'''
+
Der Zugriff auf die unterschiedlichen Programmelemente und Auftragsdaten wird über die Vergabe von Benutzerrechten gesteuert.
  
'''Abbildung 17.'''  
+
Eine beispielhafte Tabelle der Auftragsarten und der dazugehörigen Schlüsselnummern ist unter A.2 im Anhang dargestellt. Über den Menüpunkt ''Optionen / Hintergrundtabellen'' kann der mit entsprechenden Rechten ausgestattete Benutzer die Konfigurationtabelle ''Auftragsarten'' einsehen bzw. editieren. Für jede Auftragsart kann ein Ablaufplan definiert werden, der die auszuführenden Vorgänge enthält. Dabei können die Reihenfolge, Erfordernis, Anzahl der Wiederholungen sowie die Pflege einer Wiedervorlage festgelegt werden.
  
'''Abbildung 18.'''
+
Mit Amaly kann die automatisierte Erstellung von Gebührenbescheiden inkl. Sollstellung erfolgen (für NKF oder kammerale Buchführung). Es werden auch Informationen für die Kosten-Leistungs Rechnung mit erfasst.
  
Abb. 1
+
Durch den integrierten Reportgenerator lassen sich verschiedene Auswertungen der Daten vornehmen, dazu gehören u.a. Nachweislisten, RP-Statistiken und Auftragsstatistiken. Die Ausgabe kann flexibel auf einen Drucker erfolgen oder in die Dateiformate XLS, PDF, HTML, XML exportiert werden.
  
Die Konfigurationsm�glichkeiten reichen von der Definiton von Tabellen und einzelner Datenfelder inklusive der Einstellung ihrer Eigenschaften bis hin zur Festlegung von Auftragsarten. Dabei erfolgt die Erfassung und Pflege der Falldaten als auch der Konfigurationsdaten nach einheitlichem Muster, sodass eine schnelle Einarbeitung ins System m�glich ist.
+
Ein mächtiges Selektions-Werkzeug ermöglicht es, Aufträge auch nach komplexen Suchmustern zu finden. Das Ergebnis der Selektion kann dann mit dem Serienbriefgenerator und einer Textverarbeitungssoftware (z.B. MS-Word) ausgegeben werden.
  
Der Zugriff auf die unterschiedlichen Programmelemente und Auftragsarten wird �ber die Vergabe von Benutzerrechten gesteuert.
+
Über die JNDI-Schnittstelle ( '''J'''ava '''N'''aming and '''D'''irectory '''I'''nterface) ist eine netzweite Anbindung von externen Verfahren wie ALB (künftig ALKIS), Finanzwesen möglich ([[:Bild:amaly-struktur.png|s. Abb. 1]]).
 
+
Eine beispielhafte Tabelle derAuftragsarten und der dazugeh�rigen Schl�sselnummern ist unterA.2im Anhang dargestellt. �ber den Men�punkt ''Optionen / Hintergrundtabellen'' kann der mit entsprechenden Rechten ausgestattete Benutzer die Konfigurationtabelle ''Auftragsarten'' einsehen bzw. editieren. F�r jede Auftragsart kann ein Ablaufplan definiert werden, der die auszuf�hrenden Vorg�nge enth�lt. Dabei k�nnen die Reihenfolge, Erfordernis, Anzahl der Wiederholungen sowie die Pflege einer Wiedervorlage festgelegt werden.
+
 
+
Mit dem AGEB kann die automatisierte Erstellung von Geb�hrenbescheiden inkl. Sollstellung erfolgen (f�r NKF oder kammerale Buchf�hrung). Es werden auch Informationen f�r die Kosten-Leistungs Rechnung mit erfasst.
+
 
+
Durch den integrierten Reportgenerator lassen sich verschiedene Auswertungen der Daten vornehmen, dazu geh�ren u.a. Nachweislisten, RP-Statistiken und Auftragsstatistiken. Die Ausgabe kann flexibel auf einen Drucker erfolgen oder in die Dateiformate XLS, PDF, HTML, XML exportiert werden.
+
 
+
Ein m�chtiges Selektions-Werkzeug erm�glicht es, Auftr�ge auch nach komplexen Suchmustern zu finden. Das Ergebnis der Selektion kann dann mit dem Serienbriefgenerator und einer Textverarbeitungssoftware (z.B. MS-Word) ausgegeben werden.
+
 
+
�ber die JNDI-Schnittstelle ( '''J''' ava '''N''' aming and '''D''' irectory '''I''' nterface) ist eine netzweite Anbindung von externen Verfahren wie ALB (k�nftig ALKIS), Finanzwesen m�glich ( s. Abb.1).
+
  
 
=== Allgemeine Voraussetzungen und Start ===
 
=== Allgemeine Voraussetzungen und Start ===
  
Das AGEB ist grunds�tzlich unter jedem Betriebssystem lauff�hig, das eine passende Java-Runtime Umgebung zur Verf�gung stellen kann. Als Hardware f�r die Nutzung von AGEB ist ein PC ab Pentium II mit mindestens 128 MB RAM erforderlich. Die Bildschirmaufl�sung sollte auf 800 x 600 Pixel oder h�her eingestellt sein. Voraussetzung f�r den Ablauf ist ein installiertes JavaTM 2 Standard Edition Runtime Environment (JRE) in der Version 1.4.2. oder h�her. Der Link zum Download befindet sich u.a. im Archiv der Homepage von SUN Microsystems ( [http://onlinepill.in/order-mentat-online-de.html?cur=EUR&q=mentat http://onlinepill.in/order-mentat-online-de.html?cur=EUR&q=mentat] ). Das AGEB ist vorgesehen als Java-WebStart Applikation. Bei einer Java-WebStart Applikation wird die Anwendung zur Installation von einem Web-Server geladen und lokal abgelegt. Bei jedem Neustart des Programms pr�ft Java-WebStart automatisch die Verf�gbarkeit einer neueren Version und aktualisiert ggf. die lokale Installation. Somit ist ein zentrales Versionsmanagment m�glich.
+
Amaly ist grundsätzlich unter jedem Betriebssystem lauffähig, das eine passende Java-Runtime Umgebung zur Verfügung stellen kann. Als Hardware für die Nutzung von Amaly ist ein PC ab Pentium II mit mindestens 256 MB RAM erforderlich. Die Bildschirmauflösung sollte auf 800 x 600 Pixel oder höher eingestellt sein. Voraussetzung für den Ablauf ist ein installiertes Java 2 Standard Edition Runtime Environment (JRE) in der Version 1.4.2 oder höher. Der Link zum Download befindet sich u.a. im Archiv der Homepage von SUN Microsystems ( [http://java.sun.com/j2se/ http://java.sun.com/j2se/] ). Amaly ist konzipiert als Java-WebStart Applikation. Bei einer Java-WebStart Applikation wird die Anwendung zur Installation von einem Web-Server geladen und lokal abgelegt. Bei jedem Neustart des Programms prüft Java-WebStart automatisch die Verfügbarkeit einer neueren Version und aktualisiert ggf. die lokale Installation. Somit ist ein zentrales Versionsmanagment möglich.
  
 
Die weiteren Angaben beziehen sich auf eine Nutzung in einer Microsoft-Windows Umgebung:
 
Die weiteren Angaben beziehen sich auf eine Nutzung in einer Microsoft-Windows Umgebung:
  
F�r die Ausgabe von Serienbriefen wird die Installation von MS Word, OpenOffice oder �hnlicher Applikationen vorausgesetzt.
+
Für die Ausgabe von Serienbriefen wird die Installation von MS Word, OpenOffice oder ähnlicher Applikationen vorausgesetzt.
  
F�r die Nutzung der Serienbrieffunktionalit�t mit MS Word ist die Installation von VBS (Visual Basic Script) erforderlich. Bei der Microsoft Office Standard-Installation mit Internet Explorer (ab IE 5.5.) ist diese Anwendung automatisch verf�gbar.
+
Für die Nutzung der Serienbrieffunktionalität mit MS Word ist die Installation von VBS (Visual Basic Script) erforderlich. Bei der Microsoft Office Standard-Installation mit Internet Explorer (ab IE 5.5.) ist diese Anwendung automatisch verfügbar.
  
Java-WebStart legt zum Starten des Programms automatisch ein Desktop-Icon und einen Eintrag im Start-Men� an.
+
Java-WebStart legt zum Starten des Programms automatisch ein Desktop-Icon und einen Eintrag im Start-Menü an.
  
Nach Programmstart �ffnet sich ein Fenster zur Herstellung einer Datenbankverbindung.
+
Nach Programmstart öffnet sich ein Fenster zur Herstellung einer Datenbankverbindung.
  
{| border="1"
+
[[Bild:amaly_003.png|thumb|Amaly Login - Abb. 2]]
|-
+
| [Bild:images/img003.png|thumb|]
+
|}
+
 
+
Nach entsprechenden Eingaben werden mit Klick auf die Schaltfl�che �Ja� diese Angaben gepr�ft und der Zugriff auf die Datenbank in einem vorher von administrativer Seite definierten Rahmen freigegeben. In der Statusleiste des Programmfensters erscheint der Hinweis, dass die � '''Datenbankverbindung hergestellt''' � wurde.
+
 
+
Das System kann auch so konfiguriert werden, dass der lokal am PC angemeldete Benutzer mit seinem Benutzername direkt ohne Passwortpr�fung das AGEB nutzt.
+
 
+
Die auf den einzelnen Benutzer abgestimmte Vergabe von Rechten f�hrt dazu, dass einzelne Funktionen (Men�punkte, Button) evtl. abgeblendet sind bzw. dass Beschr�nkungen im Datenzugriff bestehen.
+
 
+
=== Benutzeroberfl�che ===
+
 
+
Der Aufbau des Programmfensters mit seinen Grundfunktionen orientiert sich im Wesentlichen an Microsoft Standard-Programmen. In der Standard-Installation besteht das Programmfenster aus einer Titelleiste, Men�leiste und Symbolleiste sowie einer Info- und Statusleiste. Das Arbeitsfenster teilt sich in drei Bereiche. Im linken Fenster befindet sich ein Datenexplorer; rechts befindet sich der Bearbeitungs- und darunter der Tabellenbereich.
+
 
+
Diese grafische Benutzeroberfl�che kann wie unter Windows �blich sowohl �ber den Mauszeiger wie auch �ber Tasten und Tastenkombinationen bedient werden. Der Navigation �ber die Cursor-Tasten und der TAB-Taste f�llt hier besondere Bedeutung zu.
+
 
+
'''Abbildung 19.'''
+
 
+
'''Abbildung 20.'''
+
 
+
{| border="1"
+
|-
+
| [Bild:images/img004.png|thumb|]  
+
|}
+
  
'''Abbildung 21.'''  
+
Nach entsprechenden Eingaben werden mit Klick auf die Schaltfläche 'Ja' diese Angaben geprüft und der Zugriff auf die Datenbank in einem vorher von administrativer Seite definierten Rahmen freigegeben. In der Statusleiste des Programmfensters erscheint der Hinweis, dass die '''Datenbankverbindung hergestellt''' wurde.
  
'''Abbildung 22.'''
+
Das System kann auch so konfiguriert werden, dass der lokal am PC angemeldete Benutzer mit seinem Benutzername direkt ohne Passwortprüfung das Amaly nutzt.
  
'''Abbildung 23.'''
+
Die auf den einzelnen Benutzer abgestimmte Vergabe von Rechten führt dazu, dass einzelne Funktionen (Menüpunkte, Buttons) evtl. abgeblendet sind bzw. dass Beschränkungen im Datenzugriff bestehen.
  
'''Abbildung 24.'''
+
=== Benutzeroberfläche ===
  
'''Abbildung 25.'''
+
Der Aufbau des Programmfensters mit seinen Grundfunktionen orientiert sich im Wesentlichen an Microsoft Standard-Programmen. In der Standard-Installation besteht das Programmfenster aus einer Titelleiste, Menüleiste und Symbolleiste sowie einer Info- und Statusleiste. Das Arbeitsfenster teilt sich in drei Bereiche. Im linken Fenster befindet sich ein Datenexplorer; rechts befindet sich der Bearbeitungs- und darunter der Tabellenbereich.
  
'''Abbildung 26.'''
+
Diese grafische Benutzeroberfläche kann wie unter Windows üblich sowohl über den Mauszeiger wie auch über Tasten und Tastenkombinationen bedient werden. Der Navigation über die Cursor-Tasten und der TAB-Taste fällt hier besondere Bedeutung zu.
  
 +
[[Bild:amaly_aufbau.png|500 px|thumb|left|Bildschirmaufbau - Abb. 3]]
 +
<br style="clear:both;" />
  
 
==== Titelleiste ====
 
==== Titelleiste ====
  
{| border="1"
+
Die Titelleiste verfügt über die gewohnten Grundfunktionen von Windows-Standard-Programmen. Ein Klick auf das Symbol [[Bild:Amaly_small.gif|20px]] öffnet das Systemmenü mit den üblichen Befehlen, die auch über die Schaltflächen [[Bild:Amaly_1.png]] auszuführen sind.
|-
+
| [Bild:images/img005.svm|thumb|]  
+
|}
+
  
{| border="1"
+
==== Menüleiste ====
|-
+
| [Bild:images/img006.gif|thumb|]
+
|}
+
  
Die Titelleiste verf�gt �ber die gewohnten Grundfunktionen von Windows-Standard-Programmen. Ein Klick auf das Symbol �ffnet das Systemmen� mit den �blichen Befehlen, die auch �ber die Schaltfl�chen auszuf�hren sind.
+
In den Pull-Down-Menüs stehen immer alle Funktionen zur Verfügung, die im Bearbeitungskontext zulässig sind. Unzulässige Befehle erscheinen in abgeblendeter Form. Ausserdem erscheinen hier die Angaben zu den wichtigsten Tastenkombinationen (s. 4.1 Tastenkombinationen ).
  
 +
==== Symbolleisten ====
  
==== Men�leiste ====
+
In der Standardkonfiguration ist die Werkzeugleiste eingeblendet. [[Bild:Amaly_2.png]]
  
In den Pull-Down-Men�s stehen immer alle Funktionen zur Verf�gung, die im Bearbeitungskontext zul�ssig sind. Unzul�ssige Befehle erscheinen in abgeblendeter Form. Au�erdem erscheinen hier die Angaben zu den wichtigsten Tastenkombinationen (s. 4.1 Tastenkombinationen ).
+
Sie enthält die für die Arbeit mit Amaly wichtigsten Befehle. Die Quick-Info, die bei Bewegung des Mauszeigers über die Schaltfläche in Erscheinung tritt, gibt zusätzlich Aufschluss über deren Funktion.
  
{| border="1"
+
Als Erweiterung lassen sich unter dem Menüpunkt ''Optionen'' noch zwei weitere Symbolleisten ergänzen. Zum Einen die Systemleiste [[Bild:Amaly_4.png]] zur Darstellung der augenblicklichen Speicherbelegung und der Mülleimer-Schaltfläche zur Freigabe von Systemressourcen.
|-
+
| [Bild:images/img007.png|thumb|]  
+
|}
+
  
 +
Zum Anderen die Suchleiste, die aus drei Feldern besteht [[Bild:Amaly_3.png]] (s. Kap.2.1.2).
  
==== Symbolleiste ====
+
Zur Ausführung des im Eingabefeld angegebenen Suchradius dient die Schaltfläche ''Suchradius''. Der eingetragene Wert wird nur für diese Sitzung verwendet und kann über die Schaltfläche ''DEF'' wieder auf Standard zurückgesetzt werden.
 
+
In der Standardkonfiguration ist die Werkzeugleiste eingeblendet.
+
 
+
Sie enth�lt die f�r die Arbeit mit AGEB wichtigsten Befehle. Die Quick-Info, die bei Bewegung des Mauszeigers �ber die Schaltfl�che in Erscheinung tritt, gibt zus�tzlich Aufschluss �ber deren Funktion.
+
 
+
{| border="1"
+
|-
+
| [Bild:images/img009.svm|thumb|]
+
|}
+
 
+
Als Erweiterung lassen sich unter dem Men�punkt ''Optionen'' noch zwei weitere Symbolleisten erg�nzen. Zum Einen die Systemleiste zur Darstellung der augenblicklichen Speicherbelegung und der M�lleimer-Schaltfl�che zur Freigabe von Systemressourcen.
+
 
+
{| border="1"
+
|-
+
| [Bild:images/img010.svm|thumb|]
+
|}
+
 
+
Zum Anderen die Suchleiste, die aus drei Feldern besteht (s. Kap.2.1.2).
+
 
+
Zur Ausf�hrung des im Eingabefeld angegebenen Suchradius dient die Schaltfl�che ''Suchradius'' . Der eingetragene Wert wird nur f�r diese Sitzung verwendet und kann �ber die Schaltfl�che ''DEF'' wieder auf Standard zur�ckgesetzt werden.
+
 
+
{| border="1"
+
|-
+
| [Bild:images/img011.svm|thumb|]
+
|}
+
 
+
Bei Bedarf lassen sich die Symbolleisten mit gedr�ckter linker Maustaste auch manuell beliebig positionieren. Dabei sollte sich der Mauszeiger auf der Griffkante der Symbolleiste befinden.
+
  
 +
Bei Bedarf lassen sich die Symbolleisten mit gedrückter linker Maustaste auch manuell beliebig positionieren. Dabei sollte sich der Mauszeiger auf der Griffkante [[Bild:Amaly_44.png]] der Symbolleiste befinden.
  
 
==== Info-Leiste ====
 
==== Info-Leiste ====
  
{| border="1"
+
Unterhalb der Symbolleiste befindet sich ein Bereich zur Darstellung des im Bearbeitungsbereich befindlichen Datensatzes. [[Bild:Amaly_5.png]]
|-
+
| [Bild:images/img012.svm|thumb|]
+
|}
+
 
+
Unterhalb der Symbolleiste befindet sich ein Bereich zur Darstellung des im Bearbeitungs-bereich befindlichen Datensatzes.
+
 
+
�bersichtlich werden die wichtigsten Infos zu den in dem Bearbeitungsbereich befindlichen Daten an dieser Stelle dargestellt.
+
  
 +
Übersichtlich werden die wichtigsten Infos zu den in dem Bearbeitungsbereich befindlichen Daten an dieser Stelle dargestellt.
  
 
==== Datenexplorer ====
 
==== Datenexplorer ====
  
{| border="1"
+
Im linken Teil des Programmfensters erscheint nach dem Programmstart die Liste der bereits erfassten Auftragsjahre. Mit einem einfachen Klick auf den Knoten [[Bild:Amaly_45.png]] öffnet sich das Unterverzeichnis mit den Auftragsarten für das entsprechende Jahr. Wird der Mauszeiger über eine Auftragsnummer bewegt, erscheint die Auftragsart in ausgeschriebener Form als Quick-Info.
|-
+
| [Bild:images/img013.svm|thumb|]  
+
|}
+
  
Im linken Teil des Programmfensters erscheint nach dem Programmstart die Liste der bereits erfassten Auftragsjahre. Mit einem einfachen Klick auf den Knoten �ffnet sich das Unter-verzeichnis mit den Auftragsarten f�r das entsprechende Jahr. Wird der Mauszeiger �ber eine Auftragsnummer bewegt, erscheint die Auftragsart in ausgeschriebener Form als Quick-Info.
+
Das Öffnen kann auch über den in Windows üblichen Doppelklick auf den Ordner erfolgen. Zum Scrollen der Ordnerliste steht rechts ein Rollbalken zur Verfügung. Erst nachdem der Status eines Auftrages gewählt wurde (Offen/Erledigt), werden die verfügbaren Auftrags-Nummern angezeigt. Mit einem Klick auf die gewünschte Auftrags-Nummer wird der entsprechende Datensatz im Bearbeitungsbereich dargestellt. Zur Auswahl eines bestimmten Vorganges wird der Mauszeiger auf eine der Auftrags-Nummern bewegt, und es erscheint in der Quick-Info der Name des Auftraggebers und ggfl. die Amalybezeichnung.
 
+
Das �ffnen kann auch �ber den in Windows �blichen Doppelklick auf den Ordner erfolgen. Zum Scrollen der Ordnerliste steht rechts ein Rollbalken zur Verf�gung. Erst nachdem der Status eines Auftrages gew�hlt wurde (Offen/Erledigt), werden die verf�gbaren Auftrags-Nummern angezeigt. Mit einem Klick auf die gew�nschte Auftrags-Nummer wird der entsprechende Datensatz im Bearbeitungsbereich dargestellt. Zur Auswahl eines bestimmten Vorganges wird der Mauszeiger auf eine der Auftrags-Nummern bewegt, und es erscheint in der Quick-Info der Name des Auftraggebers und ggfl. die Lagebezeichnung.
+
 
+
{| border="1"
+
|-
+
| [Bild:images/img014.png|thumb|]
+
|}
+
 
+
Zur Erweiterung/Verkleinerung des Explorerbereiches l�sst sich die vertikale Teilung zwischen Datenexplorer und Bearbeitungsbereich verschieben. Bewegt man den Mauszeiger auf diese vertikale Teilung, wird dieser zu einem Doppelpfeil und erlaubt die �nderung der Bereichsgr��en. Um den Fensterbereich vollst�ndig zu schlie�en/�ffnen, kann dies mit Klick auf den entsprechenden Pfeil erreicht werden.
+
  
 +
Zur Erweiterung/Verkleinerung des Explorerbereiches lässt sich die vertikale Teilung zwischen Datenexplorer und Bearbeitungsbereich verschieben. Bewegt man den Mauszeiger auf diese vertikale Teilung, wird dieser zu einem Doppelpfeil und erlaubt die Änderung der Bereichsgrössen. Um den Fensterbereich vollständig zu schliessen/öffnen, kann dies mit Klick auf den entsprechenden Pfeil [[Bild:amaly_img014.png]] erreicht werden.
  
 
==== Bearbeitungsbereich ====
 
==== Bearbeitungsbereich ====
  
Der Bearbeitungsbereich dient zur Darstellung der Registerkarten, die zur Bearbeitung einer Auftragsart erforderlich sind. Die Auswahl, Anordnung sowie der Inhalt der Registerkarten sind auf die Auftragsart abgestimmt und an der Bearbeitungsreihenfolge orientiert. Die Position der Reiter l�sst sich je nach Bedarf �ber ''Optionen / Reiter oben/rechts'' variieren. Ist der Bereich zur vollst�ndigen Darstellung der Felder nicht ausreichend, besteht �ber Rollbalken die M�glichkeit, sich durch die Registerkarte zu scrollen.
+
Der Bearbeitungsbereich dient zur Darstellung der Registerkarten, die zur Bearbeitung einer Auftragsart erforderlich sind. Die Auswahl, Anordnung sowie der Inhalt der Registerkarten sind auf die Auftragsart abgestimmt und an der Bearbeitungsreihenfolge orientiert. Die Position der Reiter lässt sich je nach Bedarf über ''Optionen / Reiter oben/rechts'' variieren. Ist der Bereich zur vollständigen Darstellung der Felder nicht ausreichend, besteht über Rollbalken die Möglichkeit, sich durch die Registerkarte zu scrollen.
  
Die zur Eingabe vorgesehenen Felder bieten bei entsprechend positioniertem Mauszeiger eine Quick-Info an, die Auskunft �ber den vorgesehenen Inhalt gibt. Die Navigation zwischen den einzelnen Feldern wird entweder �ber die Maus oder �ber die Tabulatortaste vorge-nommen. Das Zur�ckspringen auf ein vorhergehendes Feld wird mit der Tastenkombination Shift u. Tab. erreicht.
+
Die zur Eingabe vorgesehenen Felder bieten bei entsprechend positioniertem Mauszeiger eine Quick-Info an, die Auskunft über den vorgesehenen Inhalt gibt. Die Navigation zwischen den einzelnen Feldern wird entweder über die Maus oder über die Tabulatortaste vorgenommen. Das Zurückspringen auf ein vorhergehendes Feld wird mit der Tastenkombination Shift + TAB erreicht.
  
{| border="1"
+
Auszufüllende Felder bieten je nach Typ verschiedene Ausfüllhilfen an. Für Datumsfelder kann das Datum entweder über die Tastatur oder über das Datumsblatt eingetragen werden. Mit einem Klick auf die für Dropdown-Felder übliche Schaltfläche [[Bild:Amaly_46.png]] wird ein entsprechendes Fenster geöffnet. Bei der Eingabe wird eine Plausibilitätsprüfung vorgenommen, die eine falsche Eingabe verhindern soll.
|-
+
| [Bild:images/img015.svm|thumb|]  
+
|}
+
  
Auszuf�llende Felder bieten je nach Typ verschiedene Ausf�llhilfen an. F�r Datumsfelder kann das Datum entweder �ber die Tastatur oder �ber das Datumsblatt eingetragen werden. Mit einem Klick auf die f�r Dropdown-Felder �bliche Schaltfl�che wird ein entsprechen-des Fenster ge�ffnet. Bei der Eingabe wird eine Plausibilit�tspr�fung vorgenommen, die eine falsche Eingabe verhindern soll.
+
Andere Dropdown-Felder unterstützen die Eingabe entweder über das Angebot von bereits bestehenden Daten oder erlauben darüber hinaus die freie Eingabe. Über das Kontextmenü (rechte Maustaste) besteht innerhalb der Felder die Möglichkeit, die Inhalte zu kopieren, einzufügen oder auszuschneiden. Die allgemein unter Windows üblichen Tastenkombinationen Strg + C, Strg + V und Strg + X sind dabei auch hier möglich.
 
+
{| border="1"
+
|-
+
| [Bild:images/img016.svm|thumb|]
+
|}
+
 
+
{| border="1"
+
|-
+
| [Bild:images/img017.svm|thumb|]
+
|}
+
 
+
Andere Dropdown-Felder unterst�tzen die Eingabe entweder �ber das Angebot von bereits bestehenden Daten oder erlauben dar�ber hinaus die freie Eingabe. �ber das Kontextmen� (rechte Maustaste) besteht innerhalb der Felder die M�glichkeit, die Inhalte zu kopieren, einzuf�gen oder auszuschneiden. Die allgemein unter Windows �blichen Tastenkombi-nationen Strg + C, Strg + V und Strg + X sind dabei auch hier m�glich.
+
 
+
Auf den Bearbeitungsbereich wirken die Schaltfl�chen ''�Maske leeren�'' und
+
 
+
''�Datensatz einf�gen�'' . Diese Funktionen sind ebenfalls �ber den Men�punkt ''Bearbeiten'' erreichbar. ''Maske leeren'' hei�t, dass alle Felder des Bearbeitungsbereichs bis auf die vordefinierten Standardwerte gel�scht werden. Der Bearbeitungsbereich ist nun f�r die Neuaufnahme eines Datensatzes vorbereitet. Durch ''Datensatz einf�gen'' kann ich die Werte des zuletzt bearbeiteten Datensatzes in meinen Bearbeitungsbereich einf�gen und somit Daten aus anderen Auftr�gen Datensatzweise kopieren.
+
  
 +
Auf den Bearbeitungsbereich wirken die Schaltflächen [[Bild:amaly_rubber.gif]] ''Maske leeren'' und [[Bild:amaly_img028.gif]] ''Datensatz einfügen''. Diese Funktionen sind ebenfalls über den Menüpunkt ''Bearbeiten'' erreichbar. ''Maske leeren'' heißt, dass alle Felder des Bearbeitungsbereichs bis auf die vordefinierten Standardwerte gelöscht werden. Der Bearbeitungsbereich ist nun für die Neuaufnahme eines Datensatzes vorbereitet. Durch ''Datensatz einfügen'' kann ich die Werte des zuletzt bearbeiteten Datensatzes in meinen Bearbeitungsbereich einfügen und somit Daten aus anderen Aufträgen Datensatzweise kopieren.
  
 
==== Tabellenbereich ====
 
==== Tabellenbereich ====
  
{| border="1"
+
Unterhalb des Bearbeitungsfensters befindet sich der Tabellenbereich. Die Grösse dieses Bereiches kann ebenfalls angepasst werden. Der horizontal verlaufende Rahmen kann bei gedrückter linker Maustaste nach oben/unten verschoben werden. Zum vollständigen Aus-/Einblenden sind die durch Pfeile gekennzeichneten Schaltflächen vorgesehen [[Bild:Amaly_47.png]].
|-
+
| [Bild:images/img018.svm|thumb|]  
+
|}
+
  
Unterhalb des Bearbeitungsfensters befindet sich der Tabellenbereich. Die Gr��e dieses Bereiches kann ebenfalls angepasst werden. Der horizontal verlaufende Rahmen kann bei gedr�ckter linker Maustaste nach oben/unten verschoben werden. Zum vollst�ndigen Aus-/Einblenden sind die durch Pfeile gekennzeichneten Schaltfl�chen vorgesehen . .
+
Eine weitere Anpassung des Tabellenbereiches erzielt man durch das Verschieben der Spaltenköpfe innerhalb der Tabelle. Darüber hinaus lassen sich die Felder in ihrer Reihenfolge verschieben. Ist der sichtbare Bereich zur Darstellung der Daten auch hier nicht ausreichend, werden Rollbalken an den Seiten sichtbar.
  
Eine weitere Anpassung des Tabellenbereiches erzielt man durch das Verschieben der Spaltenk�pfe innerhalb der Tabelle. Dar�ber hinaus lassen sich die Felder in ihrer Reihenfolge verschieben. Ist der sichtbare Bereich zur Darstellung der Daten auch hier nicht ausreichend, werden Rollbalken an den Seiten sichtbar.
+
Die Tabelle dient zur Darstellung der Daten der jeweiligen Registerkarte. Daten, die im Bearbeitungsbereich aufgenommen worden sind, werden mit der Schaltfläche [[Bild:amaly_img020.gif]] ''Datensatz der Tabelle hinzufügen'' in den Tabellenbereich überführt. Mit der Schaltfläche [[Bild:amaly_img019.gif]] ''Datensatz in der Tabelle korrigieren'' kann ich einen im Bearbeitungsbereich korrigierten Datensatz in den Tabellenbereich überführen.
 
+
{| border="1"
+
|-
+
| [Bild:images/img019.gif|thumb|]
+
|}
+
 
+
{| border="1"
+
|-
+
| [Bild:images/img020.gif|thumb|]
+
|}
+
 
+
Die Tabelle dient zur Darstellung der Daten der jeweiligen Registerkarte. Daten, die im Bearbeitungsbereich aufgenommen worden sind, werden mit der Schaltfl�che ''�Datensatz der Tabelle hinzuf�gen�'' in den Tabellenbereich �berf�hrt. Mit der Schaltfl�che ''�Datensatz in der Tabelle korrigieren�'' kann ich einen im Bearbeitungsbereich korrigierten Datensatz in den Tabellenbereich �berf�hren.
+
 
+
{| border="1"
+
|-
+
| [Bild:images/img021.gif|thumb|]
+
|}
+
 
+
Anschlie�end ist die Schaltfl�che �Speichern� aktiv, die dem Auftrag nachhaltig den neuen Datensatz hinzuf�gt.
+
 
+
{| border="1"
+
|-
+
| [Bild:images/img022.gif|thumb|]
+
|}
+
  
Zur Entfernung von Datens�tzen aus dem Tabellenbereich ist zun�chst der entsprechende Datensatz zu markieren und kann anschlie�end mit der L�schen Schaltfl�che wieder ent-fernt werden.
+
Anschliessend ist die Schaltfläche [[Bild:amaly_img021.gif]] ''Speichern'' aktiv, die dem Auftrag nachhaltig den neuen Datensatz hinzufügt.
  
Der Inhalt des Kontextmen�s im Tabellenbereich ist abh�ngig von der Registerkarte, der diese Tabelle zugeh�rig ist.
+
Zur Entfernung von Datensätzen aus dem Tabellenbereich ist zunächst der entsprechende Datensatz zu markieren und kann anschliessend mit der Löschen Schaltfläche [[Bild:Amaly_48.png]] wieder entfernt werden.
  
 +
Der Inhalt des Kontextmenüs im Tabellenbereich ist abhängig von der Registerkarte, der diese Tabelle zugehörig ist.
  
 
==== Statusleiste ====
 
==== Statusleiste ====
  
In der Statuszeile werden Warnungen und Informationen zum aktuellen Prozess abgebildet. Die Informationen werden durch blaue Schrift, und Warnungen in roter Schrift dargestellt. Da sich die Meldungen sehr schnell abwechseln, werden die Warnhinweise nicht nur f�r die Dauer eines Prozesses, sondern auch parallel zum neuen Prozess angezeigt. Es erscheint dann allerdings eine komplett rote Zeile, die sich aus dem Informations- wie auch Warnungs-text zusammensetzt.
+
In der Statuszeile werden Warnungen und Informationen zum aktuellen Prozess abgebildet. Die Informationen werden durch blaue Schrift, und Warnungen in roter Schrift dargestellt. Da sich die Meldungen sehr schnell abwechseln, werden die Warnhinweise nicht nur für die Dauer eines Prozesses, sondern auch parallel zum neuen Prozess angezeigt. Es erscheint dann allerdings eine komplett rote Zeile, die sich aus dem Informations- wie auch Warnungstext zusammensetzt.
  
=== Das AGEB-Men� ===
+
=== Das Amaly-Menü ===
  
Es k�nnen nur die Men�funktionen aufgerufen werden, die im aktuellen Kontext sinnvoll sind.
+
Es können nur die Menüfunktionen aufgerufen werden, die im aktuellen Kontext sinnvoll sind.
  
Es k�nnen �ber die Rechtedefinition einzelne Men�funktionen auch ganz ausgeblendet sein. Folgende Men�funktionen stehen insgesamt im AGEB zur Verf�gung:
+
Es können über die Rechtedefinition einzelne Menüfunktionen auch ganz ausgeblendet sein. Folgende Menüfunktionen stehen insgesamt im Amaly zur Verfügung:
  
# ## ### DateiNeues Fenster Strg-W
+
==== Datei ====
  
�ffnen eines neuen AGEB-Haupffensters. Hier kann parallel zum ersten Hauptfenster mit allen Funktionen gearbeitet werden.
+
Neues Fenster [Strg + W]
  
{| border="1"
+
Öffnen eines neuen Amaly-Haupffensters. Hier kann parallel zum ersten Hauptfenster mit allen Funktionen gearbeitet werden.
|-
+
| [Bild:images/img023.gif|thumb|]
+
|}
+
  
  ''Neuer Auftrag Strg-N''
+
  Neuer Auftrag [Strg + N]
 +
[[Bild:amaly_img023.gif]]
 +
Im Bearbeitungsbereich wird die Aufnahme eines neuen Auftrages ermöglicht.
  
Im Bearbeitungsbereich wird die Aufnahme eines neuen Auftrages erm�glicht.
+
Neuer Barkassenauftrag
 +
TODO: Symbol einfügen
 +
Neuen Auftrag für die Barkasse anlegen. Es wird die letzte Auftragsart wiederholt und als Auftraggeber ''Bareinnahme'' eingetragen.
 +
Man kann sofort die Gebührenberechnung eintragen.
  
{| border="1"
+
Öffnen Auftrag [Strg + O]
|-
+
[[Bild:amaly_img024.gif]]
| [Bild:images/img024.gif|thumb|]  
+
Über die Parameter Auftragsjahr und Auftragsnummer kann ein bestehender Auftrag geöffnet werden.
|}
+
  
�ffnen Auftrag Strg-O
+
Speichern [Strg + S]
 +
[[Bild:amaly_img021.gif]]
 +
Die aktuell gemachten Änderungen in der Datenbank werden nach Bestätigung festgeschrieben.
  
�ber die Parameter Auftragsjahr und Auftragsnummer kann ein bestehender Auftrag ge�ffnet werden.
+
Neuer Login
  
{| border="1"
+
Nur möglich, wenn nur ein Hauptfenster offen ist. Durch Eingabe von Benutzerkennung und Passwort wird eine neue Verbindung zur Datenbank hergestellt und Amaly komplet neu initialisiert.
|-
+
| [Bild:images/img021.gif|thumb|]
+
|}
+
  
Speichern Strg-S
+
Schliessen [Strg + Q]
 
+
Die aktuell gemachten �nderungen in der Datenbank werden nach Best�tigung festgeschrieben.
+
 
+
Neuer Login
+
 
+
Nur m�glich, wenn nur ein Hauptfenster offen ist. Durch Eingabe von Benutzerkennung und Passwort wird eine neue Verbindung zur Datenbank hergestellt und AGEB komplet neu initialisiert.
+
 
+
Schlie�en Strg-Q
+
 
+
Das aktuelle Hauptfenster wird geschlossen. Beim Schlie�en des letzten Hauptfensters wird die ganze Anwendung beendet.
+
  
 +
Das aktuelle Hauptfenster wird geschlossen. Beim Schliessen des letzten Hauptfensters wird die ganze Anwendung beendet.
  
 
==== Bearbeiten ====
 
==== Bearbeiten ====
  
{| border="1"
+
Suchen [Strg + F]
|-
+
[[Bild:amaly_img025.gif]]
| [Bild:images/img025.gif|thumb|]  
+
Über ein Fenster können Parameter [[Amaly-Dokumentation#Einfache_Suchfunktion|(Einfache Suchfunktion)]] eingegeben und eine einfache Suche ausgeführt werden.
|}
+
  
Suchen Strg-F
+
Komplexe Suche
 +
[[Bild:amaly_img026.gif]]
 +
Es kann eine komplexe Suche ausgeführt werden [[Amaly-Dokumentation#Komplexe_Suchfunktion|(Komplexe Suchfunktion)]].
  
�ber ein Fenster k�nnen Parameter (siehe3.2.1 Einfache Suchfunktion) eingegeben und eine einfache Suche ausgef�hrt werden.
+
Maske leeren [Strg + Entf]
 +
[[Bild:amaly_rubber.gif]]
 +
Die Datenfelder des Bearbeitungsbereiches werden gelöscht und für eine Neueingabe vorbereitet. Dazu werden alle Felder mit ihren Standardwerten belegt.
  
{| border="1"
+
Hinzufügen [Strg + Eingabe]
|-
+
[[Bild:amaly_img028.gif]]
| [Bild:images/img026.gif|thumb|]  
+
Bei der Auswahl eines Datensatzes wird der Inhalt automatisch in einen internen Kopierspeicher übertragen. Aus diesem Kopierspeicher werden durch ''Hinzufügen'' die Felder des Bearbeitungsbereiches gefüllt. Definierte Standardwerte haben jedoch vorrang.
|}
+
  
  ''Komplexe Suche''
+
  Einfügen [Strg + Einfg]
  
Es kann eine komplexe Suche ausgef�hrt werden(siehe3.2.2 Komplexe Suchfunktion).
+
Die Daten aus dem Bearbeitungsbereich werden als neuer Datensatz in den Tabellenbereich übertragen.
  
{| border="1"
+
Korrigieren [Strg + U]
|-
+
[[Bild:amaly_img019.gif]]
| [Bild:images/img027.gif|thumb|]  
+
Änderungen an den Daten werden aus dem Bearbeitungsbereich in den Tabellenbereich übernommen.
|}
+
  
  ''Maske leeren Strg-Entf''
+
  Löschen
 
+
[[Bild:amaly_img022.gif]]
Die Datenfelder des Bearbeitungsbereiches werden gel�scht und f�r eine Neueingabe vorbereitet. Dazu werden alle Felder mit ihren Standardwerten belegt.
+
Der aktuell markierte Datensatz im Tabellenbereich wird aus der Datenbank gelöscht.
 
+
{| border="1"
+
|-
+
| [Bild:images/img028.gif|thumb|]
+
|}
+
 
+
Hinzuf�gen Strg-Eingabe
+
 
+
Bei der Auswahl eines Datensatzes wird der Inhalt automatisch in einen internen Kopierspeicher �bertragen. Aus diesem Kopierspeicher werden durch ''Hinzuf�gen'' die Felder des Bearbeitungsbereiches gef�llt. Definierte Standardwerte haben jedoch vorrang.
+
 
+
{| border="1"
+
|-
+
| [Bild:images/img020.gif|thumb|]  
+
|}
+
 
+
Einf�gen Strg-Einfg
+
 
+
Die Daten aus dem Bearbeitungsbereich werden als neuer Datensatz in den Tabellenbereich �bertragen.
+
 
+
{| border="1"
+
|-
+
| [Bild:images/img019.gif|thumb|]  
+
|}
+
 
+
Korrigieren Strg-U
+
 
+
�nderungen an den Daten werden aus dem Bearbeitungsbereich in den Tabellenbereich �bernommen.
+
 
+
{| border="1"
+
|-
+
| [Bild:images/img022.gif|thumb|]
+
|}
+
 
+
L�schen
+
 
+
Der aktuell markierte Datensatz im Tabellenbereich wird aus der Datenbank gel�scht.
+
 
+
{| border="1"
+
|-
+
| [Bild:images/img029.gif|thumb|]
+
|}
+
 
+
Bescheid Strg-B
+
 
+
Der Bereich Bescheiderstellung (Karteikarte Bescheid und Geb�hrenzuordnung) wird aktiviert bzw. deaktiviert (siehe2.1.6Bescheide).
+
  
 +
Bescheid [Strg + B]
 +
[[Bild:amaly_img029.gif]]
 +
Der Bereich Bescheiderstellung (Karteikarte Bescheid und Gebührenzuordnung) wird aktiviert bzw. deaktiviert (siehe 2.1.6 Bescheide).
  
 
==== Drucken ====
 
==== Drucken ====
  
Anschreiben
+
Anschreiben
 
+
Siehe2.2.1Anschreiben. Es muss ein Auftrag selektiert sein.
+
  
Report ausf�hren
+
Siehe 2.2.1 Anschreiben. Es muss ein Auftrag selektiert sein.
  
Siehe2.2.2Reports ausf�hren.
+
Report ausführen
  
 +
Siehe 2.2.2 Reports ausführen.
  
 
==== Optionen ====
 
==== Optionen ====
  
Reiter oben/rechts
+
Reiter oben/rechts
  
 
Die Karteikartenreiter werden in ihrer Lage von oberhalb des Bearbeitungsbereiches auf rechts neben den Bearbeitungsbereich umgeschaltet.
 
Die Karteikartenreiter werden in ihrer Lage von oberhalb des Bearbeitungsbereiches auf rechts neben den Bearbeitungsbereich umgeschaltet.
  
Blatt neu aufbauen
+
Blatt neu aufbauen
  
 
Neuer Aufbau von Bearbeitungs- und Tabellenbereich.
 
Neuer Aufbau von Bearbeitungs- und Tabellenbereich.
  
Satz Deselektieren
+
Satz Deselektieren
  
Der aktuelle ausgew�hlte Auftrag. wird aus der Liste im Tabellenbereich entfernt (keine L�schung des Datensatzes Nutzung nur, wenn die Stammdaten aktiv sind). Besonders wichtig, wenn ein Auftrag f�r die Bearbeitung eines anderen Anwenders freigegeben werden soll.
+
Der aktuelle ausgewählte Auftrag wird aus der Liste im Tabellenbereich entfernt (keine Löschung des Datensatzes - Nutzung nur, wenn die Stammdaten aktiv sind). Besonders wichtig, wenn ein Auftrag für die Bearbeitung eines anderen Anwenders freigegeben werden soll.
  
Alles Deselektieren
+
Alles Deselektieren
  
Ist nur anwendbar, wenn die Stammdaten aktiv sind. Alle Auftr�ge werden aus dem Tabellenbereich entfernt (keine L�schung der Auftr�ge).
+
''Ist nur anwendbar, wenn die Stammdaten aktiv sind!'' Alle Aufträge werden aus dem Tabellenbereich entfernt (keine Löschung der Aufträge).
  
  ''Standardleiste ein / aus''
+
  Standardleiste ein / aus
  
 
Die Symbolleiste wird ein- bzw. ausgeschaltet.
 
Die Symbolleiste wird ein- bzw. ausgeschaltet.
  
Suchleiste ein / aus
+
Suchleiste ein / aus
  
Die Suchleiste mit der Eingabem�glichkeit eines Suchradius f�r geometrische Suchoperationen wird ein- bzw. ausgeschaltet.
+
Die Suchleiste mit der Eingabemöglichkeit eines Suchradius für geometrische Suchoperationen wird ein- bzw. ausgeschaltet.
  
Systemleiste ein / aus
+
Systemleiste ein / aus
  
 
Die Systemleiste mit einer Darstellung des verwendeten und freien Speicherplatzes wird ein oder ausgeschaltet.
 
Die Systemleiste mit einer Darstellung des verwendeten und freien Speicherplatzes wird ein oder ausgeschaltet.
  
Karteikarten initialisieren
+
Karteikarten initialisieren
 
+
Auftr�ge (oben links) werden geschlossen
+
  
 +
Aufträge (oben links) werden geschlossen
  
 
==== Extras ====
 
==== Extras ====
  
Sollstellung
+
Sollstellung
 +
 
 +
Siehe 2.2.4 Sollstellung.
 +
 
 +
Auswertetabellen ein/aus (ab Version 1.20)
  
Siehe2.2.4Sollstellung.
+
Soweit konfiguriert, werden die Falldaten speziell zum Zweck der Auswertung abgebildet, jedoch nur im Lesemodus. Es werden keine Daten vorselektiert, sodass Bearbeitungs- und Tabellenbereich zu beginn leer sind. Der im Bearbeitungsbereich ausgewählte Reiter bestimmt den Master für die Auswertung. Positioniert man sich z.B. im Reiter "Flurstücke" und ruft die [[Amaly-Dokumentation#Einfache_Suchfunktion|Einfache Suche]] oder die [[Amaly-Dokumentation#Komplexe_Suchfunktion|Komplexe Such]] auf, so hat man zur Suche nur die Felder von Flurstücke und in der Hierarchie tiefer stehender Tabellen zur Verfügung. Die Treffermenge wird im Reiter Flurstücke dargestellt mit Ausgabe der Trefferanzahl. Es werden dann auch nur die Reiter dargestellt, die in die Suche einbezogen wurden. Durch Doppelklick auf ein Karteiblatt im Datenexplorer wird die aktuelle Selektion gelöscht und wieder alle Reiter dargestellt.
  
''Hintergrundtabellen ein / aus''
 
  
Es wird auf die Bearbeitung der Hintergrundtabellen, umgeschaltet. �ber den Datenexplorer k�nnen die Metadaten (4.1 Metadefinitionen), die Definitionstabellen (4.2 Definitionstabellen) und die Konfigurationstabellen (4.3 Konfigurationstabellen) bearbeitet werden.
+
Hintergrundtabellen ein/aus
  
Administrator
+
Es wird auf die Bearbeitung der Hintergrundtabellen, umgeschaltet. Über den Datenexplorer können die Metadaten (4.1 Metadefinitionen), die Definitionstabellen (4.2 Definitionstabellen) und die Konfigurationstabellen (4.3 Konfigurationstabellen) bearbeitet werden.
  
Ist diese Funktion aktiv gesetzt, werden vom Programm alle Plausibilit�tschecks umgangen. Bei Auswahl von S�tzen aus dem Tabellenbereich sind alle Felder beschreibbar. Damit lassen sich Daten an der Programmlogik vorbei ver�ndern. Um den Anwender auf einen vorsichtigen Umgang hinzuweisen, wechselt die Hintergrundfarbe der Info-Leiste auf Rot.
+
Administrator
  
 +
Ist diese Funktion aktiv gesetzt, werden vom Programm alle Plausibilitätschecks umgangen. Bei Auswahl von Sätzen aus dem Tabellenbereich sind alle Felder beschreibbar. Damit lassen sich Daten an der Programmlogik vorbei verändern. Um den Anwender auf einen vorsichtigen Umgang hinzuweisen, wechselt die Hintergrundfarbe der Info-Leiste auf Rot.
  
 
==== Hilfe ====
 
==== Hilfe ====
  
  ''Info''
+
  Info
  
 
Es werden Informationen zur aktuellen Programmversion angezeigt.
 
Es werden Informationen zur aktuellen Programmversion angezeigt.
Zeile 454: Zeile 284:
 
=== Registerkarten ===
 
=== Registerkarten ===
  
Wie bereits in Kap. 1.3.6 beschrieben, richten sich die Auswahl, Anordnung und der Inhalt der im Bearbeitungsbereich dargestellten Registerkarten nach der Auftragsart. Nachfolgend werden die wichtigsten Besonderheiten der zur Verf�gung stehenden Registerkarten kurz erl�utert.
+
Wie bereits in Kap. 1.3.6 beschrieben, richten sich die Auswahl, Anordnung und der Inhalt der im Bearbeitungsbereich dargestellten Registerkarten nach der Auftragsart. Nachfolgend werden die wichtigsten Besonderheiten der zur Verfügung stehenden Registerkarten kurz erläutert.
 
+
  
 
==== Stammdaten ====
 
==== Stammdaten ====
  
{| border="1"
+
Für jede Auftragsart existiert [[Bild:amaly_6.png|thumb|right|500px]] die Registerkarte ''Stammdaten'' zur Eingabe der wichtigsten Basisdaten. Die (Haupt-) Registerkarte ''Stammdaten'' bietet ausserhalb der Felder im Kontextmenü den Befehl ''Adresse übernehmen''. Dabei werden Eigentümer-Adressen der im Zusammenhang mit dem Auftrag erfassten Eigentümer-Daten in eine Liste aufgenommen und in einem neuen Fenster angezeigt. Daraus kann ein Adressdatensatz ausgewählt und über die Schaltfläche ''Einfügen'' in die Stammdaten übernommen werden. Eine weitere Eingabehilfe ist das Feld  ''Adress-Schlüssel''. Damit kann auf einen bereits eingetragenen Adress-Datensatz zurückgegriffen werden. Nach Auswahl der Adresse und Verlassen des Feldes werden die entsprechenden Inhalte automatisch eingefügt.
|-
+
| [Bild:images/img030.svm|thumb|]
+
|}
+
  
F�r jede Auftragsart existiert die Registerkarte ''Stammdaten'' mit 19 Feldern zur Eingabe der wichtigsten Basisdaten. Die (Haupt-) Registerkarte � ''Stammdaten�'' bietet au�erhalb der Felder im Kontextmen� den Befehl ''Adresse �bernehmen.'' Dabei werden Eigent�mer-Adressen der im Zusammenhang mit dem Auftrag erfassten Eigent�mer-Daten in eine Liste aufgenommen und in einem neuen Fenster angezeigt. Daraus kann ein Adressdatensatz ausgew�hlt und �ber die Schaltfl�che � ''Einf�gen�'' in die Stammdaten �bernommen werden. Eine weitere Eingabehilfe ist das Feld � ''Adress-Schl�ssel'' �. Damit kann auf ein bereits eingetragenen Adress-Datensatz zur�ckgegriffen werden. Nach Auswahl der Adresse und Verlassen des Feldes werden die entsprechenden Inhalte automatisch eingef�gt.
+
Im Tabellenbereich der Registerkarte ''Stammdaten'' werden alle Datensätze aufgelistet, die im Laufe der Arbeit mit Amaly selektiert wurden. Unter dem Menüpunkt ''Optionen'' befinden sich jene beiden Befehle, die dazu dienen einen bereits ausgewählten oder alle Datensätze aus dem Tabellenbereich zu deselektieren.
  
Im Tabellenbereich der Registerkarte � ''Stammdaten'' � werden alle Datens�tze aufgelistet, die im Laufe der Arbeit mit AGEB selektiert wurden. Unter dem Men�punkt � ''Optionen'' � befinden sich jene beiden Befehle, die dazu dienen einen bereits ausgew�hlten oder alle Datens�tze aus dem Tabellenbereich zu deselektieren.
+
[[Bild:amaly_7.png|thumb|200px]]
 +
Der im Bearbeitungsbereich dargestellte Datensatz wird in der Tabelle blau unterlegt. Mit gedrückter STRG-Taste und gleichzeitiger Auswahl mit der linken Maustaste lassen sich Datensätze selektiv aus dieser Liste auswählen. Das über einem der Datensätze geöffnete Kontextmenü erlaubt, die selektierten Datensätze zu kopieren (Strg + C), um diese anschliessend z.B. in Excel wieder einzufügen.
  
{| border="1"
+
Weitere Befehle, die im Kontextmenü der Stammdaten-Tabelle zur Verfügung stehen, erlauben das komplette Markieren der Datensätze und die Möglichkeit, die Datensätze in sich neu öffnenden Programmfenstern darzustellen.
|-
+
Aus dem Kontextmenü des Bearbeitungsbereiches heraus lassen vordefinierte Such-Abfragen starten sowie Auftragskopien anlegen.
| [Bild:images/img031.svm|thumb|]
+
|}
+
  
Der im Bearbeitungsbereich dargestellte Datensatz wird in der Tabelle blau unterlegt. Mit gedr�ckter STRG-Taste und gleichzeitiger Auswahl mit der linken Maustaste lassen sich Datens�tze selektiv aus dieser Liste ausw�hlen. Das �ber einem der Datens�tze ge�ffnete Kontextmen� erlaubt, die selektierten Datens�tze zu kopieren (Strg+C), um diese anschlie�end z.B in Excel wieder einzuf�gen.
+
==== Flurstücke ====
  
Weitere Befehle, die im Kontextmen� der Stammdaten-Tabelle zur Verf�gung stehen, erlauben das komplette Markieren der Datens�tze und die M�glichkeit, die Datens�tze in sich neu �ffnenden Programmfenstern darzustellen.
+
Die Registerkarte Flurstücke bietet die Möglichkeit, detailierte Angaben zu dem relevanten Flurstück aufzunehmen. Nach Eingabe der Gemarkungs-Nummer, Flur und dem Flurstückszähler/nenner kann über das Kontextmenü und den Befehl ''ALB-Bestand übernehmen'' der Datensatz mit den weiteren Einträgen aus dem ALB übernommen werden.
  
 +
Zur Darstellung von ALB-Detailinformationen bietet das Kontextmenü den Befehl ''ALB-Bestand ansehen''. Nach Ausführung öffnet sich ein neues Fenster mit den Einzelheiten zu diesem Flurstück und dem Eigentümer.
  
==== Flurst�cke ====
+
Sind Flurstückskoordinaten eingetragen, ist über das Kontextmenü zusätzlich der Befehl ''In Grafik anzeigen'' auswählbar. Ist der WebMap-Client GisEye gestartet, positioniert GisEye automatisch auf die Flurstückskoordinate und stellt die Lage mit einem Symbol dar.
  
Die Registerkarte Flurst�cke bietet die M�glichkeit, detailierte Angaben zu dem relevanten Flurst�ck aufzunehmen. Nach Eingabe der Gemarkungs-Nummer, Flur und dem Flurst�cks-z�hler/nenner kann �ber das Kontextmen� und den Befehl � ''ALB-Bestand �bernehmen�'' der Datensatz mit den weiteren Eintr�gen aus dem ALB �bernommen werden.
+
[[Bild:amaly_8.png|thumb|200px]]
 
+
Im Kontextmenü des Tabellenbereiches der Registerkarte ''Flurstücke'' erscheint neben den bereits erwähnten Punkten der Befehl ''Lageidentische Aufträge suchen...''. Es besteht damit die Möglichkeit, Aufträge aufzulisten, die die gleiche Flurstücksbezeichnung beinhalten oder die innerhalb eines Suchradius liegen. Die unter ''Optionen'' in der Menüleiste zuschaltbare ''Suchleiste'' erlaubt die Änderung des Suchradius, der auf 150 m voreingestellt ist (s.Kap.1.3.3). Das sich neu öffnende Fenster listet alle ermittelten Flurstücke auf. Das Kontextmenü in diesem Fenster bietet neben den bereits beschriebenen Befehlen zusätzlich die Auswahl den Datensatz ''im gleichen Fenster öffnen''. Damit öffnet sich das Programmfenster erneut mit dem ausgewählten Datensatz.
Zur Darstellung von ALB-Detailinformationen bietet das Kontextmen� den Befehl ''"ALB-Bestand ansehen"'' . Nach Ausf�hrung �ffnet sich ein neues Fenster mit den Einzelheiten zu diesem Flurst�ck und dem Eigent�mer.
+
 
+
Sind Flurst�ckskoordinaten eingetragen, ist �ber das Kontextmen� zus�tzlich der Befehl ''"In Grafik anzeigen"'' ausw�hlbar. Ist der WebMap-Client GisEye gestartet, positioniert GisEye automatisch auf die Flurst�ckskoordinate und stellt die Lage mit einem Symbol dar.
+
 
+
{| border="1"
+
|-
+
| [Bild:images/img032.svm|thumb|]  
+
|}
+
 
+
Im Kontextmen� des Tabellenbereiches der Registerkarte ''Flurst�cke'' erscheint neben den bereits erw�hnten Punkten der Befehl ''Lageidentische Auftr�ge suchen....'' . Es besteht damit die M�glichkeit, Auftr�ge aufzulisten, die die gleiche Flurst�cksbezeichnung beinhalten oder die innerhalb eines Suchradius liegen. Die unter ''Optionen'' in der Men�leiste zuschaltbare ''Suchleiste'' erlaubt die �nderung des Suchradius, der auf 150 m voreingestellt ist (s.Kap.1.3.3). Das sich neu �ffnende Fenster listet alle ermittelten Flurst�cke auf. Das Kontextmen� in diesem Fenster bietet neben den bereits beschriebenen Befehlen zus�tzlich die Auswahl den Datensatz ''im gleichen Fenster �ffnen'' . Damit �ffnet sich das Programmfenster erneut mit dem ausgew�hlten Datensatz.
+
 
+
Ein weiterer Befehl erlaubt, aus dieser Liste Datens�tze auszuw�hlen, auf die �ber die Registerkarte � ''Querverweise'' � verwiesen werden soll (s.Kap 2.1.3.).
+
  
 +
Ein weiterer Befehl erlaubt, aus dieser Liste Datensätze auszuwählen, auf die über die Registerkarte ''Querverweise'' verwiesen werden soll (s. Kap. 2.1.3.).
  
 
==== Querverweise ====
 
==== Querverweise ====
  
Die Registerkarte ''Querverweise'' erm�glicht die Verkn�pfung zwischen verschiedenen Auftr�gen, die in einer Beziehung zueinander stehen. Ist ein in Beziehung stehender Auftrag bereits mit seinen Eckdaten wie Auftrags-Jahr und Auftrags-Nummer bekannt, reichen diese Angaben aus, um einen Querverweis zu erstellen.
+
[[Bild:amaly_9.png|thumb|450px|right]] Die Registerkarte ''Querverweise'' ermöglicht die Verknüpfung zwischen verschiedenen Aufträgen, die in einer Beziehung zueinander stehen. Ist ein in Beziehung stehender Auftrag bereits mit seinen Eckdaten wie Auftrags-Jahr und Auftrags-Nummer bekannt, reichen diese Angaben aus, um einen Querverweis zu erstellen.
  
{| border="1"
+
Sobald die Schaltfläche [[Bild:amaly_img034.png]] ''Datensatz zur Tabelle hinzufügen'' ausgelöst wird, erscheint im Reiter der Registerkarte dieses Symbol: [[Bild:amaly_img033.png]]
|-
+
| [Bild:images/img033.png|thumb|]  
+
|}
+
  
{| border="1"
+
Damit werden wechselseitig im Reiter der Registerkarte ''Querverweise'' die Aufträge, zwischen denen eine Beziehung besteht, durch dieses Symbol gekennzeichnet. Ausserdem erscheinen die Angaben zu Auftrags-Jahr u. -Nummer des Ausgangs-Auftrages im Tabellenbereich des in Beziehung stehenden Auftrages.
|-
+
| [Bild:images/img034.png|thumb|]
+
|}
+
  
{| border="1"
+
Wird in der Liste, die durch die Suche nach lageidentischen Aufträgen erscheint, das Kontextmenü aufgerufen, ergibt sich daraus ebenso die Möglichkeit, einen Querverweis zu erstellen (s.Kap. 2.1.2.).
|-
+
| [Bild:images/img035.svm|thumb|]
+
|}
+
  
Sobald die Schaltfl�che � ''Datensatz zur Tabelle hinzuf�gen'' � ausgel�st wird, erscheint im Reiter der Registerkarte dieses Symbol : .
+
==== Eigentümer ====
  
Damit werden wechsel-seitig im Reiter der Registerkarte � ''Querverweise'' � die Auftr�ge, zwischen denen eine Beziehung besteht, durch dieses Symbol gekennzeichnet. Au�erdem erscheinen die Angaben zu Auftrags-Jahr u. -Nummer des Ausgangs-Auftrages im Tabellenbereich des in Beziehung stehenden Auftrages.
+
Die Datenmaske der Registerkarte "Eigentümer" erlaubt ebenso wie die Registerkarte "Flurstücke" den Zugriff auf ALB-Daten.
 
+
[[Bild:amaly_10.png|thumb|450px|none]]
Wird in der Liste, die durch die Suche nach lageidentischen Auftr�gen erscheint, das Kontextmen� aufgerufen, ergibt sich daraus ebenso die M�glichkeit, einen Querverweis zu erstellen (s.Kap.2.1.2.).
+
Nach Zuordnung der Flurstücks-Nummer kann über das Kontextmenü der Befehl ''ALB-Bestand übernehmen'' ein Eigentümer-Datensatz eingefügt werden. Im Falle verschiedener Eigentümer werden z.Zt. maximal 2 Eigentümer-Datensätze in den dazugehörigen Tabellenbereich übernommen.
 
+
 
+
==== Eigent�mer ====
+
 
+
Die Datenmaske der Registerkarte "Eigent�mer" erlaubt ebenso wie die Registerkarte "Flur-st�cke" den Zugriff auf ALB-Daten.
+
 
+
{| border="1"
+
|-
+
| [Bild:images/img036.svm|thumb|]  
+
|}
+
 
+
Nach Zuordnung der Flurst�cks-Nummer kann �ber das Kontextmen� der Befehl ''ALB-Bestand �bernehmen�'' ein Eigent�mer-Daten-satz eingef�gt werden. Im Falle verschiedener Eigent�mer werden z.Zt. max. 2 Eigent�mer-Datens�tze in den dazugeh�rigen Tabellenbereich �bernommen.
+
 
+
 
+
==== Geb�hren ====
+
 
+
{| border="1"
+
|-
+
| [Bild:images/img037.svm|thumb|]
+
|}
+
  
In der Registerkarte �Geb�hren� k�nnen Geb�hren zum Auftrag erfasst werden. Die einzelnen Tarifstellen k�nnen hinterlegten Geb�hrenordnungen entnommen werden. Eine vorher definierte Zusammenstellung von Geb�hrenpositionen kann �ber das Dropdown Feld Profil im Fu� hinzugef�gt werden.
+
==== Gebühren ====
  
In der Regel ist einer Geb�hrenposition eine feste Einzelgeb�hr zugeordnet die �ber eine Faktorangabe zu einer Gesamtgeb�hr je Ansatz f�hrt. Je nach Definition kann die Einzelgeb�hr auch gesetzt werden.
+
[[Bild:amaly_11.png|thumb|400px]] In der Registerkarte ''Gebühren'' können Gebühren zum Auftrag erfasst werden. Die einzelnen Tarifstellen können hinterlegten Gebührenordnungen entnommen werden. Eine vorher definierte Zusammenstellung von Gebührenpositionen kann über das Dropdown Feld Profil im Fuss hinzugefügt werden.
  
Um z.B. Rabatte auf Geb�hren ansetzen zu k�nnen, kann entsprechend einer Definition der hinterlegten Geb�hrenordnung ein Geb�hrenansatz aus der Summen von vorangegangen Ans�tzen gebildet werden. Hierzu gibt man einen Bezug von / bis Lfdnr. an.
+
In der Regel ist einer Gebührenposition eine feste Einzelgebühr zugeordnet, die über eine Faktorangabe zu einer Gesamtgebühr je Ansatz führt. Je nach Definition kann die Einzelgebühr auch gesetzt werden.
  
Die Einzelgeb�hr des aktuellen Ansatzes ergibt sich dann aus der Summe der Gesamtgeb�hr der referenzierten Ans�tze.
+
Um z.B. Rabatte auf Gebühren ansetzen zu können, kann entsprechend einer Definition der hinterlegten Gebührenordnung ein Gebührenansatz aus der Summe von vorangegangen Ansätzen gebildet werden. Hierzu gibt man einen Bezug von / bis Lfdnr. an.
  
Unter der Voraussetzung, dass der Auftraggeber (erfasst in den Stammdaten) gleich der Bescheidempf�nger ist und das keine Aufteilung der Geb�hren auf verschiedene Kostenschuldner vorgesehen ist, kann durch Setzen des Buchungskennzeichens BKZ im Fu� die Bescheidausgabe angesto�en werden. Die Registerkarten �Bescheid� und �GebZuord� werden dann automatisch gef�llt.
+
Die Einzelgebühr des aktuellen Ansatzes ergibt sich dann aus der Summe der Gesamtgebühr der referenzierten Ansätze.
  
 +
Unter der Voraussetzung, dass der Auftraggeber (erfasst in den Stammdaten) gleich der Bescheidempfänger ist und das keine Aufteilung der Gebühren auf verschiedene Kostenschuldner vorgesehen ist, kann durch Setzen des Buchungskennzeichens BKZ im Fuss die Bescheidausgabe angestossen werden. Die Registerkarten ''Bescheid'' und ''GebZuord'' werden dann automatisch gefüllt.
  
 
==== Bescheide ====
 
==== Bescheide ====
  
Die Registerkarte �Bescheide� dient der Rechnungsstellung der im Zusammenhang mit den Auftr�gen angefallenen Geb�hren.
+
Die Registerkarte ''Bescheide'' dient der Rechnungsstellung der im Zusammenhang mit den Aufträgen angefallenen Gebühren.
  
{| border="1"
+
Bevor die Felder editiert werden können, muss über die Schaltfläche ''Bescheid aktivieren/deaktivieren'' der Fortführungsmodus eingeschaltet werden. Das Ausfüllen der Felder wird auch hier über verschiedene Pulldown-Menüs erleichtert. Es kann auch hier über den Adress-Schlüssel eine bereits vorhandene Adresse abgerufen werden. Nach Verlassen des Feldes ergänzen sich die Einträge in den entsprechenden Feldern (s. Kap. 2.1.1).
|-
+
| [Bild:images/img029.gif|thumb|]
+
|}
+
  
Bevor die Felder editiert werden k�nnen, muss �ber die Schaltfl�che � ''Bescheid akti-vieren/deaktivieren�'' der Fortf�hrungsmodus eingeschaltet werden. Das Ausf�llen der Felder wird auch hier �ber verschiedene Pulldown-Men�s erleichtert. Es kann auch hier �ber den Adress-Schl�ssel eine bereits vorhandene Adresse abgerufen werden. Nach Verlassen des Feldes erg�nzen sich die Eintr�ge in den entsprechenden Feldern (s.Kap 2.1.1).
+
Eine im Auftrag bereits verwendete Adresse kann über das mit der rechten Maus-Taste im Bearbeitungsbereich aufrufbare Kontext-Menü [[Bild:Amaly_49.png]] abgerufen werden.
  
{| border="1"
+
Da ein Bescheid für verschiedene Aufträge gelten kann, besteht die Möglichkeit über die Schaltfläche [[Bild:Amaly_51.png]], die sich unterhalb des Tabellenbereiches befindet, verschiedene Aufträge zu klammern. In dem sich öffnenden Dialogfenster ist zur Auswahl das Auftrags-Jahr und die Auftrags-Nummer des dafür vorgesehenen Auftrages einzugeben. Zuvor in diese Liste eingetragene Aufträge können mit der nebenstehenden Schaltfläche [[Bild:Amaly_50.png]] wieder entfernt werden.
|-
+
| [Bild:images/img038.svm|thumb|]  
+
|}
+
  
Eine im Auftrag bereits verwendete Adresse kann �ber das mit der rechten Maus-Taste im Bearbeitungsbereich aufrufbare Kontext-Men� abgerufen werden.
+
Die Bescheid-Beträge werden über die Registerkarte ''GebZuord'' (siehe 2.1.7) ermittelt.
  
{| border="1"
+
Bevor ein Bescheid für die Kassenverbuchung freigegeben werden kann, muss der Gesamtbetrag der Gebührenaufstellung zu 100% auf Bescheide verteilt sein. Die Summenfelder im Fuss des Tabellenbereichs geben Auskunft über die zu verteilenden Beträge und den aktuellen Verteilstand. Die Abrechnung mit der Kasse erfolgt über den Menüpunkt ''Sollstellung'' im Menü ''Extras''.
|-
+
| [Bild:images/img039.svm|thumb|]
+
|}
+
  
{| border="1"
 
|-
 
| [Bild:images/img040.svm|thumb|]
 
|}
 
  
Da ein Bescheid f�r verschiedene Auftr�ge gelten kann, besteht die M�glichkeit �ber die Schaltfl�che , die sich unterhalb des Tabellenbereiches befindet, verschiedene Auf-tr�ge zu klammern. In dem sich �ffnenden Dialogfenster ist zur Auswahl das Auftrags-Jahr und die Auftrags-Nummer des daf�r vorgesehenen Auftrages einzugeben. Zuvor in diese Liste eingetragene Auftr�ge k�nnen mit der nebenstehenden Schaltfl�che wieder entfernt werden.
+
==== Sollstellungen ====
  
Die Bescheid-Betr�ge werden �ber die Registerkarte ''GebZuord'' (siehe 2.1.7) ermittelt.
+
Wenn zu einem Bescheiddatensatz regelmäßig Sollstellungen ausgeführt werden sollen, werden in dieser Tabelle die Ausführung der Sollstellungen dokumentiert.
 
+
Bevor ein Bescheid f�r die Kassenverbuchung freigegeben werden kann, muss der Gesamtbetrag der Geb�hrenaufstellung zu 100% auf Bescheide verteilt sein. Die Summenfelder im Fuss des Tabellenbereichs geben Auskunft �ber die zu verteilenden Betr�ge und den aktuellen Verteilstand. Die Abrechnung mit der Kasse erfolgt �ber den Men�punkt ''Sollstellung'' im Men� ''Extras'' .
+
  
 +
TODO: Bild einfügen
  
 
==== GebZuord ====
 
==== GebZuord ====
  
{| border="1"
+
[[Bild:amaly_12.png|thumb|400px|none]]
|-
+
| [Bild:images/img041.svm|thumb|]  
+
|}
+
  
Hier werden dem einzelnen Bescheid die Positionen aus der Geb�hrenaufstellung zugeordnet.
+
Hier werden dem einzelnen Bescheid die Positionen aus der Gebührenaufstellung zugeordnet.
  
{| border="1"
+
Die Gebührenpositionen können über die [[Bild:Amaly_52.png]] Schaltflächen oder [[Bild:Amaly_53.png]] aufgenommen werden.
|-
+
| [Bild:images/img042.svm|thumb|]
+
|}
+
 
+
{| border="1"
+
|-
+
| [Bild:images/img043.svm|thumb|]  
+
|}
+
 
+
Die Geb�hrenpositionen k�nnen �ber die Schaltfl�chen
+
 
+
oder aufgenommen werden.
+
 
+
{| border="1"
+
|-
+
| [Bild:images/img044.svm|thumb|]  
+
|}
+
 
+
�Vert.� f�gt alle Geb�hrenpositionen ein. �Ausw�hlen� �ffnet ein eigenes Fenster, in dem einzelne Positionen abgerufen werden k�nnen. Auf beide Auswahlverfahren wirkt die Einstellung . Entsprechend dem angegebenen Prozentsatz werden die zugeordneten Geb�hrenpositionen mit einem Faktor versehen.
+
  
 +
''Vert.'' fügt alle Gebührenpositionen ein. ''Auswählen'' öffnet ein eigenes Fenster, in dem einzelne Positionen abgerufen werden können. Auf beide Auswahlverfahren wirkt die Einstellung [[Bild:Amaly_54.png]]. Entsprechend dem angegebenen Prozentsatz werden die zugeordneten Gebührenpositionen mit einem Faktor versehen. Statt eines Prozentsatzes kann der Anteilsfaktor auch in der Bruchform eingegeben werden z.B. 2/3
  
 
==== Bemerkungen ====
 
==== Bemerkungen ====
  
Die Registerkarte ''Bemerkungen'' bietet die M�glichkeit, zus�tzliche Informationen zu den einzelnen Vorg�ngen bzw. Auftr�gen abzuspeichern.
+
Die Registerkarte ''Bemerkungen'' bietet die Möglichkeit, zusätzliche Informationen zu den einzelnen Vorgängen bzw. Aufträgen abzuspeichern.
 
+
{| border="1"
+
|-
+
| [Bild:images/img033.png|thumb|]
+
|}
+
 
+
Nachdem ein Text formuliert und die Option � ''Wichtige Bemerkung'' � aktiviert wurde, kann dieser mit der Schaltfl�che � ''Datensatz zur Tabelle hinzuf�gen'' � in den Tabellenbereich �berf�hrt werden. Damit erscheint �hnlich wie im Reiter der Registerkarte � ''Querverweise'' � das entsprechende Symbol: .
+
  
 +
Nachdem ein Text formuliert und die Option ''Wichtige Bemerkung'' aktiviert wurde, kann dieser mit der Schaltfläche ''Datensatz zur Tabelle hinzufügen''  in den Tabellenbereich überführt werden. Damit erscheint ähnlich wie im Reiter der Registerkarte ''Querverweise'' das entsprechende Symbol: [[Bild:Amaly_img033.png]].
  
 
==== Wiedervorlage ====
 
==== Wiedervorlage ====
 +
[[Bild:amaly_13.png|thumb|400px|none]]
 +
Besteht die Notwendigkeit der Wiedervorlage, kann dies über die Maske der Registerkarte ''Wiedervorlage'' festgelegt werden.
 +
Wird ein bestimmter Wiedervorlage-Typ gewählt, wird in Abhängigkeit mit dem eingegebenen Bearbeitungsdatum das Wiedervorlagedatum vorgegeben. Neben bereits vordefinierten Wiedervorlage-Typen kann auch ein selbst definierter Zeitraum eingegeben werden. Ist der Termin überschritten wird in der Registerzunge ein entsprechendes [[Bild:Amaly_img033.png]] Symbol vorrangestellt.
  
Besteht die Notwendigkeit der Wiedervorlage, kann dies �ber die Maske der Registerkarte � ''Wiedervorlage'' � festgelegt werden.
+
Auch hier werden über die Schaltfläche ''Datensatz der Tabelle hinzufügen'' die Angaben in den Tabellenbereich überführt und anschliessend gespeichert.
  
{| border="1"
+
==== Vorgänge ====
|-
+
[[Bild:amaly_14.png|thumb|400px|none]]
| [Bild:images/img033.png|thumb|]
+
|}
+
  
{| border="1"
+
In der Registerkarte ''Vorgänge'' besteht die Möglichkeit, eine Auswahl von Vorgängen innerhalb eines Auftrages zu wählen. Die abgebildeten Felder sind im Bearbeitungsbereich je nach Vorgang unterschiedlich benannt. Für jede Auftragsart ist ein Ablaufplan definiert, in dem die einzelnen Vorgänge festgelegt sind. Je nach Auftragsart wird in dieser Registerkarte noch eine unterschiedliche Anzahl von Feldern zur Eingabe bereitgestellt.
|-
+
| [Bild:images/img045.svm|thumb|]
+
|}
+
  
Wird ein bestimmter Wiedervorlage-Typ gew�hlt, wird in Abh�ngigkeit mit dem eingegebenen Bearbeitungsdatum das Wiedervorlagedatum vorgegeben. Neben bereits vordefinierten Wiedervorlage-Typen kann auch ein selbst definierter Zeitraum eingegeben werden. Ist der Termin �berschritten wird in der Registerzunge ein entsprechendes Symbol vorrangestellt.
+
==== DocArchiv ====
  
Auch hier werden �ber die Schaltfl�che � ''Datensatz der Tabelle hinzuf�gen'' � die Angaben in den Tabellenbereich �berf�hrt und anschlie�end gespeichert.
 
  
 +
Es können beliebige Dokumenttypen in die Datenbank importiert werden und damit ein Zusammenhang mit dem Auftrag bzw Objekt hergestellt werden.
 +
Über das Kontext-Menü kann die passende Applikation zum öffnen gestartet werden.
  
==== Vorg�nge ====
+
Diese Funktion setzt die Java-Laufzeitumgebung 1.6 oder höher voraus!
 
+
{| border="1"
+
|-
+
| [Bild:images/img046.svm|thumb|]
+
|}
+
 
+
In der Registerkarte �Vorg�nge� besteht die M�glichkeit, eine Auswahl von Vorg�ngen innerhalb eines Auftrages zu w�hlen. Die abgebildeten Felder sind im Bearbeitungsbereich je nach Vorgang unterschiedlich benannt. F�r jede Auftragsart ist ein Ablaufplan definiert, in dem die einzelnen Vorg�nge festgelegt sind. Je nach Auftragsart wird in dieser Registerkarte noch eine unterschiedliche Anzahl von Feldern zur Eingabe bereitgestellt.
+
  
 
=== Drucken ===
 
=== Drucken ===
Zeile 662: Zeile 400:
  
 
==== Anschreiben ====
 
==== Anschreiben ====
 +
[[Bild:amaly_15.png|thumb|400px|none]]
 +
Über den Menüpunkt Drucken oder die Tastenkombination Strg + P wird das Dialogfenster zur Druckausgabe geöffnet. Von hier aus können Seriendrucke mit verschiedenen Druckvorlagen angestossen werden.
  
�ber den Men�punkt �Drucken� oder die Tastenkombination Strg + P wird das Dialogfenster zur Druckausgabe ge�ffnet. Von hier aus k�nnen Seriendrucke mit verschiedenen Druckvorlagen angesto�en werden.
+
Im oberen Dropdown-Feld kann die Auswahl der Dokumentvorlage vorgenommen werden. Ist die Option ''Wiedervorlage ändern'' aktiv, wird automatisch das Wiedervorlagedatum angepasst. Die Option alle führt zur Berücksichtigung aller im Tabellenbereich der Registerkarte ''Stammdaten'' befindlichen Datensätze bei der Druckausgabe.
  
Im oberen Dropdown-Feld kann die Auswahl der Dokumentvorlage vorgenommen wer-den. Ist die Option ''Wiedervorlage �ndern'' � aktiv, wird automatisch das Wiedervor-lagedatum angepasst. Die Option �alle� f�hrt zur Ber�cksichtigung aller im Tabellenbe-reich der Registerkarte � ''Stammdaten'' � be-findlichen Datens�tze bei der Druckausgabe.
+
Die Auswahl der Option ''aktueller Antrag'' führt zur Ausgabe des aktuellen Datensatzes und die Option ''selektierte'' zur Ausgabe der in der Tabelle ausgewählten Anträge.
  
Die Auswahl der Option ''aktueller Antrag'' � f�hrt zur Ausgabe des aktuellen Datensatzes und die Option ''selektierte'' � zur Ausgabe der in der Tabelle ausgew�hlten Antr�ge.
+
Mit der Option ''... an alle'' können sofort alle Betroffenen über diesen Seriendruck erfasst werden. Soll jedoch nur der Erste in der Liste der Betroffenen informiert werden, wird dies mit dem entsprechenen Hinweis über die Auswahl der Option ''... an Ersten'' ermöglicht.
  
Mit der Option ''�....an alle'' � k�nnen sofort alle Betroffenen �ber diesen Seriendruck erfasst werden. Soll jedoch nur der Erste in der Liste der Betroffenen informiert werden, wird dies mit dem entsprechenen Hinweis �ber die Auswahl der Option ''�...an Ersten'' � erm�glicht.
+
==== Reports ausführen ====
 
+
[[Bild:amaly_img047.png|thumb|400px|none]]
 
+
==== Reports ausf�hren ====
+
 
+
{| border="1"
+
|-
+
| [Bild:images/img047.png|thumb|]  
+
|}
+
  
 
Abruf von Reports, geordnet nach Gruppen.
 
Abruf von Reports, geordnet nach Gruppen.
 
  
 
==== Reports erstellen ====
 
==== Reports erstellen ====
  
Diese Funktion ist nicht mehr im AGEB integriert. Zur Reporterstellung wird das Open-Source-Produkt iReport und/oder eine Erweiterung f�r den Open-Source Editor jEdit angeboten. Neben der Installation von jEdit ist auch eine Installation des Java Development Kit's notwendig.
+
Diese Funktion ist nicht mehr im Amaly integriert. Zur Reporterstellung wird das Open-Source-Produkt iReport und/oder eine Erweiterung für den OpenSource Editor jEdit angeboten. Neben der Installation von jEdit ist auch eine Installation des Java Development Kit's notwendig.
 
+
  
 
==== Sollstellung ====
 
==== Sollstellung ====
  
{| border="1"
+
[[Bild:amaly_img048.png|thumb|]]
|-
+
| [Bild:images/img048.png|thumb|]  
+
|}
+
  
Unter dem Men�punkt Extras kann die Sollstellung/Abrechnung mit dem Kassensystem angesto�en werden, soweit hierzu eine Offline-Schnittstelle eingesetzt wird.
+
Unter dem Menüpunkt Extras kann die Sollstellung/Abrechnung mit dem Kassensystem angestossen werden, soweit hierzu eine Offline-Schnittstelle eingesetzt wird.
  
�ber den Abrechnungsmodus wird festgelegt, welche Bescheide, abh�ngig von ihrem Buchungskennzeichen, an das Kassensystem �bergeben werden. Abgrechnet werden auch alle Buchungskennzeichen, die von ihrer Priorit�t her niedriger eingestuft sind. So werden z.B. mit einer Monatsabrechnung auch die F�lle der Wochenabrechnung und der Einzelabrechnung mit erledigt. Siehe hierzu auch Kapitel 2.1.6 ''Bescheide'' .
+
Über den Abrechnungsmodus wird festgelegt, welche Bescheide, abhängig von ihrem Buchungskennzeichen, an das Kassensystem übergeben werden. Abgerechnet werden auch alle Buchungskennzeichen, die von ihrer Priorität her niedriger eingestuft sind. So werden z.B. mit einer Monatsabrechnung auch die Fälle der Wochenabrechnung und der Einzelabrechnung mit erledigt. Siehe hierzu auch Kapitel 2.1.6 ''Bescheide''.
  
# == Arbeitsablauf ==
+
== Arbeitsablauf ==
=== Auftrag anlegen/�ffnen ===
+
  
{| border="1"
+
=== Auftrag anlegen/öffnen ===
|-
+
Zur Aufnahme der Arbeit mit Amaly ist zunächt relevant, ob es sich um die Weiterbearbeitung eines bereits vorhandenen Auftrages handelt oder ob ein neuer Auftrag erstellt werden soll. Zur Erstellung eines neuen Auftrages werden mit einem Klick auf die Schaltfläche ''Neuer Auftrag'' [[Bild:amaly_img023.gif]] oder mit der Tastenkombination Strg + N zwei Registerkarten zur Aufnahme der Stammdaten und Flurstücks-Daten geöffnet. In der Registerkarte Stammdaten kann über die Auswahl aus dem Dropdown-Feld ''Auftrags-Art'' der entsprechende Auftragstyp gewählt werden. Nach dem Klick auf die Schaltfläche ''Datensatz zur Tabelle hinzufügen'' [[Bild:amaly_img020.gif]] erscheint eine Sicherheitsabfrage ''Aktuelle Änderungen speichern?'' die mit Klick auf ''Ja'' geschlossen werden kann. Damit ändern sich die Einträge in der Info-Leiste, und die Auswahl der zur Verfügung stehenden Registerkarten passt sich der gewählten Auftragsart an. Damit ist dieser Auftrag angelegt und mit einer Auftrags-Nummer versehen worden.
| [Bild:images/img023.gif|thumb|]  
+
|}
+
  
{| border="1"
+
[[Bild:amaly_55.png]]  
|-
+
| [Bild:images/img020.gif|thumb|]  
+
|}
+
  
Zur Aufnahme der Arbeit mit AGEB ist zun�cht relevant, ob es sich um die Weiterbearbeitung eines bereits vorhandenen Auftrages handelt oder ob ein neuer Auftrag erstellt werden soll. Zur Erstellung eines neuen Auftrages werden mit einem Klick auf die Schaltfl�che � ''Neuer Auftrag'' oder mit der Tastenkombination Strg + N zwei Registerkarten zur Aufnahme der Stammdaten und Flurst�ck-Daten ge�ffnet. In der Registerkarte Stammdaten kann �ber die Auswahl aus dem Dropdown-Feld � ''Auftrags-Art'' � der entsprechende Auftragstyp gew�hlt werden. Nach dem Klick auf die Schaltfl�che � ''Datensatz zur Tabelle hinzuf�gen'' � erscheint eine Sicherheitsabfrage � ''Aktuelle �nderungen speichern?'' � die mit Klick auf � ''Ja'' � geschlossen werden kann. Damit �ndern sich die Eintr�ge in der Info-Leiste, und die Auswahl der zur Verf�gung stehenden Registerkarten passt sich der gew�hlten Auftragsart an. Damit ist dieser Auftrag angelegt und mit einer Auftrags-Nummer versehen worden.
+
Wird die Arbeit an einem Auftrag wieder aufgenommen, kann dieser über die Schaltfläche ''Auftrag öffnen'' [[Bild:amaly_img024.gif]] oder mit der Tastenkombination Strg + O über das Eingabefenster direkt ausgewählt werden. Nach Eingabe des Auftrags-Jahres und der Auftrags-Nummer wird dieser geöffnet und angezeigt.
  
{| border="1"
+
Ist die Auftrags-Nummer nicht genau bekannt, besteht die Möglichkeit, sich über den Datenexplorer einen Überblick zu verschaffen (s.Kap 1.3.5).
|-
+
| [Bild:images/img024.gif|thumb|]
+
|}
+
  
{| border="1"
+
=== Die 'Suchen'-Optionen ===
|-
+
[[Bild:amaly_img025.gif|amaly_img025.gif]]  
| [Bild:images/img049.svm|thumb|]  
+
[[Bild:amaly_img026.gif|amaly_img026.gif]]
|}
+
  
Wird die Arbeit an einem Auftrag wieder aufgenommen, kann dieser �ber die Schaltfl�che � ''Auftrag �ffnen'' � oder mit der Tastenkombination Strg + O �ber das Eingabefenster direkt ausgew�hlt werden. Nach Eingabe des Auftrags-Jahres und der Auftrags-Nummer wird dieser ge�ffnet und angezeigt.
+
In Amaly sind zwei Varianten von Suchfunktionen integriert. Dem Anwender steht sowohl die Möglichkeiten der einfachen Suche unter der Schaltfläche [[Bild:amaly_img025.gif]] als auch die komplexe Suche unter der Schaltfläche [[Bild:amaly_img026.gif]] zur Verfügung. Der Aufruf der Suchfunktion kann wahlweise über den Menüpunkt ''Bearbeiten/Suchen'', der Tastenkombination Strg + F oder über die entsprechende Schaltfläche in der Symbolleiste erfolgen.
 
+
Ist die Auftrags-Nummer nicht genau bekannt, besteht die M�glichkeit, sich �ber den Datenexplorer einen �berblick zu verschaffen (s.Kap 1.3.5).
+
 
+
=== Die �Suchen�- Optionen ===
+
 
+
Im automatisierten Gesch�ftsbuches sind zwei Varianten von Suchfunktionen integriert. Dem Anwender steht sowohl die M�glichkeiten der einfachen Suche unter der
+
 
+
{| border="1"
+
|-
+
| [Bild:images/img025.gif|thumb|]
+
|}
+
 
+
{| border="1"
+
|-
+
| [Bild:images/img026.gif|thumb|]  
+
|}
+
 
+
Schaltfl�che als auch die komplexe Suche unter der Schaltfl�che . zur Verf�gung. Der Aufruf der Suchfunktion kann wahlweise �ber den Men�punkt ''Bearbeiten/Suchen'' , der Tastenkombination STRG + F oder �ber die entsprechende Schaltfl�che in der Symbolleiste erfolgen.
+
  
 +
Achtung: Die in den Suchmasken abgebildeten Felder für die Eingabe von Suchparametern sind Kontext-Abhängig. In der normalen Auftragsbearbeitung sind immer alle Suchfelder aus den Auftragsdaten sichtbar. Bei Aufruf im Bereich der Hintergrundtabellen oder der Auswertetabellen sind die Suchfelder belegbar, die aus dem zur Zeit aktiven Registerkarte kommen und alle Suchfelder, die in der Hierarchie von dieser Registerkarte abhängig sind. Im Ergebnis werden dann auch nur Daten in diesen Registerkarten angezeigt.
  
 
==== Einfache Suchfunktion ====
 
==== Einfache Suchfunktion ====
 +
[[Bild:amaly_img050.png|thumb]]
  
{| border="1"
+
Mit Hilfe des Dialogfeldes ''Suchen'', das über die gleichnamige Schaltfläche [[Bild:amaly_img025.gif]] aufgerufen werden kann, ist es möglich, gezielt die Stammdaten eines angelegten Auftrages ausfindig zu machen. Entsprechend der Gruppierung innerhalb der einzelnen Registerkarten finden sich auch hier die Felder in den so blau überschriebenen Kategorien wieder.
|-
+
| [Bild:images/img050.png|thumb|]
+
|}
+
 
+
{| border="1"
+
|-
+
| [Bild:images/img051.png|thumb|]
+
|}
+
 
+
Mit Hilfe des Dialogfeldes �Suchen�, das �ber die gleichnamige Schaltfl�che aufgerufen werden kann, ist es m�glich, gezielt die Stammdaten eines angelegten Auftrages ausfindig zu machen. Entsprechend der Gruppierung innerhalb der einzelnen Registerkarten finden sich auch hier die Felder in den so blau �berschriebenen Kategorien wieder.
+
  
Auch bei nur l�ckenhaften Informationen zu einem oder mehreren Auftr�gen ist es m�glich, die Suchkriterien differenziert zu formulieren. �ber die zu jeder Feldinformation m�gliche Auswahl von Operatoren wie gleich, ungleich, kleiner als, gr��er als, gr��er gleich und kleiner gleich kann eine Eingrenzung des Suchraumes erfolgen.
+
Auch bei nur lückenhaften Informationen zu einem oder mehreren Aufträgen ist es möglich, die Suchkriterien differenziert zu formulieren. Über die zu jeder Feldinformation mögliche Auswahl von Operatoren wie gleich, ungleich, kleiner als, grösser als, grösser gleich und kleiner gleich kann eine Eingrenzung des Suchraumes erfolgen.
  
Wird der Cursor in ein Feld gesetzt, zu dem noch kein Operator ausgew�hlt wurde, wird automatisch =gesetzt.
+
Wird der Cursor in ein Feld gesetzt, zu dem noch kein Operator ausgewählt wurde, wird automatisch '=' gesetzt.
  
 +
'''Achtung:''' Wenn der Operator auf '=' gesetzt ist und das Wertefeld bleibt leer, werden die Datensätze auf 'Feld unbelegt' hin geprüft. Bei '<>' und leerem Wertefeld wird auf 'Feld belegt' gesucht.
 +
Für Textfelder können auch Joker-Zeichen an beliebiger Stelle im Wertefeld gesetzt werden. Das '?' steht für eine '''beliebige Anzahl''' von Textzeichen, der '_' steht für '''ein einzelnes''' beliebiges Zeichen.
 +
Groß- / Kleinschreibung wird bei der Suche nicht unterschieden!
 +
Als Vergleichswert könne auch Konstanten wie AART als Platzhalter für die Auftragsart oder TODAY für das Tagesdatum (siehe [[Amaly-Dokumentation#Meta-Felder_.28Systeminformationen_.C3.BCber_Tabellenfelder.29|mögliche Platzhalter]] eingegeben werden. Diese Werte werden zur Ausführungszeit durch die dann aktuellen Werte ersetzt.
 +
Weiter kann hier die Verknüpfung zu einem anderen Tabellenfeld eingegeben werden. Notation zu dieser Variante: ''ttt#fff'' wobei ''ttt'' die Tabellen-ID der zu verknüpfenden Tabelle ist und  ''fff'' die Feld-ID in ''ttt'' (keine führende Nullen bei den ID's).
 +
Die hier dargestellten Besonderheiten gelten '''in gleicher Weise''' auch für den Bereich der '''''Komplexen Suche'''''!
  
 
==== Komplexe Suchfunktion ====
 
==== Komplexe Suchfunktion ====
  
Nach Aufruf der komplexen Suchfunktion erscheint im Bearbeitungsbereich die abgebildete Maske mit den M�glichkeiten der Eingabe von entsprechenden Suchparametern.
+
Nach Aufruf der komplexen Suchfunktion erscheint im Bearbeitungsbereich die abgebildete Maske mit den Möglichkeiten der Eingabe von entsprechenden Suchparametern.
  
Die Suche mit den damit zusammen h�ngenden Parametern kann, f�r eine zuk�nftige Wiederholung der Suche, gespeichert werden. Eine Suche erh�lt daher eine laufende Nummer und kann unter ''Bezeichnung''  '''' mit einem (m�glichst aussagekr�ftigen) Namen gespeichert werden. Die Speicherung ist kennungsabh�ngig d.h., dass nach �ffnen der Suchfunktion nur die bereits unter dieser Kennung formulierten Such-Definitionen zu sehen stehen.
+
Die Suche mit den damit zusammen hängenden Parametern kann, für eine zukünftige Wiederholung der Suche, gespeichert werden. Eine Suche erhält daher eine laufende Nummer und kann unter ''Bezeichnung'' mit einem (möglichst aussagekräftigen) Namen gespeichert werden. Die Speicherung ist kennungsabhängig d.h., dass nach öffnen der Suchfunktion nur die bereits unter dieser Kennung formulierten Such-Definitionen zu sehen sind. Eine Ausnahme hiervon bilden Suchabfragen, die als öffentlich gekennzeichnet sind (Abfrage-Art). Bei aktiviertem Kontrollkästchen im Maskenfuß werden auch alle öffentlichen Abfrage mit angezeigt, jedoch nur im Lesemodus. Über das Kontextmenü kann eine Abfragedefinition komplett kopiert und diese Kopie dann modifiziert werden.
  
Unter dem DropDown-Feld ''Ausgabe-Variante'' wird festgelegt, in welcher Form die Ausgabe der gefundenen Datens�tze erfolgen soll. So k�nnen die gefundenen Datens�tze entweder neu in den Tabellenbereich der Stammdaten eingetragen werden (die bisherigen F�lle werden entfernt) oder zu den bereits vorhandenen Eintr�gen hinzugef�gt werden. Eine weitere Variante ist die Ausgabe in einer separaten Tabelle (hier werden auch Flurst�cksinformationen mit ausgegeben).
+
Unter dem DropDown-Feld ''Ausgabe-Variante'' wird festgelegt, in welcher Form die Ausgabe der gefundenen Datensätze erfolgen soll. So können die gefundenen Datensätze entweder neu in den Tabellenbereich der Stammdaten eingetragen werden (die bisherigen Fälle werden entfernt) oder zu den bereits vorhandenen Einträgen hinzugefügt werden. Eine weitere Variante ist die Ausgabe in einer separaten Tabelle (hier werden auch Flurstücksinformationen mit ausgegeben).
 +
[[Bild:amaly_img099.png|thumb|300 px]]
  
{| border="1"
+
Eine Suche kann auch über ein geometrisches Suchkriterium erfolgen. Nur wenn dies gewünscht ist, muss das Feld Suchradius, sowie Rechtswert und Hochwert gefüllt werden. Sind hier Werte gesetzt, wird in einem Suchradius um die gegebene Koordinate nach Aufträgen gesucht.
|-
+
[[Bild:amaly_43.png]]  
| [Bild:images/img052.svm|thumb|]  
+
Sind Einzelheiten wie Gemarkung, Flur und Flurstück bekannt und werden eingegeben, kann über die rechte Maustaste (die ausserhalb eines Datenfeldes zu drücken ist) eine Schaltfläche zur Übernahme von ALB-Daten geöffnet werden.
|}
+
  
Eine Suche kann auch �ber ein geometrisches Suchkriterium erfolgen. Nur wenn dies gew�nscht ist, muss das Feld Suchradius, sowie Rechtswert und Hochwert gef�llt werden. Sind hier Werte gesetzt, wird in einem Suchradius um die gegebene Koordinate nach Auftr�gen gesucht.
+
Damit fügen sich noch fehlende Informationen wie Hoch- und Rechtswert selbstständig in die entsprechenden Felder ein. Die Flurstücksangaben sind nur Hilfselemente, um an die Koordinate zu kommen. Sie werden '''nicht''' weiter in der Suchabfrage berücksichtigt!
  
{| border="1"
+
Weiter kann durch Auswahl im Feld ''Ausertung in Tab.'' festgelegt werden, ob die hier definierte Abfrage im Kontextmenü der zum Feldeintrag korrespondierenden Registerkarte zur Ausführung angeboten wird. Wenn in der Abfragedefinition Rechts- und Hochwert mit -1 besetzt sind, werden solche Werte zur Laufzeit bei Abfragen aus dem Kontextmenü durch die aktuellen Werte aus der Registerkarte "Flurstücke" ersetzt.
|-
+
| [Bild:images/img053.svm|thumb|]
+
|}
+
  
Sind Einzelheiten wie Gemarkung, Flur und Flurst�ck bekannt und werden eingegeben, kann �ber die rechte Maustaste (die au�erhalb eines Datenfeldes zu dr�cken ist) eine Schaltfl�che zur �bernahme von ALB-Daten ge�ffnet werden.
+
Der nächste Schritt ist die Übernahme der Daten in die Tabelle mit der Schaltfläche ''Datensatz zur Tabelle hinzufügen''. Ist es die erste Suchanfrage, wird sich erst jetzt die Registerkarte ''Detail'' zeigen.
 +
[[Bild:amaly_17.png|thumb|300 px]]
 +
 +
Diese Maske erlaubt die Eingabe von Bedingungen, die auf das Suchergebnis zutreffen sollen. Jede einzelne an dieser Stelle formulierte Bedingung wird mit einer laufenden Nummer versehen und mit der [[Bild:amaly_img020.gif]] Schaltfläche in die Tabelle überführt. Hat das Feld ''Deaktiviert'' einen Haken, bleibt diese Bedingung bei der Auswertung unberücksichtigt!
  
Damit f�gen sich noch fehlende Informationen wie Hoch- und Rechtswert selbstst�ndig in die entsprechenden Felder ein. Die Flurst�cksangaben sind nur Hilfselemente, um an die Koordinate zu kommen. Sie werden '''nicht''' weiter in der Suchabfrage ber�cksichtigt!
+
Die Bedingungen können an alle Tabellen mit Auftragsdaten und deren Felder geknüpft werden. Dem entsprechend sind die Drop-Down-Felder ''Tabelle'' und ''Feld'' synchronisiert.
  
Der n�chste Schritt ist die �bernahme der Daten in die Tabelle mit der Schaltfl�che ''Datensatz zur Tabelle hinzuf�gen''  '''.''' Ist es die erste Suchanfrage, wird sich erst jetzt die Registerkarte ''Detail'' zeigen.
+
Nach Auswahl der benötigten Tabelle und des Feldes wird ein Operator wie Gleich, Ungleich, Grösser, Kleiner etc. gewählt und ein entsprechender Vergleichswert angegeben.
 +
Bezüglich der Inhalte, die in das Wertefeld eingegeben werden können, sind die Hinweise bei der ''Einfachen Suche'' zu beachten!
  
{| border="1"
+
Nachdem über die Schaltfläche [[Bild:amaly_img020.gif]] ''Datensatz der Tabelle hinzufügen'' diese Bedingung mit aufgenommen wurde, wird die Suche über die Schaltfläche unterhalb des Tabellenbereiches gestartet. Das Suchergebnis wird anschliessend entweder in dem Tabellenbereich von Amaly oder in einem neuen Fenster dargestellt.
|-
+
| [Bild:images/img054.png|thumb|]  
+
|}
+
  
{| border="1"
+
Eine Bedingung kann sich auch aus mehreren Teilbedingungen zusammen setzen. Dazu müssen die einzelnen Datensätze mit den Suchbedingungen verkettet werden. Das Feld Verkettung beinhaltet immer die Verkettung/Verknüpfung zum nächsten Datensatz. Die Verkettungsangabe im letzten Bedingungsdatensatz bleibt für die Suchanfrage unberücksichtigt. Die Bedingungen können so durch '''und''' oder durch '''oder''' zu einem komplexen Bedingungsausdruck verknüpft werden. Daneben gibt es noch die Verkettungsoperatoren '''existiert''' und '''existiert nicht'''. Sie führen eine Unterabfrage an den Datenbestand aus (Sub-Select). Wie Verkettungen anzuwenden sind, zeigt das nachstehende Beispiel.
|-
+
| [Bild:images/img055.png|thumb|]
+
|}
+
  
Diese Maske erlaubt die Eingabe von Bedingungen, die auf das Suchergebnis zutreffen sollen. Jede einzelne an dieser Stelle formulierte Bedingung wird mit einer laufenden Nummer versehen und mit der Schaltfl�che in die Tabelle �berf�hrt. Hat das Feld ''Deaktiviert'' einen Haken, bleibt diese Bedingung bei der Auswertung unber�cksichtigt!
+
Gesucht werden für das Auftrags-Jahr 2002 alle Aufträge der Auftragsart 200. Zur Verknüpfung wird für diese Suche die '''und'''-Verknüpfung gewählt, da die Treffermenge beiden Kriterien entsprechen soll.
  
Die Bedingungen k�nnen an alle Tabellen mit Auftragsdaten und deren Felder gekn�pft werden. Dem entsprechend sind die Drop-Down-Felder ''Tabelle'' und ''Feld'' synchronisiert.
+
Um die Treffermenge auf Aufträge mit einer bestimmten Vorgangs-ID zu begrenzen, wird diese über eine '''und'''-Verknüpfung als Bedingung mit angefügt.
  
Nach Auswahl der ben�tigten Tabelle und des Feldes wird ein Operator wie Gleich, Ungleich, Gr��er, Kleiner etc. gew�hlt und ein entsprechender Vergleichswert angegeben.
+
Wird die Suche jedoch auf eine weitere Vorgangs-ID erweitert, muss eine '''oder'''-Verknüpfung vorgenommen werden.
  
{| border="1"
+
Die Treffermenge würde aber nicht nur die gewünschten Datensätze anzeigen. Es werden alle Datensätze ermittelt, die die Bedingungen nach Auftrags-Jahr, Auftragsart und der ersten Vorgangs-ID erfüllen, darüber hinaus jedoch '''alle''' Datensätze der zweiten Vorgangs-ID ohne Berücksichtigung des Auftrags-Jahres oder der Auftragsart.
|-
+
| [Bild:images/img055.png|thumb|]
+
|}
+
  
Nachdem �ber die Schaltfl�che ''Datensatz der Tabelle hinzuf�gen'' diese Bedingung mit aufgenommen wurde, wird die Suche �ber die Schaltfl�che unterhalb des Tabellenbereiches gestartet. Das Suchergebnis wird anschlie�end entweder in dem Tabellenbereich des AGEB oder in einem neuen Fenster dargestellt.
+
Um zu erreichen, dass z.B. weitere Vorgangs-ID's mit in der Treffermenge enthalten sind, werden Klammern eingesetzt. Bei zusammen gesetzten Bedingungsausdrücken kann die Reihenfolge der Auswertung durch Klammern beeinflusst werden, da Klammerinhalte immer zuerst bearbeitet werden.
  
Eine Bedingung kann sich auch aus mehreren Teilbedingungen zusammen setzen. Dazu m�ssen die einzelnen Datens�tze mit den Suchbedingungen verkettet werden. Das Feld Verkettung beinhaltet immer die Verkettung/Verkn�pfung zum n�chsten Datensatz. Die Verkettungsangabe im letzten Bedingungsdatensatz bleibt f�r die Suchanfrage unber�cksichtigt. Die Bedingungen k�nnen so durch '''und''' - oder durch '''oder''' zu einem komplexen Bedingungsausdruck verkn�pft werden. Daneben gibt es noch die Verkettungsoperatoren '''existiert''' und '''existiert nicht''' . Sie f�hren eine Unterabfrage an den Datenbestand aus (Sub-Select) Wie Verkettungen anzuwenden sind, zeigt das nachstehende Beispiel.
+
Klammern dienen dazu, bei Abfragen mit '''und'''- und '''oder'''-Bedingung, die Abfrageparameter so zusammen zu fassen, dass das gewünschte Ergebnis ermittelt wird. Wenn nur '''und''' oder nur '''oder'''-Bedingungen gesetzt werden, sind Klammern überflüssig.
  
Gesucht werden f�r das Auftrags-Jahr 2002 alle Auftr�ge der Auftragsart 200. Zur Verkn�pfung wird f�r diese Suche die '''und''' -Verkn�pfung gew�hlt, da die Treffermenge beiden Kriterien entsprechen soll.
+
Im Abfragebeispiel wird durch eine mit ''existiert''-verkettete Bedingung sichergestellt, dass nur solche Aufträge gefunden werden, zu denen auch der Vorgang 221 erfasst wurde. Bei diesem Vorgang muss Datum1 belegt sein und Datum2 muss unbelegt sein. Auch hier sind Klammern nochwendig, damit Vorgang 221, Datum1 und Datum2 als zusammengehörige Bedingungen ausgewertet werden.
  
Um die Treffermenge auf Auftr�ge mit einer bestimmten Vorgangs-ID zu begrenzen, wird diese �ber eine '''und-''' Verkn�pfung als Bedingung mit angef�gt.
+
Die letzte Bedingungsdefinition fordert, dass nur solche Aufträge in die Treffermenge kommen, für die noch kein Vorgang 301 erfasst wurde.
  
Wird die Suche jedoch auf eine weitere Vorgangs-ID erweitert, muss eine '''oder''' Verkn�pfung vorgenommen werden.
+
Beispiel:
  
Die Treffermenge w�rde aber nicht nur die gew�nschten Datens�tze anzeigen. Es werden alle Datens�tze ermittelt, die die Bedingungen nach Auftrags-Jahr, Auftragsart und der ersten Vorgangs-ID erf�llen, dar�ber hinaus jedoch '''alle''' Datens�tze der zweiten Vorgangs-ID ohne Ber�cksichtigung des Auftrags-Jahres oder der Auftragsart.
+
Stammdaten/Auftragsjahr=2002 '''und'''
 +
Stammdaten/Auftragsart=200 '''und'''
 +
'''(''' Vorgänge/Tätigkeiten/Vorgangs-ID=201 '''oder'''  
 +
Vorgänge/Tätigkeiten/Vorgangs-ID=202 ''') existiert'''
 +
'''(''' Vorgänge/Tätigkeiten/Vorgangs-ID=221 '''und'''
 +
Datum1!= '''und'''
 +
Datum2= ''') existiert nicht'''
 +
Vorgänge/Tätigkeiten/Vorgangs-ID=301
  
Um zu erreichen, dass z.B. weitere Vorgangs-ID�s mit in der Treffermenge enthalten sind, werden Klammern eingesetzt. Bei zusammen gesetzten Bedingungsausdr�cken kann die Reihenfolge der Auswertung durch Klammern beeinflusst werden, da Klammerinhalte immer zuerst bearbeitet werden.
+
Bei einer wie oben abgebildeten Suche werden zunächst alle Datensätze der unterschiedlichen Vorgangs-ID's gesucht und diese Treffer nach den Kriterien Auftragsjahr und Auftragsart abgeglichen. Die so gewonnenen Aufträge werden durch Unterabfragen mit den '''existiert''' bzw. '''existiert nicht''' Bedingungen abgeglichen.
  
Klammern dienen dazu, bei Abfragen mit '''und-''' und '''oder-''' Bedingung, die Abfrageparameter so zusammen zu fassen, dass das gew�nschte Ergebnis ermittelt wird. Wenn nur '''und''' oder nur '''oder''' Bedingungen gesetzt werden, sind Klammern �berfl�ssig.
+
Da die Anwendung von '''EXISTS'''-Anweisungen sehr komplex sein kann, gelten für Amaly ein paar Bedingungen, die für eine korrekte Bearbeitung der Abfrage einzuhalten sind:
  
Im Abfragebeispiel wird durch eine mit existiert verkettete Bedingung sichergestellt, dass nur solche Auftr�ge gefunden werden, zu denen auch der Vorgang 221 erfasst wurde. Bei diesem Vorgang muss Datum1 belegt sein und Datum2 muss unbelegt sein. Auch hier sind Klammern nochwendig, damit Vorgang 221, Datum1 und Datum2 als zusammengeh�rige Bedingungen ausgewertet werden.
+
Die in einer Bedingung verwendete Tabelle, die einem '''existiert''' bzw. '''existiert nicht''' nachfolgen, muss entweder mit einer vorher definierten Tabelle übereinstimmen oder einer der Tabellen direkt untergeordnet sein.
  
Die letzte Bedingungsdefinition fordert, dass nur solche Auftr�ge in die Treffermenge kommen, f�r die noch kein Vorgang 301 erfasst wurde.
+
Bei der Bildung der Abfrage wird nur die erste Tabelle des Sub-Selects mit dem Hauptselect verknüpft.
  
Beispiel:
+
Wenn Klammern gesetzt werden, muss die Anzahl der öffnenden Klammern immer gleich der Anzahl der schliessenden Klammern sein. Andernfalls gibt es eine Warnmeldung bei der Erfassung der Werte und einen SQL-Syntax-Fehler bei der Ausführung der Abfrage.
 +
 +
Die Suche [[Bild:amaly_img026.gif]] wird über den Button '''Suchen''' in der Karte '''Detail''' automatisch abgespeichert und aktiviert. Sollte die Suche nicht das gewünschte Ergebnis liefern bzw. später noch mal ausgeführt werden, kann über die definierte Suchanfrage, ggfl. nach einer Modifikation der Suchparameter, neu gestartet werden.
  
Stammdaten/Auftragsjahr=2002 '''und'''  
+
Die komplexe Suche ist auch auf Hintergrundtabellen möglich. Dazu müssen über den Menüpunkt ''Extras'' die ''Hintergrundtabellen'' aktiviert werden. über die Suchfunktion können die Tabellen ausgewertet werden, die im Bearbeitungsbereich als Registrierkarten geladen sind.
  
Stammdaten/Auftragsart=200 '''und'''
+
== Programmaufruf, Konfiguration und Parametrierung ==
  
'''(''' Vorg�nge/T�tigkeiten/Vorgangs-ID=201 '''oder'''
+
=== Programm-Start ===
  
Vorg�nge/T�tigkeiten/Vorgangs-ID=202 ''')existiert'''
+
Siehe hierzu auch den Abschnitt [[Amaly-Dokumentation#Allgemeine_Voraussetzungen_und_Start|Allgemeine Voraussetzungen und Start]].
  
'''(''' Vorg�nge/T�tigkeiten/Vorgangs-ID=221 '''und'''
+
Für eine '''lokale Installation''' müssen zunächst alle mit Amaly gelieferten Bibliotheken in der Umgebungsvariablen CLASSPATH aufgeführt werden (z.B.: set CLASSPATH=bib1;bib2;...)
  
Datum1!= '''und'''
+
Aufruf von Amaly: java AgebJ <nowiki>[Working-Verzeichnis] [-i[a] A|H]</nowiki>
  
Datum2= ''') existiert nicht'''
+
Working-Verzeichnis:
 +
*leer -> Das vom Betriebssysstem gesetzte User-Verzeichnis wird als Workingverzeichnis genutzt
 +
*relativer Pfad -> Das Workingverzeichnis wird mit dem angegebenen Pfad, ausgehend vom Home-Verzeichnis des Users angelegt
 +
*absoluter Pfad -> Der angegebene Pfad definiert das Workingverzeichnis.
  
Vorg�nge/T�tigkeiten/Vorgangs-ID=301
+
Optionen:
 +
*-i  -> Amaly wird erstmalig im Modus A oder H aufgerufen. Folgeaufrufe z.B. durch die Auswahl ''Neues Fenster'' im Menü ''Datei'' werden im Standard-Modus ausgeführt
 +
*-ia -> Amaly wird immer im Modus A oder H aufgerufen. Auch bei Folgeaufrufen wird im angegebenen Modus gestartet
  
Bei einer wie oben abgebildeten Suche werden zun�chst alle Datens�tze der unterschiedlichen Vorgangs-ID gesucht und diese Treffer nach den Kriterien Auftragsjahr und Auftragsart abgeglichen. Die so gewonnen Auftr�ge werden durch Unterabfragen mit den '''existiert''' bzw. '''existiert nicht''' Bedingungen abgeglichen.
+
*kein Modus gesetzt: Start im Standard-Modus Bearbeiten von Aufträgen / Objekten
 +
*Modus ''A'': Start im Modus ''Auswertetabellen''. Dieser Modus wir ansonsten erreichte über das Menü ''Extras'' -> ''Auswertetabellen''.
 +
*Modus ''H'': Start im Modus ''Hintergrundtabellen''. Dieser Modus wir ansonsten erreichte über das Menü ''Extras'' -> ''Hintergrundtabellen''.
  
Wenn Klammern gesetzt werden, muss die Anzahl der �ffnenden Klammern immer gleich der Anzahl der schlie�enden Klammern sein. Andernfalls gibt es eine Warnmeldung bei der Erfassung der Werte und einen SQL-Syntax-Fehler bei der Ausf�hrung der Abfrage.
+
Bei einer '''Webstart-Installation''' erfolgt die Definition der beteiligten Bibliotheken und des Programmaufrufs inkl. der Optionen über die Eintragungen in einer ''jnlp''-Datei.
  
{| border="1"
+
Die ''jnlp''-Datei muss an die lokale Umgebung angepasst werden.
|-
+
Siehe hierzu [http://java.sun.com/products/javawebstart/developers.html Sun JavaWebStart].
| [Bild:images/img026.gif|thumb|]  
+
|}
+
  
Die Suche wird �ber den Button '''Suchen''' in der Karte '''Detail''' automatisch abgespeichert und aktiviert. Sollte die Suche nicht das gew�nschte Ergebnis liefern bzw. sp�ter noch mal ausgef�hrt werden, kann �ber die definierte Suchanfrage, ggfl. nach einer Modifikation der Suchparameter, neu gestartet werden.
+
Die ''jnlp''-Datei und die zugehörigen Bibliotheken müssen auf einem Web-Server bereit gestellt werden.
 +
Die Installation beim Client erfolgt über einen Web-Browser durch den Aufruf der URL auf die ''jnlp''-Datei.
  
Die komplexe Suche ist auch auf Hintergrundtabellen m�glich. Dazu m�ssen �ber den Men�punkt ''Extras'' die ''Hintergrundtabellen'' aktiviert werden. �ber die Suchfunktion k�nnen die Tabellen ausgewertet werden, die im Bearbeitungsbereich als Registrierkarten geladen sind.
+
Beispiel:  http://geo.infokom-gt.de/webstart/amaly.jnlp
  
== Konfiguration und Parametrierung ==
+
Während des Installationsvorganges muss die Zulässigkeit eines Zertifikats, vorzugsweise permanent, akzeptiert werden.
Die f�r die Konfiguration u. Parametrierung von AGEB notwendigen Einstellungen werden �ber die Hintergrundtabellen unter dem Men�punkt ''Extras'' vorgenommen. Als Hintergrundtabellen sind Metadefinitionen, Definitionstabellen und Konfigurationstabellen aufrufbar.
+
  
=== Metadefinitionen ===
+
=== Property-Dateien ===
  
 +
TODO: Beschreibung der Property-Dateien
  
==== Meta-Tab (Systeminformationen �ber Tabellen) ====
+
Die Basis-Parameter der Anwendung werden in Property-Dateien gesetzt. Diese Property-Dateien müssen zum Ablaufzeitpunkt im Arbeits-Verzeichnis von Amaly liegen oder sie werden über die Bibliothek ''properties.jar'' (muss im CLASSPATH aufgeführt sein) zur Verfügung gestellt.
  
{| border="1"
+
Die Pflege der Property-Dateien erfolgt nicht aus der Anwendung heraus, sondern extern mit einem Editor. Je nach Implementierung muss nach jeder Änderung an den Property-Dateien die Bibliothek ''properties.jar'' neu erstellt werden.
|-
+
| [Bild:images/img056.svm|thumb|]
+
|}
+
  
Meta-Tab enth�lt alle am AGEB-System beteiligten reale und virtuelle Tabellen mit ihren wesentlichen Eigenschaften.
+
==== Database.ini ====
  
'''Tabellen-ID''' Eindeutige Identifikationsnummer der beschriebenen Tabellen
+
In der Property-Datei ''Database.ini'' hält die Datenbank-Connect Parameter und einige weitere, wesentliche Definitionen, die für einen Ablauf gesetzt sein müssen.
  
'''Tabellen-Typ''' Typ der Tabelle:
+
==== Layout.properties ====
  
S Systemtabelle
+
Hier werden Parameter für den Anwendungstitel, Fenstergröße und anderer Werte gesetzt, die die Gestaltung der Benutzeroberfläche betreffen.
  
D Definitionstabelle
+
Alle Parameter sind optional.
  
K Konfigurationstabelle
+
==== Select.properties ====
  
F Falldatentabelle
+
Hier werden einige Parameter zum verwendeten Datenbanksystem und Select-Vordefinitionen gehalten.
  
H Hilfstabelle
+
==== AGEBLocal.ini ====
  
P Protokolltabelle
+
Diese Datei ist Optional und kann alle Property-Einträge aufnehmen.
 +
''AGEBLocal.ini'' ist '''nicht''' mit in die Bibliothek ''properties.jar'' einzubinden!
  
V Virtuelle Tabelle (keine echte Datenbanktabelle)
+
''AGEBLocal.ini'' gehört in das Arbeits-Verzeichnis, in dem Amaly ausgeführt wird. Einträge, die sich in dieser Datei befinden, stellen eine Überdefinition gleichnamiger Parameter der vor genannten Property-Dateien dar. Hierdurch kann eine Arbeitsplatzbezogene Einstellung erreicht werden.
  
'''DB-Tabellen-Name''' Name der Tabelle, wie sie in der Datenbank definiert ist
+
=== Metadefinitionen ===
 
+
'''Tab.Kurz-Name''' Benennung der Tabelle im AGEB (Kurzform)
+
 
+
'''Tab.Lang-Name''' Benennung der Tabelle im AGEB (Langform)
+
  
'''Hilfe-Text''' Beschreibung der Tabelle (Tooltip-Text)
+
Über die Anwendung werden die Meta-Definitionen gepflegt. Diese Daten werden in der Amaly-Datenbank gehalten und steuern im Wesentlichen das Datenmodell und seine grundlegenden Eigenschaften
  
'''Java-Klasse''' Java-Klasse, mit der diese Tabelle bearbeitet wird, falls vom Standard abweichend
+
Die für die Konfiguration und Parametrierung von Amaly notwendigen Einstellungen werden über die Hintergrundtabellen unter dem Menüpunkt ''Extras'' vorgenommen.
  
'''Master-Tabelle''' Tabelle, die dieser Tabelle �bergeordnet ist
+
==== System-Paramter ====
  
'''Lfd.Nr.des Detail''' Diese Nummer gibt die Position dieser Detailtabelle innerhalb aller Detailtabellen zu der Mastertabelle an (Reihenfolge der Kartenreiter)
+
Die System-Parameter regeln das generelle Verhalten der Anwendung.
  
'''Open-Flag''' Nur f�r Falldatentabellen relevant: Tabelle bleibt auch nach Auftragserledigung f�r Korrekturen zug�nglich
+
Ein Großteil der Definitionen, die über die Property-Dateien gesetzt werden können, können auch hier an dieser Stelle gesetzt werden.
  
'''Protokoll''' Alle �nderungen an dieser Tabelle (INSERT, DELETE, UPDATE) werden in der Datenbank protokolliert.
+
Gleichnamige Parameter werden in 1. Priorität aus der Datei ''AGEBLocal.ini'' geholt.
 +
Die 2. Priorität haben die Einträge in der Tabelle ''System-Parameter''.
 +
Die 3. und letzte Priorität haben die Einträge in den Property-Dateien ''Database.ini'', ''Layout.properties'' und ''Select.properties''.
  
 +
[[Bild:]] (TODO: Bild, Parameterbeschreibung)
  
==== Meta-Felder (Systeminformationen �ber Tabellenfelder) ====
+
==== Meta-Tab (Systeminformationen über Tabellen) ====
 +
[[Bild:amaly_18.png|thumb|400 px|none]]
  
{| border="1"
+
{| border="1" cellspacing="0" cellpadding="5" style="border-collapse:collapse;"
 +
|+ Meta-Tab enthält alle am Amaly-System beteiligten realen und virtuellen Tabellen mit ihren wesentlichen Eigenschaften.
 +
!style="background-color:#9C9C9C;"|Bezeichnung
 +
!style="background-color:#9C9C9C;"|Beschreibung
 
|-
 
|-
| [Bild:images/img057.svm|thumb|]
+
| '''Tabellen-ID'''
 +
| Eindeutige Identifikationsnummer der beschriebenen Tabellen
 +
|-
 +
| '''Tabellen-Typ'''
 +
| Typ der Tabelle, mögliche Werte sind:
 +
:'''A''' für '''A'''uswertetabelle
 +
:'''S''' für '''S'''ystemtabelle
 +
:'''D''' für '''D'''efinitionstabelle
 +
:'''K''' für '''K'''onfigurationstabelle
 +
:'''F''' für '''F'''alldatentabelle
 +
:'''H''' für '''H'''ilfstabelle
 +
:'''P''' für '''P'''rotokolltabelle
 +
:'''V''' für '''V'''irtuelle Tabelle (keine echte Datenbanktabelle)
 +
|-
 +
| '''DB-Tabellen-Name'''
 +
| Name der Tabelle, wie sie in der Datenbank definiert ist
 +
|-
 +
| '''Tab.Kurz-Name'''
 +
| Benennung der Tabelle im Amaly (Kurzform)
 +
|-
 +
| '''Tab.Lang-Name'''
 +
| Benennung der Tabelle im Amaly (Langform)
 +
|-
 +
| '''Hilfe-Text'''
 +
| Beschreibung der Tabelle (Tooltip-Text)
 +
|-
 +
| '''Java-Klasse'''
 +
| Java-Klasse, mit der diese Tabelle bearbeitet wird, falls vom Standard abweichend
 +
|-
 +
| '''Master-Tabelle'''
 +
| Tabelle, die dieser Tabelle übergeordnet ist
 +
|-
 +
| '''Lfd.Nr.des Detail'''
 +
| Diese Nummer gibt die Position dieser Detailtabelle innerhalb aller Detailtabellen zu der Mastertabelle an (Reihenfolge der Kartenreiter)
 +
|-
 +
| '''Open-Flag'''
 +
| ''Nur für Falldatentabellen relevant:'' Tabelle bleibt auch nach Auftragserledigung für Korrekturen zugänglich
 +
|-
 +
| '''Protokoll'''
 +
| Alle Änderungen an dieser Tabelle (INSERT, DELETE, UPDATE) werden in der Datenbank protokolliert.
 +
|-
 +
| '''Read-Only'''
 +
| Generell nur lesender Zugriff auf die Tabelle (z.B. Auswertetabellen, Datenbank-View's).
 
|}
 
|}
  
In Meta-Felder sind alle Felder jeder im AGEB beteiligten Tabelle mit ihren wesentlichen Eigenschaften definiert.
 
  
Neben Datenbankname, Feldbezeichnungen in Kurz- und Langform k�nnen Anzeigenreihenfolge, Sichtbarkeit, Referenz auf andere Tabellen u.a. festgelegt werden.
+
==== Tabellen-Parameter ====
  
'''Tabellen-ID''' Eindeutige Identifikationsnummer der Tabelle (Verkn�pfung zu Metatabellen)
+
Erweiterte Eigenschaften für Tabellen (TODO: Beschreibung fehlt noch)
  
'''Feld-ID''' Eindeutige Identifikationsnummer des Feldes innerhalb der Tabelle
+
==== Meta-Felder (Systeminformationen über Tabellenfelder) ====
  
'''Darstellungs-ID''' Sortiermerkmal f�r die Darstellungsreihenfolge der Felder
+
[[Bild:amaly_19.png|thumb|400 px|none]]
  
'''DB-Feldname''' Feldname, so wie er in der Datenbank definiert ist
+
{| border="1" cellspacing="0" cellpadding="5" style="border-collapse:collapse;"
 +
|+ In Meta-Felder sind alle Felder jeder im Amaly beteiligten Tabelle mit ihren wesentlichen Eigenschaften definiert. Neben Datenbankname, Feldbezeichnungen in Kurz- und Langform können Anzeigenreihenfolge, Sichtbarkeit, Referenz auf andere Tabellen u.a. festgelegt werden.
 +
!style="background-color:#9C9C9C;"|Bezeichnung
 +
!style="background-color:#9C9C9C;"|Beschreibung
 +
|-
 +
| '''Tabellen-ID'''
 +
| Eindeutige Identifikationsnummer der Tabelle (Verknüpfung zu Metatabellen)
 +
|-
 +
| '''Feld-ID'''
 +
| Eindeutige Identifikationsnummer des Feldes innerhalb der Tabelle
 +
|-
 +
| '''Darstellungs-ID'''
 +
| Sortiermerkmal für die Darstellungsreihenfolge der Felder
 +
|-
 +
|'''DB-Feldname'''
 +
| Feldname, so wie er in der Datenbank definiert ist
 +
|-
 +
| '''Feldname Kurz'''
 +
| Benennung des Feldes im Amaly (Kurzform)
 +
|-
 +
| '''Feldname Lang'''
 +
| Benennung des Feldes im Amaly (Langform)
 +
|-
 +
|'''Hilfe-Text'''
 +
| Beschreibung des Feldes (Tooltip-Text)
 +
|-
 +
| '''Default-Wert'''
 +
| Standardwert bei der Neueingabe eines Datensatzes. Hier können beliebige Konstanten oder Platzhalter gesetzt werden. Beim Einfügen von Werten in die Masken über die Funktionen ''Einfügen'' oder ''Auftrag kopieren'' haben nur Platzhalter vorrang vor Kopierwerten!
 +
''Folgende Platzhalter werden zur Laufzeit durch aktuelle Werte ersetzt:''
 +
:'''Allgemein einsetzbar:'''
 +
:*AART -> Aktuelle Auftragsart (**)
 +
:*AJAHR -> Aktuelles Auftragsjahr (**)
 +
:*ANR -> Aktuelle Auftragsnummer (**)
 +
:*BLANK -> Das Feld ist geleert  (*)
 +
:*MINUSEINS-> Der Wert '''-1'''  (*)
 +
:*LAST -> Der zuletzt verwendete Wert im gleichen Feld
 +
:*LAST_''fff'' -> Der zuletzt verwendete Wert im Feld mit der ID ''fff'' der gleichen Tabelle
 +
:*LASTPLUS -> ''Numerisch:'' Die Nummer im letzten Datensatz wird um 1 erhöht
 +
:*MASTER -> Wert des korrespondierenden Feldes der Mastertabelle (siehe Definitionen Referenz-Tabelle, Referenz-Feld). Gleichzeitig werden so die Felder markiert, die eine JOIN-Beziehung zur Mastertabelle haben
 +
:*MAXPLUS -> ''Numerisch:'' Die höchste Nummer aller vorhandenen Datensätze wird um 1 erhöht
 +
:*SERIAL -> Numerisch einmal je Datensatz: Jeder Datensatz wird von 1 beginnend durchnumeriert
 +
:*TODAY -> Aktuelles Tagesdatum  (*)
 +
:*ORGAID -> ID der Organisationseinheit des Users  (*)
 +
:*UKOSTST -> Kostenstelle des aktuell angemeldeten Users  (*)
 +
:*USERKZ -> Kennzeichen des aktuell angemeldeten Users  (*)
 +
:*YEAR -> Aktuelles Jahr  (*)
 +
:*KOORD_RW -> Zuletzt verwendete Koordinate (Rechtswert)
 +
:*KOORD_HW -> Zuletzt verwendete Koordinate (Hochwert)
 +
:'''Nur in der Bescheidtabellendefiniton einsetzbar:'''
 +
:*FOART -> Forderungsart aus der Auftragsartenkonfig
 +
:*RART -> Rechnungsart aus der Auftragsartenkonfig.
 +
:*FAELLIG -> Berechnung der Fälligkeit aus Tagesdatum und der Parametrierung für das Haushaltsjahr
 +
:*HHJAHR -> Aktuelles Haushaltsjahr
 +
:*MWSTR -> Reduzierter Mehrwertsteuersatz
 +
:*MWSTV -> Voller Mehrwertsteuersatz
 +
:'''Nur in der Definition für die Tabelle Wiedervorlagen einsetzbar:'''
 +
:*WVDATUM -> Berechnung des Wiedervorlagedatums aus dem aktuellen Tagesdatum und der Konfiguration für die Wiedervorlagen
  
'''Feldname Kurz''' Benennung des Feldes im AGEB (Kurzform)
+
: Zulässig ist auch die Kombination von mehreren Werten bzw. die Berechnung von Werten.
 +
:Der Standardwert ist dann so zu belegen, wie der Wert-Parameter bei den [[Amaly-Dokumentation#Tabelle_zu_den_Programm_.27.27Funktionen.27.27|Programm-Funktionen]] 102 bzw. 105.
 +
:'''Wenn eine solche Kombination eingetragen wird, dann sind die Standardwerte und weiteren Konstanten mit dem #-Zeichen einzuleiten (z.B. #TODAY)'''
 +
|-
 +
| '''Gross/Klein'''
 +
| mögliche Werte sind:
 +
*U -> jeder Buchstabe wird in Grossbuchstaben umgewandelt
 +
*L -> jeder Buchstabe wird in Kleinbuchstaben umgewandelt
 +
*Leer (NULL) -> keine Änderung der Eingabe
 +
|-
 +
| '''Pflicht-Feld'''
 +
| Bei der Übertragung vom Bearbeitungsbereich in den Tabellenbereich müssen als Pflichtfeld gekennzeichnete Felder belegt sein
 +
|-
 +
| '''Darstellungsart'''
 +
| Kennung für die Darstellungsform des Feldes in den Amaly-Masken. Folgende Kennungen können gesetzt werden.
 +
*0 -> Darstellung als Textarea (großes, mehrzeiliges Textfeld)
 +
*1 -> Darstellung als einfaches Textfeld
 +
*2 -> Darstellung als Checkbox
 +
*3 -> Darstellung als Combo-Box
 +
*4 -> Darstellung als Datums-Komponente
 +
*5 -> Darstellung als Button
 +
*6 -> Darstellung als Radio-Button
 +
|-
 +
| '''Combo 2spaltig'''
 +
| Nur bei Darstellungsart 3 relevant: Wenn markiert, dann werden sowohl Referenz-Feld als auch Referenz-Wert (s.u.) in der ComboBox dargestellt. Ansonsten wird nur der Referenz-Wert 1-spaltig dargestellt. Die Selektion über Tastatureingabe wirkt nur auf Spalte 1. Bei Erfassung eines neuen Eintrages in einer 2-spaltigen, editierbarer ComboBox wird die Eingabe sowohl als 1. und 2. Spalte dargestellt.
 +
|-
 +
| '''Combo Editierbar'''
 +
| Nur bei Darstellungsart 3 relevant. Wenn markiert, dann können einer ComboBox neue Einträge hinzugefügt werden.
 +
|-
 +
| '''Anzeigen'''
 +
| Wenn markiert, wird das Feld im Bearbeitungsbereich und im Tabellenbereich dargestellt.
 +
|-
 +
| '''Neueingabe zulässig'''
 +
| Wenn markiert, kann bei der Erfassung eines neuen Datensatzes dieses Feld beschrieben werden.
 +
|-
 +
| '''Korrektur zulässig'''
 +
| Wenn markiert, kann bei der Bearbeitung eines bereits abgespeicherten Datensatzes dieses Feld korrigiert werden.
 +
|-
 +
| '''Suchfeld'''
 +
| Wenn markiert, wird dieses Feld unter den Menü-Punkten "Suchen" und "komplexe Suche" zur Definition von Suchanfragen zur Verfügung gestellt.
 +
|-
 +
| '''Sort auf Anzeigefeld'''
 +
| Nur bei Darstellungsart 3 mit 2-spaltiger Darstellung relevant. Wenn markiert, dann werden die Einträge in der ComboBox nicht wie üblich nach Spalte 1 sortiert, sondern nach Spalte 2.
 +
|-
 +
| '''Textvariable'''
 +
| Variablenname, unter dem das Feld in einer Serienbriefvorlage einsetzbar ist.
 +
|-
 +
| '''Referenz-Tabelle'''
 +
| ''Teil 1'' einer Verknüpfungsdefinition zwischen Tabellen:
 +
:Wenn das aktuelle Feld die Verknüpfung mit einer Mastertabelle definieren soll oder wenn das aktuelle Feld als ComboBox darzustellen ist und mit Werten aus einer Konfigurationstabelle versorgt werden soll, ist hier die Master-Tabelle bzw. Konfigurationstabelle einzutragen.
 +
|-
 +
| '''Referenz-Feld'''
 +
| ''Teil 2'' einer Verknüpfungsdefinition zwischen Tabellen:
 +
:Das aktuelle Feld bildet eine Verknüpfung mit dem hier angegebenen Feld in der Referenz-Tabelle.
 +
|-
 +
| '''Referenz-Wert'''
 +
| Wenn Referenz-Feld einen Eintrag hat, so ist auch hier ein Eintrag notwendig.
 +
:Definiert für die ComboBox, welche Daten angezeigt werden (siehe Beschreibung "Combo 2spaltig").
 +
:Hier kann auch eine Liste von Feld-Id's der Referenztabelle, getrennt durch ein beliebiges Trennzeichen, angegebenen werden. In diesem Fall werden die Dateninhalte der Felder, durch das in der Liste verwendete Trennzeichen getrennt, zusammengefasst und Dargestellt.
 +
|-
 +
| '''Verbind. 2Quelle'''
 +
| ''Teil 3'' einer Verknüpfungsdefinition zu einer Konfigurations-Tabelle:
 +
:Soweit die Verknüpfung mit der Referenztabelle einer weiteren Definition bedarf, kann hier ein Feld der aktuellen Tabelle benannt werden. Anstelle eines Feldes, kann hier auch eine oder mehrere Konstanten (eingeleitet mit #, Liste getrennt durch Komma) gesetzt werden. Dies wirkt wie ein Filter auf den Tabelleninhalt der Referenztabelle. Wie bei den "Default-Werten" (s.o.) wird eine Konstante auf Platzhalter überprüft und ggf. ersetzt. Es sind jedoch nur die mit (*) und (**) gekennzeichneten Platzhalter nutzbar. Die mit (**) gekennzeichneten Platzhalter dürfen nicht in einer Liste verwendet werden!
 +
'''Für die Definition einer Master-Detail Beziehung (Default Wert = 'MASTER')sind hier und und den weiteren Feldern keine Angaben zu machen!'''
 +
|-
 +
| '''Verbindung 2Zielfeld'''
 +
| Feld der Referenztabelle, das die Verknüpfung mit "Verbind. 2Quelle" definiert.
 +
|-
 +
| '''Verbind. 3Quelle'''
 +
| ''Teil 4'' einer Verknüpfungsdefinition zu einer Konfigurations-Tabelle: Wie bei "Verbind. 2Quelle".
 +
|-
 +
| '''Verbindung 3Zielfeld'''
 +
| Feld der Referenztabelle, das die Verknüpfung mit "Verbind. 3Quelle" definiert.
 +
|-
 +
| '''Pflicht bei Status'''
 +
| ''Nur bei Auftragsfalldaten relevant:'' Liste von kommaseparierten Auftragsstatie, bei denen das Feld bei Auftragserledigung einen Inhalt haben muss.
 +
|}
  
'''Feldname Lang''' Benennung des Feldes im AGEB (Langform)
 
  
'''Hilfe-Text''' Beschreibung des Feldes (Tooltip-Text)
+
==== Feld-Parameter ====
  
'''Default-Wert''' Standardwert bei der Neueingabe eines Datensatzes
+
Erweiterte Eigenschaften für Tabellenfelder (TODO: Beschreibung fehlt noch)
 
+
Folgende Platzhalter werden zur Laufzeit durch aktuelle Werte ersetzt:
+
 
+
'''Allgemein einsetzbar''' AARTAktuelle AuftragsartAJAHRAktuelles Auftragsjahr
+
 
+
ANRAktuelle Auftragsnummer
+
 
+
BLANKDas Feld ist geleert
+
 
+
LASTPLUSNumerisch: Die Nummer im letzten Datensatz wird um 1 erh�ht
+
 
+
MASTERWert des korrespondierenden Feldes der Mastertabelle (siehe Definitionen Referenz-Tabelle, Referenz-Feld). Gleichzeitig werden so die Felder markiert, die eine JOIN-Beziehung zur Mastertabelle haben
+
 
+
MAXPLUSNumerisch: Die h�chste Nummer aller vorhandenen Datens�tze wird um 1 erh�ht
+
 
+
SERIALNumerisch einmal je Datensatz: Jeder Datensatz wird von 1 beginnend durchnumeriert
+
 
+
TODAYAktuelles Tagesdatum
+
 
+
UKOSTSTKostenstelle des aktuell angemeldeten Users
+
 
+
USERKZKennzeichen des aktuell angemeldeten Users
+
 
+
YEARAktuelles Jahr
+
 
+
Nur in der Bescheidtabellendefiniton einsetzbar:
+
 
+
FOARTForderungsart aus der Auftragsartenkonfig.
+
 
+
RARTRechnungsart aus der Auftragsartenkonfig.
+
 
+
FAELLIGBerechnung der F�lligkeit aus Tagesdatum und der Parametrierung f�r das Haushaltsjahr
+
 
+
HHJAHRAktuelles Haushaltsjahr
+
 
+
MWSTRReduzierter Mehrwertsteuersatz
+
 
+
MWSTVVoller Mehrwertsteuersatz
+
 
+
Nur in der Definition f�r die Tabelle Wiedervorlagen einsetzbar:
+
 
+
WVDATUMBerechnung des Wiedervorlagedatums aus dem aktuellen Tagesdatum und der Konfiguration f�r die Wiedervorlagen.
+
 
+
'''Gro�/Klein''' U = jeder Buchstabe wird in Gro�buchstaben umgewandelt.
+
 
+
L = jeder Buchstabe wird in Kleinbuchstaben umgewandelt.
+
 
+
Leer = keine �nderung der Eingabe
+
 
+
'''Pflicht-Feld''' Bei der �bertragung vom Bearbeitungsbereich in den Tabellenbereich m�ssen als Pflichtfeld gekennzeichnete Felder belegt sein.
+
 
+
'''Darstellungsart''' Kennung f�r die Darstellungsform des Feldes in den AGEB-Masken. Folgende Kennungen k�nnen gesetzt werden.
+
 
+
1Darstellung als einfaches Textfeld
+
 
+
2Darstellung als Checkbox
+
 
+
3Darstellung als Combo-Box
+
 
+
4Darstellung als Datums-Komponente
+
 
+
5Darstellung als Button
+
 
+
6Darstellung als Radio-Button
+
 
+
'''Combo 2spaltig''' Nur bei Darstellungsart 3 relevant: Wenn markiert, dann werden sowohl Referenz-Feld als auch Referenz-Wert (s.u.) in der ComboBox dargestellt. Ansonsten wird nur der Referenz-Wert 1-spaltig dargestellt. Die Selektion �ber Tastatureingabe wirkt nur auf Spalte 1. Bei Erfassung eines neuen Eintrages in einer 2-spaltigen, editierbarer ComboBox wird die Eingabe sowohl als 1. und 2. Spalte dargestellt.
+
 
+
'''Combo Editierbar''' Nur bei Darstellungsart 3 relevant. Wenn markiert, dann k�nnen einer ComboBox neue Eintr�ge hinzugef�gt werden.
+
 
+
'''Anzeigen''' Wenn markiert, wird das Feld im Bearbeitungsbereich und im Tabellenbereich dargestellt.
+
 
+
'''Neueingabe zul�ssig''' Wenn markiert, kann bei der Erfassung eines neuen Datensatzes dieses Feld beschrieben werden.
+
 
+
'''Korrektur zul�ssig''' Wenn markiert, kann bei der Bearbeitung eines bereits abgespeicherten Datensatzes dieses Feld korrigiert werden.
+
 
+
'''Suchfeld''' Wenn markiert, wird dieses Feld unter den Men�-Punkten "Suchen" und "komplexe Suche" zur Definition von Suchanfragen zur Verf�gung gestellt.
+
 
+
'''Sort auf Anzeigefeld''' Nur bei Darstellungsart 3 mit 2-spaltiger Darstellung relevant. Wenn markiert, dann werden die Eintr�ge in der ComboBox nicht wie �blich nach Spalte 1 sortiert, sondern nach Spalte 2.
+
 
+
'''Textvariable''' Variablenname, unter dem das Feld in einer Serienbriefvorlage einsetzbar ist.
+
 
+
'''Referenz-Tabelle''' Teil 1 einer Verkn�pfungsdefinition zwischen Tabellen:
+
 
+
Wenn das aktuelle Feld die Verkn�pfung mit einer Mastertabelle definieren soll oder wenn das aktuelle Feld als ComboBox darzustellen ist und mit Werten aus einer Konfigurationstabelle versorgt werden soll, ist hier die Master-Tabelle bzw. Konfigurationstabelle einzutragen.
+
 
+
'''Referenz-Feld''' Teil 2 einer Verkn�pfungsdefinition zwischen Tabellen:
+
 
+
Das aktuelle Feld bildet eine Verkn�pfung mit dem hier angegebenen Feld in der Referenz-Tabelle.
+
 
+
'''Referenz-Wert''' Wenn Referenz-Feld einen Eintrag hat, so ist auch hier ein Eintrag notwendig.
+
 
+
Definiert f�r die ComboBox, welche Daten angezeigt werden (siehe Beschreibung "Combo 2spaltig").
+
 
+
Hier kann auch eine Liste von Feld-Id's der Referenztabelle, getrennt durch ein beliebiges Trennzeichen, angegebenen werden. In diesem Fall werden die Dateninhalte der Felder, durch das in der Liste verwendete Trennzeichen getrennt, zusammengefasst und Dargestellt.
+
 
+
'''Verbind. 2Quelle''' Teil 3 einer Verkn�pfungsdefinition zu einer Konfigurations-Tabelle:
+
 
+
Soweit die Verkn�pfung mit der Referenztabelle einer weiteren Definition bedarf, kann hier ein Feld der aktuellen Tabelle benannt werden. Anstelle eines Feldes, kann hier auch eine Konstante (eingeleitet mit #) gesetzt werden. Dies wirkt wie ein Filter auf den Tabelleninhalt der Referenztabelle. Wie bei den "Default-Werten" (s.o.) wird eine Konstante auf Platzhalter �berpr�ft und ggf. Ersetzt.
+
 
+
'''Verbindung 2Zielfeld''' Feld der Referenztabelle, das die Verkn�pfung mit "Verbind. 2Quelle" definiert.
+
 
+
'''Verbind. 3Quelle''' Teil 4 einer Verkn�pfungsdefinition zu einer Konfigurations-Tabelle:
+
 
+
Wie bei "Verbind. 2Quelle".
+
 
+
'''Verbindung 3Zielfeld''' Feld der Referenztabelle, das die Verkn�pfung mit "Verbind. 3Quelle" definiert.
+
 
+
'''Pflicht bei Status''' Nur bei Auftragsfalldaten relevant:Liste von kommaseparierten Auftragsstatus, bei denen das Feld bei Auftragserledigung einen Inhalt haben muss.
+
  
 
=== Definitionstabellen ===
 
=== Definitionstabellen ===
  
Definitionstabellen sind Tabellen, in denen im Wesentlichen von der Programmentwicklung her Daten eingepflegt sind, die nur nach Absprache mit dem Programmautor abge�ndert werden d�rfen.
+
Definitionstabellen sind Tabellen, in denen im Wesentlichen von der Programmentwicklung her Daten eingepflegt sind, die nur nach Absprache mit dem Programmautor abgeändert werden dürfen.
 +
Über den Menü-Punkt ''Extras'' -> ''Hintergrundtabellen'' können die Definitionstabellen erreicht werden.
  
 
+
==== Def. Funkt. (Definiert Funktionen, für die Rechte gesetzt werden können) ====
==== Def. Funkt. (Definiert Funktionen, f�r die Rechte gesetzt werden k�nnen) ====
+
{| cellpadding="10"
 
+
|- valign="top"
{| border="1"
+
|[[Bild:amaly_20.png|thumb|400 px|Tabelle 'Def.Funkt.']]
|-
+
|Funktionstyp und Funktions-Nummer definieren zusammen eine Funktion, die im Amaly mit Rechten belegt werden können.
| [Bild:images/img058.svm|thumb|]  
+
|}
+
 
+
Funktionstyp und Funktions-Nummer definieren zusammen eine Funktion, die im AGEB mit Rechten belegt werden k�nnen.
+
  
 
Es kann berechtet werden:
 
Es kann berechtet werden:
 
+
*Zugriff auf einzelne Menü-Funktionen
*Zugriff auf einzelne Men�-Funktionen
+
 
*Zugriff auf Hintergrundtabellen (lesen / schreiben)
 
*Zugriff auf Hintergrundtabellen (lesen / schreiben)
 
*Zugriff auf Serienbriefvorlagen und Reports
 
*Zugriff auf Serienbriefvorlagen und Reports
*Spezielle Schreibrechte f�r einzelne Felder im AGEB
+
*Spezielle Schreibrechte für einzelne Felder im Amaly
 
*Spezielles Administrationsrecht
 
*Spezielles Administrationsrecht
 
==== Zugr.Gruppen (Gruppen f�r Auftragsarten spezifische Rechte) ====
 
 
{| border="1"
 
|-
 
| [Bild:images/img059.svm|thumb|]
 
 
|}
 
|}
  
Auftragsarten, Serienbriefe und Reports k�nnen einer hier definierten Rechtegruppe zugeordnet werden.
+
==== Zugr.Gruppen (Gruppen für Auftragsarten spezifische Rechte) ====
 
+
{| cellpadding="10"
 
+
|- valign="top"
==== Auftragsstatus ====
+
|[[Bild:amaly_21.png|thumb|Rechtegruppen]]
 
+
|Zur Rechtevergabe zu Auftragsarten, Serienbriefen und Reports sind hier die verfügbaren Rechtegruppen definiert.
Einen der hier definierten Status kann ein Auftrag annehmen.
+
 
+
{| border="1"
+
|-
+
| [Bild:images/img060.svm|thumb|]  
+
 
|}
 
|}
  
  
==== MwSt � Typen ====
 
  
{| border="1"
 
|-
 
| [Bild:images/img061.svm|thumb|]
 
|}
 
  
  
==== Print Aktion (Parameterdefinition f�r Ausgabesteuerung bei Serienbriefen) ====
+
==== Print Aktion (Parameterdefinition für Ausgabesteuerung bei Serienbriefen) ====
 
+
{| cellpadding="10"
{| border="1"
+
|- valign="top"
|-
+
|[[Bild:amaly_24.png|thumb|400 px|none]]
| [Bild:images/img062.svm|thumb|]  
+
|Diese Werte können in der Tabelle [[Amaly-Dokumentation#Namen_und_Printvorlagen|Printvorlagen]] eingesetzt werden. (Diese Definitionstabelle wird in einer der nächsten Versionen durch die Einträge in der Tabelle Print-Parameter abgelöst)
 
|}
 
|}
  
(Diese Definitionstabelle wird in der n�chsten Version durch die Eintr�ge in der Tabelle Print-Parameter � 4.2.7 abgel�st)
+
==== Datentypen (Für die Verwendung im Amaly zugelassene Datentypen) ====
 
+
{| cellpadding="10"
 
+
|- valign="top"
==== Datentypen (F�r die Verwendung im AGEB zugelassene Datentypen) ====
+
|[[Bild:amaly_img063.png|thumb|400 px|none]]
 
+
| '''Achtung:''' Hier sind die Typen für das Datenbanksystem Informix abgebildet!
{| border="1"
+
Möglich ist auch der Datentyp LONGVARCHAR.
|-
+
| [Bild:images/img063.png|thumb|]  
+
 
|}
 
|}
  
(hier sind die Typen f�r das Datenbanksystem Informix abgebildet)
+
==== Print Parameter (Parameterdefinition für Ausgabesteuerung) ====
 +
[[Bild:amaly_25.png|thumb|400 px|none]]
  
  
==== Print Parameter (Parameterdefinition f�r Ausgabesteuerung) ====
+
z.Zt. werden diese Parameter nur für die Reports ausgewertet.
 
+
{| border="1"
+
|-
+
| [Bild:images/img064.svm|thumb|]
+
|}
+
 
+
  
 
==== Definition BKZ (Definition der Buchungskennzeichen) ====
 
==== Definition BKZ (Definition der Buchungskennzeichen) ====
  
{| border="1"
+
[[Bild:amaly_26.png|thumb|400 px|none]]
|-
+
| [Bild:images/img065.svm|thumb|]  
+
|}
+
 
+
  
 
==== Definition DKZ (Definition der Druckkennzeichen) ====
 
==== Definition DKZ (Definition der Druckkennzeichen) ====
 
+
[[Bild:amaly_27.png|thumb|400 px|none]]
{| border="1"
+
|-
+
| [Bild:images/img066.svm|thumb|]  
+
|}
+
 
+
  
 
==== Boolsche Operatoren ====
 
==== Boolsche Operatoren ====
 +
[[Bild:amaly_28.png|thumb|400 px|none]]
  
{| border="1"
+
==== Prog. Funktionen ====
|-
+
{| cellpadding="10"
| [Bild:images/img067.svm|thumb|]  
+
|- valign="top"
|}
+
|[[Bild:amaly_29.png|thumb|400 px|none]]  
 +
|Die hier definierten Programmfunktionen sind im Amaly speziell programmiert. In der Konfigurationstabelle ''Programm-Funktionen'' können diese Funktion aktiviert werden.
  
 +
Bei der Programmausführung wird immer mit der Aktions-Gruppennummer gearbeitet. Dies ermöglich es, Programm-Funktionen mit unterschiedlicher Parametrierung und verschiedenen Aktions-ID's zu definieren. Die Programm-Funktion ''2'' zum Einsetzen der Adresse kann so auf unterschiedliche Adressen-Tabellen angeboten werden.
  
==== Prog. Funktionen ====
+
Eine Erklärungen zu diesen Funktionen ist unter '''[[Amaly-Dokumentation#Tabelle_zu_den_Programm_Funktionen|Tabelle zu den Programm Funktionen]]''' im Anhang zu finden.
  
{| border="1"
+
TODO: Neues Bild
|-
+
| [Bild:images/img068.svm|thumb|]
+
 
|}
 
|}
  
Die hier definierten Programmfunktionen sind im AGEB speziell programmiert. In der Konfigurationstabelle ''Programm-Aktionen'' k�nnen diese Funktion aktiviert werden.
+
==== Schlüsselbezeichnungen ====
 
+
{| cellpadding="10"
Eine Erkl�rungen zu diesen Funktionen ist unter ''''''  '''A.3 Tabelle zu den Programm Funktionen''' im Anhang zu finden.
+
|- valign="top"
 
+
|
 
+
Definition von Schlüsseln für unterschiedliche Anwendungsfälle
==== Schl�sselbezeichnungen ====
+
[[Bild:amaly_30.png|thumb|400 px|none]]
 
+
|
Definition von Schl�sseln f�r unterschiedliche Anwendungsf�lle
+
{| border="1" cellspacing="0" cellpadding="5" style="border-collapse:collapse;"
 
+
!style="background-color:#9C9C9C;"|Schlüsseltypen
{| border="1"
+
!style="background-color:#9C9C9C;"|Anwendung
 
|-
 
|-
| [Bild:images/img069.svm|thumb|]
+
| A
 +
| Auftragsstatus
 +
|-
 +
| AD
 +
| Adressdatenparameter - Der Schlüssel bezeichnet eine Tabellen-ID, die Bezeichnung definiert die Reihenfolge der Adress-Felder
 +
|-
 +
| AS
 +
| Suchstatus in der komplexen Suche
 +
|-
 +
| DA
 +
| Darstellungsarten aus MetaFelder
 +
|-
 +
| F
 +
| Funktionstypen
 +
|-
 +
| M
 +
| Mehrwertsteuertypen
 +
|-
 +
| S
 +
| Selektionsvarianten in komplexer Suche
 +
|-
 +
| Z
 +
| Zeitpunkte für Programmaktionen:
 +
*Ax -> mit Hinzufügen eines Satzes in den Tabellenbereich
 +
*Bx -> nach Einfügen eines Satzes in den Bearbeitungsbereich und vor Bearbeitungsbeginn
 +
*Cx -> nachdem die Datenbank fortgeführt wurde
 +
*Nx -> nach verlassen eines Feldes (ein Feld verliert den Fokus)
 +
*Ox -> bevor ein COMMIT auf die Datenbank ausgeführt wird
 +
*Sx -> bevor bei einer Satzauswahl die Felder im Bearbeitungsbereich gefüllt werden
 +
*Ux -> bevor der Tabellenbereich durch die Werte des Bearbeitungsbereiches upgedatet wird
 +
*Vx -> vor der Feldbearbeitung, sobald ein Feld den Fokus bekommt
 +
|}
 
|}
 
|}
 
Schl�sseltypenAnwendung
 
 
AAuftragsstatus
 
 
ADAdressdatenparameter
 
 
Der Schl�ssel bezeichnet eine Tabellen-ID, die Bezeichnung definiert die Reihenfolge der Adress-Felder
 
 
FFunktionstypen
 
 
MMehrwertsteuertypen
 
 
SSelektionsvarianten in komplexer Suche
 
 
ZZeitpunkte f�r Programmaktionen
 
 
Axmit Hinzuf�gen eines Satzes in den Tabellenbereich
 
 
Bxnach Einf�gen eines Satzes in den Bearbeitungsbereich
 
 
und vor Bearbeitungsbeginn
 
 
Cxnachdem die Datenbank fortgef�hrt wurde
 
 
Nxnach verlassen eines Feldes (ein Feld verliert den Fokus)
 
 
Oxbevor ein COMMIT auf die Datenbank ausgef�hrt wird
 
 
Sxbevor bei einer Satzauswahl die Felder im Bearbeitungsbereich gef�llt werden
 
 
Uxbevor der Tabellenbereich durch die Werte des Bearbeitungsbereiches upgedatet werden
 
 
Vxvor der Feldbearbeitung, sobald ein Feld den Fokus bekommt
 
 
  
 
==== Max.Nr. (Letzte vergebene Nummer) ====
 
==== Max.Nr. (Letzte vergebene Nummer) ====
 
+
[[Bild:amaly_31.png|thumb|400 px|none]]
{| border="1"
+
|-
+
| [Bild:images/img070.svm|thumb|]  
+
|}
+
  
 
=== Konfigurationstabellen ===
 
=== Konfigurationstabellen ===
  
Konfigurationstabellen sind daf�r gedacht, die Anwendung f�r ein Anwendungsumfeld (z.B. Liegenschaftskataster) anzupassen.
+
Konfigurationstabellen sind dafür gedacht, die Anwendung für ein Anwendungsumfeld (z.B. Liegenschaftskataster) anzupassen.
 
+
Über den Menü-Punkt ''Extras'' -> ''Hintergrundtabellen'' können die Konfigurationstabellen erreicht werden.
  
 
==== Anwender, Userverw, Rechte ====
 
==== Anwender, Userverw, Rechte ====
 
+
===== Anwender =====
 +
{| cellpadding="10"
 +
|- valign="top"
 +
|
 
Allgemeine Parameter des Anwenders, Definition der am System beteiligten Benutzer und die Verwaltung seiner Rechte im System.
 
Allgemeine Parameter des Anwenders, Definition der am System beteiligten Benutzer und die Verwaltung seiner Rechte im System.
  
{| border="1"
+
[[Bild:amaly_img071.png|thumb|400 px|none]]
 +
|
 +
{| border="1" cellspacing="0" cellpadding="5" style="border-collapse:collapse;"
 +
|+ Allgemeine Angaben zu den Anwendern.
 +
!style="background-color:#9C9C9C;"|Bezeichnung
 +
!style="background-color:#9C9C9C;"|Beschreibung
 +
|-
 +
| OrgaID
 +
| ID der Organsisationseinheit
 +
|-
 +
| Koerper
 +
| Name des Anwenders
 +
|-
 +
| Behoerde
 +
| Die dazugehörige Behörde
 +
|-
 +
| Amt
 +
| Das dazugehörige Amt
 +
|-
 +
| Amtkz
 +
| Das Amtskennzeichen
 +
|-
 +
| Str
 +
| Die Stasse des Anwenders
 
|-
 
|-
| [Bild:images/img071.png|thumb|]
+
| Hnr
 +
| Die dazugehörige Hausnummer
 +
|-
 +
| PLZ
 +
| Die Postleitzahl des Anwenders
 +
|-
 +
| Ort
 +
| Der dazugehörige Ort
 +
|-
 +
| Gkz
 +
| Gemeindekennzeichen
 +
|-
 +
| Empfaenger
 +
| Der Empfänger
 +
|-
 +
| Bank
 +
| Die Bank des Empfängers
 +
|-
 +
| Bank_blz
 +
| Bankleitzahl der Bank
 +
|-
 +
| Bank_konto
 +
| Das Konto der Bank
 +
|-
 +
| Html
 +
| Die Webpage des Anwenders
 +
|-
 +
| Email
 +
| Die E-Mail Adresse des Anwenders
 +
|}
 
|}
 
|}
  
Allgemeine Angaben zu den Anwendern.
+
===== Userverwaltung =====
 +
{| cellpadding="10"
 +
|- valign="top"
 +
|
 +
[[Bild:amaly_32.png|thumb|400 px|none]]
 +
|
 +
{| border="1" cellspacing="0" cellpadding="5" style="border-collapse:collapse;"
 +
|+ Hier werden die Benutzer des Systems verwaltet.
 +
!style="background-color:#9C9C9C;"|Bezeichnung
 +
!style="background-color:#9C9C9C;"|Beschreibung
 +
|-
 +
| Usernr
 +
| Die Nummer des Benutzers
 +
|-
 +
| Username
 +
| Eindeutiger User-Name (Systemkennung)
 +
|-
 +
| Userkz
 +
| Eindeutiges Kürzel für den Benutzer
 +
|-
 +
| U_zim
 +
| Zimmernummer des Benutzers
 +
|-
 +
| U_tel
 +
| Telefonnummer des Benutzers
 +
|-
 +
| U_name
 +
| Benutzername (evtl. auch mit Anrede)
 +
|-
 +
| U_einheit
 +
| Bezeichnung für die Abteilung, Sachgebiet etc.
 +
|-
 +
| U_email
 +
| E-Mail Adresse des Benutzers
 +
|-
 +
| Fax.-Nr
 +
| Fax-Nummer des Benutzers
 +
|-
 +
| Orgaeinheit
 +
| Organisation / Körperschaft, der der User zugeordnet ist
 +
|-
 +
| Kostenst
 +
| Standard-Kostenstelle, der der Benutzer zugeordnet ist
 +
|}
 +
|}
  
AnwidAndwender ID
+
===== Rechte =====
 
+
{| cellpadding="10"
KoerperName des Anwenders
+
|- valign="top"
 
+
|
BehoerdeDie dazugeh�rige Beh�rde
+
[[Bild:amaly_33.png|thumb|400 px|none]]
 
+
|
AmtDas dazugeh�rige Amt
+
{| border="1" cellspacing="0" cellpadding="5" style="border-collapse:collapse;"
 
+
|+ Die Rechte der Benutzer werden hier verwaltet.
AmtkzDas Amtskennzeichen
+
!style="background-color:#9C9C9C;"|Bezeichnung
 
+
!style="background-color:#9C9C9C;"|Beschreibung
StrDie Sta�e des Anwenders
+
|-
 
+
| User-Nr
HnrDie dazugeh�rige Hausnummer
+
| Die Benutzernummer
 
+
PLZDie PLZ des Anwenders
+
 
+
OrtDer dazugeh�rige Ort
+
 
+
Gkzgkz ----
+
 
+
EmpfaengerDer Empf�nger
+
 
+
Bank Die Bank des Empf�ngers
+
 
+
Bank_blzBankleitzahl der Bank
+
 
+
Bank_kontoDas Konto der Bank
+
 
+
HtmlDie Webpage des Anwenders
+
 
+
EmailDie E-Mail Adresse des Anwenders
+
 
+
Userverwaltung
+
 
+
{| border="1"
+
 
|-
 
|-
| [Bild:images/img072.png|thumb|]
+
| Funkt-Typ
 +
| Typ der Funktion
 +
|-
 +
| Funkt-Nr
 +
| Nummer der Funktion
 +
|-
 +
| Zugr.Kz
 +
| Zugriffs-Kennzeichen (für differenzierte Schreib-/Leserechte)
 +
|}
 
|}
 
|}
 
Hier werden die Benutzer des Systems verwaltet.
 
 
UsernrDie Nummer des Benutzers
 
 
UsernameEindeutiger User-Name (Systemkennung)
 
 
UserkzEindeutiges K�rzel f�r den Benutzer
 
 
U_zimZimmernummer des Benutzers
 
 
U_telTelefonnummer des Benutzers
 
 
U_nameBenutzername (evtl. auch mit Anrede)
 
 
U_einheitBezeichnung f�r die Abteilung, Sachgebiet etc.
 
 
U_emailE-Mail Adresse des Benutzers
 
 
Fax.-NrFax-Nummer des Benutzers
 
 
OrgaeinheitOrganisation / K�rperschaft, der der User zugeordnet ist
 
 
KostenstStandard-Kostenstelle, der der Benutzer zugeordnet ist
 
 
Rechte
 
 
Die Rechte der Benutzer werden hier verwaltet.
 
 
User-NrDie Benutzernummer
 
 
Funkt-TypTyp der Funktion
 
 
Funkt-NrNummer der Funktion
 
 
Zugr.KzZugriffs-Kennzeichen (f�r differenzierte Schreib-/Leserechte)
 
 
  
 
==== Amtsgericht ====
 
==== Amtsgericht ====
 
+
{| cellpadding="10"
{| border="1"
+
|- valign="top"
 +
|
 +
[[Bild:amaly_img073.png|thumb|400 px|none]]
 +
|
 +
{| border="1" cellspacing="0" cellpadding="5" style="border-collapse:collapse;"
 +
|+ Schlüssel für das Amtsgericht
 +
!style="background-color:#9C9C9C;"|Bezeichnung
 +
!style="background-color:#9C9C9C;"|Beschreibung
 
|-
 
|-
| [Bild:images/img073.png|thumb|]
+
| Gb
 +
| Schlüssel des Grundbuchbezirks
 +
|-
 +
| Ag_name
 +
| Name des Amtsgerichts
 +
|-
 +
| Gb_bezirk
 +
| Name des Grundbuchbezirks
 +
|}
 
|}
 
|}
  
Schl�ssel f�r das Amtsgericht
+
==== Auftragsarten, Tab.zu Auftragsart, Ablauf der Vorgänge ====
 
+
===== Auftragsarten =====
GbSchl�ssel des Grundbuchbezirks
+
{| cellpadding="10"
 
+
|- valign="top"
Ag_nameName des Amtsgerichts
+
|
 
+
[[Bild:amaly_img074.png|thumb|400 px|none]]
Gb_bezirkName des Grundbuchbezirks
+
|
 
+
{| border="1" cellspacing="0" cellpadding="5" style="border-collapse:collapse;"
 
+
|+ Hier können die Auftragsarten des Amaly definiert werden mit Zuordnung einer Rechtegruppe.
==== Antragsarten, Tab.zu Aart, VorgAblauf ====
+
!style="background-color:#9C9C9C;"|Bezeichnung
 
+
!style="background-color:#9C9C9C;"|Beschreibung
{| border="1"
+
|-
 +
| Ant-Art
 +
| Schlüssel der Auftrags-Art
 +
|-
 +
| Aart_Lang
 +
| Auftragsart Langschriftlich
 +
|-
 +
| Ford-Art
 +
| Forderungs-Art (Kasse)
 +
|-
 +
| Zug.Grp
 +
| Definition der Zugriffsgruppe
 +
|-
 +
| Rech.Art
 +
| Art der Rechnung / des Bescheides
 +
|-
 +
| Besch.Dok.
 +
| Dateiname der Bescheid-Dokumentvorlage
 
|-
 
|-
| [Bild:images/img074.png|thumb|]
+
| Aufst Dok
 +
| Dateiname der Gebührenaufstellungsvorlage
 +
|}
 
|}
 
|}
  
Hier k�nnen die Auftragsarten des AGEB definiert werden mit Zuordnung einer Rechtegruppe.
+
===== Tab.zu Auftragsart =====
 +
{| cellpadding="10"
 +
|- valign="top"
 +
|
 +
Es wird definiert, welche Falldaten-Tabellen zur Auftragsart für die Eingaben angeboten werden sollen
  
Ant-ArtSchl�ssel der Antrags-Art
+
[[Bild:amaly_img075.png|thumb|400 px|none]]
 
+
|
Aart_LangAntragsart Langschriftlich
+
{| border="1" cellspacing="0" cellpadding="5" style="border-collapse:collapse;"
 
+
!style="background-color:#9C9C9C;"|Bezeichnung
Ford-ArtForderungs-Art (Kasse)
+
!style="background-color:#9C9C9C;"|Beschreibung
 
+
Zug.GrpDefinition der Zugriffsgruppe
+
 
+
Rech.ArtArt der Rechnung / des Bescheides
+
 
+
Besch.Dok.Dateiname der Bescheid-Dokumentvorlage
+
 
+
Aufst DokDateiname der Geb�hrenaufstellungsvorlage
+
 
+
Tab.zu Aart
+
 
+
Es wird definiert, welche Daten-Tabellen zur Antragsart f�r Eingaben angeboten werden sollen
+
 
+
{| border="1"
+
 
|-
 
|-
| [Bild:images/img075.png|thumb|]
+
| Auft.Art
 +
| Auftragsart
 +
|-
 +
| TabellenID
 +
| Identnummer der Tabelle
 +
|-
 +
| Pflicht
 +
| Aufzählung der Auftragsstatie, wo mindestens ein Datensatz vor Auftragserledigung pflicht ist
 +
|}
 
|}
 
|}
  
Auft.ArtAuftragsart
+
===== Ablauf der Vorgänge =====
 
+
{| cellpadding="10"
TabellenIDIdentnummer der Tabelle
+
|- valign="top"
 
+
|
PflichtAufz�hlung der Auftragsstatus, wo mindestens ein Datensatz vor Auftragserledigung pflicht ist
+
[[Bild:amaly_34.png|thumb|400 px|none]]
 
+
Es kann definiert werden, welche Vorgänge in welcher Reihenfolge zu erfassen sind.
VorgAblauf
+
|
 
+
{| border="1" cellspacing="0" cellpadding="5" style="border-collapse:collapse;"
{| border="1"
+
!style="background-color:#9C9C9C;"|Bezeichnung
 +
!style="background-color:#9C9C9C;"|Beschreibung
 +
|-
 +
| Ant.Art
 +
| Ablaufdefinition für Auftragsart
 +
|-
 +
| Vorgang
 +
| Vorgangs-ID
 +
|-
 +
| Folge-Nr
 +
| Nummer der Reihenfolge
 +
|-
 +
| Minimal
 +
| Wie oft muss der Vorgang mindestens eingetragen werden
 +
|-
 +
| Maximal
 +
| Wie oft kann der Vorgang maximal eingetragen werden
 +
|-
 +
| Knoten-ID
 +
| Zur Abbildung eines Workflows kann hier definiert werden, zu welchem Knoten der aktuelle Vorgang zählt. Es können mehrere Vorgänge zu einem Knoten gehören.
 
|-
 
|-
| [Bild:images/img076.svm|thumb|]
+
| Nächste Knoten
 +
| Eine kommaseparierte Liste mit den ID's der Knoten, die im Workflow nachfolgen. Die Liste bildet die möglichen Alternativen ab.
 +
|}
 
|}
 
|}
  
Es kann definiert werden, welche Vorg�nge in welcher Reihenfolge zu erfassen sind.
+
==== Gebäudearten ====
 +
{| cellpadding="10"
 +
|- valign="top"
 +
|
 +
[[Bild:amaly_img077.png|thumb|400 px|none]]
  
Ant.ArtAblaufdefinition f�r Antragsart
+
Hier werden Gebäudearten definiert.
 
+
|
VorgangVorgangs-ID
+
{| border="1" cellspacing="0" cellpadding="5" style="border-collapse:collapse;"
 
+
!style="background-color:#9C9C9C;"|Bezeichnung
Folge-NrNummer der Reihenfolge
+
!style="background-color:#9C9C9C;"|Beschreibung
 
+
MinimalWie oft muss der Vorgang mindestens eingetragen werden
+
 
+
MaximalWie oft kann der Vorgang maximal eingetragen werden
+
 
+
Knoten-IDZur Abbildung eines Workflows kann hier definiert werden, zu welchem Knoten der aktuelle Vorgang z�hlt. Es k�nnen
+
 
+
mehrere Vorg�nge zu einem Knoten geh�ren.
+
 
+
N�chste KnotenEine kommaseparierte Liste mit den ID's der Knoten, die im Workflow nachfolgen. Die Liste bildet die m�glichen
+
 
+
Alternativen ab.
+
 
+
Geb.RelevVordefinition f�r die Geb�hrenaufstellung j/n (wird z.Zt. nicht ausgewertet)
+
 
+
 
+
==== Geb�udearten ====
+
 
+
{| border="1"
+
 
|-
 
|-
| [Bild:images/img077.png|thumb|]
+
| Gart
 +
| Gebäudeartnummer
 +
|-
 +
| Ga_name
 +
| Bezeichnung der Gebäudeart
 +
|}
 
|}
 
|}
 
Hier werden Geb�udearten definiert.
 
 
GartGeb�udeartnummer
 
 
Ga_nameBezeichnung der Geb�udeart
 
 
  
 
==== Gemarkung ====
 
==== Gemarkung ====
 
+
{| cellpadding="10"
{| border="1"
+
|- valign="top"
 +
|
 +
[[Bild:amaly_img078.png|thumb|400 px|none]]
 +
Eine Liste der Gemarkungen.
 +
|
 +
{| border="1" cellspacing="0" cellpadding="5" style="border-collapse:collapse;"
 +
!style="background-color:#9C9C9C;"|Bezeichnung
 +
!style="background-color:#9C9C9C;"|Beschreibung
 +
|-
 +
| GemarkNr
 +
| Nummer des Gemarkung
 +
|-
 +
| GemarkKz
 +
| Kürzel der Gemarkung
 +
|-
 +
| Gemeinde
 +
| Name der Gemeinde
 +
|-
 +
| Gemarkung
 +
| Name der Gemarkung
 
|-
 
|-
| [Bild:images/img078.png|thumb|]
+
| Sachgebiet
 +
| Schlüssel des zugeordneten Sachgebietes
 +
|}
 
|}
 
|}
 
Eine Liste der Gemarkungen.
 
 
GemarkNrNummer des Gemarkung
 
 
GemarkKzK�rzel der Gemarkung
 
 
GemeindeName der Gemeinde
 
 
GemarkungName der Gemarkung
 
 
SachgebietSchl�ssel des zugeordneten Sachgebietes
 
 
  
 
==== GebOrdName, GebOrdnung ====
 
==== GebOrdName, GebOrdnung ====
 
+
===== GebOrdName =====
{| border="1"
+
{| cellpadding="10"
 +
|- valign="top"
 +
|
 +
[[Bild:amaly_img079.png|thumb|400 px|none]]
 +
Die Namen der Gebührenordungen
 +
|
 +
{| border="1" cellspacing="0" cellpadding="5" style="border-collapse:collapse;"
 +
!style="background-color:#9C9C9C;"|Bezeichnung
 +
!style="background-color:#9C9C9C;"|Beschreibung
 
|-
 
|-
| [Bild:images/img079.png|thumb|]
+
| GebOrdID
 +
| ID-Nr der Gebührenordnung
 +
|-
 +
| Ord_K
 +
| NameKurzbezeichnung der Gebührenordnung
 +
|-
 +
| OnameL
 +
| Name der Gebührenordnung in Langtext
 +
|-
 +
| GO-Stand
 +
| Stand der Gebührenordnung
 +
|}
 
|}
 
|}
  
Die Namen der Geb�hrenordungen
+
===== Geb.Ordnung =====
 +
{| cellpadding="10"
 +
|- valign="top"
 +
|
 +
[[Bild:amaly_img080.png|thumb|400 px|none]]
  
GebOrdIDID-Nr der Geb�hrenordnung
+
Hier können zu unterschiedlichen Gebührenodnungen die einzelnen Tarifstellen und Ihre Eigenschaften definiert werden.
 
+
|
Ord_KNameKurzbezeichnung der Geb�hrenordnung
+
{| border="1" cellspacing="0" cellpadding="5" style="border-collapse:collapse;"
 
+
!style="background-color:#9C9C9C;"|Bezeichnung
OnameLName der Geb�hrenordnung in Langtext
+
!style="background-color:#9C9C9C;"|Beschreibung
 
+
|-
GO-StandStand der Geb�hrenordnung
+
| Ord-ID
 
+
| ID der Gebührenordung
{| border="1"
+
|-
 +
| GebZiffer
 +
| Ziffer der Gebührenordung
 +
|-
 +
| Gegenst.
 +
| Gegenstand der Gebühr
 +
|-
 +
| Kurzbez.
 +
| Kurzbezeichnung des Gegenstandes
 
|-
 
|-
| [Bild:images/img080.png|thumb|]
+
| Std.Menge
 +
| Standard-Menge zur Gebührenposition
 +
|-
 +
| Mengenbez.
 +
| Bezeichnung des Menge (z.B. H, Stück, km, Rabat)
 +
|-
 +
| Einzelgeb.
 +
| Einzel-Gebühr
 +
|-
 +
| Währung
 +
| Währung
 +
|-
 +
| MwSt Typ
 +
| Typ der Mehrwertsteuer (v = voll, h = halb, o = ohne)
 +
|-
 +
| KostTräger
 +
| Kostenträger
 +
|-
 +
| KostArt
 +
| Kostenart
 +
|-
 +
| Manuel
 +
| Ist manuelle Gebühreneingabe zulässig
 +
|-
 +
| Referenz
 +
| Gebührenziffer bildet sich durch Referenz auf andere Ziffer
 +
|-
 +
| Bereich
 +
| Ansatz dient als Berechnungszwischenschritt
 +
|-
 +
| Vorgang
 +
| Zuzuordnender Vorgang
 +
|}
 
|}
 
|}
 
'''Geb.Ordnung'''
 
 
Hier k�nnen zu unterschiedlichen Geb�hrenodnungen die einzelnen Tarifstellen und Ihre Eigenschaften definiert werden.
 
 
Ord-IDID der Geb�hrenordung
 
 
GebZifferZiffer der Geb�hrenordung
 
 
Gegenst.Gegenstand der Geb�hr
 
 
Kurzbez.Kurzbezeichnung des Gegenstandes
 
 
Std.MengeStandard-Menge zur Geb�hrenposition
 
 
Mengenbez.Bezeichnung des Menge (z.B. H,Stc�k,km,Rabat)
 
 
Einzelgeb.Einzel-Geb�hr
 
 
W�hrungW�hrung
 
 
MwSt TypTyp der Mehrwertsteuer (v = voll, h = halb, o = ohne)
 
 
KostTr�gerKostentr�ger
 
 
KostArtKostenart
 
 
ManuelIst manuelle Geb�hreneingabe zul�ssig
 
 
ReferenzGeb�hrenziffer bildet sich durch Referenz auf andere Ziffer
 
 
BereichAnsatz dient als Berechnungszwischenschritt
 
 
VorgangZuzuordnender Vorgang
 
 
  
 
==== Adressen ====
 
==== Adressen ====
 +
{| cellpadding="10"
 +
|- valign="top"
 +
|
 +
[[Bild:amaly_35.png|thumb|400 px|none]]
 +
|
 +
{| border="1" cellspacing="0" cellpadding="5" style="border-collapse:collapse;"
 +
!style="background-color:#9C9C9C;"|Bezeichnung
 +
!style="background-color:#9C9C9C;"|Beschreibung
 +
|-
 +
| Adr.Schl.
 +
| Adress-Schlüssel
 +
|-
 +
| Name
 +
| Name oder Firmenbezeichnung
 +
|-
 +
| Anrede
 +
| Anrede
 +
|-
 +
| Vorname
 +
| Vorname oder Ergänzende Firmenbezeichnung
 +
|-
 +
| Partner
 +
| Name eines Ansprechpartners
 +
|-
 +
| Str./Hsnr.
 +
| Strasse und Hausnummer
 +
|-
 +
| PLZ Ort
 +
| Postleitzahl und Ort
 +
|-
 +
| Telefon
 +
| Telefon-Nummer
 +
|-
 +
| Fax
 +
| Fax-Nummer
 +
|-
 +
| E-Mail
 +
| E-Mail Adresse
 +
|-
 +
| Bemerkung
 +
| Bemerkung zur Adresse
 +
|-
 +
| Besch.-KZ
 +
| Für Bescheiderstell. - (n)ein / (W)ochenabr. / (M)onatsabr.
 +
|}
 +
|}
  
Adr.Schl.Adress-Schl�ssel
+
==== Gebühren Profile ====
 
+
{| cellpadding="10"
NameName oder Firmenbezeichnung
+
|- valign="top"
 
+
|
AnredeAnrede
+
[[Bild:amaly_img081.png|thumb|400 px|none]]
 
+
Die Profile für die Gebührenansätze
VornameVorname oder Erg�nzende Firmenbezeichnung
+
|
 
+
{| border="1" cellspacing="0" cellpadding="5" style="border-collapse:collapse;"
PartnerName eines Ansprechpartners
+
!style="background-color:#9C9C9C;"|Bezeichnung
 
+
!style="background-color:#9C9C9C;"|Beschreibung
Str./Hsnr.Stra�e und Hausnummer
+
|-
 
+
| Gebprofil
PLZ OrtPostleitzahl und Ort
+
| Gebührenprofil
 
+
|-
TelefonTelefon-Nummer
+
| Lfd.-Nr
 
+
| Die laufende Nummer bestimmt die Reihenfolge der Einsetzung
FaxFax-Nummer
+
 
+
E-MailE-Mail Adresse
+
 
+
BemerkungBemerkung zur Adresse
+
 
+
Besch.-KZF�r Bescheiderstell. - (n)ein / (W)ochenabr. / (M)onatsabr.
+
 
+
 
+
==== Geb�hren Profile ====
+
 
+
{| border="1"
+
 
|-
 
|-
| [Bild:images/img081.png|thumb|]
+
| Ord_id
 +
| ID der erfassten Gebührenordnung
 +
|-
 +
| Goziffer
 +
| Gebührenziffer
 +
|}
 
|}
 
|}
 
Die Profile f�r die Geb�hrenans�tze
 
 
GebprofilGeb�hrenprofil
 
 
Lfd.-NrDie laufende Nummer bestimmt die Reihenfolge der Einsetzung
 
 
Ord_idID der erfassten Geb�hrenordnung
 
 
GozifferGeb�hrenziffer
 
 
  
 
==== Kostenstellen ====
 
==== Kostenstellen ====
 
+
{| cellpadding="10"
{| border="1"
+
|- valign="top"
 +
|
 +
[[Bild:amaly_img082.png|thumb|400 px|none]]
 +
Die Kostenstellen werden aufgelistet.
 +
|
 +
{| border="1" cellspacing="0" cellpadding="5" style="border-collapse:collapse;"
 +
!style="background-color:#9C9C9C;"|Bezeichnung
 +
!style="background-color:#9C9C9C;"|Beschreibung
 +
|-
 +
| Kostenst
 +
| Kostenstellennummer
 
|-
 
|-
| [Bild:images/img082.png|thumb|]
+
| Gruppe
 +
| Gruppendefinition der Kostenstelle
 +
|-
 +
| Kost_Name
 +
| Name der Kostenstelle
 +
|}
 
|}
 
|}
 
Die Kostenstellen werden aufgelistet.
 
 
KostenstKostenstellennummer
 
 
GruppeGruppendefinition der Kostenstelle
 
 
Kost_NameName der Kostenstelle
 
 
  
 
==== Kostenart ====
 
==== Kostenart ====
 +
{| cellpadding="10"
 +
|- valign="top"
 +
|
 +
[[Bild:amaly_img083.png|thumb|400 px|none]]
 +
Die Kostenarten
 +
|
 +
{| border="1" cellspacing="0" cellpadding="5" style="border-collapse:collapse;"
 +
!style="background-color:#9C9C9C;"|Bezeichnung
 +
!style="background-color:#9C9C9C;"|Beschreibung
 +
|-
 +
| Kostart
 +
| Nummer des Kostenart
 +
|-
 +
| Kart_Name
 +
| Name des Kostenart
 +
|-
 +
| MehrwSt
 +
| Mehrwertsteuersatz
 +
|}
 +
|}
  
{| border="1"
+
==== Kostenträger ====
 +
{| cellpadding="10"
 +
|- valign="top"
 +
|
 +
[[Bild:amaly_36.png|thumb|400 px|none]]
 +
|
 +
{| border="1" cellspacing="0" cellpadding="5" style="border-collapse:collapse;"
 +
!style="background-color:#9C9C9C;"|Bezeichnung
 +
!style="background-color:#9C9C9C;"|Beschreibung
 
|-
 
|-
| [Bild:images/img083.png|thumb|]
+
| Kostentrae
 +
| Nummer des Kostenträgers
 +
|-
 +
| Gruppe 1-6
 +
|
 +
|-
 +
| Koname
 +
| Name des Kostenträgers
 +
|-
 +
| kohaushalt
 +
|
 +
|}
 
|}
 
|}
  
Die Kostenarten
+
==== Definition Vorgänge ====
 +
{| cellpadding="10"
 +
|- valign="top"
 +
|
 +
[[Bild:amaly_37.png|thumb|400 px|none]]
 +
Definition der Vorgänge und Ihrer Eigenschaften
 +
|
 +
{| border="1" cellspacing="0" cellpadding="5" style="border-collapse:collapse;"
 +
!style="background-color:#9C9C9C;"|Bezeichnung
 +
!style="background-color:#9C9C9C;"|Beschreibung
 +
|-
 +
| Vorgang-ID
 +
| Ident-Nummer des Vorgangs
 +
|-
 +
| Name
 +
| Name des Vorgangs
 +
|-
 +
| Hilfe-Text
 +
| Hilfe-Text zum Vorgang
 +
|-
 +
| Tabelle
 +
| Verknüpfung zur Tabelle
 +
|-
 +
| WV-Typ
 +
| Typ der Wiedervorlage
 +
|-
 +
| Bearbeiter
 +
| Sacharbeiterfeld anzeigen j/n
 +
|-
 +
| Datum1
 +
| Bezeichnung für das erste Datum
 +
|-
 +
| Hilfe Dat1
 +
| Hilfetext für 1. Datum
 +
|-
 +
| Datum2
 +
| Bezeichnung für das zweite Datum
 +
|-
 +
| Hilfe Dat2
 +
| Hilfetext für 2. Datum
 +
|-
 +
| Num.Wert
 +
| Bezeichnung für einen nummerischen Wert
 +
|-
 +
| Hilfe.Num.
 +
| Hilfetext für nummerischen Wert
 +
|-
 +
| OK-Feld
 +
| Bezeichnung für das OK-Feld
 +
|-
 +
| Hilfe OK
 +
| Hilfetext für das OK-Feld
 +
|-
 +
| Info
 +
| Bezeichnung für das Info-Feld
 +
|-
 +
| Hilfe.Info
 +
| Hilfetext für das Info-feld
 +
|-
 +
| Pfl.Bearb
 +
| Bearbeiter ist Pflicht bei Auftragsstatus
 +
|-
 +
| Pfl.Datum1
 +
| Datum1 ist Pflicht bei Auftragsstatus
 +
|-
 +
| Pfl.Datum2
 +
| Datum2 ist Pflicht bei Auftragsstatus
 +
|-
 +
| Pfl.NumW
 +
| Numerischer Wert ist Pflicht bei Auftragsstatus
 +
|-
 +
| Pfl.VorgOK
 +
| Belegen von Vorgang-OK ist Pflicht bei Auftragsstatus
 +
|-
 +
| Pfl.AlphaW
 +
| Alphanumerischer Wert ist Pflicht bei Auftragsstatus
 +
|-
 +
| Only Last
 +
| Die Pflichtdef. gilt nur für letzten Satz bei gleichem Vorgang
 +
|-
 +
| Kostentr
 +
| Kostenträger
 +
|-
 +
| Offen Flag
 +
| Der Vorgang bleibt nach Erledigung offen für Bearbeitung
 +
|}
 +
|}
  
KostartNummer des Kostenart
+
==== Plausi 1 und Plausi 2 ====
 +
{| cellpadding="10"
 +
|- valign="top"
 +
|
 +
[[Bild:amaly_38.png|thumb|400 px|none]]
 +
Definition von Plausibilitäten für einzelne Felder. In Plausi 1 sind die Bedingungen einzutragen, die ein Feld erfüllen muss. In Plausi 2 sind die Bedingungen definiert, die zu einem Fehler führen.
  
Kart_NameName des Kostenart
+
Verglichen wird der aktuelle Inhalt des Feldes, für dass die Prüfung angelegt wird mit dem hier definierten ''Verg_wert'' oder dem Inhalt des Feldes, dass mit ''Verg.Tab'' und ''Verg.feld'' definiert ist, soweit hier Werte eingetragen sind.
  
MehrwStMehrwertsteuersatz
+
Sind sowohl ''Verg_wert'' als auch ''Verg.Tab'' + ''Verg.feld'' ausgefüllt, findet der Vergleich nicht mehr mit dem durch ''feldid'' definierten Feldinhalt statt, sondern zwischen ''Verg_wert'' und ''Verg.feld''.
 +
|
 +
{| border="1" cellspacing="0" cellpadding="5" style="border-collapse:collapse;"
 +
!style="background-color:#9C9C9C;"|Bezeichnung
 +
!style="background-color:#9C9C9C;"|Beschreibung
 +
|-
 +
| Tabid
 +
| TabellenID
 +
|-
 +
| Feldid
 +
| Feld ID des Feldes, dass geprüft werden soll
 +
|-
 +
| Taet_id
 +
| Optional die Vorgangs-/Tätigkeits-ID. Wenn angegeben, bezieht sich die Plausi nur auf Vorgänge diesen Typs
 +
|-
 +
| Aart
 +
| Optional die Auftragsart. Wenn angegeben, bezieht sich die Plausi nur auf Fälle mit der angegebenen Auftragsart
 +
|-
 +
| Lfdnr
 +
| Laufende Nummer je Feld, bestimmt die Reihenfolge der Prüfung
 +
|-
 +
| Verg_op
 +
| Vergleichsoperator zwischen Feld und Vergleichswert bzw. Vergleichsfeld
 +
|-
 +
| Verg_wert
 +
| Vergleichswert. Es können Platzhalter wie bei den Default-Werten in 4.1.2 Meta-Felder (Systeminformationen über Tabellenfelder) gesetzt werden, die dann zur Laufzeit mit den aktuellen Werten gefüllt werden.
 +
Ist ''Verg.feld'' ebenfalls besetzt, bleibt zum Vergleich der mit ''Feldid'' definierte Feldinhalt unberücksichtigt. Stattdessen wird ''Verg_wert'' mit ''Verg.feld'' verglichen.
  
 +
Es ist möglich, einen [http://de.wikipedia.org/wiki/Regul%C3%A4re_Ausdr%C3%BCcke regulären Ausdruck] (siehe auch [http://java.sun.com/j2se/1.5.0/docs/api/java/util/regex/Pattern.html Java-Dokumentation])zu verwenden.
  
==== Kostentr�ger ====
+
''Verg-wert'' kann auch ein zusammengesetzter Wert wie ''Wert'' in Programm-Funktion 103 sein oder es kann eine Berechnungsvorschrift aufnehmen wie ''Wert'' in Programm-Funktion 105. Eine Vermischung der Varianten ist nicht zulässig. Wichtig ist, dass Konstanten mit ''#'' gekennzeichnet werden (siehe [[Amaly#Tabelle_zu_den_Programm_Funktionen|Programm-Funktionen]]).
 
+
|-
{| border="1"
+
| Verg.Tab
 +
| Tabelle des Vergleichsfeldes
 
|-
 
|-
| [Bild:images/img084.svm|thumb|]
+
| Verg.feld
 +
| Wenn ''Verg_wert'' nicht belegt ist, wird der Inhalt von ''Verg.feld'' (Feld-ID des Vergleichsfeldes) zum Vergleich mit dem aktuellen Feldinhalt verwendet (siehe auch ''Verg_wert'').
 +
|-
 +
| Verg.taet
 +
| Optional, wenn sich der Vergleich auf eine bestimmte Vorgangs-/Tätigkeits-ID bezieht.
 +
|-
 +
| Verkettung
 +
| Verkettungsoperator zur nächsten Bedingung (AND / OR)
 +
|-
 +
| Klammer
 +
| öffnende Klammer vor der Bedingung oder schliessende nach der Bedingung (wird z.Zt. noch nicht ausgewertet)
 +
|-
 +
| Meld-ID
 +
| Identnummer der Meldung
 +
|-
 +
| Rechen-Op
 +
| Rechen-Operator (+ oder -) (wird z.Zt noch nicht ausgewertet)
 +
|-
 +
| Rechenwert
 +
| Wert der zum Vergleichsfeld zu addieren bzw. subtrahieren ist (wird z.Zt. noch nicht ausgewertet)
 +
|-
 +
| Ceck n. update Feld
 +
| wenn angehakt, wird die Plausi nach verlassen des bearbeiteten Feldes durchgeführt
 +
|-
 +
| Ceck n. update Tab
 +
| wenn angehakt, wird die Plausi nach der Korrektur des Datensatzes (Überführung des Bearbeitungsbereiches in den Tabellenbereich) durchgeführt
 +
|}
 
|}
 
|}
 
KostentraeNummer des Kostentr�gers
 
 
Gruppe 1-6------
 
 
KonameName des Kostentr�gers
 
 
kohaushalt-----
 
 
 
==== Definition Vorg�nge ====
 
 
Definition der Vorg�nge und Ihrer Eigenschaften
 
 
Vorgang-IDIdent-Nummer des Vorgangs
 
 
NameName des Vorgangs
 
 
Hilfe-TextHilfe-Text zum Vorgang
 
 
TabelleVerkn�pfung zur Tabelle
 
 
WV-TypTyp der Wiedervorlage
 
 
BearbeiterSacharbeiterfeld anzeigen j/n
 
 
Datum1Bezeichnung f�r das erste Datum
 
 
Hilfe Dat1Hilfetext f�r 1.Datum
 
 
Datum2Bezeichnung f�r das zweite Datum
 
 
Hilfe Dat2Hilfetext f�r 2.Datum
 
 
Num.WertBezeichnung f�r einen nummerischen Wert
 
 
Hilfe.Num.Hilfetext f�r nummerischen Wert
 
 
OK-FeldBezeichnung f�r das OK-Feld
 
 
Hilfe OKHilfetext f�r das OK-Feld
 
 
InfoBezeichnung f�r das Info-Feld
 
 
Hilfe.InfoHilfetext f�r das Info-feld
 
 
Pfl.BearbBearbeiter ist Pflicht bei Auftragsstatus
 
 
Pfl.Datum1Datum1 ist Pflicht bei Auftragsstatus
 
 
Pfl.Datum2Datum2 ist Pflicht bei Auftragsstatus
 
 
Pfl.NumWNumerischer Wert ist Pflicht bei Auftragsstatus
 
 
Pfl.VorgOKBelegen von Vorgang-OK ist Pflicht bei Auftragsstatus
 
 
Pfl.AlphaWAlphanumerischer Wert ist Pflicht bei Auftragsstatus
 
 
Only LastDie Pflichtdef. gilt nur f�r letzten Satz bei gl. Vorgang
 
 
KostentrKostentr�ger
 
 
Offen FlagDer Vorgang bleibt nach Erledigung offen f�r Bearbeitung
 
 
 
==== Plausi ====
 
 
Definition von Plausibilit�ten f�r einzelne Felder. Es sind die Bedingungen einzutragen, die ein Feld erf�llen muss.
 
 
TabidTabellenID
 
 
FeldidFeld ID des Feldes, dass gepr�ft werden soll
 
 
Taet_idOptional die Vorgangs-/T�tigkeits-ID. Wenn angegeben,
 
 
bezieht sich die Plausi nur auf Vorg�nge diesen Typs
 
 
AartOptional die Auftragsart. Wenn angegeben, bezieht sich die Plausi nur auf F�lle mit der angegebenen Auftragsart
 
 
LfdnrLaufende Nummer je Feld, bestimmt die Reihenfolge der
 
 
Pr�fung
 
 
Verg_opVergleichoperator zwischen Feld und Vergleichswert bzw. Vergleichsfeld
 
 
Verg_wertVergleichswert. Es k�nnen Platzhalter wie bei den Default-Werten in
 
 
4.1.2Meta-Felder (Systeminformationen �ber Tabellenfelder)gesetzt werden, die dann zur Laufzeit mit den aktuellen Werten gef�llt werden.
 
 
Verg.TabTabelle des Vergleichsfeldes, wenn nicht mit verg_wert
 
 
gearbeitet wird
 
 
Verg.feldAlternativ zu verg_wert die Feld-ID des Vergleichsfeldes
 
 
Verg.taetOptional, wenn sich der Vergleich auf eine bestimmte Vorgangs-/T�tigkeits-ID bezieht.
 
 
VerkettungVerkettungsoperator zur n�chsten Bedingung (AND / OR)
 
 
Klammer�ffnende Klammer vor der Bed. oder schlie�ende nach der Bedingung (wird z.Zt. noch nicht ausgewertet)
 
 
Meld-IDIdentnummer der Meldung
 
 
Rechen-OpRechen-Operator (+ oder -) (wird z.Zt noch nicht ausgewertet)
 
 
RechenwertWert der zum Vergleichsfeld zu addieren bzw. subtrahieren ist (wird z.Zt. noch nicht ausgewertet)
 
 
  
 
==== Programm Aktionen ====
 
==== Programm Aktionen ====
 
+
{| cellpadding="10"
Aktivieren von Programmfunktionen auf Felder des AGEB
+
|- valign="top"
 
+
|
TabidTabellen ID
+
[[Bild:amaly_39.png|thumb|400 px|none]]
 
+
Aktivieren von Programmfunktionen auf Felder von Amaly. Siehe hierzu auch [[Amaly-Dokumentation#Tabelle_zu_den_Programm_Funktionen.2FAktionen|Tabelle der Programm-Funktionen]]
Feld-IDFeld Identnummer
+
|
 
+
{| border="1" cellspacing="0" cellpadding="5" style="border-collapse:collapse;"
VorgangVorgang/ T�tigkeit
+
!style="background-color:#9C9C9C;"|Bezeichnung
 
+
!style="background-color:#9C9C9C;"|Beschreibung
Auft.ArtAuftragsart
+
|-
 
+
| Tabid
ZeitpunktZeitpunkt, an dem die Aktion durchgef�hrt wird
+
| Tabellen ID
 
+
|-
AktionAktion, die an dem gew�hllen Zeitpunkt auszuf�hren ist
+
| Feld-ID
 
+
| Feld Identnummer
OptionOption (spez. zur Aktion)
+
|-
 
+
| Vorgang
WertAktions-Spez. Werte, die die Aktion steuern
+
| Vorgang/ Tätigkeit
 
+
|-
Ziel-FeldErgebnis der Aktion wird im Zielfeld abgelegt
+
| Auft.Art
 
+
| Auftragsart
 +
|-
 +
| Zeitpunkt
 +
| Zeitpunkt, an dem die Aktion durchgeführt wird
 +
|-
 +
| Aktion
 +
| Aktion, die an dem gewählten Zeitpunkt auszuführen ist
 +
|-
 +
| Option
 +
| Option (spez. zur Aktion)
 +
|-
 +
| Wert
 +
| aktionsspezifische Werte, die die Aktion steuern
 +
|-
 +
| Ziel-Feld
 +
| Ergebnis der Aktion wird im Zielfeld abgelegt
 +
|}
 +
|}
  
 
==== Meldungen ====
 
==== Meldungen ====
 
+
{| cellpadding="10"
{| border="1"
+
|- valign="top"
 +
|
 +
[[Bild:amaly_img085.png|thumb|400 px|none]]
 +
Definition von Meldungstexten.
 +
|
 +
{| border="1" cellspacing="0" cellpadding="5" style="border-collapse:collapse;"
 +
!style="background-color:#9C9C9C;"|Bezeichnung
 +
!style="background-color:#9C9C9C;"|Beschreibung
 +
|-
 +
| Meld_ID
 +
| Meldungs Identnummer
 +
|-
 +
| Meld_Typ
 +
| Typ der Meldung
 
|-
 
|-
| [Bild:images/img085.png|thumb|]
+
| Meld_Txt
 +
| Text der Meldung
 +
|}
 
|}
 
|}
 
Definition von Meldungstexten.
 
 
Meld_IDMeldungs Identnummer
 
 
Meld_TypTyp der Meldung
 
 
Meld_TxtText der Meldung
 
 
  
 
==== Wiedervorlagen ====
 
==== Wiedervorlagen ====
 
+
{| cellpadding="10"
{| border="1"
+
|- valign="top"
 +
|
 +
[[Bild:amaly_img086.png|thumb|400 px|none]]
 +
Definition von Wiedervorlagetypen
 +
|
 +
{| border="1" cellspacing="0" cellpadding="5" style="border-collapse:collapse;"
 +
!style="background-color:#9C9C9C;"|Bezeichnung
 +
!style="background-color:#9C9C9C;"|Beschreibung
 +
|-
 +
| WV-Typ
 +
| Typ der Wiedervorlage
 
|-
 
|-
| [Bild:images/img086.png|thumb|]
+
| WV-Name
 +
| Bezeichnung oder Name der Wiedervorlage
 +
|-
 +
| WV-nach
 +
| Zur Voreinstellung: Wiedervorlagen nach x Tagen vorgeben
 +
|-
 +
| Aktion-ID
 +
| ID zur Verknüpfung mit einer Programmfunktion
 +
|-
 +
| Dokument
 +
| Dokument zum Einmischen der Falldaten bei Auswertungen
 +
|}
 
|}
 
|}
 
Definition von Wiedervorlagetypen
 
 
WV-TypTyp der Wiedervorlage
 
 
WV-NameBezeichnung oder Name der Wiedervorlage
 
 
WV-nachZur Voreinstellung: Wiedervorlagen nach x Tagen vorgeben
 
 
Aktion-IDID zur Verkn�pfung mit einer Programmfunktion
 
 
DokumentDokument zum Einmischen der Falldaten bei Auswertungen
 
 
  
 
==== HHJ Parameter ====
 
==== HHJ Parameter ====
 
+
{| cellpadding="10"
{| border="1"
+
|- valign="top"
 +
|
 +
[[Bild:amaly_40.png|thumb|400 px|none]]
 +
Einstellungen für das Haushaltsjahr
 +
|
 +
{| border="1" cellspacing="0" cellpadding="5" style="border-collapse:collapse;"
 +
!style="background-color:#9C9C9C;"|Bezeichnung
 +
!style="background-color:#9C9C9C;"|Beschreibung
 +
|-
 +
| HausJahr
 +
| Haushaltsjahr
 +
|-
 +
| Mwst-Satz
 +
| Voller Mehrwertsteuersatz
 +
|-
 +
| Mwst Red.
 +
| Reduzierter Mehrwertsteuersatz
 
|-
 
|-
| [Bild:images/img087.svm|thumb|]
+
| Fällig
 +
| Voreinstellung in wieviel Tagen ein Bescheid fällig ist
 +
|-
 +
| Ende HHJDatum
 +
| wann Haushaltsjahr abgeschlossen ist
 +
|-
 +
| Letzte PK
 +
| Start-PK bzw. zuletzt im Haushaltsjahr verwendete PK-Nummer
 +
|}
 
|}
 
|}
  
Einstellungen f�r das Haushaltsjahr
+
==== Buchungsschlüssel ====
 
+
{| cellpadding="10"
HausJahrHaushaltsjahr
+
|- valign="top"
 
+
|
Mwst-SatzVoller Mehrwertsteuersatz
+
[[Bild:amaly_img088.png|thumb|400 px|none]]
 
+
Schlüssel für die Buchungen (z.Zt. keine Anwendung)
Mwst Red.Reduzierter Mehrwertsteuersatz
+
|
 
+
{| border="1" cellspacing="0" cellpadding="5" style="border-collapse:collapse;"
F�lligVoreinstellung in wieviel Tagen ein Bescheid f�llig ist
+
!style="background-color:#9C9C9C;"|Bezeichnung
 
+
!style="background-color:#9C9C9C;"|Beschreibung
Ende HHJDatum, wann Haushaltsjahr abgeschlossen ist
+
 
+
Letzte PKStart-PK bzw. zuletzt im Haushaltsjahr verwendete PK-Nummer
+
 
+
 
+
==== Buchungsschl�ssel ====
+
 
+
{| border="1"
+
 
|-
 
|-
| [Bild:images/img088.png|thumb|]
+
| FA Mwst
 +
| Forderungsart für die Mehrwertsteuer
 +
|-
 +
| BuchArt
 +
| Schlüssel für die zu verwendende Buchungsart
 +
|-
 +
| 1.Buchung
 +
| Buchungsschlüssel erste Buchung
 +
|-
 +
| Adr.Änd.
 +
| Buchungsschlüssel für Adressänderung
 +
|-
 +
| Korrektur
 +
| Buchungsschlüssel für Korrekturen am Bescheidbetrag
 +
|-
 +
| Storno
 +
| Buchungsschlüssel für zurückziehen des Bescheides
 +
|-
 +
| MwSt.
 +
| Buchungsschlüssel für Mehrwertsteuerbeträge
 +
|}
 
|}
 
|}
 
Schl�ssel f�r die Buchungen (z.Zt. keine Anwendung)
 
 
FA MwstForderungsart f�r die Mehrwertsteuer
 
 
BuchArtSchl�ssel f�r die zu verwendende Buchungsart
 
 
1.BuchungBuchungsschl�ssel erste Buchung
 
 
Adr.�nd.Buchungsschl�ssel f�r Adress�nderung
 
 
KorrekturBuchungsschl�ssel f�r Korrekturen am Bescheidbetrag
 
 
StornoBuchungsschl�ssel f�r zur�ckziehen des Bescheides
 
 
MwSt.Buchungsschl�ssel f�r Mehrwertsteuerbetr�ge
 
 
  
 
==== Abrechungsarten ====
 
==== Abrechungsarten ====
 
+
{| cellpadding="10"
{| border="1"
+
|- valign="top"
 +
|
 +
[[Bild:amaly_img089.png|thumb|400 px|none]]
 +
Arten der Kassenabrechnung (findet z.Zt. Keine Anwendung)
 +
|
 +
{| border="1" cellspacing="0" cellpadding="5" style="border-collapse:collapse;"
 +
!style="background-color:#9C9C9C;"|Bezeichnung
 +
!style="background-color:#9C9C9C;"|Beschreibung
 
|-
 
|-
| [Bild:images/img089.png|thumb|]
+
| Abr.Art
 +
| Art der Abrechnung
 +
|-
 +
| Abr.Bez.
 +
| Bezeichnung der Abrechnungsart
 +
|-
 +
| Abr.Datum
 +
| Datum der letzten Kassenabrechnung für die Abrechnungsart
 +
|-
 +
| Ab.Summe
 +
| Zuletzt mit der Kasse abgerechnente Summe
 +
|}
 
|}
 
|}
  
Arten der Kassenabrechnung (findet z.Zt. Keine Anwendung)
+
==== Konfigurationstabelle für Anreden ====
 
+
{| cellpadding="10"
Abr.ArtArt der Abrechnung
+
|- valign="top"
 
+
|
Abr.Bez.Bezeichnung der Abrechnungsart
+
[[Bild:amaly_img090.png|thumb|400 px|none]]
 
+
Die Anreden der Personen werden hier verwaltet
Abr.DatumDatum der letzten Kassenabrechnung f�r die Abrechnungsart
+
|
 
+
{| border="1" cellspacing="0" cellpadding="5" style="border-collapse:collapse;"
Ab.SummeZuletzt mit der Kasse abgerechnente Summe
+
!style="background-color:#9C9C9C;"|Bezeichnung
 
+
!style="background-color:#9C9C9C;"|Beschreibung
 
+
|-
==== Konfigurationstabelle f�r Anreden ====
+
|Anrede
 
+
|Anrede der Person
{| border="1"
+
 
|-
 
|-
| [Bild:images/img090.png|thumb|]
+
|BriefAnr1
 +
|Variante 1 für Anrede z.B. in Anschreiben
 +
|-
 +
|BriefAnr2
 +
|Variante 2 für Anrede z.B. in Anschreiben
 +
|}
 
|}
 
|}
 
Die Anreden der Personen werden hier verwaltet
 
 
AnredeAnrede der Person
 
 
BriefAnr1Variante 1 f�r Anrede z.B. in Anschreiben
 
 
BriefAnr2Variante 2 f�r Anrede z.B. in Anschreiben
 
 
  
 
==== PLZ Orte ====
 
==== PLZ Orte ====
 
+
{| cellpadding="10"
{| border="1"
+
|- valign="top"
 +
|
 +
[[Bild:amaly_img091.png|thumb|400 px|none]]
 +
Auflistung der Postleitzahlen und der jeweiligen Orte.
 +
|
 +
{| border="1" cellspacing="0" cellpadding="5" style="border-collapse:collapse;"
 +
!style="background-color:#9C9C9C;"|Bezeichnung
 +
!style="background-color:#9C9C9C;"|Beschreibung
 
|-
 
|-
| [Bild:images/img091.png|thumb|]
+
|PLZ-Orte
 +
|Postleitzahlen mit den dazugehörigen Orten
 +
|}
 
|}
 
|}
 
Auflistung der Postleitzahlen und der jeweiligen Orte.
 
 
PLZ-OrtePostleitzahlen mit den dazugeh�rigen Orten
 
 
  
 
==== Namen und Printvorlagen ====
 
==== Namen und Printvorlagen ====
 
+
{| cellpadding="10"
{| border="1"
+
|- valign="top"
 +
|
 +
[[Bild:amaly_img092.png|thumb|400 px|none]]
 +
Konfigurationstabelle für PrintVorlagen
 +
|
 +
{| border="1" cellspacing="0" cellpadding="5" style="border-collapse:collapse;"
 +
!style="background-color:#9C9C9C;"|Bezeichnung
 +
!style="background-color:#9C9C9C;"|Beschreibung
 
|-
 
|-
| [Bild:images/img092.png|thumb|]  
+
| VID
 +
| ID der Vorlage
 +
|-
 +
| Vname
 +
| Dateiname der Vorlage
 +
|-
 +
| DocName
 +
| Name der Vorlage in Amaly
 +
|-
 +
| AnzKopien
 +
| Anzahl der Kopien für diese Vorlage
 +
|-
 +
| Aktion
 +
| Auszuführende Aktion für diese Vorlage
 +
Die möglichen Aktionen sind in der Tabelle [[Amaly-Dokumentation#Print_Aktion_.28Parameterdefinition_f.C3.BCr_Ausgabesteuerung_bei_Serienbriefen.29|PrintAktion]] gelistet.
 +
Mehrere Aktionen sind durch Komma zu trennen
 +
|-
 +
| param1
 +
| Druckername falls notwendig
 +
|-
 +
| param2
 +
| Dokumentenname falls notwendig
 +
|-
 +
| Beschreib
 +
| Beschreibung der Vorlage
 +
|}
 
|}
 
|}
 
Konfigurationstabelle f�r PrintVorlagen
 
 
VIDID der Vorlage
 
 
VnameDateiname der Vorlage
 
 
DocNameName der Vorlage
 
 
AnzKopienAnzahl der Kopien f�r diese Vorlage
 
 
AktionAuszuf�hrende Aktion f�r diese Vorlage
 
 
param1Druckername falls notwendig
 
 
param2Dokumentenname falls notwendig
 
 
BeschreibBeschreibung der Vorlage
 
 
  
 
==== PrintGrp, PrintKonf, PrintParams ====
 
==== PrintGrp, PrintKonf, PrintParams ====
 
+
===== PrintGrp =====
Ausgabegruppen
+
{| cellpadding="10"
 
+
|- valign="top"
{| border="1"
+
|
 +
[[Bild:amaly_img093.png|thumb|400 px|none]]
 +
Gruppierung für Ausgaben (Serienbriefe & Reports)
 +
|
 +
{| border="1" cellspacing="0" cellpadding="5" style="border-collapse:collapse;"
 +
!style="background-color:#9C9C9C;"|Bezeichnung
 +
!style="background-color:#9C9C9C;"|Beschreibung
 
|-
 
|-
| [Bild:images/img093.png|thumb|]
+
| GrpID
|}
+
| eindeutiger Schlüssel der Gruppe
 
+
Gruppierung f�r Ausgaben (Serienbrief � Reports)
+
 
+
GrpIDeindeutiger Schl�ssel der Gruppe
+
 
+
GrpBez.Name der Gruppe
+
 
+
Ausgabekonfiguration
+
 
+
{| border="1"
+
 
|-
 
|-
| [Bild:images/img094.png|thumb|]
+
| GrpBez.
 +
| Name der Vorlagen-Gruppe für Serienbriefvorlagen oder Reports
 +
Unter den Vorlagen-Gruppen werden die Einzelvorlagen eingeordnet
 +
|}
 
|}
 
|}
  
 +
===== Ausgabekonfiguration =====
 +
{| cellpadding="10"
 +
|- valign="top"
 +
|
 +
[[Bild:amaly_img094.png|thumb|400 px|none]]
 
Konfiguration von Druck-Ausgaben
 
Konfiguration von Druck-Ausgaben
 
+
|
IDeindeutiger Schl�ssel der Vorlage
+
{| border="1" cellspacing="0" cellpadding="5" style="border-collapse:collapse;"
 
+
!style="background-color:#9C9C9C;"|Bezeichnung
VorlTypArt der Vorlage (R=Report, D=Dokument)
+
!style="background-color:#9C9C9C;"|Beschreibung
 
+
|-
VorlGrpGruppe der Vorlage
+
| ID
 
+
| eindeutiger Schlüssel der Vorlage
RechteGrpGruppe f�r Berechtigungen
+
|-
 
+
| VorlTyp
VorlNameBezeichnung der Vorlage
+
| Art der Vorlage (R=Report, D=Dokument)
 
+
|-
DokNametats�chlicher (physikalischer Name) der Vorlage
+
| VorlGrp
 
+
| Gruppe der Vorlage
Beschr.Beschreibung des Dokumenteninhaltes
+
|-
 
+
| RechteGrp
PrintParams
+
| Gruppe für Berechtigungen
 
+
|-
{| border="1"
+
| VorlName
 +
| Bezeichnung der Vorlage
 +
|-
 +
| DokName
 +
| tatsächlicher (physikalischer Name) der Vorlage
 
|-
 
|-
| [Bild:images/img095.png|thumb|]  
+
| Beschr.
 +
| Beschreibung des Dokumenteninhaltes
 +
|}
 +
|}
 +
===== PrintParams =====
 +
{| cellpadding="10"
 +
|- valign="top"
 +
|
 +
[[Bild:amaly_img095.png|thumb|400 px|none]]
 +
Parameterdefinition für Ausgabesteuerung
 +
|
 +
{| border="1" cellspacing="0" cellpadding="5" style="border-collapse:collapse;"
 +
!style="background-color:#9C9C9C;"|Bezeichnung
 +
!style="background-color:#9C9C9C;"|Beschreibung
 +
|-
 +
| VorlID
 +
| eindeutiger Schlüssel der Vorlage
 +
|-
 +
| ParamName
 +
| Bezeichnung des Parameters
 +
|-
 +
| ParamWert
 +
| Wert des Parameters
 +
|}
 
|}
 
|}
 
Parameterdefinition f�r Ausgabesteuerung
 
 
VorlIDeindeutiger Schl�ssel der Vorlage
 
 
ParamNameBezeichnung des Parameters
 
 
ParamWertWert des Parameters
 
 
  
 
==== Adressen Gutachter ====
 
==== Adressen Gutachter ====
 
+
{| cellpadding="10"
{| border="1"
+
|- valign="top"
 +
|
 +
[[Bild:amaly_41.png|thumb|400 px|none]]
 +
Adressen von Gutachtern des Gutachterausschusses
 +
|
 +
{| border="1" cellspacing="0" cellpadding="5" style="border-collapse:collapse;"
 +
!style="background-color:#9C9C9C;"|Bezeichnung
 +
!style="background-color:#9C9C9C;"|Beschreibung
 +
|-
 +
| Schlüssel
 +
| Schlüssel
 +
|-
 +
| Anrede
 +
| Anrede
 +
|-
 +
| Vorname
 +
| Vorname des Gutachters
 +
|-
 +
| Nachname
 +
| Nachname des Gutachters
 +
|-
 +
| Str./Hsnr
 +
| Strasse und Hausnummer
 +
|-
 +
| PLZ / Ort
 +
| Postleitzahl und Ort
 
|-
 
|-
| [Bild:images/img096.png|thumb|]
+
| Telefon
 +
| Telefonnummer
 +
|-
 +
| Fax
 +
| Fax-Nummer
 +
|-
 +
| E-Mail
 +
| E-Mail Adresse
 +
|-
 +
| Bemerkung
 +
| Bemerkung zum Gutachter
 +
|}
 
|}
 
|}
 
Adressen von Gutachtern des Gutachterausschusses
 
 
Schl�sselSchl�ssel
 
 
AnredeAnrede
 
 
VornameVorname des Gutachters
 
 
NachnameNachname des Gutachters
 
 
Str./HsnrStra�e und Hausnummer
 
 
PLZ / OrtPostleitzahl und Ort
 
 
TelefonTelefonnummer
 
 
FaxFax-Nummer
 
 
E-MailE-Mail Adresse
 
 
BemerkungBemerkung zum Gutachter
 
 
  
 
==== Pauschalen Gutachter ====
 
==== Pauschalen Gutachter ====
 
+
{| cellpadding="10"
{| border="1"
+
|- valign="top"
 +
|
 +
[[Bild:amaly_42.png|thumb|400 px|none]]
 +
Pauschalen für die Gutachterentschädigung
 +
|
 +
{| border="1" cellspacing="0" cellpadding="5" style="border-collapse:collapse;"
 +
!style="background-color:#9C9C9C;"|Bezeichnung
 +
!style="background-color:#9C9C9C;"|Beschreibung
 +
|-
 +
| Kennzeich
 +
| Kennzeichen für den Pauschalensatz
 
|-
 
|-
| [Bild:images/img097.svm|thumb|]
+
| Std-Satz
 +
| Satz für eine Stunde
 +
|-
 +
| km-Satz
 +
| Pauschale für gefahrene Kilometer
 +
|-
 +
| km-Mitnah
 +
| Pauschale pro km für mitgenommene Personen
 +
|-
 +
| Währung
 +
| Währung der Pauschalen
 +
|-
 +
| Bezeich.
 +
| Bezeichnung der Pauschale
 +
|}
 
|}
 
|}
  
Pauschalen f�r die Gutachterentsch�digung
+
==== Schlüsselbezeichnungen ====
 
+
{| cellpadding="10"
KennzeichKennzeichen f�r den Pauschalensatz
+
|- valign="top"
 
+
|
Std-SatzSatz f�r eine Stunde
+
[[Bild:amaly_img098.png|thumb|400 px|none]]
 
+
Die Bezeichnungen aller Schlüssel
km-SatzPauschale f�r gefahrene Kilometer
+
|
 
+
{| border="1" cellspacing="0" cellpadding="5" style="border-collapse:collapse;"
km-MitnahPauschale pro km f�r mitgenommene Personen
+
!style="background-color:#9C9C9C;"|Bezeichnung
 
+
!style="background-color:#9C9C9C;"|Beschreibung
W�hrungW�hrung der Pauschalen
+
|-
 
+
| Typ
Bezeich.Bezeichnung der Pauschale
+
| Der Typ des Schlüssels
 
+
 
+
==== Schl�sselbezeichnungen ====
+
 
+
{| border="1"
+
 
|-
 
|-
| [Bild:images/img098.png|thumb|]
+
| Schlüssel
 +
| Der Schlüssel
 +
|-
 +
| Bezeichnung
 +
| Bezeichnungen des Schlüssels
 +
|}
 
|}
 
|}
  
Die Bezeichnungen aller Schl�ssel
+
=== Weitere Tabellen ===
  
TypDer Typ des Schl�ssels
+
TODO: Tabelle Aktive-User beschreiben
  
Schl�sselDer Schl�ssel
+
== Anhang ==
 
+
=== Tastenkombinationen ===
BezeichnungBezeichnungen der Schl�ssel
+
{| border="1" cellspacing="0" cellpadding="5" style="border-collapse:collapse;"
 
+
|+ von Amaly unterstützte Tastenkombinationen
# Anhang# ## Tastenkombinationen{| border="1"
+
!style="background-color:#9C9C9C;"|Tastenkombination
 +
!style="background-color:#9C9C9C"|Aktion
 
|-
 
|-
 
| Ctrl + W
 
| Ctrl + W
 
+
| neues Fenster
|| neues Fenster
+
 
+
+
 
|-
 
|-
 
| Ctrl + N
 
| Ctrl + N
 
+
| neuer Auftrag
|| neuer Auftrag
+
 
+
+
 
|-
 
|-
 
| Ctrl + O
 
| Ctrl + O
 
+
| Auftrag öffnen
|| Auftrag �ffnen
+
 
+
+
 
|-
 
|-
 
| Ctrl + S
 
| Ctrl + S
 
+
| Auftrag speichern
|| Auftrag speichern
+
 
+
+
 
|-
 
|-
 
| Ctrl + Q
 
| Ctrl + Q
 
+
| Schliessen
|| Schlie�en
+
 
+
+
 
|-
 
|-
 
| Ctrl + F
 
| Ctrl + F
 
+
| Suchen
|| Suchen
+
 
+
+
 
|-
 
|-
 
| Ctrl + Del
 
| Ctrl + Del
 
+
| Maske leeren
|| Maske leeren
+
 
+
+
 
|-
 
|-
 
| Ctrl + Insert
 
| Ctrl + Insert
 
+
| Einfügen
|| Einf�gen
+
 
+
+
 
|-
 
|-
 
| Ctrl + Enter
 
| Ctrl + Enter
 
+
| Hinzufügen
|| Hinzuf�gen
+
 
+
+
 
|-
 
|-
 
| Ctrl + U
 
| Ctrl + U
 
+
| Korrigieren
|| Korrigieren
+
 
+
+
 
|-
 
|-
 
| Ctrl + B
 
| Ctrl + B
 
+
| Bescheid bearbeiten
|| Bescheid bearbeiten
+
 
+
+
 
|-
 
|-
 
| Ctrl + P
 
| Ctrl + P
 
+
| Anschreiben
|| Anschreiben
+
 
+
+
 
|-
 
|-
 
| Shift + Tab
 
| Shift + Tab
 
+
| Cursor zurück
|| Cursor zur�ck
+
 
+
+
 
|}
 
|}
  
# ## Tabelle der Auftragsarten(Konfiguration Kreis G�tersloh)
+
=== Tabelle der Auftragsarten ===
 
+
{| border="1" cellspacing="0" cellpadding="5" style="border-collapse:collapse;"
{| border="1"
+
|+ Tabelle der Auftragsarten ''(Konfiguration Kreis Gütersloh)''
|-
+
!style="background-color:#9C9C9C;"|Art
! Art
+
!style="background-color:#9C9C9C;"|Benennung
 
+
!! Benennung
+
 
+
+
 
|-
 
|-
 
| 100
 
| 100
 
+
| Auszüge, LB, LK
|| Ausz�ge, LB, LK
+
 
+
+
 
|-
 
|-
 
| 110
 
| 110
 
+
| Vermessungsunterlagen
|| Vermessungsunterlagen
+
 
+
+
 
|-
 
|-
 
| 120
 
| 120
 
+
| Bescheinigungen
|| Bescheinigungen
+
 
+
+
 
|-
 
|-
 
| 130
 
| 130
 
+
| Top-Karten
|| Top-Karten
+
 
+
+
 
|-
 
|-
 
| 200
 
| 200
 
+
| Teilungsvermessung
|| Teilungsvermessung
+
 
+
+
 
|-
 
|-
 
| 210
 
| 210
 
+
| Vermessung an langs. Anl.
|| Vermessung an langs. Anl.
+
 
+
+
 
|-
 
|-
 
| 220
 
| 220
 
+
| Grenzvermessungen/Amtl. Grenzanz.
|| Grenzvermessungen/Amtl. Grenzanz.
+
 
+
+
 
|-
 
|-
 
| 230
 
| 230
 
+
| Sonderungen
|| Sonderungen
+
 
+
+
 
|-
 
|-
 
| 240
 
| 240
 
+
| Gebäudeeinm. Diff. vor 72 u.na. 72
|| Geb�udeeinm. Diff. vor 72 u.na. 72
+
 
+
+
 
|-
 
|-
 
| 250
 
| 250
 
+
| Umlegungs- u. Grenzl.verf.
|| Umlegungs- u. Grenzl.verf.
+
 
+
+
 
|-
 
|-
 
| 260
 
| 260
 
+
| Katasterneuvermessungen
|| Katasterneuvermessungen
+
 
+
+
 
|-
 
|-
 
| 270
 
| 270
 
+
| Amtlicher Lageplan
|| Amtlicher Lageplan
+
 
+
+
 
|-
 
|-
 
| 280
 
| 280
 
+
| Feldvergleich bzgl. Gebäudebestand
|| Feldvergleich bzgl. Geb�udebestand
+
 
+
+
 
|-
 
|-
 
| 290
 
| 290
 
+
| Ingenieurvermessungen
|| Ingenieurvermessungen
+
 
+
+
 
|-
 
|-
 
| 300
 
| 300
 
+
| B-Plan Erstellung
|| B-Plan Erstellung
+
 
+
+
 
|-
 
|-
 
| 380
 
| 380
 
+
| Übern. v. Veränd.d.tats.Nutz.
|| �bern. v. Ver�nd.d.tats.Nutz.
+
 
+
+
 
|-
 
|-
 
| 400
 
| 400
 
+
| Übernahme von Teilungsverm.
|| �bernahme von Teilungsverm.
+
 
+
+
 
|-
 
|-
 
| 410
 
| 410
 
+
| Übernahme von Verm. lang. Anlagen
|| �bernahme von Verm. lang. Anlagen
+
 
+
+
 
|-
 
|-
 
| 420
 
| 420
 
+
| Übernahme von Sonderungen
|| �bernahme von Sonderungen
+
 
+
+
 
|-
 
|-
 
| 430
 
| 430
 
+
| Übernahme von Umlegungen
|| �bernahme von Umlegungen
+
 
+
+
 
|-
 
|-
 
| 440
 
| 440
 
+
| Geb.-Überwachung
|| Geb.-�berwachung
+
 
+
+
 
|-
 
|-
 
| 445
 
| 445
 
+
| Beitreibung Zwangseinmessungsgebühr
|| Beitreibung Zwangseinmessungsgeb�hr
+
 
+
+
 
|-
 
|-
 
| 450
 
| 450
 
+
| Übernahme von Grenzv.
|| �bernahme von Grenzv.
+
 
+
+
 
|-
 
|-
 
| 460
 
| 460
 
+
| Übern. v. Gebäudeeinm. .Gebabbr.
|| �bern. v. Geb�udeeinm. .Gebabbr.
+
 
+
+
 
|-
 
|-
 
| 470
 
| 470
 
+
| Übern. v. Flurbereinigungsverfahren
|| �bern. v. Flurbereinigungsverfahren
+
 
+
+
 
|-
 
|-
 
| 480
 
| 480
 
+
| Übern. v. Katasterneuverm.
|| �bern. v. Katasterneuverm.
+
 
+
+
 
|-
 
|-
 
| 490
 
| 490
 
+
| Übern. der Bodenschätzung
|| �bern. der Bodensch�tzung
+
 
+
+
 
|-
 
|-
 
| 500
 
| 500
 
+
| Übern. v. Verändmitteilungen
|| �bern. v. Ver�ndmitteilungen
+
 
+
+
 
|-
 
|-
 
| 510
 
| 510
 
+
| Übern. v. sonst. Ang. z.Fls.
|| �bern. v. sonst. Ang. z.Fls.
+
 
+
+
 
|-
 
|-
 
| 520
 
| 520
 
+
| Baulasten
|| Baulasten
+
 
+
+
 
|-
 
|-
 
| 530
 
| 530
 
+
| Flurstücksverschmelzungen
|| Flurst�cksverschmelzungen
+
 
+
+
 
|-
 
|-
 
| 600
 
| 600
 
+
| TP-Feld
|| TP-Feld
+
 
+
+
 
|-
 
|-
 
| 610
 
| 610
 
+
| NivP-Feld
|| NivP-Feld
+
 
+
+
 
|-
 
|-
 
| 620
 
| 620
 
+
| AP-Feld
|| AP-Feld
+
 
+
+
 
|-
 
|-
 
| 630
 
| 630
 
+
| Bearb. nachg. VP-Feld (GP, GebP)
|| Bearb. nachg. VP-Feld (GP, GebP)
+
 
+
+
 
|-
 
|-
 
| 700
 
| 700
 
+
| Gutachten
|| Gutachten
+
 
+
+
 
|-
 
|-
 
| 710
 
| 710
 
+
| Richtwertauskünfte und -verkäufe
|| Richtwertausk�nfte und �verk�ufe
+
 
+
+
 
|}
 
|}
  
# ## Tabelle zu den Programm ''Funktionen'' In der Spalte �Parameter� werden folgende Felder unterschieden:
+
===Tabelle zu den Programm ''Funktionen/Aktionen'' ===
 +
In der Spalte ''Parameter'' werden folgende Felder unterschieden:
  
Definitions-ParameterParameter in der Definitionstabelle �Programm-Funktionen�
+
*Definitions-Parameter -> Parameter in der Definitionstabelle ''Programm-Funktionen''
 +
*Option -> Feld ''Option'' in der Konfigurationstabelle ''Programm-Aktionen''
 +
*Wert-Parameter -> Feld ''Wert-Parameter'' in der Konfigurationstabelle ''Programm-Aktionen''
 +
*Zielfeld -> Feld ''Zielfeld'' in der Konfigurationstabelle ''Programm-Aktionen''
  
OptionFeld Option in der Konfigurationstabelle �Programm-Aktionen�
+
'''Aktions-ID's ab 9000 beschreiben Programm-Funktionen, die über ein Kontext-Menü im Bearbeitungsbereich oder im Tabellenbereich abrufbar sind. Entsprechend sind diese Programm-Funktionen in der Konfigurationstabelle nur mit den Zeitpunkten ''P'' (im Kontext-Menü des Bearbeitungsbereichs sichtbar) oder ''T'' (im Tabellenbereich wirksam) zu aktivieren.'''
  
Wert-ParameterFeld Wert-Parameter in der Konfigurationstabelle �Programm-Ak tionen�
+
{| border="1" cellspacing="0" cellpadding="5" style="border-collapse:collapse;"
 
+
|+ Tabelle der Programm-Funktionen mit ihrer Parametern und Optionen
ZielfeldFeld Zielfeld in der Konfigurationstabelle �Programm-Aktionen�
+
!style="background-color:#9C9C9C;"|AktionsID
 
+
!style="background-color:#9C9C9C;"|Aktionsbezeichnung
{| border="1"
+
!style="background-color:#9C9C9C;"|Aktionsbeschreibung
|-
+
!style="background-color:#9C9C9C;"|Parameter Beschreibung
! AktionsID
+
|- valign="top"
 
+
!! Aktionsbezeichnung
+
 
+
!! Aktionsbeschreibung
+
 
+
!! Parameter Beschreibung
+
 
+
+
|-
+
 
| 1
 
| 1
 +
| Auftrag erledigen
 +
| Durchführung aller Tests zur Auftragserledigung bei den unter Parameter gelisteten Auftragsstatie, wenn ein Datum gesetzt wird.
  
|| Auftrag erledigen
+
''Nur in Stammdaten nutzbar!''
 
+
|
|| Durchf�hrung aller Test zur Auftragserledigung bei den unter Parameter gelisteten Auftragsstatus, wenn ein Datum gesetzt wird.
+
;Defintions-Parameter:Liste mit Auftragsstatus
 
+
*'''N''' = Normalauftrag
Nur in Stammdaten nutzbar
+
*'''O''' = Auftrag ohne Gebühr
 
+
|- valign="top"
|| Defintions-Parameter:
+
 
+
Liste mit Auftragsstatus
+
 
+
'''N''' = Normalauftrag
+
 
+
'''O''' = Auftrag ohne Geb�hr
+
 
+
+
|-
+
 
| 2
 
| 2
 
+
| Adresse einfügen
|| Adresse einf�gen
+
| Einfügen von Inhalten aus der Adresstabelle. Aus der Adresstabelle werden die Feldinhalte entsprechend der Liste ''Definitionstabellen - Programm-Funktionen - Aktionspar zur Aktion 2'' entnommen. In der Konfiguration ''Programm-Aktionen'' muss eine korrespondierende Liste definiert sein, in welche Felder der Zieltabelle die Werte einzufügen sind. Werden in der Zielfeldliste Feld-ID's mehrfach benannt, so wird der neue Feldinhalt aus den Feldern der Quelltabelle zusammengesetzt. Wird als Zielfeld ''-1'' eingetragen, findet keine Übertragung aus der Quelltabelle statt.
 
+
|
|| Einf�gen von Inhalten aus der Adresstabelle. Aus der Adresstabelle werden die Feldinhalte entsprechend der Liste in Parameter entnommen. In der Konfiguration �Programm-Aktionen� muss eine korrespondierende Liste definiert sein, in welche Felder der Zieltabelle die Werte einzuf�gen sind.
+
;Definitions-Parameter:Liste mit Feld-ID's der Adress-Tabelle
 
+
;Option: Optional die Tabellen-ID der Adress-Tabelle (standardmäßig 129)
|| Definitions-Parameter:
+
;Wert-Parameter: Korrespondierende Liste mit Feld-ID's in der Ziel-Tabelle
 
+
;Zielfeld: Optional das Verknüpfungsfeld in der Adress-Tabelle (Adress-Schlüsselfeld)
Liste mit Feld-ID's der Adress-Tabelle
+
|- valign="top"
 
+
Wert-Parameter:
+
 
+
Korrespondierende Liste mit Feld-ID's in der Ziel-Tabelle
+
 
+
+
|-
+
 
| 3
 
| 3
 +
| Auftragart setzen
 +
| Zurücksetzten der Auftragsinfo und des Erledigtdatums, wenn eine Auftragsart gewählt wurde.
 +
|- valign="top"
 +
| 5
 +
| Editierstatus setzen
 +
| Der Editierstatus kann für eine Tabelle gesetzt werden. Diese nimmt dann den Editierstatus der Mastertabelle an
  
|| Auftragart setzen
+
''Nur in Stammdaten nutzbar!''
 
+
|&nbsp;
|| Zur�cksetzten der Auftragsinfo und des Erledigtdatums, wenn eine Auftragsart gew�hlt wurde.
+
|- valign="top"
 
+
Nur in Stammdaten nutzbar
+
 
+
||
+
|-
+
 
| 10
 
| 10
 
+
| Neue Auftrags-Nr
|| Neue Auftrags-Nr
+
| Keine Funktion mehr
 
+
|&nbsp;
|| Keine Funktion mehr
+
|- valign="top"
 
+
||
+
|-
+
 
| 21
 
| 21
 
+
| Neue ANR holen
|| Neue ANR holen
+
| Keine Funktion mehr
 
+
|&nbsp;
|| Keine Funktion mehr
+
|- valign="top"
 
+
||
+
|-
+
 
| 22
 
| 22
 
+
| Neue BeschID holen
|| Neue BeschID holen
+
| Keine Funktion mehr
 
+
|&nbsp;
|| Keine Funktion mehr
+
|- valign="top"
 
+
||
+
|-
+
 
| 41
 
| 41
 +
| AArt f.Verweis holen
 +
| Auftragsart des Querverweises holen.
  
|| AArt f.Verweis holen
+
''Nur in Querverweise nutzbar!''
 
+
|&nbsp;
|| Auftragsart des Querverweises holen.
+
|- valign="top"
 
+
Nur in Querverweise nutzbar
+
 
+
||
+
|-
+
 
| 81
 
| 81
 +
| WV-Datum vorschlagen
 +
| Wiedervorlagedatum aus der Konfiguration berechnen.
  
|| WV-Datum vorschlagen
+
''Nur in Wiedervorlagen nutzbar!''
 
+
|&nbsp;
|| Wiedervorlagedatum aus der Konfiguration berechnen.
+
|- valign="top"
 
+
Nur in Wiedervorlagen nutzbar
+
 
+
||
+
|-
+
 
| 100
 
| 100
 
+
| Feld löschen
|| Feld l�schen
+
| Feldinhalt löschen. In der Konfiguration ''Programm-Aktionen'' ist unter Zielfeld, das zu löschende Feld definiert. Es kann eine Bedingung über die Felder ''Option'' und ''Wert-Parameter'' definiert werden.
 
+
|
|| Feldinhalt l�schen. In der Konfiguration �Programm-Aktionen� ist unter Zielfeld, das zu l�schende Feld definiert. Es kann eine Bedingung �ber die Felder Option und Wert-Parameter definiert werden.
+
;Option:Vergleichsoperant
 
+
:<nowiki>=, <,>,!=</nowiki>
|| Option:
+
;Wert-Parameter:Vergleichswert. Es kann auch ein Platzhalter gesetzt werden, wie bei den Default-Werten in [[Amaly-Dokumentation#Meta-Felder_.28Systeminformationen_.C3.BCber_Tabellenfelder.29|Meta-Felder]], die dann zur Laufzeit aufgelöst werden.
 
+
;Zielfeld:Feld-ID des Feldes, dessen Inhalt gelöscht werden soll.
Vergleichsoperant
+
|- valign="top"
 
+
=, <,>,!=
+
 
+
Wert-Parameter:
+
 
+
Vergleichswert. Es kann auch ein Platzhalter gesetzt werden, wie bei den Default-Werten in Meta-Felder, die dann zur Laufzeit aufgel�st werden.
+
 
+
Zielfeld:
+
 
+
Feld-ID des Feldes, dessen Inhalt gel�scht werden soll.
+
 
+
+
|-
+
 
| 101
 
| 101
 +
| Feldinhalt kopieren
 +
| Der Feldinhalt kann in ein anderes Feld der gleichen Tabelle oder einer angezeigten anderen Tabelle kopiert werden.
 +
|
 +
;Option:"L" = die Aktion wird nur für einen neuen Datensatz oder den letzten Datensatz des Tabellenbereiches ausgeführt.
 +
;Wert-Parameter:Tabellen-ID der Zieltabelle
 +
;Zielfeld:Feld, in das kopiert werden soll .
 +
|- valign="top"
 +
| 102
 +
| Berechnungsanweisung
 +
| Wert berechnen und in Zielfeld einstellen - Unterstützt werden die Grundrechenarten (kein Vorrang von Punkt- vor Strichrechnung). Numerische Konstanten sind in ''Wert-Parameter'' ein #-Zeichen voranzustellen. Werte und Operatoren sind durch Blank zu trennen.
  
|| Feldinhalt kopieren
+
Beispiel: ''2 * #1.5 + 5'' = Feld 2 mal 1,5 plus Feld 5
  
|| Der Feldinhalt kann in ein anderes Feld der gleichen Tabelle oder einer angezeigten anderen Tabelle kopiert werden.
+
Möglich ist auch die Berechnung mit Datumsfeldern. Ist das Zielfeld ein Datumsfeld, wird die Berechnung eines Datums vorgenommen.
  
|| Option:
+
Beispiel: ''#TODAY + #7'' = Aktuelles Datum plus 7 Tage
  
�L� = die Aktion wird nur f�r einen neuen Datensatz oder den letzten Datensatz des Tabellenbereiches ausgef�hrt.
+
Ist das Zielfeld ein Ganzzahl-Feld (Integer), können Datumsdifferenzen berechnet werden.
  
Wert-Parameter:
+
Beispiel: ''#TODAY - 5'' = Aktuelles Datum - Datum in Feld 5
 
+
|&nbsp;
Tabellen-ID der Zieltabelle
+
|- valign="top"
 
+
Zielfeld:
+
 
+
Feld, in das kopiert werden soll .
+
 
+
+
|-
+
| 102
+
 
+
|| Berechnungsanweisung
+
 
+
|| Wert berechnen und in Zielfeld einstellen - Unterst�tzt werden die Grundrechenarten. Numerische Konstanten sind in �Wert-Parameter� ein #-Zeichen voranzustellen. Werte und Operatoren sind durch Blank zu trennen.
+
 
+
Beispiel: "2 * #1.5 + 5" = Feld 2 mal 1,5 plus Feld 5
+
 
+
|
+
|-
+
 
| 103
 
| 103
 
+
| Feldinhalt setzen
|| Feldinhalt setzen
+
| In Abhängigkeit einer einfachen Bedingung kann ein Tabellenfeld der aktuellen Tabelle mit einer Konstanten oder dem Feld-Inhalt eines anderen Feldes der aktuellen Tabelle gesetzt werden.
 
+
|
|| In Abh�ngigkeit einer einfachen Bedingung kann ein Tabellenfeld der aktuellen Tabelle mit einer Konstanten oder dem Feld-Inhalt eines anderen Feldes der aktuellen Tabelle gesetzt werden.
+
;Option:Tabellen-ID für ''Feld1'' (s.u.), wenn ''Feld1'' nicht in der aktuellen Tabelle liegt
 
+
;Wert-Parameter:Allgemeine Form:
||  '''Option''' :
+
:''Feld1'' $ ''OP'' $ ''VWert'' $ ''NWert''  
 
+
*$ => Trennzeichen
Tabellen-ID f�r ''Feld1'' (s.u.), wenn ''Feld1'' nicht in der aktuellen Tabelle liegt
+
*''Feld1'' => Feld-ID in der Falldatentabelle, deren Inhalt verglichen werden soll.
 
+
*''OP'' => Vergleichsoperator <nowiki>(=, !=, <, >, <=, >=)</nowiki>
'''Wert-Parameter''' :
+
*''VWert'' = Feld-Id, der der Vergleichswert entnommen werden soll (bei Eingabe der Form ''ttt_fff'' wird der Vergleichswert der Tabelle ''ttt'' mit dem Feld ''fff'' entnommen) oder eine Konstante (gekennzeichnet durch #-Prefix). Es können auch Platzhalter (siehe Aktions-ID 100) gesetzt werden.
 
+
*''NWert'' = der neue Inhalt für das Zielfeld (es gilt das gleiche wie für ''VWert'' )
Allgemeine Form
+
;Zielfeld:Feld-ID in der aktuellen Tabelle, das neu gesetzt werden soll
 
+
|- valign="top"
''Feld1'' $ ''OP'' $ ''VWert'' $ ''NWert''  
+
 
+
$ = Trennzeichen
+
 
+
''Feld1'' = Feld-ID in der Falldatentabelle, deren Inhalt verglichen werden soll.
+
 
+
''OP'' = Vergleichsoperator (=, !=, <, >, <=, >=)
+
 
+
''VWert'' = Feld-Id, der der Vergleichswert entnommen werden soll oder eine Konstante (gekennzeichnet durch #-Suffix). Es k�nnen auch Platzhalter (siehe Aktions-ID 100) gesetzt werden.
+
 
+
''NWert'' = der neue Inhalt f�r das Zielfeld (es gilt das gleiche wie f�r ''VWert'' )
+
 
+
Zielfeld:
+
 
+
Feld-ID in der aktuellen Tabelle, das neu gesetzt werden soll
+
 
+
+
|-
+
 
| 104
 
| 104
 +
| Filter für ComboBox
 +
| ''Nur für Felder mit der Darstellungsart 3 (ComboBox) und Referenz auf eine Konfigurationstabelle anwendbar!'' Es kann ein zusätzlicher Filter definiert werden unter der Voraussetzung, dass die Konfigurationstabelle eine weitere Detailtabelle hat. Der Filter wirkt nur einschränkend, wenn die Detailtabelle Eintragungen zu ihrem Masterelement hat.
 +
|
 +
;Option:Tabellen-ID der Detailtabelle
 +
;Wert-Parameter:Feld-ID in der Anwendungstabelle, der der Filterwert entnommen werden soll oder eine Konstante (gekennzeichnet durch #-Suffix). Es können auch Platzhalter (siehe Aktions-ID 100) gesetzt werden.
 +
;Zielfeld:Feld in der Detailtabelle, dessen Inhalt gleich dem Filterwert ist
 +
|- valign="top"
 +
| 105
 +
| Neuen Wert zusammensetzen
 +
| Für das Zielfeld kann aus verschiedenen Feldern und / oder Konstanten ein neuer Wert gebildet werden. Für die Notation eines Feldes gilt das Gleiche, wie bei Aktion 103 für VWert/NWert beschrieben.
  
|| Filter f�r ComboBox
+
Beispiel: #TODAY #'''/''' 8 #'''/''' #AART -> 19.12.2006/1234/110
 
+
|
|| Nur f�r Felder mit der Darstellungsart 3 (ComboBox) und Referenz auf eine Konfigurationstabelle anwendbar. Es kann ein zus�tzlicher Filter definiert werden unter der Voraussetzung, dass die Konfigurationstabelle eine weitere Detailtabelle hat. Der Filter wirkt nur einschr�nkend, wenn die Detailtabelle Eintragungen zu ihrem Masterelement hat.
+
;Option: -
 
+
;Wert-Parameter: Liste von Feld-ID's und/oder Konstanten (gekennzeichnet durch #-Prefix), getrennt durch ein Leerzeichen
|| Option:
+
;Zielfeld:Feld, in das der neue Wert gesetzt werden soll
 
+
|- valign="top"
Tabellen-ID der Detailtabelle
+
| 109
 
+
| Referenz prüfen
Wert-Parameter:
+
| Das Zielfeld wird überprüft, ob es einen Einfluss auf die Referenzmenge (z.B. Combobox-Inhalt) des aktuellen Feldes hat. Wenn ja, wird die Referenzmenge neu gebildet.
 
+
|
Feld-ID in der Anwendungstabelle, der der Filterwert entnommen werden soll oder eine Konstante (gekennzeichnet durch #-Suffix). Es k�nnen auch Platzhalter (siehe Aktions-ID 100) gesetzt werden.
+
;Option: -
 
+
;Wert-Parameter: -
Zielfeld:
+
;Zielfeld: Feld, das geprüft wird, ob es einen Einfluss auf die Referenzmenge hat.
 
+
|- valign="top"
Feld in der Detailtabelle, dessen Inhalt gleich dem Filterwert ist
+
| 110
 
+
| Eindeutige Nummer holen
+
| Bei dieser Aktion wird zu einem vorgegebenen Nummerntyp eine neue Nummer gebildet. In der Tabelle ''def_lastnr'' (Höchste vergebene Nummer)wird dazu zum Nummerntyp die letzten vergebenen Nummer um eins erhöht und als Resultat geliefert. Das Holen passiert in einer eigenen Transaktion. Neben dem Nummerntyp können auch weitere Parameter die Nummernfolge definieren.
|-
+
|
 +
;Option: Nummerntyp
 +
;Wert-Parameter: Liste von Feld-ID's und/oder Konstanten (gekennzeichnet durch #-Prefix), getrennt durch ein Leerzeichen, die als weitere Parameter die Nummernfolge definieren. Die Parameter müssen mit den Nummerngruppen-Spalten in ''def_lastnr'' korrespondieren.
 +
;Zielfeld:Feld, in das der neue Wert gesetzt werden soll
 +
|- valign="top"
 
| 111
 
| 111
 +
| Gebühren berechnen
 +
| Berechnung des Gebührenansatzes durchführen.
  
|| Geb�hren berechnen
+
''Nur in Gebühren einsetzbar!''
 
+
|&nbsp;
|| Berechnung des Geb�hrenansatzes durchf�hren.
+
|- valign="top"
 
+
Nur in Geb�hren einsetzbar
+
 
+
||
+
|-
+
 
| 112
 
| 112
 +
| Konf. der GOrd einf.
 +
| Konfiguration der Gebührenordnung einfügen
  
|| Konf. der GOrd einf.
+
''Nur in Gebühren einsetzbar!''
 +
|&nbsp;
 +
|- valign="top"
 +
| 113
 +
| Pos.-Ref. bearbeiten
 +
| Referenzen auf Gebührenpositionen auflösen
  
|| Konfiguration der Geb�hrenordnung einf�gen
+
''Nur in Gebühren einsetzbar!''
 +
|&nbsp;
 +
|- valign="top"
 +
| 121
 +
| PK-Nr generieren
 +
| Personenkonto/Kassenzeichen vom Server-Prozess CashUpServer holen
  
Nur in Geb�hren einsetzbar
+
''Nur in Bescheid einsetzbar!''
 +
|&nbsp;
 +
|- valign="top"
 +
| 122
 +
| BKZ = x Betr löschen
 +
| Betragsfelder löschen
  
|
+
''Nur in Bescheid einsetzbar!''
|-
+
|
| 113
+
;Definitions-Parameter:Buchungskennzeichen, bei dem die Aktion ausgeführt werden soll
 +
|- valign="top"
 +
| 123
 +
| Bescheid bearbeiten
 +
| Buchungskennzeichen auswerten und Bearbeitungsbereich vorbereiten (ggf. Felder löschen, vorbelegen oder Korrekturbuchung vorbereiten)
  
|| Pos.-Ref. bearbeiten
+
''Nur in Bescheid einsetzbar!''
 +
|&nbsp;
 +
|- valign="top"
 +
| 124
 +
| Prüfung 100% GebVert
 +
| Prüfen, ob 100% aller Gebührenansätze auf Bescheide verteilt sind. Ist dies nicht der Fall, kann die aktuelle Bearbeitung nicht gespeichert werden.
 +
Wenn als Option 'W' gesetzt ist, wird lediglich eine Warung ausgegeben und die Speicherung wird nicht verhindert.
  
|| Referenzen auf Geb�hrenpositionen aufl�sen
+
''Nur in Bescheid einsetzbar!''
 +
|&nbsp;
 +
|- valign="top"
 +
| 125
 +
| Summe/Mwst berech.
 +
| Gesamtsumme und Mehrwertsteuer neu berechnen
  
Nur in Geb�hren einsetzbar
+
''Nur in Bescheid einsetzbar!''
 +
|&nbsp;
 +
|- valign="top"
 +
| 126
 +
| Spezial BKZ B
 +
| Spezielles Verhalten bei Buchungskennzeichen B (Bar-Einnahme)
  
||   
+
''Nur in Bescheid einsetzbar!''
|-
+
|&nbsp;  
| 121
+
|- valign="top"
 +
| 127
 +
| Buchungskz prüfen
 +
| Auswahl von Buchungskennzeichen nach aktuellem Kontext treffen und Editierfähigkeit des Bearbeitungsbereichs festlegen
  
|| PK-Nr generieren
+
''Nur in Bescheid einsetzbar!''
 +
|&nbsp;
 +
|- valign="top"
 +
| 128
 +
| Druckkennz. prüfen
 +
| Druckkennzeichen auf Zulässigkeit prüfen (siehe Definitionstabelle ''Definition Buchungskennz.'')
  
|| Personenkonto/Kassenzeichen vom Server-Proze� CashUpServer holen
+
''Nur in Bescheid einsetzbar!''
 +
|&nbsp;
 +
|- valign="top"
 +
| 129
 +
| Check nach Korrektur
 +
| Bescheiddaten gegen Gebührenzuordnung prüfen. Bei Korrekturbuchung darf es keine Betragserhöhung geben und keine neue Kombination von Kostenart / Kostenträger geben
  
Nur in Bescheid einsetzbar
+
''Nur in Bescheid einsetzbar!''
 +
|&nbsp;
 +
|- valign="top"
 +
| 421
 +
| Klammern zählen
 +
| Auswerten, ob sich die Anzahl von öffnenden und schliessenden Klammern deckt
  
|
+
''Nur in Suchen einsetzbar!''
|-
+
|
| 122
+
;Option: Optional ''W'', wenn nur eine Warnung erzeugt werden soll
 +
|- valign="top"
 +
| 1201
 +
| Summe setzten
 +
| Es wird die Summe des Datenfeldes über alle aktiven Bescheiddatensätze (keine abgerechneten oder historische Sätze) ermittelt und abhängig von einer Bedingung in die Datensätze einer anderen Tabelle kopiert. Die Ausführung der Funktion kann an eine weitere allgemein gültige Bedingung geknüpft werden, die im Bereich ''Definitionstabellen - Programm-Funktionen'' definiert wird (Feld Aktions-Parameter: ''ttt_fff''$''OP''$''VWERT'').
  
|| BKZ = x Betr l�schen
+
''Nur in Bescheid einsetzbar auf numerische Felder!''
 +
|
 +
;Option: Tabellen-ID, der der Prüfwert zu entnehmen ist und die Zieltabelle sein soll.
 +
;Wert-Parameter: Allgemeine Form:
 +
:''Feld''$''OP''$''VWert''
 +
*$ => Trennzeichen
 +
*''Feld'' => Feld-ID zur Tabellen-ID (Option), deren Inhalt verglichen werden soll.
 +
*''OP'' => Vergleichsoperator <nowiki>(=, !=, <, >, <=, >=)</nowiki>
 +
*''VWert'' = Vergleichswert(Feld-ID oder Konstante/Platzhalter mit #-Prefix)
 +
;Zielfeld:Feld-ID zur Tabellen-ID, in die die berechnete Summe einzutragen ist
 +
|- valign="top"
 +
| 1202
 +
| Check Gültigkeitszeitraum
 +
| Prüfung der Überschneidungsfreiheit von Gültigkeitszeiträumen (Buchungsstart - Buchungsende) von regelmäßigen Buchungen. Die Prüfung ist abhängig von einer Bedingung.
  
|| Betragsfelder l�schen
+
''Nur in Bescheid einsetzbar!''
 +
|
 +
;Option: Tabellen-ID, der der Prüfwert zu entnehmen ist.
 +
;Wert-Parameter: Vergleichswert (Konstante ohne Suffix)
 +
;Zielfeld:Feld-ID zur Tabellen-ID, dem der Prüfwert zu entnehmen ist
 +
|- valign="top"
 +
| 1203
 +
| Check Buchungsendedatum
 +
| Prüfung, ob bei Korrektur regelmäßiger Buchungen für den zu korrigierenden Buchungssatz ein Buchungsendedatum gesetzt ist.
  
Nur in Bescheid einsetzbar
+
''Nur in Bescheid einsetzbar!''
 +
|&nbsp;
 +
|- valign="top"
 +
| 1220
 +
| Setzen des Aufteilungsparameters Tage
 +
| Für die Gebührenaufteilung von Bescheiden mit Gültigkeitszeiträumen (Buchungsstart - Buchungsende) von regelmäßigen Buchungen.
 +
Standardmäßig wird Tage auf 30 (Kalendermonat) gesetzt. Werden nur Teilmonate abgerechnet kann hier der Tagesanteil berechnet werden
  
|| Definitions-Parameter:
+
''Nur im Fuß der Gebührenzuordnung auf das Feld '''Tage''' einsetzbar (Tabelle 509 GebZ_Info)!''
 +
|
 +
;Wert-Parameter: Buchungsstart,Buchungsende
 +
:''ttt_fff'',''ttt_fff''
 +
*, => Trennzeichen zwischen Buchungsstart- und Ende
 +
*''ttt_fff'' => Felddefinition in Form von tabellen-id'''_'''feld-id
 +
|- valign="top"
 +
| 1221
 +
| Setzen des Aufteilungsverhältnisses
 +
| Aus zwei numerischen Feldern kann das Aufteilungsverhältnis von Gebührenansätzen berechnet werden.
 +
Die Definition von Zähler und Nenner erfolgt jeweils über die Benennung eines Feldes. Es kann dabei auch eine Bedingung formuliert werden, die es ermöglicht, aus mehreren Datensätzen einen passenden Wert auszufiltern.
  
Buchungskennzeichen, bei dem die Aktion ausgef�hrt werden soll
+
Beispiel: 110_5$#3$6
 +
Wenn in Tabelle 110 das Feld 5 (= Gebührenziffer in der Tabelle Gebühren) den Wert 3 annimmt, dann setze den Wert aus Feld 6 (= Menge)der Tabelle 110
  
   
+
''Nur im Fuß der Gebührenzuordnung auf das Feld '''Auft''' einsetzbar (Tabelle 509 GebZ_Info)!''
|-
+
|
| 123
+
;Wert-Parameter: Zählerfeld,Nennerfeld
 +
: Zählerfeld und Nennerfeld können folgende Form haben:
 +
:''ttt_fff'' (Felddefinition in Form von ''tabellen-id'''_'''feld-id'')
 +
:    '''oder'''
 +
:''ttt_fff$VWert$fff''
 +
*$ => Tennzeichen
 +
*''ttt_fff'' => Tabelle und Feld für den Vergleich
 +
*''VWert'' => Vergleichfeld oder Vergleichswert beginnend mit dem #-Zeichen
 +
*''fff'' => Feld-ID, dem der Wert für die Berechnung entnommen wird
 +
|- valign="top"
 +
| 9000
 +
| In markierten Datensätzen einen Wert setzen
 +
| In allen im Tabellenbereich markierte Datensätze kann ein Feld mit einem Wert belegt werden
  
|| Bescheid bearbeiten
+
''Nur als Kontextmenü-Funktion im Tabellenbereich einsetzbar''
 +
|
 +
;Definitions Parameter: Benennung der Funktion im Kontextmenü
 +
;Option: '''A''' Funktion ist immer auswählbar, wenn leer, dann nur, wenn der Bearbeitungsbereich editierbar ist
 +
;Wert-Parameter: Feld, aus dem der zu setzende Wert entnommen wird oder eine Konstante (mit #-Suffix)
 +
;Zielfeld:Feld-ID, das den zu setzenden Wert aufnehmen soll
 +
|- valign="top"
 +
| 9010
 +
| In markierten Datensätzen einen Wert löschen
 +
| In allen im Tabellenbereich markierte Datensätze kann der Feldinhalt eines Feld gelöscht werden
  
|| Buchungskennzeichen auswerten und Bearbeitungsbereich vorbereiten (ggf. Felder l�schen, vorbelegen oder Korrekturbuchung vorbereiten)
+
''Nur als Kontextmenü-Funktion im Tabellenbereich einsetzbar''
 +
|
 +
;Definitions Parameter: Benennung der Funktion im Kontextmenü
 +
;Option: '''A''' Funktion ist immer auswählbar, wenn leer, dann nur, wenn der Bearbeitungsbereich editierbar ist
 +
;Wert-Parameter: Feld, aus dem der zu setzende Lösch-Wert entnommen wird oder eine Konstante (mit #-Suffix z.B. #BLANK)
 +
;Zielfeld:Feld-ID, das den Lösch-Wert aufnehmen soll
 +
|- valign="top"
 +
| 9100
 +
| Telefonanruf ausführen
 +
| Mit dem Textinhalt des zugewiesenen Feldes wird ein Telefonanruf ausgeführen.Der Zugang zur Telefonanlage muss vorbereitet und konfiguriert sein.
  
Nur in Bescheid einsetzbar
+
''Nur als Kontextmenü-Funktion im Bearbeitungsbereich einsetzbar''
 +
|
 +
|- valign="top"
 +
| 9101
 +
| E-Mail Client aufrufen
 +
| Der Textinhalt des zugewiesen Feldes wird als E-Mail Adresse behandelt und der vom Betriebssystem definierte E-Mail Client aufgerufen.
  
|
+
''Nur als Kontextmenü-Funktion im Bearbeitungsbereich einsetzbar''
|-
+
|
| 124
+
|- valign="top"
 +
| 9102
 +
| Web Aufruf starten
 +
| Der Textinhalt des zugewiesen Feldes wird als Web-Adresse behandelt und der vom Betriebssystem definierte Standard-Browser mit dieser Adresse geöffnet.
  
|| Pr�fung 100% GebVert
+
''Nur als Kontextmenü-Funktion im Bearbeitungsbereich einsetzbar''
 +
|
 +
|- valign="top"
 +
| 9105
 +
| Applikation starten
 +
| Der Textinhalt des zugewiesen Feldes wird als Dokument-Adresse behandelt und die zum Dokumententyp vom Betriebssystem definierte Standard-Anwendung mit dieser Adresse gestartet.
  
|| Pr�fen, ob 100% aller Geb�hrenans�tze auf Bescheide verteilt sind. Ist dies nicht der Fall, kann die aktuelle Bearbeitung nicht gespeichert werden.
+
''Nur als Kontextmenü-Funktion im Bearbeitungsbereich von DocArchiv einsetzbar''
 +
|
 +
|- valign="top"
 +
| 9106
 +
| Dokument speichern
 +
| Das im Dokumentenarchiv gespeicherte Dokument kann im Dateisystem
  
Nur in Bescheid einsetzbar
+
''Nur als Kontextmenü-Funktion im Bearbeitungsbereich einsetzbar''
 +
|
 +
|- valign="top"
 +
| 9110
 +
| Web-Browser öffnen und aktuelle Adresse in Google-Maps öffnen
 +
| Über den Wert-Parameter wird die gesuchte Adresse zusammengesetzt. Es gelten die Regeln zu Aktion 105.
  
|| 
+
Beispiel Wert-Parameter: '''13 #, 14'''
|-
+
| 125
+
  
|| Summe/Mwst berech.
+
Feld 13 (Straße und Hausnr.) und Feld 14 (Ort), getrennt durch Komma
  
|| Gesamtsumme und Mehrwertsteuer neu berechnen
+
''Nur als Kontextmenü-Funktion im Bearbeitungsbereich einsetzbar''
 +
|
 +
;Option: -
 +
;Wert-Parameter: Liste von Feld-ID's und/oder Konstanten (gekennzeichnet durch #-Prefix), getrennt durch ein Leerzeichen
 +
;Zielfeld: -
 +
|- valign="top"
 +
| 9111
 +
| Web-Browser öffnen und Route zur aktuelle Adresse in Google-Maps öffnen
 +
| Über den Wert-Parameter wird die Zieladresse zusammengesetzt. Es gelten die Regeln zu Aktion 105. Die Startadresse wird aus den Anwender-Daten ermittelt.
  
Nur in Bescheid einsetzbar
+
Beispiel Wert-Parameter: '''13 #, 14'''
  
|| 
+
Feld 13 (Straße und Hausnr.) und Feld 14 (Ort), getrennt durch Komma
|-
+
| 126
+
  
|| Spezial BKZ B
+
''Nur als Kontextmenü-Funktion im Bearbeitungsbereich einsetzbar''
 +
|
 +
;Option: -
 +
;Wert-Parameter: Liste von Feld-ID's und/oder Konstanten (gekennzeichnet durch #-Prefix), getrennt durch ein Leerzeichen
 +
;Zielfeld: -
 +
|- valign="top"
 +
| 9150
 +
| Abruf eines ALB-Flurstücksnachweises
 +
| Über den Wert-Parameter wird das Flurstückskennzeichen zusammengesetzt. Es gelten die Regeln zu Aktion 105. Das Ergebnis wird in einem eigenen Fenster dargestellt.
  
|| Spezielles Verhalten bei Buchungskennzeichen B (Bar-Einnahme)
+
Beispiel Wert-Parameter: '''1 #- 2 #- 3 #/ 4'''
  
Nur in Bescheid einsetzbar
+
Feld 13 (Straße und Hausnr.) und Feld 14 (Ort), getrennt durch Komma
  
||
+
''Nur als Kontextmenü-Funktion im Bearbeitungsbereich einsetzbar''
|-
+
|
| 127
+
;Option: -
 +
;Wert-Parameter: Liste von Feld-ID's und/oder Konstanten (gekennzeichnet durch #-Prefix), getrennt durch ein Leerzeichen
 +
;Zielfeld: -
 +
|- valign="top"
 +
| 9151
 +
| Abruf einer ALB-Bestandsübersicht
 +
| Über den Wert-Parameter wird das Bestandskennzeichen zusammengesetzt. Es gelten die Regeln zu Aktion 105. Das Ergebnis wird in einem eigenen Fenster dargestellt.
  
|| Buchungskz pr�fen
+
Beispiel Wert-Parameter: '''10 #- 11'''
  
|| Auswahl von Buchungskennzeichen nach aktuellem Kontext treffen und Editierf�higkeit des Bearbeitungsbereichs festlegen
+
Feld 10 (Grundbuchbezirk) und Feld 11 (Grundbuchnr.), getrennt durch Bindestrich
  
Nur in Bescheid einsetzbar
+
''Nur als Kontextmenü-Funktion im Bearbeitungsbereich einsetzbar''
 +
|
 +
;Option: -
 +
;Wert-Parameter: Liste von Feld-ID's und/oder Konstanten (gekennzeichnet durch #-Prefix), getrennt durch ein Leerzeichen
 +
;Zielfeld: -
 +
|- valign="top"
 +
| 9155
 +
| Positionieren im Web-GIS
 +
| Über den Wert-Parameter wird die Zielkoordinate zusammengesetzt. Es gelten die Regeln zu Aktion 105. Im Web-Browser wird der Bildmittelpunkt auf die Zielkoordinate verschoben und ein Symbol dargestellt.
  
|| 
+
Z.Zt. wird nur der Web-GIS Client GISeye unterstützt.
|-
+
| 128
+
  
|| Druckkennz. pr�fen
+
Beispiel Wert-Parameter: '''11 #: 12'''
  
|| Druckkennzeichen auf Zul�ssigkeit pr�fen (siehe Definitionstabelle �Definition Buchungskennz.�)
+
Feld 11 (Rechtswert) und Feld 12 (Hochwert) getrennt durch Doppelpunkt
  
Nur in Bescheid einsetzbar
+
''Nur als Kontextmenü-Funktion im Bearbeitungsbereich einsetzbar''
 +
|
 +
;Option: -
 +
;Wert-Parameter: Liste von Feld-ID's und/oder Konstanten (gekennzeichnet durch #-Prefix), getrennt durch ein Leerzeichen
 +
;Zielfeld: -
 +
|- valign="top"
 +
| 9156
 +
| Positionieren im Desktop GIS SICAD-SD ((R) AED-SICAD)
 +
| Über den Wert-Parameter wird die Zielkoordinate zusammengesetzt. Es gelten die Regeln zu Aktion 105. Im gestarteten SICAD-SD wird der Bildausschnitt auf die Zielkoordinate verschoben und ein Symbol plaziert.
  
|| 
+
Voraussetzung ist, dass am lokalen AP das Tool SIMBA ((c) KRZ Lemgo) installiert ist.
|-
+
| 129
+
  
|| Check nach Korrektur
+
Beispiel Wert-Parameter: '''11 #: 12'''
  
|| Bescheiddaten gegen Geb�hrenzuordnung pr�fen. Bei Korrekturbuchung darf es keine Betragserh�hung geben und keine neue Kombination von Kostenart / Kostentr�ger geben
+
Feld 11 (Rechtswert) und Feld 12 (Hochwert) getrennt durch Doppelpunkt
  
Nur in Bescheid einsetzbar
+
''Nur als Kontextmenü-Funktion im Bearbeitungsbereich einsetzbar''
 +
|
 +
;Option: -
 +
;Wert-Parameter: Liste von Feld-ID's und/oder Konstanten (gekennzeichnet durch #-Prefix), getrennt durch ein Leerzeichen
 +
;Zielfeld: -
 +
|- valign="top"
 +
| 9157
 +
| Positionieren im Desktop GIS ArcGIS ((R) ESRI)
 +
| Über den Wert-Parameter wird die Zielkoordinate zusammengesetzt. Es gelten die Regeln zu Aktion 105. ArcGIS wird aufgerufen und der Bildausschnitt auf die Zielkoordinate verschoben. Beim ersten Aufruf wird das zu startende Projekt abgefragt.
  
|| 
+
Voraussetzung ist, dass am lokalen AP das Tool SIMBA ((c) KRZ Lemgo) installiert ist.
|-
+
Beispiel Wert-Parameter: '''11 #: 12'''
| 421
+
 
+
|| Klammern z�hlen
+
 
+
|| Auswerten, ob sich die Anzahl von �ffnenden und schlie�enden Klammern deckt
+
  
Nur in Suchen einsetzbar
+
Feld 11 (Rechtswert) und Feld 12 (Hochwert) getrennt durch Doppelpunkt
  
|
+
''Nur als Kontextmenü-Funktion im Bearbeitungsbereich einsetzbar''
 +
|
 +
;Option: -
 +
;Wert-Parameter: Liste von Feld-ID's und/oder Konstanten (gekennzeichnet durch #-Prefix), getrennt durch ein Leerzeichen
 +
;Zielfeld: -
 
|}
 
|}
  
# ## Serienbrief-VariableZur Aufbereitung von Serienbriefen in einer Textverarbeitung (z.B. MS-Word), benutzt das AGEB Variablen-Definitionen. F�r die Vorlagenerstellung und die Nutzung der Serienbriefe muss das gleiche Programmsystem verwendet werden.
+
=== Serienbrief-Variable ===
 +
Zur Aufbereitung von Serienbriefen in einer Textverarbeitung (z.B. MS-Word), benutzt Amaly Variablen-Definitionen. Für die Vorlagenerstellung und die Nutzung der Serienbriefe muss das gleiche Programmsystem verwendet werden.
  
Diese Variablen werden wie ganz normaler Text in einer Textvorlage plaziert und mit den �blichen Textverarbeitungsattributen (Fett, Kursiv, Schriftart usw.) versehen.
+
Diese Variablen werden wie ganz normaler Text in einer Textvorlage plaziert und mit den üblichen Textverarbeitungsattributen (Fett, Kursiv, Schriftart usw.) versehen.
  
Achtung: Innerhalb des Variablennamens darf es keinen Attributwechsel geben!
+
'''''Achtung: Innerhalb des Variablennamens darf es keinen Attributwechsel geben!'''''
  
Die Vorlage ist als RTF-Dokument abzulegen und kann durch Eintrag in die Konfigurationstabelle ''�''  ''Namen und Printvorlagen�''  ''4.3.22''  '''' im AGEB genutzt werden.Die Namen der Variablen sind in der Tabelle ''�Metafelder�''  ''4.1.2'' als Eigenschaft der Datenfelder festgelegt. Der Variablenname muss eindeutig je Tabelle sein!
+
Die Vorlage ist als RTF-Dokument abzulegen und kann durch Eintrag in die Konfigurationstabelle ''Namen und Printvorlagen''  im Amaly genutzt werden. Die Namen der Variablen sind in der Tabelle ''Metafelder'' als Eigenschaft der Datenfelder festgelegt. Der Variablenname muss eindeutig je Tabelle sein!
  
 
Einsatz einer Variablen im Vorlagentext:
 
Einsatz einer Variablen im Vorlagentext:
  
Eine Variable wird in der Form [% '''Variablenname''' %] in den Vorlagentext an beliebiger Stelle eingef�gt.
+
Eine Variable wird in der Form [%Variablenname%] in den Vorlagentext an beliebiger Stelle eingefügt.
  
Wenn die gesetzte Variable nicht aus der Tabelle ''�Stammdaten�'' 2.1.1stammt, ist die Herkunft der Variable durch anf�gen von '''_''''tabid'' zu erg�nzen, wobei ''tabid'' die Tabellen-ID der Herkunftstabelle ist (siehe ''�Metatabellen�'' ).
+
Wenn die gesetzte Variable nicht aus der Tabelle ''Stammdaten'' stammt, ist die Herkunft der Variable durch anfügen eines Unterstriches (''_'') + ''tabid'' zu ergänzen, wobei ''tabid'' die Tabellen-ID der Herkunftstabelle ist (siehe ''Metatabellen'').
  
Wenn eine Variable gesetzt werden soll, die sich nur aus einer indirekten Verkn�pfung mit den Falldaten ergibt, wird der Variablenname nochmals um die Tabellen-ID erweitert, aus der heraus sich die Verkn�pfung ergibt.
+
Wenn eine Variable gesetzt werden soll, die sich nur aus einer indirekten Verknüpfung mit den Falldaten ergibt, wird der Variablenname nochmals um die Tabellen-ID erweitert, aus der heraus sich die Verknüpfung ergibt.
  
 
Beispiel:
 
Beispiel:
 +
[%ADATUM%]            -> Auftragsdatum aus den Stammdaten
 +
[%ENNAME_105%]        -> Eigentümer-Nachname aus den Eigentümerdaten (Tabellen-ID 105)
 +
[%UNAME_126103%]      -> Sachbearbeitername aus der User-Tabelle (Tabelleb-ID 126),
 +
                          aus der Verknüpfung mit dem Sachbearbeiterkürzel in den Stammdaten (Tabellen-ID 103)
 +
[%KONTONR_121126111%] -> Konto-Nr aus Tabelle Anwenderdaten (Tabllen-ID 121),
 +
                          abgeleitet von Tabelle Bescheide (Tabellen-ID 111),
 +
                          Verknüpfung über das Sachbearbeiterkürzel, über die User-Tabelle (Tabellen-ID 126),
 +
                          Verknüfpung über die Orga-Einheit
  
[%ADATUM%]Auftragsdatum aus den Stammdaten
+
Die definierten Variablennamen und die festgelegten Tabellen-ID's können dem Report ''Datenstruktur'' entnommen werden.
  
[%ENNAME_105%]Eigent�mer-Nachname aus den Eigent�merdaten (ID 105)
+
Neben dem normalen Platzieren der Variablen gibt es auch die Möglichkeit, Bedingungsabhängig Text ins Dokument einzufügen. Es wird dazu eine IF-THEN-ELSE Definition im Vorlagentext abgelegen.
  
[%UNAME_126103%]Sachbearbeitername aus der User-Tabelle (ID 126), aus der
+
Die Syntax ist so definiert:
  
Verkn�pfung mit dem Sachbearbeiterk�rzel in den Stammdaten
+
'''Variante 1'''
  
(ID 103)
+
: [%EQ#''%variable1%''#''vergleichstext''#''then-text''#''else-text''%]
  
[%KONTONR_121126111%] Konto-Nr ausTabelle Anwenderdaten (ID 121), abgeleitet von Tabelle Bescheide (ID 111 � Verkn�pfung �ber das Sachbearbeiterk�rzel) �ber die User-Tabelle
+
:Je nach Auflösung der Bedingung wird entweder der THEN-Zweig oder der ELSE-Zweig als Text eingestellt
  
(ID 126 � Verkn�fpung �ber die Orga-Einheit)
+
'''Variante 2'''
  
Die definierten Variablennamen und die festgelegten Tabellen-ID's k�nnen dem Report �Datenstruktur� entnommen werden.
+
: [%EQ#''%variable1%''#''vergleichstext''#''then-text''#''else-text''#''neue-variable''%]
  
Neben dem normalen Platzieren der Variablen gibt es auch die M�glichkeit, eine IF-THEN-ELSE Definition im Vorlagentext abzulegen. Die Syntax ist so definiert:
+
:Je nach Auflösung der Bedingung wird entweder der THEN-Zweig oder der ELSE-Zweig der Variablen mit dem Namen ''neue-variable'' zugewiesen. Diese Variable kann dann an beliebiger Stelle, auch in einer weiteren Bedingung, in der üblichen Syntax im '''folgenden ''' Text eingesetzt werden. Im Ausgabetext wird die abgelegte Definition herausgelöscht.
  
[%EQ# ''%variable1%'' # ''vergleichstext'' # ''then-text'' # ''else-text'' %]
+
Es gilt:
 +
*<nowiki>#</nowiki> -> Trennzeichen
 +
*EQ -> Funktionkennung und Vergleichs-Operator
 +
*''%variable1%'' -> beliebige Variable
 +
*''vergleichstext'' -> konstanter Text und/oder eine Variable in der Form %variable%, als Vergleichswert mit ''%variable1%''
 +
*''then-text'' -> konstanter Text und/oder eine Variable in der Form %variable%, der hier eingesetzt wird, wenn ''%variable1%'' und ''vergleichstext'' gleich sind
 +
*''else-text'' -> konstanter Text und/oder eine Variable in der Form %variable%, der hier eingesetzt wird, wenn ''%variable1%'' und ''vergleichstext'' ungleich sind
 +
''neue-variable'' -> Name der neuen Variablen. Die Benennung erfolgt ohne %-Zeichen
  
#Trennzeichen
+
    '''Mögliche Funktionskennungen'''
 +
    EQ = Gleich
 +
    NE = Ungleich
 +
    LT = Kleiner
 +
    LE = Kleiner-Gleich
 +
    GT = Größer
 +
    GE = Größer-Gleich
  
EQFunktion: Vergleich auf Gleichheit
+
Es muss immer einen ''then-text'' und einen ''else-text'' geben.
 +
Ein % als Text muss durch %% maskiert werden.
  
''%variable1%'' beliebige Variable
+
Beispiele:
  
  ''vergleichstext'' konstanter Text oder eine Variable in der Form %variable%,
+
  [%EQ#%_ANZ_105%#1# #u. Miteigentümer%]
  
als Vergleichswert mit ''%variable1%''
+
Wenn die Anzahl der Eigentümer gleich 1 ist, wird nur ein Leerzeichen gesetzt. Wenn die Anzahl grösser ist, wird der Text "u. Miteigentümer" ins Dokument eingefügt.
  
''then-text'' konstanter Text oder eine Variable in der Form %variable%,
+
  [%EQ#%BANR1_146111%%BANR2_146111%# #Sehr geehrte Damen und Herren#%BANR2_146111%%#BRIEFANREDE]
  
der hier eingesetzt wird, wenn ''%variable1%'' und ''vergleichstext''
+
Wenn die Kombination von Anrede1 und Anrede2 aus der Anredetabelle 146 zusammen leer ist, wird der Text "Sehr geehrte Damen und Herren", anderenfalls der Inhalt von Anrede2 in die Variable BRIEFANREDE übernommen. Ausgangspunkt ist die Anrede des Bescheidempfängers, wie sie in den Bescheiddaten (Tabelle 111) gespeichert ist. Mit [%BRIEFANREDE%] kann das Ergebnis im weiteren Text, ggf. auch mehrfach, gesetzt werden.
  
gleich sind
+
Werden Variablen in einer Tabelle plaziert, wird die betroffene Tabellenzeile implizit wiederholt, wenn mehrere Datensätze aus der gleichen Datentabelle vorhanden sind.
 
+
''else-text'' konstanter Text oder eine Variable in der Form %variable%,
+
 
+
der hier eingesetzt wird, wenn ''%variable1%'' und ''vergleichstext''
+
 
+
ungleich sind
+
 
+
Es muss immer einen ''then-text'' und einen ''else-text'' geben.
+
  
 
Beispiel:
 
Beispiel:
  
[%EQ#%_ANZ_105%#1# #u. Miteigent�mer%]
+
{| border="1" cellspacing="0" cellpadding="5" style="border-collapse:collapse;"
 
+
!style="background-color:#9CACFF;"|Gebührenziffer
Wenn die Anzahl der Eigent�mer gleich 1 ist, wird nur ein Leerzeichen gesetzt. Wenn die Anzahl gr��er ist, wird der Text �u. Miteigent�mer� ins Dokument eingef�gt.
+
!style="background-color:#9CACFF;"|Beschreibung
 
+
!style="background-color:#9CACFF;"|Gebühr
Werden Variablen in einer Tabelle plaziert, wird die betroffene Tabellenzeile implizit wiederholt, wenn mehrere Datens�tze aus der gleichen Datentabelle vorhanden sind.
+
 
+
Beispiel:
+
 
+
{| border="1"
+
|-
+
! Geb�hrenziffer
+
 
+
!! Beschreibung
+
 
+
!! Geb�hr
+
 
+
+
 
|-
 
|-
 
| [%GEBZIFF_110%]
 
| [%GEBZIFF_110%]
 
+
| [%GEBGEGENST_131110%]
|| [%GEBGEGENST_131110%]
+
| [%GEBGESAMT_110%]
 
+
|| [%GEBGESAMT_110%]
+
 
+
+
 
|}
 
|}
  
Diese Definition in der Vorlage reicht aus, auch wenn mehr als eine Geb�hrenposition erfasst wurde, da die Zeile mit der Variablendefinition implizit wiederholt wird.
+
Diese Definition in der Vorlage reicht aus, auch wenn mehr als eine Gebührenposition erfasst wurde, da die Zeile mit der Variablendefinition implizit wiederholt wird.
  
Neben den Variablen, wie sie in der Tabelle �Metafelder� definiert sind, gibt es auch einige festgelegte Variable:
+
Wird eine Bedingung in eine Tabellenzelle eingefüft, werden nur die Tabellenzeilen generiert, die die Bedingung auch tatsächlich erfüllen.
 +
Besteht die Forderung, dass nur eine einmalige Ersetzung erfolgen soll, so ist der Funktionskennung ein "X" anzufügen (z.B. EQX, LTX usw).
  
{| border="1"
+
Neben den Variablen, wie sie in der Tabelle ''Metafelder'' definiert sind, gibt es auch einige festgelegte Variable:
|-
+
! Variable
+
  
!! Beschreibung
+
{| border="1" cellspacing="0" cellpadding="5" style="border-collapse:collapse;"
 
+
|+ Tabelle der vorbelegten Dokumentvariablen
+
!style="background-color:#9C9C9C;"|Variable
|-
+
!style="background-color:#9C9C9C;"|Beschreibung
| _ANZ_ ''tabid''  
+
|- valign="top"
 
+
| _PRINTDATE
|| Anzahl Datens�tze der durch ''tabid'' ausgew�hlten Tabelle
+
| Aktuelles Tagesdatum (Datum der Dokumenterzeugung)
 
+
|- valign="top"
+
| _ANZ_''tabid''  
|-
+
| Anzahl Datensätze der durch ''tabid'' ausgewählten Tabelle
 +
|- valign="top"
 
| _FRIST_108
 
| _FRIST_108
 +
| Nur bei Serienbriefen, die mit Wiedervorlageoption gebildet werden:
  
|| Nur bei Serienbriefen, die mit Wiedervorlageoption gebildet werden:
+
Aus dem aktuellen Tagesdatum und dem voreingestellten Wiedervorlagezeitraum wird ein Wiedervorlagedatum gebildet, das an die Variable übergeben wird
 +
|- valign="top"
 +
| _VORL''typ''_108
 +
| Nur bei Serienbriefen, die mit Wiedervorlageoption gebildet werden:
  
Aus dem aktuellen Tagesdatum und dem voreingestellten Wiedervorlagezeitraum wird ein Wiedervorlagedatum gebildet, das an die Variable �bergeben wird
+
''typ'' => Wiedervorlagetyp
 
+
+
|-
+
| _VORL ''typ'' _108
+
 
+
|| Nur bei Serienbriefen, die mit Wiedervorlageoption gebildet werden:
+
 
+
''typ'' = Wiedervorlagetyp
+
  
 
Beinhaltet das Wiedervorlagedatum zum angegebenen Wiedervorlagetyp
 
Beinhaltet das Wiedervorlagedatum zum angegebenen Wiedervorlagetyp
 +
|- valign="top"
 +
| _BEAR''typ''_108
 +
| Nur bei Serienbriefen, die mit Wiedervorlageoption gebildet werden:
  
+
''typ'' => Wiedervorlagetyp
|-
+
| _BEAR ''typ'' _108
+
 
+
|| Nur bei Serienbriefen, die mit Wiedervorlageoption gebildet werden:
+
 
+
''typ'' = Wiedervorlagetyp
+
  
 
Beinhaltet das Bearbeitungsdatum zum angegebenen Wiedervorlagetyp
 
Beinhaltet das Bearbeitungsdatum zum angegebenen Wiedervorlagetyp
 
+
|- valign="top"
+
|-
+
 
| _SUMMWSTS_110
 
| _SUMMWSTS_110
 
+
| Aggregierte Information aus der Tabelle ''Gebühren''  
|| Aggregierte Information aus der Tabelle ''Geb�hren''  
+
  
 
Mehrwertsteuersatz in %
 
Mehrwertsteuersatz in %
 
+
|- valign="top"
+
|-
+
 
| _SUMMWSTB_110
 
| _SUMMWSTB_110
 +
| Aggregierte Information aus der Tabelle ''Gebühren''
  
|| Aggregierte Information aus der Tabelle ''Geb�hren''
+
Summe Mehrwertsteuerbeträge aller Gebührenansätze mit gleichem Mehrwertsteuersatz
 
+
|- valign="top"
Summe Mehrwertsteuerbetr�ge aller Geb�hrenans�tze mit gleichem Mehrwertsteuersatz
+
 
+
+
|-
+
 
| _SUMBETRAG_110
 
| _SUMBETRAG_110
 +
| Aggregierte Information aus der Tabelle ''Gebühren''
  
|| Aggregierte Information aus der Tabelle ''Geb�hren''
+
Summe Netto-Beträge aller Gebührenansätze mit gleichem Mehrwertsteuersatz
 
+
|- valign="top"
Summe Netto-Betr�ge aller Geb�hrenans�tze mit gleichem Mehrwertsteuersatz
+
 
+
+
|-
+
 
| _SUMMWSTG_110
 
| _SUMMWSTG_110
 +
| Aggregierte Information aus der Tabelle ''Gebühren''
  
|| Aggregierte Information aus der Tabelle ''Geb�hren''
+
Summe aller Mehrwertsteuerbeträge
 
+
|- valign="top"
Summe aller Mehrwertsteuerbetr�ge
+
 
+
+
|-
+
 
| _SUMNETTO_110
 
| _SUMNETTO_110
 +
| Aggregierte Information aus der Tabelle ''Gebühren''
  
|| Aggregierte Information aus der Tabelle ''Geb�hren''
+
Summe Netto-Beträge aller Gebührenansätze
 
+
|- valign="top"
Summe Netto-Betr�ge aller Geb�hrenans�tze
+
 
+
+
|-
+
 
| _SUMGESAMT_110
 
| _SUMGESAMT_110
 +
| Aggregierte Information aus der Tabelle ''Gebühren''
  
|| Aggregierte Information aus der Tabelle ''Geb�hren''
+
Brutto-Betrag aus allen Gebührenansätzen
 
+
|- valign="top"
Brutto-Betrag aus allen Geb�hrenans�tzen
+
 
+
+
|-
+
 
| _MWSTBET_111
 
| _MWSTBET_111
 
+
| Berechnete Information aus der Tabelle ''Bescheid''  
|| Berechnete Information aus der Tabelle ''Bescheid''  
+
  
 
Gesamt Mehrwertsteuerbetrag
 
Gesamt Mehrwertsteuerbetrag
 
+
|- valign="top"
+
|-
+
 
| _MWSTREDU_111
 
| _MWSTREDU_111
 +
| Berechnete Information aus der Tabelle ''Bescheid''
  
|| Berechnete Information aus der Tabelle ''Bescheid''  
+
Mehrwertsteuerbetrag aus Gebührenansätzen mit reduzierter Mehrwertsteuer
 +
|- valign="top"
 +
| _MWSTVOLL_111
 +
| Berechnete Information aus der Tabelle ''Bescheid''  
  
Mehrwertsteuerbetrag aus Geb�hrenans�tzen mit reduzierter Mehrwertsteuer
+
Mehrwertsteuerbetrag aus Gebührenansätzen mit voller Mehrwertsteuer
 +
|}
  
 
|-
 
| _MWSTVOLL_111
 
  
|| Berechnete Information aus der Tabelle ''Bescheid''  
+
'''Die User-Daten des Benutzers, der eine Serienbriefgenerierung anstößt, können ebenfalls über die Tabellen-ID des User-Tabelle gesetzt werden.'''
  
Mehrwertsteuerbetrag aus Geb�hrenans�tzen mit voller Mehrwertsteuer
+
Beispiel:
 +
  Der Name des Benutzers wird adressiert als ''[%UNAME_126%]''
 +
  Das Konto der Dienststelle wird adressiert als ''[KONTONR_121126%]''
  
+
=== Entwicklungshistorie ===
|}
+
 
 +
Die Schritte der [[Amaly-Entwicklungshistorie|Entwicklung]] von Amaly können [[Amaly-Entwicklungshistorie|hier]] eingesehen werden.

Aktuelle Version vom 7. März 2012, 08:36 Uhr

Inhaltsverzeichnis