MYOB Endpoint: Accounts: Difference between revisions

From OdataLink
Jump to navigation Jump to search
No edit summary
No edit summary
Line 73: Line 73:
:A [[Field Type: Record|record field]] containing banking details of the account (for Bank Accounts only).
:A [[Field Type: Record|record field]] containing banking details of the account (for Bank Accounts only).


;:BankingDetails.BSBNumber
;IsHeader
:A [[Field Type: Text|text field]] used to store the BSB number.
:A [[Field Type: Boolean|true/false value]] that indicates if the account is a header or detail account.


;:BankingDetails.BankAccountNumber
;LastReconciledDate
::A [[Field Type: Text|text field]] used to store the bank account number.
:A [[Field Type: Date|date field]] that stores a date of the last time this account and all transactions attached were reconciled.


;:BankingDetails.BankAccountName
;ForeignCurrency
:::A [[Field Type: Text|text field]] used to store the bank account name.
:A [[Field Type: Record|record field]] that identifies the [[MYOB Endpoint: Currency|currency]] used when posting transactions to this account.


;:BankingDetails.CompanyTradingName
;RowVersion
:::A [[Field Type: Text|text field]] used to store the company trading name used on direct credit ABA files.
:A [[Field Type: Row Version|row version field]].


;:BankingDetails.BankCode
== BankingDetails Fields ==
::A [[Field Type: Text|text field]] used to store the bank code included on direct credit ABA files.
The following fields are available when expanding the BankDetails field.


;:BankingDetails.CreateBankFiles
;BankingDetails.BSBNumber
::A [[Field Type: Boolean|true/false value]] used to indicate if this bank account is used for direct credit ABA files.
:A [[Field Type: Text|text field]] used to store the BSB number.


;:BankingDetails.DirectEntryUserId
;BankingDetails.BankAccountNumber
::A [[Field Type: Text|text field]] used to store the direct entry user id included on direct credit ABA files.
:A [[Field Type: Text|text field]] used to store the bank account number.


;:BankingDetails.IncludeSelfBalancingTransaction
;BankingDetails.BankAccountName
::A [[Field Type: Boolean|true/false value]] used to indicate if the direct credit ABA files will include a self balancing transaction line.
:A [[Field Type: Text|text field]] used to store the bank account name.


;:BankingDetails.StatementParticulars
;BankingDetails.CompanyTradingName
::A [[Field Type: Text|text field]] used to store the statement particulars included on direct credit ABA files.
:A [[Field Type: Text|text field]] used to store the company trading name used on direct credit ABA files.


;:BankingDetails.StatementCode
;BankingDetails.BankCode
::A [[Field Type: Text|text field]] used to store the statement code included on direct credit ABA files.
:A [[Field Type: Text|text field]] used to store the bank code included on direct credit ABA files.


;:BankingDetails.StatementReference
;BankingDetails.CreateBankFiles
::A [[Field Type: Text|text field]] used to store the statement reference included on direct credit ABA files.
:A [[Field Type: Boolean|true/false value]] used to indicate if this bank account is used for direct credit ABA files.


;IsHeader
;BankingDetails.DirectEntryUserId
:A [[Field Type: Boolean|true/false value]] that indicates if the account is a header or detail account.
:A [[Field Type: Text|text field]] used to store the direct entry user id included on direct credit ABA files.
 
;BankingDetails.IncludeSelfBalancingTransaction
:A [[Field Type: Boolean|true/false value]] used to indicate if the direct credit ABA files will include a self balancing transaction line.


;LastReconciledDate
;BankingDetails.StatementParticulars
:A [[Field Type: Date|date field]] that stores a date of the last time this account and all transactions attached were reconciled.
:A [[Field Type: Text|text field]] used to store the statement particulars included on direct credit ABA files.


;ForeignCurrency
;BankingDetails.StatementCode
:A [[Field Type: Record|record field]] that identifies the [[MYOB Endpoint: Currency|currency]] used when posting transactions to this account.
:A [[Field Type: Text|text field]] used to store the statement code included on direct credit ABA files.


;RowVersion
;BankingDetails.StatementReference
:A [[Field Type: Row Version|row version field]].
:A [[Field Type: Text|text field]] used to store the statement reference included on direct credit ABA files.


== Related Topics ==
== Related Topics ==

Revision as of 23:27, 24 August 2021

Overview

The MYOB Accounts endpoint allows you to access the chart of accounts located within MYOB.

Fields

The following fields are available for the Accounts endpoint.

UID
A GUID field representing the internal id of an account. This field can be used to link to other endpoints.
Name
A text field used as the account name.
DisplayID
A text field used as the account number.
Classification
A text field that identifies the high-level type of account. Possible values are:
Asset
Liability
Equity
Income
CostOfSales
Expense
OtherIncome
OtherExpense
Type
A text field that identifies the more detailed type of an account. Possible values are:
AccountReceivable
AccountsPayable
Bank
CostOfSales
CreditCard
Equity
Expense
FixedAsset
Income
LongTermLiability
OtherAsset
OtherCurrentAsset
OtherCurrentLiability
OtherExpense
OtherIncome
OtherLiability
Number
A integer field that represents the last digits of an account number that follows the dash. For example, 4-1234 will have a number of 1234.
Description
A text field used as the account description.
ParentAccount
A record field that identifies the parent of this account.
IsActive
A true/false value that indicates if the account is active and useable within MYOB.
TaxCode
A record field that identifies the default tax code for this account.
Level
A integer field that represents the indentation level of the account within the MYOB chart of accounts. Possible values are between 1 and 4.
OpeningBalance
A decimal field that represents the original opening balance value for this account when first created.
CurrentBalance
A decimal field that represents the closing balance value for this account as at the end-of-time.
BankingDetails
A record field containing banking details of the account (for Bank Accounts only).
IsHeader
A true/false value that indicates if the account is a header or detail account.
LastReconciledDate
A date field that stores a date of the last time this account and all transactions attached were reconciled.
ForeignCurrency
A record field that identifies the currency used when posting transactions to this account.
RowVersion
A row version field.

BankingDetails Fields

The following fields are available when expanding the BankDetails field.

BankingDetails.BSBNumber
A text field used to store the BSB number.
BankingDetails.BankAccountNumber
A text field used to store the bank account number.
BankingDetails.BankAccountName
A text field used to store the bank account name.
BankingDetails.CompanyTradingName
A text field used to store the company trading name used on direct credit ABA files.
BankingDetails.BankCode
A text field used to store the bank code included on direct credit ABA files.
BankingDetails.CreateBankFiles
A true/false value used to indicate if this bank account is used for direct credit ABA files.
BankingDetails.DirectEntryUserId
A text field used to store the direct entry user id included on direct credit ABA files.
BankingDetails.IncludeSelfBalancingTransaction
A true/false value used to indicate if the direct credit ABA files will include a self balancing transaction line.
BankingDetails.StatementParticulars
A text field used to store the statement particulars included on direct credit ABA files.
BankingDetails.StatementCode
A text field used to store the statement code included on direct credit ABA files.
BankingDetails.StatementReference
A text field used to store the statement reference included on direct credit ABA files.

Related Topics

Endpoints
MYOB Endpoint: Currency
MYOB Endpoint: TaxCodes