Objekte als Ebenen einbinden

Beim Anfragenmanager werden die Anfragedaten generell in eigenen Tabellen in der Datenbank gespeichert. Diese heißen:

  • AFM_TOEB_OBJECT
  • AFM_BAUV_OBJECT
  • AFM_[Typ]_OBJECT

Diese Antragstabellen enthalten eine Spalte GEOM und können entsprechend als Ebene eingebunden werden.

Interna: Pib sieht auch eine Geometrie-Spalte an der Pib-eigenen Tabelle PIB_OBJECTS vor mit dem Spaltennamen 'OBJECT_LOCATION'. Diese wird derzeit befüllt in

  • AfM LAF

Wenn diese befüllt ist, könnten hierüber alle Pib-Objekte als Ebene eingebunden werden.

Will man auf spezielle Objekttypen filtern, kann das über die Spalte 'nettypename' passieren.

Anfragenmanager bringen einen speziellen 'WellKnownType-Handler' mit, welcher unter folgenden Bedingungen erkennen kann, dass eine Ebene Objekte eines konkreten Afm enthält:

  • Ebene enthält eine Spalte 'pipoid' vom Typ String, welche gefüllt ist
  • Ebene enthält eine Spalte 'nettypename' vom Typ String, welche den konkreten .net-Klassennamen des Pib-Objektes enthält

Dann werden automatisch Aktionen bereit gestellt um das PibObjekt über den Afm anzusehen/zu bearbeiten.

Einschränkungen:

  • geht derzeit nur für LAF AfM
  • für LAF Afm werden nur TOEB-Anfragen (nettypename = 'IduIT.App.LAF.Anfragenmanagement.Objects.TOEB.TOEBInquiryObject') unterstützt

Ergebnis

Im Kontextmenü eines solchen Objektes der Ebene sind die neuen Aktionen zu finden:

Aktionen


Zuletzt geändert: 24.07.2026 16:38:05 (erstmals erstellt 27.07.2026) // Alias: "AfMEbenen"