NumberSeq Class [AX 2012]

The NumberSeq class provides continuous number sequences.

Syntax

class NumberSeq implements SysPackable

Run On

Called

Methods

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