RX25 registration is now OPEN for our biggest event yet – Sept. 23-25
×
Toggle navigation
Why Rock
Pricing
Donate
Community
Demo
Get Started
Model Map
Error
Model Map
Check -in
CMS
Communication
Core
CRM
Engagement
Event
Finance
Group
LMS
Meta
Prayer
Reporting
Security
Web Farm
Workflow
Other
Finance Models
Benevolence Request
Benevolence Request Document
Benevolence Result
Benevolence Type
Benevolence Workflow
Financial Account
Financial Batch
Financial Gateway
Financial Payment Detail
Financial Person Bank Account
Financial Person Saved Account
Financial Pledge
Financial Scheduled Transaction
Financial Scheduled Transaction Detail
Financial Statement Template
Financial Transaction
Financial Transaction Alert
Financial Transaction Alert Type
Financial Transaction Detail
Financial Transaction Image
Financial Transaction Refund
Key
A required field.
A property on the database.
Not mapped to the database. These fields are computed and are only available in the object.
These fields are available where Lava is supported.
These fields can be used as qualifiers on attributes.
These methods or fields are obsolete and should not be used.
Model Details
Filter Options
Is Required
Yes
No
Database Property
Yes
No
Lava Supported
Yes
No
Attribute Qualifier
Yes
No
Apply Filter
Clear Filter
Show:
Methods
FinancialTransactionDetail
FinancialTransactionDetail Logic
Properties
Account
Gets or sets the
FinancialAccount
that is affected by this detail line item.
AccountId
Gets or sets the AccountId of the
FinancialAccount
/account that the
Amount
of this detail line item should be credited towards.
AdditionalLavaFields
Amount
Gets or sets the total amount of the transaction detail. This total amount includes any associated fees.
Attributes
AttributeValueDefaults
AttributeValues
AvailableKeys
ContextKey
CreatedByPersonAlias
CreatedByPersonAliasId
CreatedByPersonId
CreatedByPersonName
CreatedDateTime
CustomSortValue
EncryptedKey
EntityId
Gets or sets the entity id.
EntityStringValue
EntityType
Gets or sets the type of the entity.
EntityTypeId
Gets or sets the entity.
FeeAmount
Gets or sets the fee amount of the transaction detail, which is a subset of the Amount.
FeeCoverageAmount
Gets or sets the fee coverage amount.
FinancialTransactionDetailAttributeValues
Gets the entity attribute values. This should only be used inside LINQ statements when building a where clause for the query. This property should only be used inside LINQ statements for filtering or selecting values. Do
not
use it for accessing the attributes after the entity has been loaded.
ForeignCurrencyAmount
Gets or sets the foreign currency amount.
ForeignGuid
ForeignId
ForeignKey
Guid
HistoryChangeList
[Obsoleted in v14] Does nothing. No longer needed. We replaced this with a private property under the SaveHook class for this entity.
Gets or sets the history change list.
Id
IdKey
IsValid
Item
ModifiedAuditValuesAlreadyUpdated
ModifiedByPersonAlias
ModifiedByPersonAliasId
ModifiedByPersonId
ModifiedByPersonName
ModifiedDateTime
ParentAuthority
A parent authority. If a user is not specifically allowed or denied access to this object, Rock will check the default authorization on the current type, and then the authorization on the Rock.Security.GlobalDefault entity
ParentAuthorityPre
Summary
Gets or sets the summary of the transaction detail.
SupportedActions
Transaction
Gets or sets the
FinancialTransaction
that this detail item belongs to.
TransactionId
Gets or sets the TransactionId of the
FinancialTransaction
that this detail item is a part of.
TypeId
TypeName
UrlEncodedKey
ValidationResults
Methods
AllowPerson(System.String action, Rock.Model.Person person, Rock.Data.RockContext rockContext)
(inherited)
AllowSecurityRole(System.String action, Rock.Model.Group group, Rock.Data.RockContext rockContext)
(inherited)
Clone()
(inherited)
ContainsKey(System.Object key)
(inherited)
[Obsoleted in v13] Use ContainsKey(string) instead.
ContainsKey(System.String key)
(inherited)
Equals(System.Object obj)
(inherited)
FromDictionary(System.Collections.Generic.Dictionary`2[System.String,System.Object] properties)
(inherited)
GetAlternateEntityIds(Rock.Data.RockContext rockContext)
(inherited)
[Obsoleted in v13] Use GetAlternateEntityIdsByType instead.
GetAlternateEntityIdsByType(Rock.Data.RockContext rockContext)
(inherited)
GetAttributeValue(System.String key)
(inherited)
GetAttributeValue(System.Guid guid)
(inherited)
GetAttributeValueAsType(System.String key)
(inherited)
GetAttributeValues(System.String key)
(inherited)
GetCreatedAuditHtml(System.String rootUrl)
(inherited)
GetHashCode()
(inherited)
GetInheritedAttributes(Rock.Data.RockContext rockContext)
(inherited)
GetModifiedAuditHtml(System.String rootUrl)
(inherited)
GetType()
(inherited)
GetValue(System.String key)
(inherited)
IsAllowedByDefault(System.String action)
(inherited)
IsAuthorized(System.String action, Rock.Model.Person person)
(inherited)
IsPrivate(System.String action, Rock.Model.Person person)
(inherited)
LaunchWorkflow(System.Nullable`1[System.Guid] workflowTypeGuid, System.String workflowName, System.Collections.Generic.Dictionary`2[System.String,System.String] workflowAttributeValues)
(inherited)
[Obsoleted in v13] Use the override that does not provide the default values instead.
LaunchWorkflow(System.Nullable`1[System.Guid] workflowTypeGuid, System.String workflowName, System.Collections.Generic.Dictionary`2[System.String,System.String] workflowAttributeValues, System.Nullable`1[System.Int32] initiatorPersonAliasId)
(inherited)
LaunchWorkflow(System.Nullable`1[System.Int32] workflowTypeId, System.String workflowName, System.Collections.Generic.Dictionary`2[System.String,System.String] workflowAttributeValues)
(inherited)
[Obsoleted in v13] Use the override that does not provide the default values instead.
LaunchWorkflow(System.Nullable`1[System.Int32] workflowTypeId, System.String workflowName, System.Collections.Generic.Dictionary`2[System.String,System.String] workflowAttributeValues, System.Nullable`1[System.Int32] initiatorPersonAliasId)
(inherited)
MakePrivate(System.String action, Rock.Model.Person person, Rock.Data.RockContext rockContext)
(inherited)
MakeUnPrivate(System.String action, Rock.Model.Person person, Rock.Data.RockContext rockContext)
(inherited)
PostSaveChanges(Rock.Data.DbContext dbContext)
(inherited)
PreSaveChanges(Rock.Data.DbContext dbContext, System.Data.Entity.EntityState state)
(inherited)
PreSaveChanges(Rock.Data.DbContext dbContext, System.Data.Entity.Infrastructure.DbEntityEntry entry)
(inherited)
PreSaveChanges(Rock.Data.DbContext dbContext, System.Data.Entity.Infrastructure.DbEntityEntry entry, System.Data.Entity.EntityState state)
(inherited)
SetAttributeValue(System.String key, System.String value)
(inherited)
ToDictionary()
(inherited)
ToLiquid()
(inherited)
ToString()
- Returns a
String
that represents this detail item.
×
Newsletter Subscribe