Table 1301 Item Template in 18

App
Base Application
Obsolete
Pending 16.0. Deprecate mini templates. Use table "Item Templ." instead and for extensions.

Fields, 20Keys, 1Procedures, 9Events, 5

Versions171819202122232425262728latest

Source-

Fields, 20

IdNameTypeObsolete
1KeyInteger-
2CodeCode[10]-
3Template NameText[100]-
8Base Unit of MeasureCode[10]-
10TypeEnum Item Type-
11Inventory Posting GroupCode[20]-
14Item Disc. GroupCode[20]-
15Allow Invoice Disc.Boolean-
19Price/Profit CalculationOption-
20Profit %Decimal-
21Costing MethodEnum Costing Method-
28Indirect Cost %Decimal-
87Price Includes VATBoolean-
91Gen. Prod. Posting GroupCode[20]-
96Automatic Ext. TextsBoolean-
98Tax Group CodeCode[20]-
99VAT Prod. Posting GroupCode[20]-
5702Item Category CodeCode[20]-
5900Service Item GroupCode[10]-
7300Warehouse Class CodeCode[10]-

Keys, 1

NameFieldsObsolete
Key1, clusteredKey-

Procedures, 9

NameParametersReturnsAccessObsolete
CreateFieldRefArray(var FieldRef, RecordRef)publicPending 18.0
Will be removed with other functionality related to "old" templates. Replaced by new templates.
AddToArray(var FieldRef, var Integer, FieldRef)publicPending 18.0
Will be removed with other functionality related to "old" templates. Replaced by new templates.
InitializeTempRecordFromConfigTemplate(var Record Item Template, Record Config. Template Header)publicPending 18.0
Will be removed with other functionality related to "old" templates. Replaced by new templates.
CreateConfigTemplateFromExistingItem(Record Item, var Record Item Template)publicPending 18.0
Will be removed with other functionality related to "old" templates. Replaced by new templates.
SaveAsTemplate(Record Item)publicPending 18.0
Will be removed with other functionality related to "old" templates. Replaced by new templates.
NewItemFromTemplate(var Record Item)BooleanpublicPending 18.0
Will be removed with other functionality related to "old" templates. Replaced by new templates.
UpdateItemFromTemplate(var Record Item)publicPending 18.0
Will be removed with other functionality related to "old" templates. Replaced by new templates.
InsertItemFromTemplate(Record Config. Template Header, var Record Item)publicPending 18.0
Will be removed with other functionality related to "old" templates. Replaced by new templates.
UpdateItemsFromTemplate(var Record Item)publicPending 18.0
Will be removed with other functionality related to "old" templates. Replaced by new templates.

Events, 5

KindNameParametersObsolete
Integration eventOnAfterCreateFieldRefArray(var FieldRef, RecordRef, var Integer)Pending 18.0
Will be removed with other functionality related to "old" templates. Replaced by new templates.
Integration eventOnAfterInsertItemFromTemplate(var Record Item Template, var Record Item, Record Config. Template Header)Pending 18.0
Will be removed with other functionality related to "old" templates. Replaced by new templates.
Integration eventOnAfterUpdateItemFromTemplate(var Record Item Template, var Record Item, Record Config. Template Header)Pending 18.0
Will be removed with other functionality related to "old" templates. Replaced by new templates.
Integration eventOnBeforeInitItemNo(var Record Item, Record Config. Template Header, var Boolean)Pending 18.0
Will be removed with other functionality related to "old" templates. Replaced by new templates.
Integration eventOnCreateConfigTemplateFromExistingItemOnBeforeInitTempRec(Record Item, var Record Item Template, var Record Config. Template Header)Pending 18.0
Will be removed with other functionality related to "old" templates. Replaced by new templates.