Click or drag to resize

ESDRecordGeneralLedgerAccount Class

Ecommerce Standards Record that holds data for a single General Ledger Account. The account is used to record the monetary transactions against an aspect of a business, person or other entity, recorded against the General Ledger.
Inheritance Hierarchy
SystemObject
  EcommerceStandardsDocumentsESDRecordGeneralLedgerAccount

Namespace:  EcommerceStandardsDocuments
Assembly:  EcommerceStandardsDocuments.Library (in EcommerceStandardsDocuments.Library.dll) Version: 1.5.0.0 (1.0.0.0)

The ESDRecordGeneralLedgerAccount type exposes the following members.

Constructors
  NameDescription
Public methodESDRecordGeneralLedgerAccount
Initializes a new instance of the ESDRecordGeneralLedgerAccount class
Top
Properties
  NameDescription
Public propertyaccountClass
Class or classifier of the account. The class may be used to identify the kind of account that it is, or be used to group accounts together.
Public propertyaccountType
Specifies the kind of monetary transactions that are recorded against the general ledger account. If set, must use the ESDocumentConstants that are prefixed with "GENERAL_LEDGER_ACCOUNT_TYPE".
Public propertybalance
Current monetary balance of the account.
Public propertydescription
Description of the general ledger account. The description may contain more detail on what the account is used for, or why it exists.
Public propertydrop
Data Record OPeration. Denotes an operation that may need to be performed on the record when it is being processed. Set null, or set it to one of the ESD_RECORD_OPERATION constants in the ESDocumentConstants class to allow the record to be inserted, updated, deleted, or ignored.
Public propertyglAccountCode
Code of the general ledger account. May or may not be a unique identifier and is typically human known to identify the account.
Public propertyinternalID
Stores an identifier that is relevant only to the system referencing and storing the record for its own needs.
Public propertykeyGLAccountID
Key of the general ledger account record to be uniquely identified and linked to.
Public propertykeyParentGLAccountID
Key of a general ledger account that is the parent of the account and is linked to. This is used to create a hierarchy of accounts that may be used for reporting purposes.
Public propertykeyTaxcodeID
Key of the Taxcode record that the account is assigned to. The taxcode may control the amount of tax that is applied when the account is used with monetary transactions.
Public propertyname
Name of the general ledger account. The name typically describes the kinds of transactions that the general ledger account records.
Top
See Also