L: Derived Attributes

Eine Auflistung aller Derived Attributes finden Sie im Artikel Derived Attributes.

Leistung

  • Manipulierbar: boolean.

    Gibt zurück, ob diese Leistung durch automatische Manipulation geändert werden darf. Die Bedingung dafür ist:

    • ExtFixiert, Verdeckt und isStueckLeistung dürfen nicht True sein.
  • MinutenExt: integer.
    • wird auf den Subklassen OffeneLeistung und VerrechneteLeistung berechnet.
  • MWSTBetrag: VtcCurrency.
    • Bei Leistungen wird MWST Betrag nicht gerundet:

      WertExt.AsCurrency * (MWSTSatz.AsCurrency / 100)

  • TaetigkeitenLookup: ObjectList.

    Lookup mit Phase. Gibt nur Tätigkeiten zurück, die zur Phase passen.

  • TaetigkeitenLookupOpen: ObjectList.

    Lookup ohne Phase. Gibt alle Tätigkeiten zurück, die zum Projekt (und allen Phasen) passen.

  • TextVoll: VtcString.
    • Typ.Text + Text
  • verrechnet: boolean.

    Eine Leistung ist verrechnet, wenn der Classtype TVerrechneteLeistung ist:

    Verrechnet.AsBoolean := self is TVerrechneteLeistung.

  • WertBearbeiter: VtcCurrency:
    • MinutenInt / 60 * AnsatzBearbeiter
  • WertBearbeiterLW: VtcCurrency.
    • Wenn 'Waehrung.BoldObject <> nil':

      WertBearbeiter wird von der Waehrung in die Leitwährung umgerechnet.

    • sonst: WertBearbeiter
  • WertIntLW: VtcCurrency.
    • Wenn 'Waehrung.BoldObject <> nil':

      WertInt wird von der Waehrung in die Leitwährung umgerechnet.

    • sonst: WertInt.
  • WertKosten: VtcCurrency:
    • MinutenInt / 60 * AnsatzKosten
  • WertExt: VtcCurrency.
    • wird auf den Subklassen OffeneLeistung und VerrechneteLeistung berechnet.
  • WertKostenLW: VtcCurrency.
    • Wenn 'Waehrung.BoldObject <> nil':

      WertKosten wird von der Waehrung in die Leitwährung umgerechnet.

    • sonst: WertKosten.

LeistungContainer

  • PraesenzEintraege: ObjectList.
    • Nur sinnvoll bei Bearbeiter. Wenn der Parent kein Projektbearbeiter ist, wird abgebrochen.
    • Wenn filtered gesetzt (in der Liste ist einzelner Tag oder Datumsintervall gesetzt):

      Hole alle praesenzzeiten des Bearbeiters des von - Datums (nur von-Datum, weil die Anzeige der Präsenzzeiten von einem anderen Mechanismus unterdrückt wird, wenn nicht einzelner Tag gesetzt ist).


24.11.2006 | 18.06.2007