camid:xml:position
Positionen (position)
Eine Position kann mehrere Baugruppen enthalten. Bei technischen Projekten ist die Position einfach eine Gruppierung von Baugruppen bzw. von Teilen. Bei kaufmännischen Projekten kann die Position auch Abmessungen haben um anhand denen z.B. unterschiedliche Preise zu ermitteln.
Eigenschaften
Name | Format | Beschreibung |
---|---|---|
positionno | string | Positionsnummer. Diese muss eindeutig sein. Pflichteingabe |
name | string | Gibt die Bezeichnung der Position an. Pflichteingabe |
description | string | Allgemeine Beschreibung. |
amount | string | Gibt die Menge der Position an. |
unit | string | Gibt die Einheit der Position an. Dieser Wert muss als Einheit in xPress vorhanden sein. |
length | double | Gibt die Länge der Position an. Diese ist nur wichtig wenn sie in einem kaufmännischen Projekt verwendet werden muss oder als Information vorhanden sein soll. Sind bei der Position in xPress Variablen vorhanden, deren Definition die Länge ist, wird dieser Wert in diese Variablen übertragen. |
width | double | Gibt die Breite der Position an. Diese ist nur wichtig wenn sie in einem kaufmännischen Projekt verwendet werden muss oder als Information vorhanden sein soll. Sind bei der Position in xPress Variablen vorhanden, deren Definition die Breite ist, wird dieser Wert in diese Variablen übertragen. |
height | double | Gibt die Höhe der Position an. Diese ist nur wichtig wenn sie in einem kaufmännischen Projekt verwendet werden muss oder als Information vorhanden sein soll. Sind bei der Position in xPress Variablen vorhanden, deren Definition die Höhe ist, wird dieser Wert in diese Variablen übertragen. |
ucs | UCS | Definiert den Einfügepunkt und die Ausrichtung der Position. Durch Angabe des UCS können die einzelnen Positionen zueinander im Projekt dargestellt werden. |
article | string | Gibt den Artikel der Position an. Dieser ist nur wichtig wenn er in einem kaufmännischen Projekt verwendet werden muss oder als Information vorhanden sein soll. Hat ein Artikel in xPress Baugruppen hinterlegt, werden diese auch eingefügt. Die Variable, die dieser Position zugewiesen sind, werden an die Baugruppe übergeben, sofern die Namen übereinstimmen. Ist der Wert name oder description leer, wird die Bezeichnung bzw. die Beschreibung aus dem Artikel geladen, ansonsten werden diese Werte mit den Daten aus der XML überschrieben. |
importarticle | string | Gibt an, ob der Artikel der Position importiert werden soll. Ist kein Wert angegeben, wird der Artikel importiert. |
0 = Artikel wird nicht importiert | ||
1 = Artikel wird importiert | ||
ignoreloadarticleassemblies | string | Gibt an, ob das Auflösen der Baugruppen, die beim Artikel hinterlegt sind, ignoriert werden soll oder nicht. |
0 = Die Baugruppen werden aufgelöst | ||
1 = Die Baugruppen werden nicht aufgelöst | ||
group | Baugruppen | Eine Position kann beliebig viele Baugruppen enthalten. |
price | string | Gibt den Preis der gesamten Position an. Der hier angegebene Preis wird in das Feld Zielkosten eff. importiert. Der Preis wird nur importiert wenn die Variable importprice den Wert 1 hat. Wird der Preis importiert werden alle Preise ignoriert die sich durch eventuelle Teile in dieser Gruppe ergeben. |
importprice | string | Gibt an ob der Preis der in der Variable price definiert ist importiert werden soll |
0 = Preis wird nicht importiert | ||
1 = Preis wird importiert | ||
images | Grafiken | Eine Position kann eine Liste von Grafiken enthalten. Zu beachten ist dabei, dass jeder Typ nur einmal vorkommen darf. |
variable | Variable | Eine Position kann beliebig viele Variablen enthalten. Diese Variablen werden in die Baugruppe des Artikels übergeben, sofern die Variablennamen übereinstimmen. |
positiontype | string | Gibt den Typen der Position an, möglich sind: Normal: „0“ oder „Normal“ Alternativ: „1“ oder „Alternate“ Eventual: „2“ oder „Eventual“ Mehrmenge: „3“ oder „MoreAmount“ Mindermenge: „4“ oder „LessAmount“ Text: „10“ oder „Text“ |
construction | string | Gibt an, ob und wie eine Position zusammengebaut werden soll. Angegeben werden muss hier Zusammenbau Nr. |
packing | string | Gibt an, ob und wie eine Position verpackt werden soll. Angegeben werden muss hier Verpacken Nr. |
shipping | string | Gibt an, ob und wie eine Position geliefert werden soll. Angegeben werden muss hier Lieferung Nr. |
progress | int | Gibt den Fortschritt der Position an. Hier muss die Reihung des gewünschten Fortschrittes angegeben werden. |
externalid | string | Bietet die Möglichkeit, eine externe Positionsnummer an die Position zu übergeben um die Referenz zu einem Fremdsystem herstellen zu können. |
camid/xml/position.txt · Zuletzt geändert: 09.11.2021 16:46 von Benjamin Marzoner