OpenPetra
Free Administration Software for Non-Profits
Ict.Petra.Shared.MFinance.BankImport.Data.BankImportTDSAGiftDetailRow Class Reference

The gift recipient information for a gift. A single gift can be split among more than one recipient. A gift detail record is created for each recipient. More...

Inheritance diagram for Ict.Petra.Shared.MFinance.BankImport.Data.BankImportTDSAGiftDetailRow:
Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow

Public Member Functions

 BankImportTDSAGiftDetailRow (System.Data.DataRowBuilder rb)
 Constructor. More...
 
override void InitValues ()
 set default values More...
 
bool IsDonorKeyNull ()
 test for NULL value More...
 
void SetDonorKeyNull ()
 assign NULL value More...
 
bool IsDonorShortNameNull ()
 test for NULL value More...
 
void SetDonorShortNameNull ()
 assign NULL value More...
 
bool IsRecipientDescriptionNull ()
 test for NULL value More...
 
void SetRecipientDescriptionNull ()
 assign NULL value More...
 
bool IsAlreadyMatchedNull ()
 test for NULL value More...
 
void SetAlreadyMatchedNull ()
 assign NULL value More...
 
bool IsBatchStatusNull ()
 test for NULL value More...
 
void SetBatchStatusNull ()
 assign NULL value More...
 
bool IsLedgerNumberNull ()
 test for NULL value More...
 
void SetLedgerNumberNull ()
 assign NULL value More...
 
bool IsBatchNumberNull ()
 test for NULL value More...
 
void SetBatchNumberNull ()
 assign NULL value More...
 
bool IsGiftTransactionNumberNull ()
 test for NULL value More...
 
void SetGiftTransactionNumberNull ()
 assign NULL value More...
 
bool IsDetailNumberNull ()
 test for NULL value More...
 
void SetDetailNumberNull ()
 assign NULL value More...
 
bool IsRecipientLedgerNumberNull ()
 test for NULL value More...
 
void SetRecipientLedgerNumberNull ()
 assign NULL value More...
 
bool IsGiftAmountNull ()
 test for NULL value More...
 
void SetGiftAmountNull ()
 assign NULL value More...
 
bool IsMotivationGroupCodeNull ()
 test for NULL value More...
 
void SetMotivationGroupCodeNull ()
 assign NULL value More...
 
bool IsMotivationDetailCodeNull ()
 test for NULL value More...
 
void SetMotivationDetailCodeNull ()
 assign NULL value More...
 
bool IsCommentOneTypeNull ()
 test for NULL value More...
 
void SetCommentOneTypeNull ()
 assign NULL value More...
 
bool IsGiftCommentOneNull ()
 test for NULL value More...
 
void SetGiftCommentOneNull ()
 assign NULL value More...
 
bool IsConfidentialGiftFlagNull ()
 test for NULL value More...
 
void SetConfidentialGiftFlagNull ()
 assign NULL value More...
 
bool IsTaxDeductibleNull ()
 test for NULL value More...
 
void SetTaxDeductibleNull ()
 assign NULL value More...
 
bool IsRecipientKeyNull ()
 test for NULL value More...
 
void SetRecipientKeyNull ()
 assign NULL value More...
 
bool IsChargeFlagNull ()
 test for NULL value More...
 
void SetChargeFlagNull ()
 assign NULL value More...
 
bool IsCostCentreCodeNull ()
 test for NULL value More...
 
void SetCostCentreCodeNull ()
 assign NULL value More...
 
bool IsAccountCodeNull ()
 test for NULL value More...
 
void SetAccountCodeNull ()
 assign NULL value More...
 
bool IsGiftAmountIntlNull ()
 test for NULL value More...
 
void SetGiftAmountIntlNull ()
 assign NULL value More...
 
bool IsModifiedDetailNull ()
 test for NULL value More...
 
void SetModifiedDetailNull ()
 assign NULL value More...
 
bool IsModifiedDetailKeyNull ()
 test for NULL value More...
 
void SetModifiedDetailKeyNull ()
 assign NULL value More...
 
bool IsFixedGiftDestinationNull ()
 test for NULL value More...
 
void SetFixedGiftDestinationNull ()
 assign NULL value More...
 
bool IsGiftTransactionAmountNull ()
 test for NULL value More...
 
void SetGiftTransactionAmountNull ()
 assign NULL value More...
 
bool IsIchNumberNull ()
 test for NULL value More...
 
void SetIchNumberNull ()
 assign NULL value More...
 
bool IsMailingCodeNull ()
 test for NULL value More...
 
void SetMailingCodeNull ()
 assign NULL value More...
 
bool IsCommentTwoTypeNull ()
 test for NULL value More...
 
void SetCommentTwoTypeNull ()
 assign NULL value More...
 
bool IsGiftCommentTwoNull ()
 test for NULL value More...
 
void SetGiftCommentTwoNull ()
 assign NULL value More...
 
bool IsCommentThreeTypeNull ()
 test for NULL value More...
 
void SetCommentThreeTypeNull ()
 assign NULL value More...
 
bool IsGiftCommentThreeNull ()
 test for NULL value More...
 
void SetGiftCommentThreeNull ()
 assign NULL value More...
 
bool IsTaxDeductibleAccountCodeNull ()
 test for NULL value More...
 
void SetTaxDeductibleAccountCodeNull ()
 assign NULL value More...
 
bool IsTaxDeductiblePctNull ()
 test for NULL value More...
 
void SetTaxDeductiblePctNull ()
 assign NULL value More...
 
bool IsTaxDeductibleAmountNull ()
 test for NULL value More...
 
void SetTaxDeductibleAmountNull ()
 assign NULL value More...
 
bool IsTaxDeductibleAmountBaseNull ()
 test for NULL value More...
 
void SetTaxDeductibleAmountBaseNull ()
 assign NULL value More...
 
bool IsTaxDeductibleAmountIntlNull ()
 test for NULL value More...
 
void SetTaxDeductibleAmountIntlNull ()
 assign NULL value More...
 
bool IsNonDeductibleAmountNull ()
 test for NULL value More...
 
void SetNonDeductibleAmountNull ()
 assign NULL value More...
 
bool IsNonDeductibleAmountBaseNull ()
 test for NULL value More...
 
void SetNonDeductibleAmountBaseNull ()
 assign NULL value More...
 
bool IsNonDeductibleAmountIntlNull ()
 test for NULL value More...
 
void SetNonDeductibleAmountIntlNull ()
 assign NULL value More...
 
bool IsDateCreatedNull ()
 test for NULL value More...
 
void SetDateCreatedNull ()
 assign NULL value More...
 
bool IsCreatedByNull ()
 test for NULL value More...
 
void SetCreatedByNull ()
 assign NULL value More...
 
bool IsDateModifiedNull ()
 test for NULL value More...
 
void SetDateModifiedNull ()
 assign NULL value More...
 
bool IsModifiedByNull ()
 test for NULL value More...
 
void SetModifiedByNull ()
 assign NULL value More...
 
bool IsModificationIdNull ()
 test for NULL value More...
 
void SetModificationIdNull ()
 assign NULL value More...
 

Properties

Int64 DonorKey [get, set]
 
string DonorShortName [get, set]
 
string RecipientDescription [get, set]
 
Boolean AlreadyMatched [get, set]
 
string BatchStatus [get, set]
 
Int32 LedgerNumber [get, set]
 The four digit ledger number of the gift. More...
 
Int32 BatchNumber [get, set]
 Number of the gift batch containing this detail. More...
 
Int32 GiftTransactionNumber [get, set]
 Identifies a gift transaction within a gift batch. More...
 
Int32 DetailNumber [get, set]
 Identifies a gift detail within a gift transaction. When a donor gives a donation to multiple recipients (a split gift), a gift detail record is created for each recipient. More...
 
Int64 RecipientLedgerNumber [get, set]
 The partner key of the commitment field (the unit) of the recipient of the gift. This is not the ledger number but rather the partner key of the unit associated with the ledger. More...
 
Decimal GiftAmount [get, set]
 This is a number of currency units of the ledger base currency. More...
 
String MotivationGroupCode [get, set]
 This defines a motivation group. More...
 
String MotivationDetailCode [get, set]
 This defines the motivation detail within a motivation group. More...
 
String CommentOneType [get, set]
 Used to decide whose reports will see this comment. More...
 
String GiftCommentOne [get, set]
 This is a long description and is 80 characters long. More...
 
Boolean ConfidentialGiftFlag [get, set]
 Defines whether the donor wishes the recipient to know who gave the gift. More...
 
Boolean TaxDeductible [get, set]
 Whether this gift is tax deductible. More...
 
Int64 RecipientKey [get, set]
 The partner key of the recipient of the gift. More...
 
Boolean ChargeFlag [get, set]
 To determine whether an admin fee on the transaction should be overwritten if it normally has a charge associated with it. Used for both local and ilt transaction. More...
 
String CostCentreCode [get, set]
 This identifies which cost centre an account is applied to. A cost centre can be a partner. More...
 
String AccountCode [get, set]
 This identifies the account the financial transaction must be stored against. More...
 
Decimal GiftAmountIntl [get, set]
 This is a number of currency units in the International Currency. More...
 
Boolean ModifiedDetail [get, set]
 Indicates whether this gift detail has a matching inverse detail record because a modification was made. More...
 
String ModifiedDetailKey [get, set]
 Stores the concatenated primary key fields of the originating gift detail, of which this gift detail is the inverse. More...
 
Boolean FixedGiftDestination [get, set]
 Indicates whether this gift detail's gift destination can be changed. Used for gift adjustments with family recipients. More...
 
Decimal GiftTransactionAmount [get, set]
 This is a number of currency units in the entered Currency. More...
 
Int32 IchNumber [get, set]
 identifes the ICH process number More...
 
String MailingCode [get, set]
 Mailing Code of the mailing that the gift was a response to. More...
 
String CommentTwoType [get, set]
 Used to decide whose reports will see this comment. More...
 
String GiftCommentTwo [get, set]
 This is a long description and is 80 characters long. More...
 
String CommentThreeType [get, set]
 Used to decide whose reports will see this comment. More...
 
String GiftCommentThree [get, set]
 This is a long description and is 80 characters long. More...
 
String TaxDeductibleAccountCode [get, set]
 Account Code to be used for the Tax deductible portion of this Gift. More...
 
Decimal TaxDeductiblePct [get, set]
 Percentage of gift amount that is tax-deductible. More...
 
Decimal TaxDeductibleAmount [get, set]
 Tax deductible portion of gift. More...
 
Decimal TaxDeductibleAmountBase [get, set]
 Tax deductible portion of gift (Base Currency) More...
 
Decimal TaxDeductibleAmountIntl [get, set]
 Tax deductible portion of gift (Intl Currency) More...
 
Decimal NonDeductibleAmount [get, set]
 Non tax-deductible portion of gift. More...
 
Decimal NonDeductibleAmountBase [get, set]
 Non tax-deductible portion of gift (Base Currency) More...
 
Decimal NonDeductibleAmountIntl [get, set]
 Non tax-deductible portion of gift (Intl Currency) More...
 
System.? DateTime DateCreated [get, set]
 The date the record was created. More...
 
String CreatedBy [get, set]
 User ID of who created this record. More...
 
System.? DateTime DateModified [get, set]
 The date the record was modified. More...
 
String ModifiedBy [get, set]
 User ID of who last modified this record. More...
 
DateTime ModificationId [get, set]
 This identifies the current version of the record. More...
 

Detailed Description

The gift recipient information for a gift. A single gift can be split among more than one recipient. A gift detail record is created for each recipient.

Constructor & Destructor Documentation

◆ BankImportTDSAGiftDetailRow()

Ict.Petra.Shared.MFinance.BankImport.Data.BankImportTDSAGiftDetailRow.BankImportTDSAGiftDetailRow ( System.Data.DataRowBuilder  rb)
inline

Constructor.

Member Function Documentation

◆ InitValues()

override void Ict.Petra.Shared.MFinance.BankImport.Data.BankImportTDSAGiftDetailRow.InitValues ( )
inlinevirtual

set default values

Reimplemented from Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.

◆ IsAccountCodeNull()

bool Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.IsAccountCodeNull ( )
inlineinherited

test for NULL value

◆ IsAlreadyMatchedNull()

bool Ict.Petra.Shared.MFinance.BankImport.Data.BankImportTDSAGiftDetailRow.IsAlreadyMatchedNull ( )
inline

test for NULL value

◆ IsBatchNumberNull()

bool Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.IsBatchNumberNull ( )
inlineinherited

test for NULL value

◆ IsBatchStatusNull()

bool Ict.Petra.Shared.MFinance.BankImport.Data.BankImportTDSAGiftDetailRow.IsBatchStatusNull ( )
inline

test for NULL value

◆ IsChargeFlagNull()

bool Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.IsChargeFlagNull ( )
inlineinherited

test for NULL value

◆ IsCommentOneTypeNull()

bool Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.IsCommentOneTypeNull ( )
inlineinherited

test for NULL value

◆ IsCommentThreeTypeNull()

bool Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.IsCommentThreeTypeNull ( )
inlineinherited

test for NULL value

◆ IsCommentTwoTypeNull()

bool Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.IsCommentTwoTypeNull ( )
inlineinherited

test for NULL value

◆ IsConfidentialGiftFlagNull()

bool Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.IsConfidentialGiftFlagNull ( )
inlineinherited

test for NULL value

◆ IsCostCentreCodeNull()

bool Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.IsCostCentreCodeNull ( )
inlineinherited

test for NULL value

◆ IsCreatedByNull()

bool Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.IsCreatedByNull ( )
inlineinherited

test for NULL value

◆ IsDateCreatedNull()

bool Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.IsDateCreatedNull ( )
inlineinherited

test for NULL value

◆ IsDateModifiedNull()

bool Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.IsDateModifiedNull ( )
inlineinherited

test for NULL value

◆ IsDetailNumberNull()

bool Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.IsDetailNumberNull ( )
inlineinherited

test for NULL value

◆ IsDonorKeyNull()

bool Ict.Petra.Shared.MFinance.BankImport.Data.BankImportTDSAGiftDetailRow.IsDonorKeyNull ( )
inline

test for NULL value

◆ IsDonorShortNameNull()

bool Ict.Petra.Shared.MFinance.BankImport.Data.BankImportTDSAGiftDetailRow.IsDonorShortNameNull ( )
inline

test for NULL value

◆ IsFixedGiftDestinationNull()

bool Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.IsFixedGiftDestinationNull ( )
inlineinherited

test for NULL value

◆ IsGiftAmountIntlNull()

bool Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.IsGiftAmountIntlNull ( )
inlineinherited

test for NULL value

◆ IsGiftAmountNull()

bool Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.IsGiftAmountNull ( )
inlineinherited

test for NULL value

◆ IsGiftCommentOneNull()

bool Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.IsGiftCommentOneNull ( )
inlineinherited

test for NULL value

◆ IsGiftCommentThreeNull()

bool Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.IsGiftCommentThreeNull ( )
inlineinherited

test for NULL value

◆ IsGiftCommentTwoNull()

bool Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.IsGiftCommentTwoNull ( )
inlineinherited

test for NULL value

◆ IsGiftTransactionAmountNull()

bool Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.IsGiftTransactionAmountNull ( )
inlineinherited

test for NULL value

◆ IsGiftTransactionNumberNull()

bool Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.IsGiftTransactionNumberNull ( )
inlineinherited

test for NULL value

◆ IsIchNumberNull()

bool Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.IsIchNumberNull ( )
inlineinherited

test for NULL value

◆ IsLedgerNumberNull()

bool Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.IsLedgerNumberNull ( )
inlineinherited

test for NULL value

◆ IsMailingCodeNull()

bool Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.IsMailingCodeNull ( )
inlineinherited

test for NULL value

◆ IsModificationIdNull()

bool Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.IsModificationIdNull ( )
inlineinherited

test for NULL value

◆ IsModifiedByNull()

bool Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.IsModifiedByNull ( )
inlineinherited

test for NULL value

◆ IsModifiedDetailKeyNull()

bool Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.IsModifiedDetailKeyNull ( )
inlineinherited

test for NULL value

◆ IsModifiedDetailNull()

bool Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.IsModifiedDetailNull ( )
inlineinherited

test for NULL value

◆ IsMotivationDetailCodeNull()

bool Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.IsMotivationDetailCodeNull ( )
inlineinherited

test for NULL value

◆ IsMotivationGroupCodeNull()

bool Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.IsMotivationGroupCodeNull ( )
inlineinherited

test for NULL value

◆ IsNonDeductibleAmountBaseNull()

bool Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.IsNonDeductibleAmountBaseNull ( )
inlineinherited

test for NULL value

◆ IsNonDeductibleAmountIntlNull()

bool Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.IsNonDeductibleAmountIntlNull ( )
inlineinherited

test for NULL value

◆ IsNonDeductibleAmountNull()

bool Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.IsNonDeductibleAmountNull ( )
inlineinherited

test for NULL value

◆ IsRecipientDescriptionNull()

bool Ict.Petra.Shared.MFinance.BankImport.Data.BankImportTDSAGiftDetailRow.IsRecipientDescriptionNull ( )
inline

test for NULL value

◆ IsRecipientKeyNull()

bool Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.IsRecipientKeyNull ( )
inlineinherited

test for NULL value

◆ IsRecipientLedgerNumberNull()

bool Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.IsRecipientLedgerNumberNull ( )
inlineinherited

test for NULL value

◆ IsTaxDeductibleAccountCodeNull()

bool Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.IsTaxDeductibleAccountCodeNull ( )
inlineinherited

test for NULL value

◆ IsTaxDeductibleAmountBaseNull()

bool Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.IsTaxDeductibleAmountBaseNull ( )
inlineinherited

test for NULL value

◆ IsTaxDeductibleAmountIntlNull()

bool Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.IsTaxDeductibleAmountIntlNull ( )
inlineinherited

test for NULL value

◆ IsTaxDeductibleAmountNull()

bool Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.IsTaxDeductibleAmountNull ( )
inlineinherited

test for NULL value

◆ IsTaxDeductibleNull()

bool Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.IsTaxDeductibleNull ( )
inlineinherited

test for NULL value

◆ IsTaxDeductiblePctNull()

bool Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.IsTaxDeductiblePctNull ( )
inlineinherited

test for NULL value

◆ SetAccountCodeNull()

void Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.SetAccountCodeNull ( )
inlineinherited

assign NULL value

◆ SetAlreadyMatchedNull()

void Ict.Petra.Shared.MFinance.BankImport.Data.BankImportTDSAGiftDetailRow.SetAlreadyMatchedNull ( )
inline

assign NULL value

◆ SetBatchNumberNull()

void Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.SetBatchNumberNull ( )
inlineinherited

assign NULL value

◆ SetBatchStatusNull()

void Ict.Petra.Shared.MFinance.BankImport.Data.BankImportTDSAGiftDetailRow.SetBatchStatusNull ( )
inline

assign NULL value

◆ SetChargeFlagNull()

void Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.SetChargeFlagNull ( )
inlineinherited

assign NULL value

◆ SetCommentOneTypeNull()

void Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.SetCommentOneTypeNull ( )
inlineinherited

assign NULL value

◆ SetCommentThreeTypeNull()

void Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.SetCommentThreeTypeNull ( )
inlineinherited

assign NULL value

◆ SetCommentTwoTypeNull()

void Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.SetCommentTwoTypeNull ( )
inlineinherited

assign NULL value

◆ SetConfidentialGiftFlagNull()

void Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.SetConfidentialGiftFlagNull ( )
inlineinherited

assign NULL value

◆ SetCostCentreCodeNull()

void Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.SetCostCentreCodeNull ( )
inlineinherited

assign NULL value

◆ SetCreatedByNull()

void Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.SetCreatedByNull ( )
inlineinherited

assign NULL value

◆ SetDateCreatedNull()

void Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.SetDateCreatedNull ( )
inlineinherited

assign NULL value

◆ SetDateModifiedNull()

void Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.SetDateModifiedNull ( )
inlineinherited

assign NULL value

◆ SetDetailNumberNull()

void Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.SetDetailNumberNull ( )
inlineinherited

assign NULL value

◆ SetDonorKeyNull()

void Ict.Petra.Shared.MFinance.BankImport.Data.BankImportTDSAGiftDetailRow.SetDonorKeyNull ( )
inline

assign NULL value

◆ SetDonorShortNameNull()

void Ict.Petra.Shared.MFinance.BankImport.Data.BankImportTDSAGiftDetailRow.SetDonorShortNameNull ( )
inline

assign NULL value

◆ SetFixedGiftDestinationNull()

void Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.SetFixedGiftDestinationNull ( )
inlineinherited

assign NULL value

◆ SetGiftAmountIntlNull()

void Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.SetGiftAmountIntlNull ( )
inlineinherited

assign NULL value

◆ SetGiftAmountNull()

void Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.SetGiftAmountNull ( )
inlineinherited

assign NULL value

◆ SetGiftCommentOneNull()

void Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.SetGiftCommentOneNull ( )
inlineinherited

assign NULL value

◆ SetGiftCommentThreeNull()

void Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.SetGiftCommentThreeNull ( )
inlineinherited

assign NULL value

◆ SetGiftCommentTwoNull()

void Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.SetGiftCommentTwoNull ( )
inlineinherited

assign NULL value

◆ SetGiftTransactionAmountNull()

void Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.SetGiftTransactionAmountNull ( )
inlineinherited

assign NULL value

◆ SetGiftTransactionNumberNull()

void Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.SetGiftTransactionNumberNull ( )
inlineinherited

assign NULL value

◆ SetIchNumberNull()

void Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.SetIchNumberNull ( )
inlineinherited

assign NULL value

◆ SetLedgerNumberNull()

void Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.SetLedgerNumberNull ( )
inlineinherited

assign NULL value

◆ SetMailingCodeNull()

void Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.SetMailingCodeNull ( )
inlineinherited

assign NULL value

◆ SetModificationIdNull()

void Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.SetModificationIdNull ( )
inlineinherited

assign NULL value

◆ SetModifiedByNull()

void Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.SetModifiedByNull ( )
inlineinherited

assign NULL value

◆ SetModifiedDetailKeyNull()

void Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.SetModifiedDetailKeyNull ( )
inlineinherited

assign NULL value

◆ SetModifiedDetailNull()

void Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.SetModifiedDetailNull ( )
inlineinherited

assign NULL value

◆ SetMotivationDetailCodeNull()

void Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.SetMotivationDetailCodeNull ( )
inlineinherited

assign NULL value

◆ SetMotivationGroupCodeNull()

void Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.SetMotivationGroupCodeNull ( )
inlineinherited

assign NULL value

◆ SetNonDeductibleAmountBaseNull()

void Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.SetNonDeductibleAmountBaseNull ( )
inlineinherited

assign NULL value

◆ SetNonDeductibleAmountIntlNull()

void Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.SetNonDeductibleAmountIntlNull ( )
inlineinherited

assign NULL value

◆ SetNonDeductibleAmountNull()

void Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.SetNonDeductibleAmountNull ( )
inlineinherited

assign NULL value

◆ SetRecipientDescriptionNull()

void Ict.Petra.Shared.MFinance.BankImport.Data.BankImportTDSAGiftDetailRow.SetRecipientDescriptionNull ( )
inline

assign NULL value

◆ SetRecipientKeyNull()

void Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.SetRecipientKeyNull ( )
inlineinherited

assign NULL value

◆ SetRecipientLedgerNumberNull()

void Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.SetRecipientLedgerNumberNull ( )
inlineinherited

assign NULL value

◆ SetTaxDeductibleAccountCodeNull()

void Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.SetTaxDeductibleAccountCodeNull ( )
inlineinherited

assign NULL value

◆ SetTaxDeductibleAmountBaseNull()

void Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.SetTaxDeductibleAmountBaseNull ( )
inlineinherited

assign NULL value

◆ SetTaxDeductibleAmountIntlNull()

void Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.SetTaxDeductibleAmountIntlNull ( )
inlineinherited

assign NULL value

◆ SetTaxDeductibleAmountNull()

void Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.SetTaxDeductibleAmountNull ( )
inlineinherited

assign NULL value

◆ SetTaxDeductibleNull()

void Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.SetTaxDeductibleNull ( )
inlineinherited

assign NULL value

◆ SetTaxDeductiblePctNull()

void Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.SetTaxDeductiblePctNull ( )
inlineinherited

assign NULL value

Property Documentation

◆ AccountCode

String Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.AccountCode
getsetinherited

This identifies the account the financial transaction must be stored against.

◆ AlreadyMatched

Boolean Ict.Petra.Shared.MFinance.BankImport.Data.BankImportTDSAGiftDetailRow.AlreadyMatched
getset

◆ BatchNumber

Int32 Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.BatchNumber
getsetinherited

Number of the gift batch containing this detail.

◆ BatchStatus

string Ict.Petra.Shared.MFinance.BankImport.Data.BankImportTDSAGiftDetailRow.BatchStatus
getset

◆ ChargeFlag

Boolean Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.ChargeFlag
getsetinherited

To determine whether an admin fee on the transaction should be overwritten if it normally has a charge associated with it. Used for both local and ilt transaction.

◆ CommentOneType

String Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.CommentOneType
getsetinherited

Used to decide whose reports will see this comment.

◆ CommentThreeType

String Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.CommentThreeType
getsetinherited

Used to decide whose reports will see this comment.

◆ CommentTwoType

String Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.CommentTwoType
getsetinherited

Used to decide whose reports will see this comment.

◆ ConfidentialGiftFlag

Boolean Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.ConfidentialGiftFlag
getsetinherited

Defines whether the donor wishes the recipient to know who gave the gift.

◆ CostCentreCode

String Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.CostCentreCode
getsetinherited

This identifies which cost centre an account is applied to. A cost centre can be a partner.

◆ CreatedBy

String Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.CreatedBy
getsetinherited

User ID of who created this record.

◆ DateCreated

System.? DateTime Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.DateCreated
getsetinherited

The date the record was created.

◆ DateModified

System.? DateTime Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.DateModified
getsetinherited

The date the record was modified.

◆ DetailNumber

Int32 Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.DetailNumber
getsetinherited

Identifies a gift detail within a gift transaction. When a donor gives a donation to multiple recipients (a split gift), a gift detail record is created for each recipient.

◆ DonorKey

Int64 Ict.Petra.Shared.MFinance.BankImport.Data.BankImportTDSAGiftDetailRow.DonorKey
getset

◆ DonorShortName

string Ict.Petra.Shared.MFinance.BankImport.Data.BankImportTDSAGiftDetailRow.DonorShortName
getset

◆ FixedGiftDestination

Boolean Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.FixedGiftDestination
getsetinherited

Indicates whether this gift detail's gift destination can be changed. Used for gift adjustments with family recipients.

◆ GiftAmount

Decimal Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.GiftAmount
getsetinherited

This is a number of currency units of the ledger base currency.

◆ GiftAmountIntl

Decimal Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.GiftAmountIntl
getsetinherited

This is a number of currency units in the International Currency.

◆ GiftCommentOne

String Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.GiftCommentOne
getsetinherited

This is a long description and is 80 characters long.

◆ GiftCommentThree

String Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.GiftCommentThree
getsetinherited

This is a long description and is 80 characters long.

◆ GiftCommentTwo

String Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.GiftCommentTwo
getsetinherited

This is a long description and is 80 characters long.

◆ GiftTransactionAmount

Decimal Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.GiftTransactionAmount
getsetinherited

This is a number of currency units in the entered Currency.

◆ GiftTransactionNumber

Int32 Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.GiftTransactionNumber
getsetinherited

Identifies a gift transaction within a gift batch.

◆ IchNumber

Int32 Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.IchNumber
getsetinherited

identifes the ICH process number

◆ LedgerNumber

Int32 Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.LedgerNumber
getsetinherited

The four digit ledger number of the gift.

◆ MailingCode

String Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.MailingCode
getsetinherited

Mailing Code of the mailing that the gift was a response to.

◆ ModificationId

DateTime Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.ModificationId
getsetinherited

This identifies the current version of the record.

◆ ModifiedBy

String Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.ModifiedBy
getsetinherited

User ID of who last modified this record.

◆ ModifiedDetail

Boolean Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.ModifiedDetail
getsetinherited

Indicates whether this gift detail has a matching inverse detail record because a modification was made.

◆ ModifiedDetailKey

String Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.ModifiedDetailKey
getsetinherited

Stores the concatenated primary key fields of the originating gift detail, of which this gift detail is the inverse.

◆ MotivationDetailCode

String Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.MotivationDetailCode
getsetinherited

This defines the motivation detail within a motivation group.

◆ MotivationGroupCode

String Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.MotivationGroupCode
getsetinherited

This defines a motivation group.

◆ NonDeductibleAmount

Decimal Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.NonDeductibleAmount
getsetinherited

Non tax-deductible portion of gift.

◆ NonDeductibleAmountBase

Decimal Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.NonDeductibleAmountBase
getsetinherited

Non tax-deductible portion of gift (Base Currency)

◆ NonDeductibleAmountIntl

Decimal Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.NonDeductibleAmountIntl
getsetinherited

Non tax-deductible portion of gift (Intl Currency)

◆ RecipientDescription

string Ict.Petra.Shared.MFinance.BankImport.Data.BankImportTDSAGiftDetailRow.RecipientDescription
getset

◆ RecipientKey

Int64 Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.RecipientKey
getsetinherited

The partner key of the recipient of the gift.

◆ RecipientLedgerNumber

Int64 Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.RecipientLedgerNumber
getsetinherited

The partner key of the commitment field (the unit) of the recipient of the gift. This is not the ledger number but rather the partner key of the unit associated with the ledger.

◆ TaxDeductible

Boolean Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.TaxDeductible
getsetinherited

Whether this gift is tax deductible.

◆ TaxDeductibleAccountCode

String Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.TaxDeductibleAccountCode
getsetinherited

Account Code to be used for the Tax deductible portion of this Gift.

◆ TaxDeductibleAmount

Decimal Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.TaxDeductibleAmount
getsetinherited

Tax deductible portion of gift.

◆ TaxDeductibleAmountBase

Decimal Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.TaxDeductibleAmountBase
getsetinherited

Tax deductible portion of gift (Base Currency)

◆ TaxDeductibleAmountIntl

Decimal Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.TaxDeductibleAmountIntl
getsetinherited

Tax deductible portion of gift (Intl Currency)

◆ TaxDeductiblePct

Decimal Ict.Petra.Shared.MFinance.Gift.Data.AGiftDetailRow.TaxDeductiblePct
getsetinherited

Percentage of gift amount that is tax-deductible.


The documentation for this class was generated from the following file: