Accounting API Developer's Reference

c2g.CODAAPIBudgetTypes_8_0

global with sharing class CODAAPIBudgetTypes_8_0

Holds information on a budget and balance instance. See "Budget and Balance Fields" and "About Budgets and Balances" in the FinancialForce Help for more details.

c2g.CODAAPIBudgetTypes_8_0.Budget

global class Budget

Holds information on a budget and balance instance. See "Budget and Balance Fields" and "About Budgets and Balances" in the FinancialForce Help for more details. Note that Account, BankAccount, Product and TaxCode are entities and as such are mutually exclusive.

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 budget and balance instance, in the format BUD{000000}.
CurrencyIsoCode string Currency used by this budget and balance instance. Must be an active currency within Salesforce.
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).
IntersectDefinition c2g.CODAAPICommon.Reference Reference to the related intersect definition. This helps you to report on balances at a specific intersect. Mandatory.
GeneralLedgerAccount c2g.CODAAPICommon.Reference Reference to the related general ledger account.
Account c2g.CODAAPICommon.Reference Reference to the related account.
Product c2g.CODAAPICommon.Reference Product to which this budget and balance instance belongs.
BankAccount c2g.CODAAPICommon.Reference Reference to the related bank account.
TaxCode c2g.CODAAPICommon.Reference Tax code to which this budget and balance instance belongs.
Dimension1 c2g.CODAAPICommon.Reference Reference to related analysis dimension.
Dimension2 c2g.CODAAPICommon.Reference Reference to related analysis dimension.
Dimension3 c2g.CODAAPICommon.Reference Reference to related analysis dimension.
Dimension4 c2g.CODAAPICommon.Reference Reference to related analysis dimension.
Year c2g.CODAAPICommon.Reference Reference to the related financial year for this budget and balance instance. Mandatory.
HashCode string Used when a budget is being upgraded. For internal use only.
OwnerCompany c2g.CODAAPICommon.Reference Company to which this budget and balance instance belongs.
BroughtForwardActual decimal Actual year-to-date balance for the last period of the previous year in home currency. This value is entered to work with cumulative balances.
BroughtForwardBudget decimal Year-to-date budget for the last period of the previous year in home currency. This value is entered to work with cumulative budgets.
ActualPeriod001 decimal Current balance for the numbered period in home currency.
ActualPeriod002 decimal Current balance for the numbered period in home currency.
ActualPeriod003 decimal Current balance for the numbered period in home currency.
ActualPeriod004 decimal Current balance for the numbered period in home currency.
ActualPeriod005 decimal Current balance for the numbered period in home currency.
ActualPeriod006 decimal Current balance for the numbered period in home currency.
ActualPeriod007 decimal Current balance for the numbered period in home currency.
ActualPeriod008 decimal Current balance for the numbered period in home currency.
ActualPeriod009 decimal Current balance for the numbered period in home currency.
ActualPeriod010 decimal Current balance for the numbered period in home currency.
ActualPeriod011 decimal Current balance for the numbered period in home currency.
ActualPeriod012 decimal Current balance for the numbered period in home currency.
ActualPeriod100 decimal Current balance for Period 100 in home currency.
ActualPeriod101 decimal Current balance for Period 101 in home currency.
ActualYTDPeriod001 decimal Year-to-date balance for the numbered period in home currency.
ActualYTDPeriod002 decimal Year-to-date balance for the numbered period in home currency.
ActualYTDPeriod003 decimal Year-to-date balance for the numbered period in home currency.
ActualYTDPeriod004 decimal Year-to-date balance for the numbered period in home currency.
ActualYTDPeriod005 decimal Year-to-date balance for the numbered period in home currency.
ActualYTDPeriod006 decimal Year-to-date balance for the numbered period in home currency.
ActualYTDPeriod007 decimal Year-to-date balance for the numbered period in home currency.
ActualYTDPeriod008 decimal Year-to-date balance for the numbered period in home currency.
ActualYTDPeriod009 decimal Year-to-date balance for the numbered period in home currency.
ActualYTDPeriod010 decimal Year-to-date balance for the numbered period in home currency.
ActualYTDPeriod011 decimal Year-to-date balance for the numbered period in home currency.
ActualYTDPeriod012 decimal Year-to-date balance for the numbered period in home currency.
ActualYTDPeriod100 decimal Year-to-date balance for Period 100 in home currency.
ActualYTDPeriod101 decimal Year-to-date balance for Period 101 in home currency.
BudgetPeriod001 decimal Budget for the numbered period in home currency.
BudgetPeriod002 decimal Budget for the numbered period in home currency.
BudgetPeriod003 decimal Budget for the numbered period in home currency.
BudgetPeriod004 decimal Budget for the numbered period in home currency.
BudgetPeriod005 decimal Budget for the numbered period in home currency.
BudgetPeriod006 decimal Budget for the numbered period in home currency.
BudgetPeriod007 decimal Budget for the numbered period in home currency.
BudgetPeriod008 decimal Budget for the numbered period in home currency.
BudgetPeriod009 decimal Budget for the numbered period in home currency.
BudgetPeriod010 decimal Budget for the numbered period in home currency.
BudgetPeriod011 decimal Budget for the numbered period in home currency.
BudgetPeriod012 decimal Budget for the numbered period in home currency.
BudgetPeriod100 decimal Budget for Period 100 in home currency.
BudgetPeriod101 decimal Budget for Period 101 in home currency.
BudgetYTDPeriod001 decimal Year-to-date budget for the numbered period in home currency.
BudgetYTDPeriod002 decimal Year-to-date budget for the numbered period in home currency.
BudgetYTDPeriod003 decimal Year-to-date budget for the numbered period in home currency.
BudgetYTDPeriod004 decimal Year-to-date budget for the numbered period in home currency.
BudgetYTDPeriod005 decimal Year-to-date budget for the numbered period in home currency.
BudgetYTDPeriod006 decimal Year-to-date budget for the numbered period in home currency.
BudgetYTDPeriod007 decimal Year-to-date budget for the numbered period in home currency.
BudgetYTDPeriod008 decimal Year-to-date budget for the numbered period in home currency.
BudgetYTDPeriod009 decimal Year-to-date budget for the numbered period in home currency.
BudgetYTDPeriod010 decimal Year-to-date budget for the numbered period in home currency.
BudgetYTDPeriod011 decimal Year-to-date budget for the numbered period in home currency.
BudgetYTDPeriod012 decimal Year-to-date budget for the numbered period in home currency.
BudgetYTDPeriod100 decimal Year-to-date budget for Period 100 in home currency.
BudgetYTDPeriod101 decimal Year-to-date budget for Period 100 in home currency.
VariancePeriod001 decimal Variance between the period actual balance and the budget for the numbered period in home currency.
VariancePeriod002 decimal Variance between the period actual balance and the budget for the numbered period in home currency.
VariancePeriod003 decimal Variance between the period actual balance and the budget for the numbered period in home currency.
VariancePeriod004 decimal Variance between the period actual balance and the budget for the numbered period in home currency.
VariancePeriod005 decimal Variance between the period actual balance and the budget for the numbered period in home currency.
VariancePeriod006 decimal Variance between the period actual balance and the budget for the numbered period in home currency.
VariancePeriod007 decimal Variance between the period actual balance and the budget for the numbered period in home currency.
VariancePeriod008 decimal Variance between the period actual balance and the budget for the numbered period in home currency.
VariancePeriod009 decimal Variance between the period actual balance and the budget for the numbered period in home currency.
VariancePeriod010 decimal Variance between the period actual balance and the budget for the numbered period in home currency.
VariancePeriod011 decimal Variance between the period actual balance and the budget for the numbered period in home currency.
VariancePeriod012 decimal Variance between the period actual balance and the budget for the numbered period in home currency.
VariancePeriod100 decimal Variance between the period actual balance and the budget for Period 100 in home currency.
VariancePeriod101 decimal Variance between the period actual balance and the budget for Period 100 in home currency.
VarianceYTDPeriod001 decimal Variance between the year-to-date period actual balance and the year-to-date budget for the numbered period in home currency.
VarianceYTDPeriod002 decimal Variance between the year-to-date period actual balance and the year-to-date budget for the numbered period in home currency.
VarianceYTDPeriod003 decimal Variance between the year-to-date period actual balance and the year-to-date budget for the numbered period in home currency.
VarianceYTDPeriod004 decimal Variance between the year-to-date period actual balance and the year-to-date budget for the numbered period in home currency.
VarianceYTDPeriod005 decimal Variance between the year-to-date period actual balance and the year-to-date budget for the numbered period in home currency.
VarianceYTDPeriod006 decimal Variance between the year-to-date period actual balance and the year-to-date budget for the numbered period in home currency.
VarianceYTDPeriod007 decimal Variance between the year-to-date period actual balance and the year-to-date budget for the numbered period in home currency.
VarianceYTDPeriod008 decimal Variance between the year-to-date period actual balance and the year-to-date budget for the numbered period in home currency.
VarianceYTDPeriod009 decimal Variance between the year-to-date period actual balance and the year-to-date budget for the numbered period in home currency.
VarianceYTDPeriod010 decimal Variance between the year-to-date period actual balance and the year-to-date budget for the numbered period in home currency.
VarianceYTDPeriod011 decimal Variance between the year-to-date period actual balance and the year-to-date budget for the numbered period in home currency.
VarianceYTDPeriod012 decimal Variance between the year-to-date period actual balance and the year-to-date budget for the numbered period in home currency.
VarianceYTDPeriod100 decimal Variance between the year-to-date period actual balance and the year-to-date budget for Period 100 in home currency.
VarianceYTDPeriod101 decimal Variance between the year-to-date period actual balance and the year-to-date budget for Period 101 in home currency.
ActualPeriodDual001 decimal Current balance for the numbered period in dual currency.
ActualPeriodDual002 decimal Current balance for the numbered period in dual currency.
ActualPeriodDual003 decimal Current balance for the numbered period in dual currency.
ActualPeriodDual004 decimal Current balance for the numbered period in dual currency.
ActualPeriodDual005 decimal Current balance for the numbered period in dual currency.
ActualPeriodDual006 decimal Current balance for the numbered period in dual currency.
ActualPeriodDual007 decimal Current balance for the numbered period in dual currency.
ActualPeriodDual008 decimal Current balance for the numbered period in dual currency.
ActualPeriodDual009 decimal Current balance for the numbered period in dual currency.
ActualPeriodDual010 decimal Current balance for the numbered period in dual currency.
ActualPeriodDual011 decimal Current balance for the numbered period in dual currency.
ActualPeriodDual012 decimal Current balance for the numbered period in dual currency.
ActualPeriodDual100 decimal Current balance for Period 100 in dual currency
ActualPeriodDual101 decimal Current balance for Period 100 in dual currency
ActualYTDPeriodDual001 decimal Year-to-date balance for the numbered period in dual currency.
ActualYTDPeriodDual002 decimal Year-to-date balance for the numbered period in dual currency.
ActualYTDPeriodDual003 decimal Year-to-date balance for the numbered period in dual currency.
ActualYTDPeriodDual004 decimal Year-to-date balance for the numbered period in dual currency.
ActualYTDPeriodDual005 decimal Year-to-date balance for the numbered period in dual currency.
ActualYTDPeriodDual006 decimal Year-to-date balance for the numbered period in dual currency.
ActualYTDPeriodDual007 decimal Year-to-date balance for the numbered period in dual currency.
ActualYTDPeriodDual008 decimal Year-to-date balance for the numbered period in dual currency.
ActualYTDPeriodDual009 decimal Year-to-date balance for the numbered period in dual currency.
ActualYTDPeriodDual010 decimal Year-to-date balance for the numbered period in dual currency.
ActualYTDPeriodDual011 decimal Year-to-date balance for the numbered period in dual currency.
ActualYTDPeriodDual012 decimal Year-to-date balance for the numbered period in dual currency.
ActualYTDPeriodDual100 decimal Year-to-date balance for Period 100 in dual currency.
ActualYTDPeriodDual101 decimal Year-to-date balance for Period 100 in dual currency.
BroughtForwardActualDual decimal Actual year-to-date balance for the last period of the previous year in dual currency. This value is entered to work with cumulative balances.
BroughtForwardBudgetDual decimal Year-to-date budget for the last period of the previous year in dual currency. This value is entered to work with cumulative budgets.
BudgetPeriodDual001 decimal Budget for the numbered period in dual currency.
BudgetPeriodDual002 decimal Budget for the numbered period in dual currency.
BudgetPeriodDual003 decimal Budget for the numbered period in dual currency.
BudgetPeriodDual004 decimal Budget for the numbered period in dual currency.
BudgetPeriodDual005 decimal Budget for the numbered period in dual currency.
BudgetPeriodDual006 decimal Budget for the numbered period in dual currency.
BudgetPeriodDual007 decimal Budget for the numbered period in dual currency.
BudgetPeriodDual008 decimal Budget for the numbered period in dual currency.
BudgetPeriodDual009 decimal Budget for the numbered period in dual currency.
BudgetPeriodDual010 decimal Budget for the numbered period in dual currency.
BudgetPeriodDual011 decimal Budget for the numbered period in dual currency.
BudgetPeriodDual012 decimal Budget for the numbered period in dual currency.
BudgetPeriodDual100 decimal Budget for Period 100 in dual currency.
BudgetPeriodDual101 decimal Budget for Period 101 in dual currency.
BudgetYTDPeriodDual001 decimal Year-to-date budget for the numbered period in dual currency.
BudgetYTDPeriodDual002 decimal Year-to-date budget for the numbered period in dual currency.
BudgetYTDPeriodDual003 decimal Year-to-date budget for the numbered period in dual currency.
BudgetYTDPeriodDual004 decimal Year-to-date budget for the numbered period in dual currency.
BudgetYTDPeriodDual005 decimal Year-to-date budget for the numbered period in dual currency.
BudgetYTDPeriodDual006 decimal Year-to-date budget for the numbered period in dual currency.
BudgetYTDPeriodDual007 decimal Year-to-date budget for the numbered period in dual currency.
BudgetYTDPeriodDual008 decimal Year-to-date budget for the numbered period in dual currency.
BudgetYTDPeriodDual009 decimal Year-to-date budget for the numbered period in dual currency.
BudgetYTDPeriodDual010 decimal Year-to-date budget for the numbered period in dual currency.
BudgetYTDPeriodDual011 decimal Year-to-date budget for the numbered period in dual currency.
BudgetYTDPeriodDual012 decimal Year-to-date budget for the numbered period in dual currency.
BudgetYTDPeriodDual100 decimal Year-to-date budget for Period 100 in dual currency.
BudgetYTDPeriodDual101 decimal Year-to-date budget for Period 101 in dual currency.
VariancePeriodDual001 decimal Variance between the period actual balance and the budget for the numbered period in dual currency.
VariancePeriodDual002 decimal Variance between the period actual balance and the budget for the numbered period in dual currency.
VariancePeriodDual003 decimal Variance between the period actual balance and the budget for the numbered period in dual currency.
VariancePeriodDual004 decimal Variance between the period actual balance and the budget for the numbered period in dual currency.
VariancePeriodDual005 decimal Variance between the period actual balance and the budget for the numbered period in dual currency.
VariancePeriodDual006 decimal Variance between the period actual balance and the budget for the numbered period in dual currency.
VariancePeriodDual007 decimal Variance between the period actual balance and the budget for the numbered period in dual currency.
VariancePeriodDual008 decimal Variance between the period actual balance and the budget for the numbered period in dual currency.
VariancePeriodDual009 decimal Variance between the period actual balance and the budget for the numbered period in dual currency.
VariancePeriodDual010 decimal Variance between the period actual balance and the budget for the numbered period in dual currency.
VariancePeriodDual011 decimal Variance between the period actual balance and the budget for the numbered period in dual currency.
VariancePeriodDual012 decimal Variance between the period actual balance and the budget for the numbered period in dual currency.
VariancePeriodDual100 decimal Variance between the period actual balance and the budget for Period 100 in dual currency.
VariancePeriodDual101 decimal Variance between the period actual balance and the budget for Period 101 in dual currency.
VarianceYTDPeriodDual001 decimal Variance between the year-to-date period actual balance and the year-to-date budget for the numbered period in dual currency.
VarianceYTDPeriodDual002 decimal Variance between the year-to-date period actual balance and the year-to-date budget for the numbered period in dual currency.
VarianceYTDPeriodDual003 decimal Variance between the year-to-date period actual balance and the year-to-date budget for the numbered period in dual currency.
VarianceYTDPeriodDual004 decimal Variance between the year-to-date period actual balance and the year-to-date budget for the numbered period in dual currency.
VarianceYTDPeriodDual005 decimal Variance between the year-to-date period actual balance and the year-to-date budget for the numbered period in dual currency.
VarianceYTDPeriodDual006 decimal Variance between the year-to-date period actual balance and the year-to-date budget for the numbered period in dual currency.
VarianceYTDPeriodDual007 decimal Variance between the year-to-date period actual balance and the year-to-date budget for the numbered period in dual currency.
VarianceYTDPeriodDual008 decimal Variance between the year-to-date period actual balance and the year-to-date budget for the numbered period in dual currency.
VarianceYTDPeriodDual009 decimal Variance between the year-to-date period actual balance and the year-to-date budget for the numbered period in dual currency.
VarianceYTDPeriodDual010 decimal Variance between the year-to-date period actual balance and the year-to-date budget for the numbered period in dual currency.
VarianceYTDPeriodDual011 decimal Variance between the year-to-date period actual balance and the year-to-date budget for the numbered period in dual currency.
VarianceYTDPeriodDual012 decimal Variance between the year-to-date period actual balance and the year-to-date budget for the numbered period in dual currency.
VarianceYTDPeriodDual100 decimal Variance between the year-to-date period actual balance and the year-to-date budget for Period 100 in dual currency.
VarianceYTDPeriodDual101 decimal Variance between the year-to-date period actual balance and the year-to-date budget for Period 101 in dual currency.
CustomFields List<c2g.CODAAPIBudgetTypes_8_0.CustomField> Reference to the list of user-defined fields that have been exposed with a type 1 integration rule.

c2g.CODAAPIBudgetTypes_8_0.CustomField

global with sharing class CustomField

Holds the information about the user-defined fields that have been exposed with a type 1 integration rule. See "Integration Rules - Type 1" in the FinancialForce Help for more details. The same read and write permissions granted for the FinancialForce application extend to the FinancialForce API.

Properties

Name Type Description
FieldName string Name of the user-defined field.
Value string Value of the user-defined field.