Models¶
Category¶
- Hat eine oder mehrere Eigenschafts-Felder
- Hat genau eine Eltern-Kategorie
- Die Eigenschaftsfelder werden vererbt
Job¶
Package¶
Ein Package definiert zusammenhängendes Material. Dafür wird der “Eltern-Typ” festgelegt und beliebig viele “Kinder-Typen” mit Anzahlen. Zusätzlich kann ein Mietpreis festgelegt werden, der allerdings nur für die Vermietung von eigenem Material gilt. Wenn kein Mietpreis festgelegt wird, errechnet das Package seinen Mietpreis aus der Summe seiner Inhalte. Bei der Summierung der Inhalte wird im Allgemeinen auf die eigenen Mietpreise zurückgegriffen. Falls der Summierungs-Funktion eine Contact-ID übergeben wird, so werden die Preise des entsprechenden Lieferanten summiert. Es ist nicht möglich, Set-Preise von Zulieferern zu definieren. Das macht auch keinen Großartigen Sinn, da die Preise i.d.R. sowieso auf Individualangeboten der Zulieferer basieren und die vorausschauende Kalkulation auf der Summe der Typen-Preise hinreichend genau ist. Gerechnet wird hier grundsätzlich in Netto-Preisen.
Packages können Typen oder andere Packages enthalten.
Für Packages ist es zunächst unerheblich, ob sie aus eigenem Bestand gefüllt werden können oder nicht. Die Prüfung, ob genügend (eigenes) Material vorhanden ist, obliegt der Projektverwaltung.
Permission¶
Project¶
Property¶
Eine Eigenschaft eines Typen, bspw. die Anschlussleistung oder das Gewicht o.A.
Type¶
Beispiele wären “Alto MS8A” oder “Arri junior 650 p.o.”. Mit einem Typ sind eine oder mehrere Kategorien verbunden, die festlegen, welche Eigenschaften ein Objekt dieses Typs hat.
- Hat eine oder mehrere Kategorien