NumberSeq Class [AX 2012]
The NumberSeq class provides continuous number sequences.
Syntax
class NumberSeq implements SysPackable
Run On
Called
Methods
Method | Description | |
---|---|---|
abort | ||
cancelTimeOut | Cancels a previous method call to the setTimeOut method. (Inherited from Object.) | |
checkSetup | ||
checkSetUpNum | ||
checkSetupReserve | ||
createTTSLink | ||
doCleanup | ||
equal | Determines whether the specified object is equal to the current one. (Inherited from Object.) | |
formatLastNumber | Formats the last number member variable. | |
getNumFromList | Obtains a number from the returned reserved list. | |
getNumFromTable | Reads the next number from the NumberSequencesTable table. | |
getNumInternal | ||
getTimeOutTimerHandle | Returns the timer handle for the object. (Inherited from Object.) | |
handle | Retrieves the handle of the class of the object. (Inherited from Object.) | |
lastNum | Accesses the last formatted number that was generated. | |
new | Initializes a new instance of the NumberSeq class. | |
notify | Releases the hold on an object that has called the wait method on this object. (Inherited from Object.) | |
notifyAll | Releases a lock on the object that was issued by the wait method on this object. (Inherited from Object.) | |
num | Generates and retrieves the next number in a single call. | |
numAndVoucher | ||
objectOnServer | Determines whether the object is on a server. (Inherited from Object.) | |
owner | Returns the instance that owns the object. (Inherited from Object.) | |
pack | Serializes the current instance of the NumberSeq class. | |
parmForcedCopyOf | Gets or sets the ForcedCopyOf parameter. | |
parmMakeDecisionLater | Gets or sets the MakeDecisionLater parameter. | |
parmNumberSequenceCode | Gets or sets the NumberSequenceCode parameter. | |
parmNumberSequenceId | Gets or sets the NumberSequenceId parameter. | |
parmNumTableNum | Gets or sets the NumTableNum parameter. | |
parmNumTableVoucher | Gets or sets the NumTableVoucher parameter. | |
parmRefTableNum | Gets or sets the RefTableNum parameter. | |
parmRefTableVoucher | Gets or sets the RefTableVoucher parameter. | |
parmVoucherSequenceCode | Gets or sets the VoucherSequenceCode parameter. | |
parmVoucherSequenceId | Gets or sets the VoucherSequenceId parameter. | |
reservationFindIncrement | ||
reserve | ||
reserveNumInternal | ||
runNumber | ||
runReserve | ||
setCleanupSequence | ||
setGlobalTransId | ||
setTimeOut | Sets up the scheduled execution of a specified method. (Inherited from Object.) | |
toString | Returns a string that represents the current object. (Inherited from Object.) | |
unpack | Deserializes the _packedClass parameter value to an instance of the NumberSeq class. | |
usageCount | Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.) | |
used | ||
useNumInternal | ||
voucher | ||
wait | Pauses a process. (Inherited from Object.) | |
xml | Returns an XML string that represents the current object. (Inherited from Object.) | |
::callAbortServer | Executes the abort method on the server and returns a container that contains the packed class. | |
::callUsedOnServer | Executes the used method on the server and returns a container that contains the packed class. | |
::checkChangeNumber | ||
::construct | Initializes a new instance of the NumberSeq class. | |
::constructCalledFrom | Initializes a new instance of the NumberSeq class that supports the class from which it was called | |
::constructOnServer | Initializes a new instance of the NumberSeq class that supports server run on request. | |
::constructOnServerFromPackedClass | Initializes a new instance of the NumberSeq class from the packed version of the class. | |
::create | Creates an instance of the NumberSeq class from a packed copy. | |
::createAnnotatedFormatFromFormat | Creates an annotated format string from the specified format string. | |
::createAnnotatedFormatFromSegments | Creates an annotated format string from the specified segment information. | |
::extendedFormInfo | ||
::formatCountSymbols | ||
::formatOfNum_W | ||
::formattingChars | Gets a string that contains each valid formatting character. | |
::getNextNumForRefParmId | ||
::highest | ||
::newFromParameters | Initializes a new instance of the NumberSeq class or a class that derives from the NumberSeq class. | |
::newGetNum | ||
::newGetNumAndVoucher | ||
::newGetNumAndVoucherFromCode | ||
::newGetNumAndVoucherFromId | ||
::newGetNumFromCode | ||
::newGetNumFromId | ||
::newGetNumFromIdPacked | ||
::newGetVoucher | ||
::newGetVoucherFromCode | ||
::newGetVoucherFromId | ||
::newReserveNum | ||
::newReserveNumFromCode | ||
::newReserveNumFromId | ||
::newReserveVoucherFromCode | ||
::newReserveVoucherFromId | ||
::numCheckFormat | ||
::numInsertFormat | ||
::numInsertFormatInternal | ||
::numInsertFormatLetters | ||
::numRemoveFormat | ||
::parseAnnotatedFormat | Parses the specified annotated format string into a container of segment information. | |
::release | ||
::releaseNumber |
Top
Remarks
Provides the base behavior of number sequences by reserving numbers into the reserved list and returning the next number.
Inheritance Hierarchy
Object Class
NumberSeq Class
NumberSeq_Fast Class
NumberSeq_RU Class
NumberSeq_Voucher_CN Class
SMANumberseq_Subscription Class