M, N, O: Derived Attributes

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

Notiz

  • dokpfad: VtcString.
    • wenn Eintrag gesetzt: Eintrag.DokPfad
    • sonst: inherited (geerbt) von UserEintrag

 

ObjectProperty

  • PropertyValue: ObjectReference.

    Gibt das angehängte Objekt zurück.

OffeneAuslage

  • verrechnet: boolean.

    verrechnet.asBoolean:=false;

OffeneLeistung

  • MinutenExt: integer.
    • Normalfall: xMinutenExt.
    • Stückleistung, Pauschalleistung, Phase pauschal oder nicht verrechenbar, oder Pauschalrechnung:
      • Minuten Ext berechnen aus Wertext / Ansatz:

        = RoundMinuten(WertExt / AnsatzExt * 60)

      • wenn Ansatz = 0 -> 0.
  • WertExt: VtcCurrency.
    • 1. erste Priorität hat Pauschalrechnung.
      • WertExt berechnet sich Anteilmässig am Pauschalwert der Rechnung. Gewichtung erfolgt über WertInt:

        WertInt * rechnung.pauschalbetrag / rechnung.LeistWertInt

      • Wenn rechnung.LeistWertInt = 0 -> 0
    • 2. zweite Priorität: Projektphasen. Wenn Projektphase nicht verrechenbar, ist Wert 0.
      • falls Phase zugeordnet:
        • Wenn Phase nicht verrechenbar: 0
        • Pauschalphase behandeln, muss abgeschlossen sein.
          • WertExt berechnet sich Anteilmässig am PlanWert der Phase. Gewichtung erfolgt über WertInt:

            WertInt * phase.PlanWertExt / phase.SumLeistungWertInt

          • wenn SumLeistungWertInt = 0 -> 0.
        • sonst: Normalfall: Wertext entspricht xWertExt.
    • 3. Normalfall: Wertext entspricht xWertExt

Ordner

  • InExCheckResult: VtcString.

    Berechnet, ob die Inclusive / Exclusive Bedingungen des Ordners erfüllt sind.

    • Leerstring = alles okay.
    • sonst gibt InExCheckResult an, was nicht ok ist.
  • Subordner: ObjectList.

    Liste aller Unterordner.


24.11.2006 | 18.06.2007