LedgerJournalPostControlManager Class [AX 2012]
The LedgerJournalPostControlManager class manages posting restrictions data creation, retrieval, update, and deletion for a specific journal name.
| Method | Description | |
|---|---|---|
| cancelTimeOut | Cancels a previous method call to the setTimeOut method. (Inherited from Object.) |
| equal | Determines whether the specified object is equal to the current one. (Inherited from Object.) |
| getLedgerJournalPostControlUserInfos | |
| getTimeOutTimerHandle | Returns the timer handle for the object. (Inherited from Object.) |
| getUserGroupsWithPostControls | Gets a list of user groups that have post permissions to the ledger journal name and their associated posting restriction settings. |
| getUsersWithPostControls | Gets a list of users and their associated posting restriction settings. |
| handle | Retrieves the handle of the class of the object. (Inherited from Object.) |
| new | Initializes a new instance of the LedgerJournalPostControlManager 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.) |
| objectOnServer | Determines whether the object is on a server. (Inherited from Object.) |
| owner | Returns the instance that owns the object. (Inherited from Object.) |
| parmLedgerJournalNameId | Gets or sets the LedgerJournalNameId parameter. |
| parmLedgerJournalType | Gets or sets the LedgerJournalType parameter. |
| resetLedgerJournalPostControl | Reset LedgerJournalPostControlUser and LedgerJournalPostControlUserGroup tables for the ledger journal name. |
| saveLedgerJournalPostControl | Saves posting restriction settings on the ledger journal name for the specified users and user groups to the disk. |
| 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.) |
| 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.) |
| ::addNewUsersPostControlServer | Calculates posting restrictions for users who are newly added to a user group. |
| ::construct | |
| ::getUserGroupsWithNoPostPermissionsRange | |
| ::getUserGroupsWithPostPermissions | Retrieves a list of user groups that have ledger journal post permissions to the ledger journal name of the specified ledger journal type. |
| ::hasPostControlSetup | Gets posting restrictions set up for the specified ledger journal name. |
| ::isPostControlSetupByUserGroup | Gets the posting restriction set up type for the ledger journal name to see whether it is by user group. |
| ::newWithLedgerJournalName | Creates an instance of this class to manage posting restrictions data for a given ledger journal name. |
| ::newWithLedgerJournalNameIdAndType | Creates an instance of this class to manage posting restrictions data for a ledger journal name with the ledger journal type. |
| ::removeExistingUsersPostControlServer | Removes existing users posting restrictions if the users no longer belong to a user group that has posting permissions or if the users posting restrictions are enabled by the user group but the user no longer belongs to any user group that has posting restrictions. |
| ::removeLedgerJournalPostControl | Removes all posting restriction settings for the specified ledger journal name from the disk. |
| ::removeLedgerJournalPostControlServer | |
| ::removeNoPostPermissionsUserGroupsServer | Removes posting restrictions for user groups that no longer have post permissions to the given ledger journal name. |
| ::resetAllLedgerJournalPostControls | Reset all users and user group posting restrictions. |
| ::resetLedgerJournalPostControlServer | Resets the LedgerJournalPostControlUser and LedgerJournalPostControlUserGroup tables. |
| ::savePostControlServer | |
| ::updateUserGroupLastSetupTimeServer | Updates the last setup timestamp for the specified ledger journal posting restrictions of the user groups to which the specified user belongs. |
| ::validateLedgerJournalName | |
| ::validateUserGroupPostControlServer | |
| ::validateUserPostControlServer |
Community Additions
ADD
Show: