Accounting API Developer's Reference

c2g.CODAAPIIntegrationRuleTypes_7_0

global with sharing class CODAAPIIntegrationRuleTypes_7_0

Holds the information about an integration rule header. See "Integration Rule Fields" and "What is an Integration Rule?" in the FinancialForce Help for more details.

Enums

enumObject

Possible integration rule objects.

Value Description
BudgetAndBalance Budget and balance.
CashEntry A cash entry header.
CashEntryLineItem A cash entry line item.
SalesCreditNote A sales credit note header.
SalesCreditNoteLineItem A sales credit note line item.
SalesInvoiceLineItem A sales invoice line item.

c2g.CODAAPIIntegrationRuleTypes_7_0.IntegrationRule

global class IntegrationRule

Holds the information about an integration rule header. See "Integration Rule Fields" and "What is an Integration Rule?" 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 name for the integration rule. Mandatory.
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).
Description string Description of this integration rule.
DocumentNumber string Source object field to be updated with the document number for each record which is processed. The selected field must be of type "Lookup Relationship". Type 2c Rules (Automated Generation) only
MultiLineCashEntry boolean Indicates that you want to create a single, multi-line cash entry, as opposed to individual cash entries for each record in the custom object. Type 2c Rules (Automated Generation) only Cash Entry only
ProcessedIndicator string Source object field that indicates if a record has been processed. The selected field must be of type "Checkbox". Type 2c Rules (Automated Generation) only
RelationshipSourceField string Field in the Source Detail Object that relates to the Source Object (master).
RelationshipTargetField string Field in the Target Detail Object that relates to the Target Object (master).
SourceDetailObject string Detail object from which you want to retrieve data. It must be related to the SourceObject with a master/detail relation.
SourceObject string Object from which you want to retrieve data.
TargetDetailObject c2g.CODAAPIIntegrationRuleTypes_7_0.enumObject FinancialForce object to receive the data, or sales invoice or credit note line item object on which you want to make custom fields available.
TargetObject c2g.CODAAPIIntegrationRuleTypes_7_0.enumObject FinancialForce object to receive the data, or sales invoice or credit note object on which you want to make custom fields available.
LineItems CODAAPIIntegrationRuleLineItemTypes_7_0.IntegrationRule Reference to the associated integration rule line items. Mandatory.