OpenPetra
Free Administration Software for Non-Profits
|
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...
Public Member Functions | |
AGiftDetailRow (System.Data.DataRowBuilder rb) | |
Constructor. More... | |
virtual void | InitValues () |
set default values 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 | |
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... | |
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.
|
inline |
Constructor.
|
inlinevirtual |
|
inline |
test for NULL value
|
inline |
test for NULL value
|
inline |
test for NULL value
|
inline |
test for NULL value
|
inline |
test for NULL value
|
inline |
test for NULL value
|
inline |
test for NULL value
|
inline |
test for NULL value
|
inline |
test for NULL value
|
inline |
test for NULL value
|
inline |
test for NULL value
|
inline |
test for NULL value
|
inline |
test for NULL value
|
inline |
test for NULL value
|
inline |
test for NULL value
|
inline |
test for NULL value
|
inline |
test for NULL value
|
inline |
test for NULL value
|
inline |
test for NULL value
|
inline |
test for NULL value
|
inline |
test for NULL value
|
inline |
test for NULL value
|
inline |
test for NULL value
|
inline |
test for NULL value
|
inline |
test for NULL value
|
inline |
test for NULL value
|
inline |
test for NULL value
|
inline |
test for NULL value
|
inline |
test for NULL value
|
inline |
test for NULL value
|
inline |
test for NULL value
|
inline |
test for NULL value
|
inline |
test for NULL value
|
inline |
test for NULL value
|
inline |
test for NULL value
|
inline |
test for NULL value
|
inline |
test for NULL value
|
inline |
test for NULL value
|
inline |
test for NULL value
|
inline |
test for NULL value
|
inline |
assign NULL value
|
inline |
assign NULL value
|
inline |
assign NULL value
|
inline |
assign NULL value
|
inline |
assign NULL value
|
inline |
assign NULL value
|
inline |
assign NULL value
|
inline |
assign NULL value
|
inline |
assign NULL value
|
inline |
assign NULL value
|
inline |
assign NULL value
|
inline |
assign NULL value
|
inline |
assign NULL value
|
inline |
assign NULL value
|
inline |
assign NULL value
|
inline |
assign NULL value
|
inline |
assign NULL value
|
inline |
assign NULL value
|
inline |
assign NULL value
|
inline |
assign NULL value
|
inline |
assign NULL value
|
inline |
assign NULL value
|
inline |
assign NULL value
|
inline |
assign NULL value
|
inline |
assign NULL value
|
inline |
assign NULL value
|
inline |
assign NULL value
|
inline |
assign NULL value
|
inline |
assign NULL value
|
inline |
assign NULL value
|
inline |
assign NULL value
|
inline |
assign NULL value
|
inline |
assign NULL value
|
inline |
assign NULL value
|
inline |
assign NULL value
|
inline |
assign NULL value
|
inline |
assign NULL value
|
inline |
assign NULL value
|
inline |
assign NULL value
|
inline |
assign NULL value
|
getset |
This identifies the account the financial transaction must be stored against.
|
getset |
Number of the gift batch containing this detail.
|
getset |
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.
|
getset |
Used to decide whose reports will see this comment.
|
getset |
Used to decide whose reports will see this comment.
|
getset |
Used to decide whose reports will see this comment.
|
getset |
Defines whether the donor wishes the recipient to know who gave the gift.
|
getset |
This identifies which cost centre an account is applied to. A cost centre can be a partner.
|
getset |
User ID of who created this record.
|
getset |
The date the record was created.
|
getset |
The date the record was modified.
|
getset |
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.
|
getset |
Indicates whether this gift detail's gift destination can be changed. Used for gift adjustments with family recipients.
|
getset |
This is a number of currency units of the ledger base currency.
|
getset |
This is a number of currency units in the International Currency.
|
getset |
This is a long description and is 80 characters long.
|
getset |
This is a long description and is 80 characters long.
|
getset |
This is a long description and is 80 characters long.
|
getset |
This is a number of currency units in the entered Currency.
|
getset |
Identifies a gift transaction within a gift batch.
|
getset |
identifes the ICH process number
|
getset |
The four digit ledger number of the gift.
|
getset |
Mailing Code of the mailing that the gift was a response to.
|
getset |
This identifies the current version of the record.
|
getset |
User ID of who last modified this record.
|
getset |
Indicates whether this gift detail has a matching inverse detail record because a modification was made.
|
getset |
Stores the concatenated primary key fields of the originating gift detail, of which this gift detail is the inverse.
|
getset |
This defines the motivation detail within a motivation group.
|
getset |
This defines a motivation group.
|
getset |
Non tax-deductible portion of gift.
|
getset |
Non tax-deductible portion of gift (Base Currency)
|
getset |
Non tax-deductible portion of gift (Intl Currency)
|
getset |
The partner key of the recipient of the gift.
|
getset |
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.
|
getset |
Whether this gift is tax deductible.
|
getset |
|
getset |
Tax deductible portion of gift.
|
getset |
Tax deductible portion of gift (Base Currency)
|
getset |
Tax deductible portion of gift (Intl Currency)
|
getset |
Percentage of gift amount that is tax-deductible.