Accounting API Developer's Reference

c2g.CODAAPICashEntryTypes_7_0

global with sharing class CODAAPICashEntryTypes_7_0

Holds information on a cash entry. See "Cash Entry Fields" and "What is a Cash Entry" in the FinancialForce Help for more details.

Enums

enumStatus

Possible cash entry statuses.

Value Description
InProgress The document has been saved, but has not been posted.
Complete The document has been posted.
Discarded The document is no longer required, but evidence needs to be retained. You must provide a discard reason.

enumType

Types of cash entry.

Value Description
Receipt Cash entry type 'Receipt'
Refund Cash entry type 'Refund'
Payment Cash entry type 'Payment'
PaymentRefund Cash entry type 'PaymentRefund'

c2g.CODAAPICashEntryTypes_7_0.CashEntry

global with sharing class CashEntry

Holds information on a cash entry. See "Cash Entry Fields" and "What is a Cash Entry" in the FinancialForce Help for more details.

Properties

Name Type Description
Id id Globally unique string that identifies the record.
OwnerId c2g.CODAAPICommon.Reference ID of the user who owns this record.
IsDeleted boolean Indicates whether the record has been moved to the Recycle Bin (true) or not (false).
Name string Unique number allocated to this cash entry.
CreatedDate datetime Date and time when this record was created.
CreatedById c2g.CODAAPICommon.Reference ID of the user who created this record.
LastModifiedDate datetime Date and time when this record was last modified by a user.
LastModifiedById c2g.CODAAPICommon.Reference ID of the user who last updated this record.
SystemModstamp datetime Date and time when this record was last modified by a user or by a workflow process (such as a trigger).
AccountDimension1 c2g.CODAAPICommon.Reference Reference to the Dimension 1 record by which you want to analyze the cash entry for this account.
AccountDimension2 c2g.CODAAPICommon.Reference Reference to the Dimension 2 record by which you want to analyze the cash entry for this account.
AccountDimension3 c2g.CODAAPICommon.Reference Reference to the Dimension 3 record by which you want to analyze the cash entry for this account.
AccountDimension4 c2g.CODAAPICommon.Reference Reference to the Dimension 4 record by which you want to analyze the cash entry for this account.
Account c2g.CODAAPICommon.Reference Reference to the related Account.
BankAccountCurrency string Reference to the currency of the related company bank account. Mandatory.
BankAccountDimension1 c2g.CODAAPICommon.Reference Reference to the Dimension 1 record by which you want to analyze the cash entry for this bank account.
BankAccountDimension2 c2g.CODAAPICommon.Reference Reference to the Dimension 2 record by which you want to analyze the cash entry for this bank account.
BankAccountDimension3 c2g.CODAAPICommon.Reference Reference to the Dimension 3 record by which you want to analyze the cash entry for this bank account.
BankAccountDimension4 c2g.CODAAPICommon.Reference Reference to the Dimension 4 record by which you want to analyze the cash entry for this bank account.
BankAccountValue decimal Amount of cash received or refunded in bank account currency.
BankAccount c2g.CODAAPICommon.Reference Reference to the company bank account affected by this movement of funds. Mandatory.
CashEntryCurrency c2g.CODAAPICommon.Reference Reference to the accounting currency in which this cash was received. Mandatory.
CashEntryRate decimal The exchange rate for document to home currency.
ChargesAmount decimal Value of bank charges.
ChargesGLADimension1 c2g.CODAAPICommon.Reference Reference to the Dimension 1 record by which you want to analyze the cash entry for these bank charges.
ChargesGLADimension2 c2g.CODAAPICommon.Reference Reference to the Dimension 2 record by which you want to analyze the cash entry for these bank charges.
ChargesGLADimension3 c2g.CODAAPICommon.Reference Reference to the Dimension 3 record by which you want to analyze the cash entry for these bank charges.
ChargesGLADimension4 c2g.CODAAPICommon.Reference Reference to the Dimension 4 record by which you want to analyze the cash entry for these bank charges.
ChargesGLA c2g.CODAAPICommon.Reference Reference to the general ledger account used to record bank charges or handling fees for this cash entry.
DateValue date Date of the cash entry. Mandatory.
Description string Description of the cash entry.
DiscardReason string Reason this document was discarded.
DualRate decimal The exchange rate for home to dual currency.
LineCharges decimal Sum of the amounts in the Line Charges column, in bank account currency.
NetBanked decimal Amount of cash received, refunded or paid out, after bank charges, in cash entry currency.
NetValue decimal Amount of cash received, refunded or paid out, after bank charges, in bank account currency.
OwnerCompany c2g.CODAAPICommon.Reference Company to which this document belongs.
PaymentMethod string User-defined method of payment. Mandatory.
PaymentNumber c2g.CODAAPICommon.Reference Reference to the originating payment if this cash entry was generated during a payment process. Blank if this cash entry was manually created.
Period c2g.CODAAPICommon.Reference Reference to the account period in which this document falls. Mandatory.
Reference string Any significant reference from the cash entry, such as a deposit slip number.
Status enum Current status of this cash entry. Mandatory.
TotalCharges decimal Sum of all line charges, plus any one-off, flat fee bank charges.
TransactionRef c2g.CODAAPICommon.Reference Reference to the related Transaction.
TypeRef c2g.CODAAPICashEntryTypes_7_0.enumType Type of document. Mandatory.
Value decimal Amount of cash received or refunded in home currency. Mandatory.
Year string Name of the year.
LineItems CODAAPICashEntryLineItemTypes_7_0.CashEntry List of associated line items.