IBOS - Objekte

Struktur erstellen

Operationsname

OBV-STRK-NEU

Beschreibung

Erstellt eine neue Struktur.

Argumente

Nr
Bedeutung
Typ/ Länge
Wert
1
No F-Script
A 2
NF oder leer
NF = No F-Script
Kein F-Script bei Aufruf des IBOS in einem Save-Script wie beispielsweise OBJSAVE.FF
Damit kann ein Endlos-Loop verhindert werden.
2
Reserve
   
3
Strukturart
N 3
gemäss Tabelle
4
Strukturebene
N 2
gemäss Tabelle
   
Argument 5 bis 139 = Attribute
Reihenfolge und Wert gemäss OpaccOXAS Studio.
_ = Leerzeichen
Übergabe von '__': Daten holen, als wäre das Attribut auf vererben eingestellt.
Übergabe von '_': Feld leer lassen, selbst wenn das Attribut auf vererben eingestellt ist.
Übergabe 'Wert_': Feld mit Wert füllen, selbst wenn das Attribut auf vererben eingestellt ist.
Übergabe 'Wert': Feld mit Wert füllen, ausser das Attribut ist auf vererben eingestellt.
5
ObjStructNode.AddrNo
N 8  
6
ObjStructNode.ArtNo
X 15  
7
ObjStructNode.Name
A 50  
8
ObjStructNode.HasSlots
B  
9
ObjStructNode.Slot1
A 30  
10
ObjStructNode.Slot2
A 30  
11
ObjStructNode.Date
D  
12
Reserve
   
13
Reserve
   
14
Reserve
   
15
Reserve
   
16
ObjStructNode.Quantity
R 8.6  
17
ObjStructNode.JourneyDistanceKm
N 4  
18
ObjStructNode.JourneyTimeMi
N 4  
19
ObjStructNode.Counter1
A 10  
20
ObjStructNode.Counter2
A 10  
21
ObjStructNode.InStockAccount
N 12  
22
ObjStructNode.CostCentre
N 12  
23
ObjStructNode.CostUnit
N 12  
24
ObjStructNode.HasOwnObject
B  
25
ObjStructNode.StorageLocNo
N 4  
26
ObjStructNode.Warranty
N 3  
27
ObjStructNode.WarrantyFrom
D  
28
ObjStructNode.WarrantyTo
D  
29
ObjStructNode.Modifier
N 8  
30
ObjStructNode.Modified
D  
31
ObjStructNode.IsActive
B  
32
Reserve
  Argument 32 bis 39
...
Reserve
   
40
ObjStructNode.FreeA1
A 1  
41
ObjStructNode.FreeA2
A 1  
42
ObjStructNode.FreeA3
A 1  
43
ObjStructNode.FreeA4
A 10  
44
ObjStructNode.FreeA5
A 10  
45
ObjStructNode.FreeA6
A 10  
46
ObjStructNode.FreeA7
A 20  
47
ObjStructNode.FreeA8
A 20  
48
ObjStructNode.FreeA9
A 20  
49
ObjStructNode.FreeA10
A 30  
50
ObjStructNode.FreeB1
A 10  
51
ObjStructNode.FreeB2
A 10  
52
ObjStructNode.FreeB3
A 10  
53
ObjStructNode.FreeB4
A 10  
54
ObjStructNode.FreeB5
A 10  
55
ObjStructNode.FreeB6
A 10  
56
ObjStructNode.FreeB7
A 10  
57
ObjStructNode.FreeB8
A 10  
58
ObjStructNode.FreeB9
A 10  
59
ObjStructNode.FreeB10
A 10  
60
ObjStructNode.FreeC1
A 20  
61
ObjStructNode.FreeC2
A 20  
62
ObjStructNode.FreeC3
A 20  
63
ObjStructNode.FreeC4
A 20  
64
ObjStructNode.FreeC5
A 20  
65
ObjStructNode.FreeC6
A 20  
66
ObjStructNode.FreeC7
A 20  
67
ObjStructNode.FreeC8
A 20  
68
ObjStructNode.FreeC9
A 20  
69
ObjStructNode.FreeC10
A 20  
70
ObjStructNode.FreeD1
A 10  
71
ObjStructNode.FreeD2
A 10  
72
ObjStructNode.FreeD3
A 10  
73
ObjStructNode.FreeD4 A 10  
74
ObjStructNode.FreeD5 A 10  
75
ObjStructNode.FreeD6
A 10  
76
ObjStructNode.FreeD7
A 10  
77
ObjStructNode.FreeD8
A 10  
78
ObjStructNode.FreeD9
A 10  
79
ObjStructNode.FreeD10
A 10  
80
ObjStructNode.FreeE1
A 10  
81
ObjStructNode.FreeE2
A 10  
82
ObjStructNode.FreeE3
A 10  
83
ObjStructNode.FreeE4
A 10  
84
ObjStructNode.FreeE5
A 10  
85
ObjStructNode.FreeE6
A 10  
86
ObjStructNode.FreeE7
A 10  
87
ObjStructNode.FreeE8
A 10  
88
ObjStructNode.FreeE9
A 10  
89
ObjStructNode.FreeE10
A 10  
90
ObjStructNode.FreeF1
A 30  
91
ObjStructNode.FreeF2
A 30  
92
ObjStructNode.FreeF3
A 30  
93
ObjStructNode.FreeF4
A 30  
94
ObjStructNode.FreeF5
A 30  
95
ObjStructNode.FreeF6
A 30  
96
ObjStructNode.FreeF7
A 30  
97
ObjStructNode.FreeF8
A 30  
98
ObjStructNode.FreeF9
A 30  
99
ObjStructNode.FreeF10
A 30  
100
ObjStructNode.FreeG1
A 30  
101
ObjStructNode.FreeG2
A 30  
102
ObjStructNode.FreeG3
A 30  
103
ObjStructNode.FreeG4
A 30  
104
ObjStructNode.FreeG5
A 30  
105
ObjStructNode.FreeG6
A 30  
106
ObjStructNode.FreeG7
A 30  
107
ObjStructNode.FreeG8
A 30  
108
ObjStructNode.FreeG9
A 30  
109
ObjStructNode.FreeG10
A 30  
110
ObjStructNode.FreeH1
A 50  
111
ObjStructNode.FreeH2
A 50  
112
ObjStructNode.FreeH3
A 50  
113
ObjStructNode.FreeH4
A 50  
114
ObjStructNode.FreeH5
A 50  
115
ObjStructNode.FreeH6
A 50  
116
ObjStructNode.FreeH7
A 50  
117
ObjStructNode.FreeH8
A 50  
118
ObjStructNode.FreeH9
A 50  
119
ObjStructNode.FreeH10
A 50  
120
ObjStructNode.FreeI1
A 50  
121
ObjStructNode.FreeI2
A 50  
122
ObjStructNode.FreeI3
A 50  
123
ObjStructNode.FreeI4
A 50  
124
ObjStructNode.FreeI5
A 50  
125
ObjStructNode.FreeI6
A 50  
126
ObjStructNode.FreeI7
A 50  
127
ObjStructNode.FreeI8
A 50  
128
ObjStructNode.FreeI9
A 50  
129
ObjStructNode.FreeI10
A 50  
130
ObjStructNode.FreeJ1
A 250  
131
ObjStructNode.FreeJ2
A 250  
132
ObjStructNode.FreeJ3
A 250  
133
ObjStructNode.FreeJ4
A 250  
134
ObjStructNode.FreeJ5
A 250  
135
ObjStructNode.FreeJ6
A 250  
136
ObjStructNode.FreeJ7
A 250  
137
ObjStructNode.FreeJ8
A 250  
138
ObjStructNode.FreeJ9
A 250  
139
ObjStructNode.FreeJ10
A 250  

Rückgabe

Objekt-ID (IS-Cache)