Account Class |
Namespace: Intuit.Ipp.Data
[SerializableAttribute] public class Account : IntuitEntity, IEntity
The Account type exposes the following members.
Name | Description | |
---|---|---|
![]() | AccountAlias |
Product: ALL
Description: Display Name of the
account that will be shown in Transaction Forms based on Account
Category
ValidRange: QBO: Max=100
|
![]() | AccountEx |
Product: ALL
Description: extension place holder
for Account.
|
![]() | AccountSubType |
Product: QBO
Description: AccountSubTypeEnum
specificies QBO on detail type. If not specified default value
are listed for each SubType
|
![]() | AccountType |
Product: ALL
Description: Type is a detailed
account classification that specifies the use of this account.
16 type of account subtypes available in AccountTypeEnum
Filterable: QBW
Required: ALL
|
![]() | AccountTypeSpecified | |
![]() | AcctNum |
Product: ALL
Description: User entered/specified account number
to help the user in identifying the account within the
chart-of-accounts and in deciding what should be posted to the
account.
|
![]() | AcctNumExtn |
Product: QBO
Description: An extension to the base account number that can be added to
Customer A/R or Supplier A/P accounts.
|
![]() | Active |
Product: ALL
Description: Whether or not active
inactive accounts may be hidden from most display purposes and
may not be posted to.
Filterable: QBW
|
![]() | ActiveSpecified | |
![]() | AttachableRef |
Specifies entity name of the attachment from where the attachment was requested
(Inherited from IntuitEntity.) |
![]() | BankNum |
Product: QBW
Description: Bank Account Number,
should include routing number whatever else depending upon the
context, this may be the credit card number or the checking
account number, etc.
ValidRange: QBW: max=25
|
![]() | Classification |
Product: ALL
Description: 5 types of
classification an account classified. Suggested examples of
account type are Asset, Equity, Expense, Liability, Revenue
Filterable: QBW
|
![]() | ClassificationSpecified | |
![]() | CurrencyRef |
Product: ALL
Description: Reference to the
Currency that this account will hold the amounts in.
|
![]() | CurrentBalance |
Product: ALL
Description: Specifies the balance
amount for the current Account. Valid for Balance Sheet
accounts.
InputType: QBW: ReadOnly
|
![]() | CurrentBalanceSpecified | |
![]() | CurrentBalanceWithSubAccounts |
Product: ALL
Description: Specifies the
cumulative balance amount for the current Account and all its
sub-accounts.
InputType: QBW: ReadOnly
|
![]() | CurrentBalanceWithSubAccountsSpecified | |
![]() | CustomField |
Product: QBW
Description: Custom field (or data extension).
Filterable: QBW
(Inherited from IntuitEntity.) |
![]() | Description |
Product: ALL
Description: User entered
description for the account, which may include user entered
information to guide bookkeepers/accountants in deciding what
journal entries to post to the account.
ValidRange: QBW: Max=200
ValidRange: QBO: Max=100
|
![]() | domain |
Product: ALL
Description: Domain in which the entity belongs.
(Inherited from IntuitEntity.) |
![]() | FIName |
Product: ALL
Description: Indicates the name of
financial institution name if Account is linked with Online
banking. Valid only if account is online banking enabled. This
is optional and read-only.
InputType: ALL: ReadOnly
|
![]() | FullyQualifiedName |
Product: ALL
Description: Fully qualified name
of the entity. The fully qualified name prepends the topmost
parent, followed by each sub element separated by colons. Takes
the form of: [br /] Parent:Account1:SubAccount1:SubAccount2
InputType: ReadOnly
|
![]() | HeaderFull |
Property used for Select clauses. This property is not used for entity operation and Where and orderBy clauses.
(Inherited from IntuitEntity.) |
![]() | HeaderLite |
Property used for Select clauses. This property is not used for entity operation and Where and orderBy clauses.
(Inherited from IntuitEntity.) |
![]() | Id |
Product: ALL
Description: Unique Identifier for an Intuit entity (object). [br /]Required for the update operation.
Required: ALL
Filterable: ALL
(Inherited from IntuitEntity.) |
![]() | JournalCodeRef |
Product: QBO
Description: The Journal Code that is associated with the account. This is
required only for Bank accounts. This is applicable only in FR.
InputType: ALL: ReadOnly
|
![]() | MetaData |
Product: ALL
Description: Descriptive information about the entity. The MetaData values are set by Data Services and are read only for all applications.
(Inherited from IntuitEntity.) |
![]() | Name |
User recognizable name for the Account.[br /]
Product: ALL
Required: ALL
Filterable: QBW
ValidRange: QBW: Max=31
ValidRange: QBO: Max=100
|
![]() | NameAndId |
Property used for Select clauses. This property is not used for entity operation and Where and orderBy clauses.
(Inherited from IntuitEntity.) |
![]() | OnlineBankingEnabled |
Product: ALL
Description: Indicates if the
Account is linked with Online Banking feature (automatically
download transactions) of QuickBooks Online or QuickBooks
Desktop. Null or false indicates not linked with online banking.
True if Online banking based download is enabled for this
account.
InputType: ALL: ReadOnly
|
![]() | OnlineBankingEnabledSpecified | |
![]() | OpeningBalance |
Product: ALL
Description: Specifies the Opening
Balance amount when creating a new Balance Sheet account.
|
![]() | OpeningBalanceDate |
Product: ALL
Description: Specifies the Date of
the Opening Balance amount when creating a new Balance Sheet
account.
|
![]() | OpeningBalanceDateSpecified | |
![]() | OpeningBalanceSpecified | |
![]() | Overview |
Property used for Select clauses. This property is not used for entity operation and Where and orderBy clauses.
(Inherited from IntuitEntity.) |
![]() | ParentRef |
Product: ALL
Description: Specifies the Parent AccountId if this
represents a SubAccount. Else null or empty
|
![]() | sparse |
Product: ALL
Description: True if the entity representation has a partial set of elements. Output only field.
(Inherited from IntuitEntity.) |
![]() | sparseSpecified | (Inherited from IntuitEntity.) |
![]() | status |
Product: ALL
Description: System status of the entity. Output only field.[br /]
Filterable: ALL
(Inherited from IntuitEntity.) |
![]() | statusSpecified | (Inherited from IntuitEntity.) |
![]() | SubAccount |
Product: ALL
Description: Specifies the Account is a SubAccount or Not. True if
subaccount, false or null if it is top-level account
|
![]() | SubAccountSpecified | |
![]() | SyncToken |
Product: ALL
Description: Version number of the entity. The SyncToken is used to lock the entity for use by one application at a time. As soon as an application modifies an entity, its SyncToken is incremented; another application's request to modify the entity with the same SyncToken will fail. Only the latest version of the entity is maintained by Data Services. An attempt to modify an entity specifying an older SyncToken will fail. [br /]Required for the update operation.
Required: ALL
(Inherited from IntuitEntity.) |
![]() | TaxAccount |
Product: ALL
Description: Describes if the
account is taxable
|
![]() | TaxAccountSpecified | |
![]() | TaxCodeRef |
Product: QBW
Description: If the account is
taxable, refers to taxcode reference if applicable
I18n: QBW:
GlobalOnly
|
![]() | TxnLocationType |
Product: ALL
Description: Location Type for the
Transaction.
ValidRange: QBO: Max=50
|
Name | Description | |
---|---|---|
![]() | Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) |
![]() | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
![]() | GetHashCode | Serves as the default hash function. (Inherited from Object.) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |
Name | Description | |
---|---|---|
![]() | CopyRecursive |
recursively copies object properties to destination.
(Defined by Utility.) |