====== Objektgutachten - Was mache ich hier? ====== Das Modul [[stammdaten:objektgutachten:start|Objektgutachten]] ist zur Ablage von historisierten Informationen zu einem Objekt gedacht. Mit seiner Hilfe können zum Beispiel die Kerninformationen zu zyklisch erstellten Objektgutachten stichtagsbezogen abgespeichert, gesichtet und verwaltet werden. Es kann pro Objekt und Stichtag ein Datensatz gespeichert werden. Die hier hinterlegten Daten können über entsprechende Schlüsselworte des Excel-Reportings ausgegeben werden (siehe ''.\template\T_ExcelReport_GADaten.xls''). Das zu Grunde liegende Objekt wird über die Objektliste von iX-Haus ausgewählt. Nach Eingabe eines Stichtags wird, sofern vorhanden, der zum Stichtag gültige Datensatz angezeigt. Als Statusinformation wird die Objektnummer, die Objektbezeichnung, das Datum zu dem der angezeigte Datensatz gespeichert wurde und dessen Status ''(nicht) gesperrt'' ausgegeben. Mit den Schaltflächen ''Pfeil auf'' / ''Pfeil ab'' kann man durch die zu dem Objekt historisierten Datensätze laufen. Das Bearbeiten der Inhalte der einzelnen Datenfelder kann per Systemeinstellung (s. u.) bestimmten Anwendern für bestimmte Objekte ermöglicht werden. Die Punkte des Menüs können nur von Anwendern mit S-Rechten genutzt werden. * ''Gutachten anlegen'': Neuanlage eines Datensatzes bzgl. Objekt und Datum. Zu dem gewünschten Datum darf für das Objekt noch kein Datensatz existieren. * ''Gutachten sperren'': Nach dem Sperren des Datensatzes lassen sich die Daten nicht mehr ändern. * ''Gutachten entsperren'': Aufheben der Änderungssperre * ''Gutachtenstichtag ändern'': Das Datum, bzgl. dem der Datensatz gespeichert ist, kann nachträglich umgelegt werden. Zu dem Zieldatum darf für das Objekt noch kein Datensatz existieren. * ''Gutachten löschen'': Endgültiges löschen eines Datensatzes zu Objekt und Datum. * ''Gutachtenfelder bearbeiten'': Bearbeiten der Felder, aus denen die Datensätze gebildet werden (für Benutzer mit entsprechenden Objektrechten). ===== Gutachtenfelder bearbeiten ===== ++++| Bei der Ersteinrichtung des Moduls werden Beispielfelder angelegt. Diese können von Benutzern mit S-Rechten mit Hilfe der Funktion ''Gutachtenfelder bearbeiten'' den Erfordernissen angepasst werden, wenn diese lt. Systemeinstellungen ''GaEditObjNr'' und ''GaEditUserId'' über eine Freigabe für das jeweilige Objekt verfügen. Die Definition kann später beliebig erweitert, umsortiert oder gelöscht werden. Sperren ist ebenfalls nur Benutzern mit S-Rechten vorbehalten. Gutachten löschen dürfen Benutzer mit A- oder S-Rechten. Die Anzahl der Felder ist nicht begrenzt. | ''Nummer'' | Jedes Datenfeld hat eine eindeutige Nummer, über die die Reihenfolge der Felder festgelegt wird. | | ''Kürzel'' | Das Kürzel wird benötigt, um z. B. im Excel-Reporting auf die jeweiligen Felder zuzugreifen (analog den Beschriebsfeldern). | | ''Bezeichnung'' | Die Bezeichnung dient der Felderklärung. | | ''Datentyp'' | Der Datentyp des Feldes legt die für das Feld zugelassenen Eingaben fest:\\ * ''Dateipfad'' Pfad zu einer Datei * ''Datum'' Ein gültiges Datum * ''Fließkommazahl'' Zahl mit Nachkommastellen * ''Ganzzahl'' Zahl ohne Nachkommastellen * ''Ja/Nein J/N/Ja/Nein''. Es wird immer versucht, ''Ja'' oder ''Nein'' zu erkennen. * ''Text'' Freier Text | | ''Kopieren Ja/Nein'' | Die Einstellung ''Kopieren Ja/Nein'' sorgt dafür, dass bei der Neuanlage eines Datensatzes zu einem Stichtag die mit ''Ja'' gekennzeichneten Werte des vorhergehenden Datensatzes in den neuen Datensatz übernommen werden. | Schaltfläche ''Eins auf'': Das aktuelle Feld wird eine Zeile nach oben verschoben. Schaltfläche ''Eins ab'': Das aktuelle Feld wird eine Zeile nach unten verschoben. ++++ =====Excel-Reporting===== ++++| Zur Auswertung der Daten aus den Objektgutachten sind derzeit die folgenden Schlüsselworte definiert: | ''$GaBez(Name)'' | Bezeichnung eines Objektgutachtenfeldes.\\ \\ ''Name'' :\\ Kürzel/Name eines Feldes der Objektgutachtentabelle. | | ''$GaGueltigAb([Offset; ObjektNr; Datumsformat])'' | Datum des zum Stichtag aktuellen Objektgutachtens.\\ \\ ''Offset'' :\\ Per Default ( ''0'' ) werden die Daten des zum Stichtag gültigen Gutachtens ausgegeben.\\ Mit ''1'' werden die Daten des darauf folgenden Gutachtens ausgegeben, mit ''2'' die Daten des übernächsten Gutachtens.\\ Mit ''-1'' erfolgt die Ausgabe des vorherigen Gutachtens usw.\\ \\ ''ObjektNr'' :\\ Nummer des auszuwertenden Objekts (falls nicht vorhanden, wird versucht, eine eventuell vom aufrufenden Modul angegebene ObjektNr zu verwenden)\\ \\ ''Datumsformat'' :\\ Siehe Erklärung am Ende der allgemeinen Schlüsselwortdokumentation | | ''$GaGesperrt([Offset; ObjektNr])'' | Ausgabe von ''Ja/Nein'' je nachdem, ob das zum Stichtag aktuelle Objektgutachten gegen Änderungen gesperrt ist oder nicht.\\ \\ ''Offset'' :\\ Per Default ( ''0'' ) werden die Daten des zum Stichtag gültigen Gutachtens ausgegeben.\\ Mit ''1'' werden die Daten des darauf folgenden Gutachtensausgegeben, mit ''2'' die Daten des übernächsten Gutachtens.\\ Mit ''-1'' erfolgtdie Ausgabe des vorherigen Gutachtens usw.\\ \\ ''ObjektNr'' :\\ Nummer des auszuwertenden Objekts (falls nicht vorhanden, wird versucht, eine eventuell vom aufrufenden Modul angegebene ObjektNr zu verwenden) | | ''$GaWert(Name [;Offset; ObjektNr])'' | Wert aus dem zum Stichtag aktuellen Objektgutachten. Die Formatierung der ausgegebenen Werte erfolgt anhand des eingestellten Formats der jeweiligen Excel-Zelle.\\ \\ ''Name:''\\ Kürzel/Name eines Feldes der Objektgutachtentabelle.\\ \\ ''Offset'' :\\ Per Default ( ''0'' ) werden die Daten des zum Stichtag gültigen Gutachtens ausgegeben.\\ Mit ''1'' werden die Daten des darauf folgenden Gutachtens ausgegeben, mit ''2'' die Daten des übernächsten Gutachtens.\\ Mit ''-1'' erfolgtdie Ausgabe des vorherigen Gutachtens usw.\\ \\ ''ObjektNr'' :\\ Nummer des auszuwertenden Objekts (falls nicht vorhanden, wird versucht, eine eventuell vom aufrufenden Modul angegebene ObjektNr zu verwenden) | Die obigen Schlüsselworte sind derzeit in den folgenden Excel-Reporting-Modulen verfügbar: * ''ixExcelReport'' * ''ixKautionReport'' * ''ixTenancyS'' * ''ixTenancyS2'' * ''ix4051'' * ''kx884BviStat'' * ''kx884Va'' ++++