Accounting API Developer's Reference

c2g.CODAAPIIntegrationRuleLineItemTypes_7_0

global with sharing class CODAAPIIntegrationRuleLineItemTypes_7_0

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

Enums

enumType

Possible integration rule objects.

Value Description
Header Header (master).
LineItem Line Item (detail).

c2g.CODAAPIIntegrationRuleLineItemTypes_7_0.IntegrationRuleLineItem

global with sharing class IntegrationRuleLineItem

Holds information about an integration rule line item. 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.
IsDeleted boolean Indicates whether the record has been moved to the Recycle Bin (true) or not (false).
Name string Unique number allocated to this integration rule line item. 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).
IntegrationRule c2g.CODAAPICommon.Reference Reference to the related integration rule. Mandatory.
ForPrinting boolean Indicates that you want to show this field and its value on printed sales documents. Type 1 Rules
ForReading boolean Indicates that you want to enable read access for the target field on the target detail object in FinancialForce and for applications that use the API. Type 1 Rules
ForWriting boolean Indicates that you want to enable write access for the target field on the target detail object in FinancialForce and for applications that use the API. Type 1 Rules. Read access must be enabled as well.
SourceFieldDecimal decimal Number of decimals of the source field (applies only to number fields). Type 2 Rules. Mandatory.
SourceFieldPath string Path of the source field. For example, DueDate__c, Account__r.Name. Type 2 Rules. Mandatory.
SourceFieldReadOnly boolean Indicates if the source field is read only. Type 2 Rules. Mandatory.
SourceFieldReferenceTo string If the source field is a lookup field, this is the object to which the lookup references. Type 2 Rules. Mandatory.
SourceFieldRequired boolean Indicates that the source field is required/mandatory. Type 2 Rules. Mandatory.
SourceFieldSize decimal Size of the field on the source object. Type 2 Rules. Mandatory.
SourceFieldTypeRef string Field type of the source field. Type 2 Rules. Mandatory.
SourceField string Field on the detail object from which you want to retrieve the information. Type 2 Rules. Mandatory.
TargetFieldDecimal decimal Number of decimals of the target field (applies only to number fields). Types 1 and 2 Rules. Mandatory.
TargetFieldPath string Path of the target field. For example, DueDate__c, Account__r.Name. Types 1 and 2 Rules. Mandatory.
TargetFieldReadOnly boolean Indicates if the target field is read only. Types 1 and 2 Rules. Mandatory.
TargetFieldReferenceTo string If the target field is a lookup field, this is the object to which the lookup references. Types 1 and 2 Rules. Mandatory.
TargetFieldRequired boolean Indicates that the target field is required/mandatory. Types 1 and 2 Rules. Mandatory.
TargetFieldSize decimal Size of the field on the target object. Types 1 and 2 Rules. Mandatory.
TargetFieldTypeRef string Field type of the target field. Types 1 and 2 Rules. Mandatory.
TargetField string For Type 2 Rules, this is the field into which you want information inserted. Mandatory
TypeRef c2g.CODAAPIIntegrationRuleLineItemTypes_7_0.enumType Type of integration rule line. Types 1 and 2 Rules. Mandatory.

c2g.CODAAPIIntegrationRuleLineItemTypes_7_0.IntegrationRuleLineItems

global with sharing class IntegrationRuleLineItems

Holds the collection of line items associated with an integration rule.

Properties

Name Type Description
LineItemList c2g.CODAAPIIntegrationRuleLineItemTypes_7_0.IntegrationRuleLineItem[] The collection of IntegrationRuleLineItem objects.