Funktion: Abfrage der Positionsart

Unter Umständen müssen Sie für Positionen feststellen, wie und ob diese berechnet werden. Z.B. kann eine Position eine Einzelposition sein, die berechnet oder nicht berechnet wird. Die Position kann ein Kopf eines Leistungspakets sein, in dem eine Obersumme gebildet wird. Oder die Position kann eine Textposition sein, entweder eine Eingangsrechnungsposition im Projekt bzw. in einer Rechnung oder eine Textposition, die einen Beschreibungstext enthält.

Die für eine Position eingestellte Positionsberechnungsart können Sie an dem Berechnungskennzeichen in der zweiten Spalte einer Positionsliste erkennen:

  • Nicht berechnen (leer) [1]
    Ist das Kennzeichen „Nicht berechnen“ gewählt, so bleibt diese Zeile bei der Summenberechnung unberücksichtigt. Dieses Kennzeichen wird in der Regel bei den Elementen einer Stückliste verwendet.
  • Berechnen (+) [2]
    Ist das Kennzeichen „Berechnen“ gewählt, so wird die Position bei der Summenberechnung berücksichtigt. Dieses Kennzeichen wird in der Regel bei Einzelpositionen und bei Elementen eines Unterprojekts verwendet.
  • Zwischensumme (S) [3]
    Ist das Kennzeichen „Zwischensumme“ gewählt, werden die Summen aller oberhalb der Position liegenden Positionen (bzw. aller oberhalb liegenden Positionen bis zu einer vorangegangenen Zwischensumme) zu einer Zwischensumme zusammengefasst.
  • Obersumme (=) [4]
    Ist das Kennzeichen „Obersumme“ für eine Position gewählt, so werden alle VKs der Positionen, die der Position als Elemente anhängen und mit dem Kennzeichen „Nicht berechnen“ versehen sind in einer Obersumme zusammengefasst. Dieses Kennzeichen wird ausschließlich in Stücklistenköpfen verwendet.
  • Text (T) [5]
    Ist das Kennzeichen „Text“ gewählt, so ist die Position eine reine Textposition oder eine Eingangsrechnungsposition, z.B. in einem Projekt oder in einer Rechnung.
  • Obersumme - Nicht berechnen (O) [6]
    Ist das Kennzeichen „Obersumme - Nicht berechnen“ für eine Position gewählt, werden alle VKs der Positionen, die der Position als Elemente anhängen und mit dem Kennzeichen „Nicht berechnen“ versehen sind in einer Obersumme zusammengefasst. Allerdings fließt die Obersumme nicht in die Gesamtsumme des betreffenden Datensatzes ein. Dieses Kennzeichen wird ausschließlich in Stücklistenköpfen verwendet.
  • Unterprojekt (P) [7]
    Ist das Kennzeichen „Unterprojekt“ für eine Position gewählt, so werden alle VKs der Positionen, die der Position als Elemente anhängen und mit dem Kennzeichen „Berechnen“ versehen sind in einer Obersumme zusammengefasst. Dieses Kennzeichen wird ausschließlich in einer Kopfzeile eines Unterprojekts verwendet.
  • Info (i) [8]
    Ist das Kennzeichen „Info“ für eine Position gewählt, dienen sämtliche Werte der Position, wie z.B. die Menge oder der Einkaufs- und Verkaufspreis, lediglich als Informationen und fließen in keinerlei Berechnungen oder Statistiken ein. Die Zeilensumme wird für die Position nicht berechnet.

Die Positionsberechnungsart wird in einem Positionsdatensatz im Feld [Positionstabelle]Positionsart gespeichert, z.B. im Feld [RC_Positionen]Positionsart. Abfragen können Sie die Positionsberechnungsart über die entsprechende Nummer, die oben jeweils in [ ] angegeben ist.

Beispiel: Die folgende Formel bewirkt, dass die Zeilensumme der Position gedruckt wird, sofern eine Rechnungsposition der Kopf eines Leistungspakets ist, also die Positionsberechnungsart auf Obersumme (4) steht:

Num([RC_Positionen]Positionsart=4)* [RC_Positionen]ZeilensummeSysCurrency