CustInterestDateEffectiveDataManager Class [AX 2012]

The CustInterestDateEffectiveDataManager class provides the date effectivity implementation specific to the customer interest code feature.

class CustInterestDateEffectiveDataManager extends SysDateEffectiveDataManager

Run On

Server

  MethodDescription
Gg764994.pubmethod(en-us,AX.60).gif addFutureRecord Creates a future version of the record from an earlier version of the effective dated record. (Overrides the addFutureRecord Method.)
Gg764994.protmethod(en-us,AX.60).gif cacheKey Returns the name of the global cache variable which is specified in the derived class and is used to track the update mode of the effective dated table. (Overrides the cacheKey Method.)
Gg764994.pubmethod(en-us,AX.60).gif canActivate Determines whether a specific version can be activated. (Inherited from SysDateEffectiveDataManager.)
Gg764994.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg764994.pubmethod(en-us,AX.60).gif copy Copies the data of all corresponding tables from an earlier version of the effective dated record to the new version when there is any update in the dated effective table. (Inherited from SysDateEffectiveDataManager.)
Gg764994.pubmethod(en-us,AX.60).gif createNewVersion Creates a new version of the effective dated record in the CustInterestVersion table. (Overrides the createNewVersion Method.)
Gg764994.pubmethod(en-us,AX.60).gif createVersionAfterPastVersion Creates a new version with the same attributes as the _sysDateEffectiveVersion record and sets the effective date to the expiration date of the past version. (Inherited from SysDateEffectiveDataManager.)
Gg764994.pubmethod(en-us,AX.60).gif delete Creates a new version of the effective dated record when there is a deletion in any of the corresponding tables and copies the data into corresponding tables from the earlier version. (Inherited from SysDateEffectiveDataManager.)
Gg764994.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg764994.pubmethod(en-us,AX.60).gif existActiveVersion Determines whether the active record with the _parentId parameter in the SysDateEffectiveVersion map exists. (Inherited from SysDateEffectiveDataManager.)
Gg764994.pubmethod(en-us,AX.60).gif existFutureVersion Determines whether the future record with the _parentId parameter in the SysDateEffectiveVersion map exists. (Inherited from SysDateEffectiveDataManager.)
Gg764994.pubmethod(en-us,AX.60).gif existPastVersion Determines whether the expired record with the _parentId parameter in the SysDateEffectiveVersion map exists. (Inherited from SysDateEffectiveDataManager.)
Gg764994.pubmethod(en-us,AX.60).gif expireCurrentRecord Expires a currently active record of the effective dated table by changing the expiration date to a past value. (Overrides the expireCurrentRecord Method.)
Gg764994.pubmethod(en-us,AX.60).gif expireVersion Expires the version by setting the expiration date to the current date. (Inherited from SysDateEffectiveDataManager.)
Gg764994.pubmethod(en-us,AX.60).gif findCurrentVersionByParentId Finds the current version in the SysDateEffectiveVersion table by parent ID. (Inherited from SysDateEffectiveDataManager.)
Gg764994.pubmethod(en-us,AX.60).gif findFutureVersionByParentId Finds the first future version in the SysDateEffectiveVersion map by using a parent ID. (Inherited from SysDateEffectiveDataManager.)
Gg764994.pubmethod(en-us,AX.60).gif findPastVersionByParentId Finds the past version in the SysDateEffectiveVersion table by parent ID. (Inherited from SysDateEffectiveDataManager.)
Gg764994.pubmethod(en-us,AX.60).gif findVersionByParentIdAndDate Finds a version in the SysDateEffectiveVersion map by using the parent ID and transaction date. (Inherited from SysDateEffectiveDataManager.)
Gg764994.pubmethod(en-us,AX.60).gif getEffectiveDateOfNextFutureVersion Retrieves the effective date of the next future version. (Inherited from SysDateEffectiveDataManager.)
Gg764994.pubmethod(en-us,AX.60).gif getExpirationDateOfLastExpiredVersion Retrieves the expiration date of last expired version. (Inherited from SysDateEffectiveDataManager.)
Gg764994.pubmethod(en-us,AX.60).gif getLatestVersionId Retrieves the record ID of the latest version for the specified parent ID. (Inherited from SysDateEffectiveDataManager.)
Gg764994.pubmethod(en-us,AX.60).gif getMode Gets the global cache variable. (Inherited from SysDateEffectiveDataManager.)
Gg764994.pubmethod(en-us,AX.60).gif getSysDateEffectiveVersion Returns nullNothingnullptrunita null reference (Nothing in Visual Basic) if invoked by using the SysDateEffectiveDataManager class object; otherwise, the corresponding instance of the SysDateEffectiveVersion map as specified in the derived class. (Overrides the getSysDateEffectiveVersion Method.)
Gg764994.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg764994.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg764994.pubmethod(en-us,AX.60).gif insert Creates a new version of the effective dated record when there is an insertion in any of the corresponding tables and copies the data in corresponding tables from the earlier version. (Inherited from SysDateEffectiveDataManager.)
Gg764994.pubmethod(en-us,AX.60).gif isOnlyVersion Determines whether the current version is the only version available for the parent record. (Inherited from SysDateEffectiveDataManager.)
Gg764994.pubmethod(en-us,AX.60).gif new Initializes a new instance of the Object class. (Inherited from Object.)
Gg764994.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.)
Gg764994.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.)
Gg764994.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg764994.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg764994.privmethod(en-us,AX.60).gif processCustInterestFee Performs insert, update, or delete operations on the CustInterestFee table to copy data from the earlier version to the new version.
Gg764994.privmethod(en-us,AX.60).gif processCustInterestRange Performs insert, update, or delete operations on the CustInterestRange table to copy data from the earlier version to the new version.
Gg764994.privmethod(en-us,AX.60).gif processCustInterestVersionDetail Performs insert, update, or delete operations on the CustInterestVersionDetail table to copy data from the earlier version to the new version.
Gg764994.privmethod(en-us,AX.60).gif processCustInterestVersionLanguageTxt Performs the insert, update, or delete operations on the LanguageTxt table to copy the data from the earlier version to the new version.
Gg764994.protmethod(en-us,AX.60).gif processData Copies the data from the earlier version of the customer interest record to the new version of customer interest record in all tables that correspond. (Overrides the processData Method.)
Gg764994.privmethod(en-us,AX.60).gif processLanguageTxt Performs insert, update, or delete operations on the LanguageTxt table to copy data from the earlier version to the new version.
Gg764994.pubmethod(en-us,AX.60).gif setMode Sets the global cache variable by using the value of the ValidTimeStateUpdate object. (Inherited from SysDateEffectiveDataManager.)
Gg764994.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg764994.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg764994.pubmethod(en-us,AX.60).gif update Creates a new version of the effective dated record when there is an update in any of the corresponding tables and copies the data in corresponding tables from the earlier version. (Inherited from SysDateEffectiveDataManager.)
Gg764994.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.)
Gg764994.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg764994.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Top

Object Class
  SysDateEffectiveDataManager Class
    CustInterestDateEffectiveDataManager Class

Community Additions

ADD
Show: