CustBillingCodeDateEffectiveDataManager Class [AX 2012]
The CustBillingCodeDateEffectiveDataManager class provides the date effectivity implementation that is specific to the billing code feature.
| Method | Description | |
|---|---|---|
| addFutureRecord | Creates a future version of the record from an earlier version of the effective dated record. (Overrides the addFutureRecord Method.) |
| cacheKey | Retrieves the cached value of the CustBillingCodeValidTimeStateUpdateMode macro. (Overrides the cacheKey Method.) |
| canActivate | Determines whether a specific version can be activated. (Inherited from SysDateEffectiveDataManager.) |
| cancelTimeOut | Cancels a previous method call to the setTimeOut method. (Inherited from Object.) |
| 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.) |
| createNewVersion | Creates a new version of the CustBillingCodeVersion effective dated table record. (Overrides the createNewVersion Method.) |
| 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.) |
| 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.) |
| equal | Determines whether the specified object is equal to the current one. (Inherited from Object.) |
| existActiveVersion | Determines whether the active record with the _parentId parameter in the SysDateEffectiveVersion map exists. (Inherited from SysDateEffectiveDataManager.) |
| existFutureVersion | Determines whether the future record with the _parentId parameter in the SysDateEffectiveVersion map exists. (Inherited from SysDateEffectiveDataManager.) |
| existPastVersion | Determines whether the expired record with the _parentId parameter in the SysDateEffectiveVersion map exists. (Inherited from SysDateEffectiveDataManager.) |
| expireCurrentRecord | Expires a currently active record of the effective dated table by changing the expiration date to a past value. (Overrides the expireCurrentRecord Method.) |
| expireVersion | Expires the version by setting the expiration date to the current date. (Inherited from SysDateEffectiveDataManager.) |
| findCurrentVersionByParentId | Finds the current version in the SysDateEffectiveVersion table by parent ID. (Inherited from SysDateEffectiveDataManager.) |
| findFutureVersionByParentId | Finds the first future version in the SysDateEffectiveVersion map by using a parent ID. (Inherited from SysDateEffectiveDataManager.) |
| findPastVersionByParentId | Finds the past version in the SysDateEffectiveVersion table by parent ID. (Inherited from SysDateEffectiveDataManager.) |
| findVersionByParentIdAndDate | Finds a version in the SysDateEffectiveVersion map by using the parent ID and transaction date. (Inherited from SysDateEffectiveDataManager.) |
| getEffectiveDateOfNextFutureVersion | Retrieves the effective date of the next future version. (Inherited from SysDateEffectiveDataManager.) |
| getExpirationDateOfLastExpiredVersion | Retrieves the expiration date of last expired version. (Inherited from SysDateEffectiveDataManager.) |
| getLatestVersionId | Retrieves the record ID of the latest version for the specified parent ID. (Inherited from SysDateEffectiveDataManager.) |
| getMode | Gets the global cache variable. (Inherited from SysDateEffectiveDataManager.) |
| getProcessData | Copies the data from earlier version of the billing code to the new version of billing code record in all corresponding tables. |
| getSysDateEffectiveVersion | Gets the SysDateEffectiveVersion maps value for the billing code version. (Overrides the getSysDateEffectiveVersion Method.) |
| getTimeOutTimerHandle | Returns the timer handle for the object. (Inherited from Object.) |
| handle | Retrieves the handle of the class of the object. (Inherited from Object.) |
| 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.) |
| isOnlyVersion | Determines whether the current version is the only version available for the parent record. (Inherited from SysDateEffectiveDataManager.) |
| new | Initializes a new instance of the Object class. (Inherited from Object.) |
| 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.) |
| objectOnServer | Determines whether the object is on a server. (Inherited from Object.) |
| owner | Returns the instance that owns the object. (Inherited from Object.) |
| processData | Copies the data from earlier version of the billing code to the new version of billing code record in all corresponding tables. (Overrides the processData Method.) |
| setMode | Sets the global cache variable by using the value of the ValidTimeStateUpdate object. (Inherited from SysDateEffectiveDataManager.) |
| 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.) |
| 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.) |
| usageCount | Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.) |
| wait | Pauses a process. (Inherited from Object.) |
| xml | Returns an XML string that represents the current object. (Inherited from Object.) |
Community Additions
ADD
Show: