Home > Class Reference > ENSLIB namespace > EnsLib.EDI.SEF.CodeTransactionSet
Private  Storage   

EnsLib.EDI.SEF.CodeTransactionSet


class EnsLib.EDI.SEF.CodeTransactionSet extends EnsLib.EDI.SEF.Node

Inventory


Parameters Properties Methods Queries Indices ForeignKeys Triggers
4 1


Summary


Properties
ID ItemOrdinal Parent SegmentOrdinal
SubElementOrdinal

Methods
%AddToSaveSet %ClassIsLatestVersion %ClassName %ConstructClone
%DispatchClassMethod %DispatchGetModified %DispatchGetProperty %DispatchMethod
%DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty %Extends
%GetParameter %IsA %IsModified %New
%NormalizeObject %ObjectModified %OriginalNamespace %PackageName
%RemoveFromSaveSet %SerializeObject %SetModified %ValidateObject
Ancestor AsString DisplayName GenerateDescriptor
GenerateText IsGroup OutputTextToDevice Validate


Properties


• property ID as %String;
This holds the Transaction Set ID
• property ItemOrdinal as %Integer;
This holds the ordinal number of the element or composite that uses the code set
• property SegmentOrdinal as %Integer;
This holds the ordinal number of the segment that uses the code set
• property SubElementOrdinal as %Integer;
This holds the ordinal number of the sub-element that uses the code set

Methods


• method GenerateDescriptor(pCompiler As EnsLib.EDI.SEF.Compiler) as %Status
CodeTransactionSets Determine where within a transaction set particular code sets apply and are stored in $$$vaSchemaGbl("IMP"). The data is a two piece value. The first "|" delmited piece is the position (code set number) in use and the second "|" delimited piece is the SubElementOrdinal if the Element/Composite ordinal is actually a composite