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

Information on the donor's giving. Points to the gift detail records. More...

Inheritance diagram for Ict.Petra.Shared.MFinance.BankImport.Data.BankImportTDSAGiftRow:
Ict.Petra.Shared.MFinance.Gift.Data.AGiftRow

Public Member Functions

 BankImportTDSAGiftRow (System.Data.DataRowBuilder rb)
 Constructor. More...
 
override void InitValues ()
 set default values More...
 
bool IsTotalAmountNull ()
 test for NULL value More...
 
void SetTotalAmountNull ()
 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 IsGiftStatusNull ()
 test for NULL value More...
 
void SetGiftStatusNull ()
 assign NULL value More...
 
bool IsDateEnteredNull ()
 test for NULL value More...
 
void SetDateEnteredNull ()
 assign NULL value More...
 
bool IsHomeAdminChargesFlagNull ()
 test for NULL value More...
 
void SetHomeAdminChargesFlagNull ()
 assign NULL value More...
 
bool IsIltAdminChargesFlagNull ()
 test for NULL value More...
 
void SetIltAdminChargesFlagNull ()
 assign NULL value More...
 
bool IsLinkToPreviousGiftNull ()
 test for NULL value More...
 
void SetLinkToPreviousGiftNull ()
 assign NULL value More...
 
bool IsPrintReceiptNull ()
 test for NULL value More...
 
void SetPrintReceiptNull ()
 assign NULL value More...
 
bool IsReceiptLetterCodeNull ()
 test for NULL value More...
 
void SetReceiptLetterCodeNull ()
 assign NULL value More...
 
bool IsMethodOfGivingCodeNull ()
 test for NULL value More...
 
void SetMethodOfGivingCodeNull ()
 assign NULL value More...
 
bool IsMethodOfPaymentCodeNull ()
 test for NULL value More...
 
void SetMethodOfPaymentCodeNull ()
 assign NULL value More...
 
bool IsDonorKeyNull ()
 test for NULL value More...
 
void SetDonorKeyNull ()
 assign NULL value More...
 
bool IsAdminChargeNull ()
 test for NULL value More...
 
void SetAdminChargeNull ()
 assign NULL value More...
 
bool IsReceiptNumberNull ()
 test for NULL value More...
 
void SetReceiptNumberNull ()
 assign NULL value More...
 
bool IsLastDetailNumberNull ()
 test for NULL value More...
 
void SetLastDetailNumberNull ()
 assign NULL value More...
 
bool IsReferenceNull ()
 test for NULL value More...
 
void SetReferenceNull ()
 assign NULL value More...
 
bool IsFirstTimeGiftNull ()
 test for NULL value More...
 
void SetFirstTimeGiftNull ()
 assign NULL value More...
 
bool IsReceiptPrintedNull ()
 test for NULL value More...
 
void SetReceiptPrintedNull ()
 assign NULL value More...
 
bool IsRestrictedNull ()
 test for NULL value More...
 
void SetRestrictedNull ()
 assign NULL value More...
 
bool IsBankingDetailsKeyNull ()
 test for NULL value More...
 
void SetBankingDetailsKeyNull ()
 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

Decimal TotalAmount [get, set]
 
Int32 LedgerNumber [get, set]
 This is used as a key field in most of the accounting system files. The four digit ledger number of the gift. More...
 
Int32 BatchNumber [get, set]
 identifes which batch a transaction belongs to More...
 
Int32 GiftTransactionNumber [get, set]
 Identifies a transaction within a journal within a batch within a ledger. More...
 
String GiftStatus [get, set]
 
System.DateTime DateEntered [get, set]
 
Boolean HomeAdminChargesFlag [get, set]
 Used to get a yes no response from the user. More...
 
Boolean IltAdminChargesFlag [get, set]
 Used to get a yes no response from the user. More...
 
Boolean LinkToPreviousGift [get, set]
 Indicates that this gift is linked to the previous gift transaction number. For adjustments this links the new transaction to the reversal one. Set by the system. More...
 
Boolean PrintReceipt [get, set]
 Indicates whether this gift should be included on receipts. For adjustments this field can be set to No to suppress printing. More...
 
String ReceiptLetterCode [get, set]
 
String MethodOfGivingCode [get, set]
 Defines how a gift is given. More...
 
String MethodOfPaymentCode [get, set]
 This is how the partner paid. Eg cash, Cheque etc. More...
 
Int64 DonorKey [get, set]
 This is the partner key of the donor. More...
 
Boolean AdminCharge [get, set]
 NOT USED AT ALL. More...
 
Int32 ReceiptNumber [get, set]
 Gift Receipt Number. More...
 
Int32 LastDetailNumber [get, set]
 Identifies the last gift detail entered. More...
 
String Reference [get, set]
 Reference number/code for the transaction. More...
 
Boolean FirstTimeGift [get, set]
 Flag to indicate Donors first gift. More...
 
Boolean ReceiptPrinted [get, set]
 Indicates whether or not the receipt has been printed for this gift. More...
 
Boolean Restricted [get, set]
 Indicates whether or not the gift has restricted access. If it does then the access will be controlled by s_group_gift. More...
 
Int32 BankingDetailsKey [get, set]
 Bank or credit card account used for making this gift transaction. 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

Information on the donor's giving. Points to the gift detail records.

Constructor & Destructor Documentation

◆ BankImportTDSAGiftRow()

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

Constructor.

Member Function Documentation

◆ InitValues()

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

set default values

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

◆ IsAdminChargeNull()

bool Ict.Petra.Shared.MFinance.Gift.Data.AGiftRow.IsAdminChargeNull ( )
inlineinherited

test for NULL value

◆ IsBankingDetailsKeyNull()

bool Ict.Petra.Shared.MFinance.Gift.Data.AGiftRow.IsBankingDetailsKeyNull ( )
inlineinherited

test for NULL value

◆ IsBatchNumberNull()

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

test for NULL value

◆ IsCreatedByNull()

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

test for NULL value

◆ IsDateCreatedNull()

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

test for NULL value

◆ IsDateEnteredNull()

bool Ict.Petra.Shared.MFinance.Gift.Data.AGiftRow.IsDateEnteredNull ( )
inlineinherited

test for NULL value

◆ IsDateModifiedNull()

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

test for NULL value

◆ IsDonorKeyNull()

bool Ict.Petra.Shared.MFinance.Gift.Data.AGiftRow.IsDonorKeyNull ( )
inlineinherited

test for NULL value

◆ IsFirstTimeGiftNull()

bool Ict.Petra.Shared.MFinance.Gift.Data.AGiftRow.IsFirstTimeGiftNull ( )
inlineinherited

test for NULL value

◆ IsGiftStatusNull()

bool Ict.Petra.Shared.MFinance.Gift.Data.AGiftRow.IsGiftStatusNull ( )
inlineinherited

test for NULL value

◆ IsGiftTransactionNumberNull()

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

test for NULL value

◆ IsHomeAdminChargesFlagNull()

bool Ict.Petra.Shared.MFinance.Gift.Data.AGiftRow.IsHomeAdminChargesFlagNull ( )
inlineinherited

test for NULL value

◆ IsIltAdminChargesFlagNull()

bool Ict.Petra.Shared.MFinance.Gift.Data.AGiftRow.IsIltAdminChargesFlagNull ( )
inlineinherited

test for NULL value

◆ IsLastDetailNumberNull()

bool Ict.Petra.Shared.MFinance.Gift.Data.AGiftRow.IsLastDetailNumberNull ( )
inlineinherited

test for NULL value

◆ IsLedgerNumberNull()

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

test for NULL value

◆ IsLinkToPreviousGiftNull()

bool Ict.Petra.Shared.MFinance.Gift.Data.AGiftRow.IsLinkToPreviousGiftNull ( )
inlineinherited

test for NULL value

◆ IsMethodOfGivingCodeNull()

bool Ict.Petra.Shared.MFinance.Gift.Data.AGiftRow.IsMethodOfGivingCodeNull ( )
inlineinherited

test for NULL value

◆ IsMethodOfPaymentCodeNull()

bool Ict.Petra.Shared.MFinance.Gift.Data.AGiftRow.IsMethodOfPaymentCodeNull ( )
inlineinherited

test for NULL value

◆ IsModificationIdNull()

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

test for NULL value

◆ IsModifiedByNull()

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

test for NULL value

◆ IsPrintReceiptNull()

bool Ict.Petra.Shared.MFinance.Gift.Data.AGiftRow.IsPrintReceiptNull ( )
inlineinherited

test for NULL value

◆ IsReceiptLetterCodeNull()

bool Ict.Petra.Shared.MFinance.Gift.Data.AGiftRow.IsReceiptLetterCodeNull ( )
inlineinherited

test for NULL value

◆ IsReceiptNumberNull()

bool Ict.Petra.Shared.MFinance.Gift.Data.AGiftRow.IsReceiptNumberNull ( )
inlineinherited

test for NULL value

◆ IsReceiptPrintedNull()

bool Ict.Petra.Shared.MFinance.Gift.Data.AGiftRow.IsReceiptPrintedNull ( )
inlineinherited

test for NULL value

◆ IsReferenceNull()

bool Ict.Petra.Shared.MFinance.Gift.Data.AGiftRow.IsReferenceNull ( )
inlineinherited

test for NULL value

◆ IsRestrictedNull()

bool Ict.Petra.Shared.MFinance.Gift.Data.AGiftRow.IsRestrictedNull ( )
inlineinherited

test for NULL value

◆ IsTotalAmountNull()

bool Ict.Petra.Shared.MFinance.BankImport.Data.BankImportTDSAGiftRow.IsTotalAmountNull ( )
inline

test for NULL value

◆ SetAdminChargeNull()

void Ict.Petra.Shared.MFinance.Gift.Data.AGiftRow.SetAdminChargeNull ( )
inlineinherited

assign NULL value

◆ SetBankingDetailsKeyNull()

void Ict.Petra.Shared.MFinance.Gift.Data.AGiftRow.SetBankingDetailsKeyNull ( )
inlineinherited

assign NULL value

◆ SetBatchNumberNull()

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

assign NULL value

◆ SetCreatedByNull()

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

assign NULL value

◆ SetDateCreatedNull()

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

assign NULL value

◆ SetDateEnteredNull()

void Ict.Petra.Shared.MFinance.Gift.Data.AGiftRow.SetDateEnteredNull ( )
inlineinherited

assign NULL value

◆ SetDateModifiedNull()

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

assign NULL value

◆ SetDonorKeyNull()

void Ict.Petra.Shared.MFinance.Gift.Data.AGiftRow.SetDonorKeyNull ( )
inlineinherited

assign NULL value

◆ SetFirstTimeGiftNull()

void Ict.Petra.Shared.MFinance.Gift.Data.AGiftRow.SetFirstTimeGiftNull ( )
inlineinherited

assign NULL value

◆ SetGiftStatusNull()

void Ict.Petra.Shared.MFinance.Gift.Data.AGiftRow.SetGiftStatusNull ( )
inlineinherited

assign NULL value

◆ SetGiftTransactionNumberNull()

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

assign NULL value

◆ SetHomeAdminChargesFlagNull()

void Ict.Petra.Shared.MFinance.Gift.Data.AGiftRow.SetHomeAdminChargesFlagNull ( )
inlineinherited

assign NULL value

◆ SetIltAdminChargesFlagNull()

void Ict.Petra.Shared.MFinance.Gift.Data.AGiftRow.SetIltAdminChargesFlagNull ( )
inlineinherited

assign NULL value

◆ SetLastDetailNumberNull()

void Ict.Petra.Shared.MFinance.Gift.Data.AGiftRow.SetLastDetailNumberNull ( )
inlineinherited

assign NULL value

◆ SetLedgerNumberNull()

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

assign NULL value

◆ SetLinkToPreviousGiftNull()

void Ict.Petra.Shared.MFinance.Gift.Data.AGiftRow.SetLinkToPreviousGiftNull ( )
inlineinherited

assign NULL value

◆ SetMethodOfGivingCodeNull()

void Ict.Petra.Shared.MFinance.Gift.Data.AGiftRow.SetMethodOfGivingCodeNull ( )
inlineinherited

assign NULL value

◆ SetMethodOfPaymentCodeNull()

void Ict.Petra.Shared.MFinance.Gift.Data.AGiftRow.SetMethodOfPaymentCodeNull ( )
inlineinherited

assign NULL value

◆ SetModificationIdNull()

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

assign NULL value

◆ SetModifiedByNull()

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

assign NULL value

◆ SetPrintReceiptNull()

void Ict.Petra.Shared.MFinance.Gift.Data.AGiftRow.SetPrintReceiptNull ( )
inlineinherited

assign NULL value

◆ SetReceiptLetterCodeNull()

void Ict.Petra.Shared.MFinance.Gift.Data.AGiftRow.SetReceiptLetterCodeNull ( )
inlineinherited

assign NULL value

◆ SetReceiptNumberNull()

void Ict.Petra.Shared.MFinance.Gift.Data.AGiftRow.SetReceiptNumberNull ( )
inlineinherited

assign NULL value

◆ SetReceiptPrintedNull()

void Ict.Petra.Shared.MFinance.Gift.Data.AGiftRow.SetReceiptPrintedNull ( )
inlineinherited

assign NULL value

◆ SetReferenceNull()

void Ict.Petra.Shared.MFinance.Gift.Data.AGiftRow.SetReferenceNull ( )
inlineinherited

assign NULL value

◆ SetRestrictedNull()

void Ict.Petra.Shared.MFinance.Gift.Data.AGiftRow.SetRestrictedNull ( )
inlineinherited

assign NULL value

◆ SetTotalAmountNull()

void Ict.Petra.Shared.MFinance.BankImport.Data.BankImportTDSAGiftRow.SetTotalAmountNull ( )
inline

assign NULL value

Property Documentation

◆ AdminCharge

Boolean Ict.Petra.Shared.MFinance.Gift.Data.AGiftRow.AdminCharge
getsetinherited

NOT USED AT ALL.

◆ BankingDetailsKey

Int32 Ict.Petra.Shared.MFinance.Gift.Data.AGiftRow.BankingDetailsKey
getsetinherited

Bank or credit card account used for making this gift transaction.

◆ BatchNumber

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

identifes which batch a transaction belongs to

◆ CreatedBy

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

User ID of who created this record.

◆ DateCreated

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

The date the record was created.

◆ DateEntered

System.DateTime Ict.Petra.Shared.MFinance.Gift.Data.AGiftRow.DateEntered
getsetinherited

◆ DateModified

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

The date the record was modified.

◆ DonorKey

Int64 Ict.Petra.Shared.MFinance.Gift.Data.AGiftRow.DonorKey
getsetinherited

This is the partner key of the donor.

◆ FirstTimeGift

Boolean Ict.Petra.Shared.MFinance.Gift.Data.AGiftRow.FirstTimeGift
getsetinherited

Flag to indicate Donors first gift.

◆ GiftStatus

String Ict.Petra.Shared.MFinance.Gift.Data.AGiftRow.GiftStatus
getsetinherited

◆ GiftTransactionNumber

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

Identifies a transaction within a journal within a batch within a ledger.

◆ HomeAdminChargesFlag

Boolean Ict.Petra.Shared.MFinance.Gift.Data.AGiftRow.HomeAdminChargesFlag
getsetinherited

Used to get a yes no response from the user.

◆ IltAdminChargesFlag

Boolean Ict.Petra.Shared.MFinance.Gift.Data.AGiftRow.IltAdminChargesFlag
getsetinherited

Used to get a yes no response from the user.

◆ LastDetailNumber

Int32 Ict.Petra.Shared.MFinance.Gift.Data.AGiftRow.LastDetailNumber
getsetinherited

Identifies the last gift detail entered.

◆ LedgerNumber

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

This is used as a key field in most of the accounting system files. The four digit ledger number of the gift.

◆ LinkToPreviousGift

Boolean Ict.Petra.Shared.MFinance.Gift.Data.AGiftRow.LinkToPreviousGift
getsetinherited

Indicates that this gift is linked to the previous gift transaction number. For adjustments this links the new transaction to the reversal one. Set by the system.

◆ MethodOfGivingCode

String Ict.Petra.Shared.MFinance.Gift.Data.AGiftRow.MethodOfGivingCode
getsetinherited

Defines how a gift is given.

◆ MethodOfPaymentCode

String Ict.Petra.Shared.MFinance.Gift.Data.AGiftRow.MethodOfPaymentCode
getsetinherited

This is how the partner paid. Eg cash, Cheque etc.

◆ ModificationId

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

This identifies the current version of the record.

◆ ModifiedBy

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

User ID of who last modified this record.

◆ PrintReceipt

Boolean Ict.Petra.Shared.MFinance.Gift.Data.AGiftRow.PrintReceipt
getsetinherited

Indicates whether this gift should be included on receipts. For adjustments this field can be set to No to suppress printing.

◆ ReceiptLetterCode

String Ict.Petra.Shared.MFinance.Gift.Data.AGiftRow.ReceiptLetterCode
getsetinherited

◆ ReceiptNumber

Int32 Ict.Petra.Shared.MFinance.Gift.Data.AGiftRow.ReceiptNumber
getsetinherited

Gift Receipt Number.

◆ ReceiptPrinted

Boolean Ict.Petra.Shared.MFinance.Gift.Data.AGiftRow.ReceiptPrinted
getsetinherited

Indicates whether or not the receipt has been printed for this gift.

◆ Reference

String Ict.Petra.Shared.MFinance.Gift.Data.AGiftRow.Reference
getsetinherited

Reference number/code for the transaction.

◆ Restricted

Boolean Ict.Petra.Shared.MFinance.Gift.Data.AGiftRow.Restricted
getsetinherited

Indicates whether or not the gift has restricted access. If it does then the access will be controlled by s_group_gift.

◆ TotalAmount

Decimal Ict.Petra.Shared.MFinance.BankImport.Data.BankImportTDSAGiftRow.TotalAmount
getset

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