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

the matches that can be used to identify recurring gift or GL transactions More...

Inheritance diagram for Ict.Petra.Shared.MFinance.BankImport.Data.BankImportTDSAEpMatchRow:
Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow

Public Member Functions

 BankImportTDSAEpMatchRow (System.Data.DataRowBuilder rb)
 Constructor. More...
 
override void InitValues ()
 set default values More...
 
bool IsCostCentreNameNull ()
 test for NULL value More...
 
void SetCostCentreNameNull ()
 assign NULL value More...
 
bool IsEpMatchKeyNull ()
 test for NULL value More...
 
void SetEpMatchKeyNull ()
 assign NULL value More...
 
bool IsMatchTextNull ()
 test for NULL value More...
 
void SetMatchTextNull ()
 assign NULL value More...
 
bool IsDetailNull ()
 test for NULL value More...
 
void SetDetailNull ()
 assign NULL value More...
 
bool IsActionNull ()
 test for NULL value More...
 
void SetActionNull ()
 assign NULL value More...
 
bool IsRecentMatchNull ()
 test for NULL value More...
 
void SetRecentMatchNull ()
 assign NULL value More...
 
bool IsLedgerNumberNull ()
 test for NULL value More...
 
void SetLedgerNumberNull ()
 assign NULL value More...
 
bool IsRecipientLedgerNumberNull ()
 test for NULL value More...
 
void SetRecipientLedgerNumberNull ()
 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 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 IsGiftTransactionAmountNull ()
 test for NULL value More...
 
void SetGiftTransactionAmountNull ()
 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 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 IsNarrativeNull ()
 test for NULL value More...
 
void SetNarrativeNull ()
 assign NULL value More...
 
bool IsReferenceNull ()
 test for NULL value More...
 
void SetReferenceNull ()
 assign NULL value More...
 
bool IsDonorShortNameNull ()
 test for NULL value More...
 
void SetDonorShortNameNull ()
 assign NULL value More...
 
bool IsRecipientShortNameNull ()
 test for NULL value More...
 
void SetRecipientShortNameNull ()
 assign NULL value More...
 
bool IsRestrictedNull ()
 test for NULL value More...
 
void SetRestrictedNull ()
 assign NULL value More...
 
bool IsAccountCodeNull ()
 test for NULL value More...
 
void SetAccountCodeNull ()
 assign NULL value More...
 
bool IsKeyMinistryKeyNull ()
 test for NULL value More...
 
void SetKeyMinistryKeyNull ()
 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

string CostCentreName [get, set]
 
Int32 EpMatchKey [get, set]
 this is a sequence to easily identify which transaction has been matched and how More...
 
String MatchText [get, set]
 this is a separated list of all the recurring details of a_ep_transaction (ie. name, bank account, sort code, IBAN, amount, description) More...
 
Int32 Detail [get, set]
 the match can be applied to split gifts as well More...
 
String Action [get, set]
 What to do with this match: gift, GL, or discard. More...
 
System.DateTime RecentMatch [get, set]
 The date when this match was recently applied; useful for purging old entries. More...
 
Int32 LedgerNumber [get, set]
 The four digit ledger number of the gift. 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...
 
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 deductaible. 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 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...
 
Decimal GiftTransactionAmount [get, set]
 This is a number of currency units in the entered Currency. More...
 
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...
 
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...
 
String Narrative [get, set]
 
String Reference [get, set]
 Reference number/code for the transaction. More...
 
String DonorShortName [get, set]
 short name of the donor; will be used for generating export files More...
 
String RecipientShortName [get, set]
 short name of recipient 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...
 
String AccountCode [get, set]
 This identifies the account the financial transaction must be stored against. More...
 
Int64 KeyMinistryKey [get, set]
 Key ministry to which this transaction applies (just for fund transfers) 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 matches that can be used to identify recurring gift or GL transactions

Constructor & Destructor Documentation

◆ BankImportTDSAEpMatchRow()

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

Constructor.

Member Function Documentation

◆ InitValues()

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

set default values

Reimplemented from Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.

◆ IsAccountCodeNull()

bool Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.IsAccountCodeNull ( )
inlineinherited

test for NULL value

◆ IsActionNull()

bool Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.IsActionNull ( )
inlineinherited

test for NULL value

◆ IsAdminChargeNull()

bool Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.IsAdminChargeNull ( )
inlineinherited

test for NULL value

◆ IsChargeFlagNull()

bool Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.IsChargeFlagNull ( )
inlineinherited

test for NULL value

◆ IsCommentOneTypeNull()

bool Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.IsCommentOneTypeNull ( )
inlineinherited

test for NULL value

◆ IsCommentThreeTypeNull()

bool Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.IsCommentThreeTypeNull ( )
inlineinherited

test for NULL value

◆ IsCommentTwoTypeNull()

bool Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.IsCommentTwoTypeNull ( )
inlineinherited

test for NULL value

◆ IsConfidentialGiftFlagNull()

bool Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.IsConfidentialGiftFlagNull ( )
inlineinherited

test for NULL value

◆ IsCostCentreCodeNull()

bool Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.IsCostCentreCodeNull ( )
inlineinherited

test for NULL value

◆ IsCostCentreNameNull()

bool Ict.Petra.Shared.MFinance.BankImport.Data.BankImportTDSAEpMatchRow.IsCostCentreNameNull ( )
inline

test for NULL value

◆ IsCreatedByNull()

bool Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.IsCreatedByNull ( )
inlineinherited

test for NULL value

◆ IsDateCreatedNull()

bool Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.IsDateCreatedNull ( )
inlineinherited

test for NULL value

◆ IsDateModifiedNull()

bool Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.IsDateModifiedNull ( )
inlineinherited

test for NULL value

◆ IsDetailNull()

bool Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.IsDetailNull ( )
inlineinherited

test for NULL value

◆ IsDonorKeyNull()

bool Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.IsDonorKeyNull ( )
inlineinherited

test for NULL value

◆ IsDonorShortNameNull()

bool Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.IsDonorShortNameNull ( )
inlineinherited

test for NULL value

◆ IsEpMatchKeyNull()

bool Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.IsEpMatchKeyNull ( )
inlineinherited

test for NULL value

◆ IsGiftCommentOneNull()

bool Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.IsGiftCommentOneNull ( )
inlineinherited

test for NULL value

◆ IsGiftCommentThreeNull()

bool Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.IsGiftCommentThreeNull ( )
inlineinherited

test for NULL value

◆ IsGiftCommentTwoNull()

bool Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.IsGiftCommentTwoNull ( )
inlineinherited

test for NULL value

◆ IsGiftTransactionAmountNull()

bool Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.IsGiftTransactionAmountNull ( )
inlineinherited

test for NULL value

◆ IsHomeAdminChargesFlagNull()

bool Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.IsHomeAdminChargesFlagNull ( )
inlineinherited

test for NULL value

◆ IsIltAdminChargesFlagNull()

bool Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.IsIltAdminChargesFlagNull ( )
inlineinherited

test for NULL value

◆ IsKeyMinistryKeyNull()

bool Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.IsKeyMinistryKeyNull ( )
inlineinherited

test for NULL value

◆ IsLedgerNumberNull()

bool Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.IsLedgerNumberNull ( )
inlineinherited

test for NULL value

◆ IsMailingCodeNull()

bool Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.IsMailingCodeNull ( )
inlineinherited

test for NULL value

◆ IsMatchTextNull()

bool Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.IsMatchTextNull ( )
inlineinherited

test for NULL value

◆ IsMethodOfGivingCodeNull()

bool Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.IsMethodOfGivingCodeNull ( )
inlineinherited

test for NULL value

◆ IsMethodOfPaymentCodeNull()

bool Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.IsMethodOfPaymentCodeNull ( )
inlineinherited

test for NULL value

◆ IsModificationIdNull()

bool Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.IsModificationIdNull ( )
inlineinherited

test for NULL value

◆ IsModifiedByNull()

bool Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.IsModifiedByNull ( )
inlineinherited

test for NULL value

◆ IsMotivationDetailCodeNull()

bool Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.IsMotivationDetailCodeNull ( )
inlineinherited

test for NULL value

◆ IsMotivationGroupCodeNull()

bool Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.IsMotivationGroupCodeNull ( )
inlineinherited

test for NULL value

◆ IsNarrativeNull()

bool Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.IsNarrativeNull ( )
inlineinherited

test for NULL value

◆ IsReceiptLetterCodeNull()

bool Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.IsReceiptLetterCodeNull ( )
inlineinherited

test for NULL value

◆ IsRecentMatchNull()

bool Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.IsRecentMatchNull ( )
inlineinherited

test for NULL value

◆ IsRecipientKeyNull()

bool Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.IsRecipientKeyNull ( )
inlineinherited

test for NULL value

◆ IsRecipientLedgerNumberNull()

bool Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.IsRecipientLedgerNumberNull ( )
inlineinherited

test for NULL value

◆ IsRecipientShortNameNull()

bool Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.IsRecipientShortNameNull ( )
inlineinherited

test for NULL value

◆ IsReferenceNull()

bool Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.IsReferenceNull ( )
inlineinherited

test for NULL value

◆ IsRestrictedNull()

bool Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.IsRestrictedNull ( )
inlineinherited

test for NULL value

◆ IsTaxDeductibleNull()

bool Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.IsTaxDeductibleNull ( )
inlineinherited

test for NULL value

◆ SetAccountCodeNull()

void Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.SetAccountCodeNull ( )
inlineinherited

assign NULL value

◆ SetActionNull()

void Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.SetActionNull ( )
inlineinherited

assign NULL value

◆ SetAdminChargeNull()

void Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.SetAdminChargeNull ( )
inlineinherited

assign NULL value

◆ SetChargeFlagNull()

void Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.SetChargeFlagNull ( )
inlineinherited

assign NULL value

◆ SetCommentOneTypeNull()

void Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.SetCommentOneTypeNull ( )
inlineinherited

assign NULL value

◆ SetCommentThreeTypeNull()

void Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.SetCommentThreeTypeNull ( )
inlineinherited

assign NULL value

◆ SetCommentTwoTypeNull()

void Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.SetCommentTwoTypeNull ( )
inlineinherited

assign NULL value

◆ SetConfidentialGiftFlagNull()

void Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.SetConfidentialGiftFlagNull ( )
inlineinherited

assign NULL value

◆ SetCostCentreCodeNull()

void Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.SetCostCentreCodeNull ( )
inlineinherited

assign NULL value

◆ SetCostCentreNameNull()

void Ict.Petra.Shared.MFinance.BankImport.Data.BankImportTDSAEpMatchRow.SetCostCentreNameNull ( )
inline

assign NULL value

◆ SetCreatedByNull()

void Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.SetCreatedByNull ( )
inlineinherited

assign NULL value

◆ SetDateCreatedNull()

void Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.SetDateCreatedNull ( )
inlineinherited

assign NULL value

◆ SetDateModifiedNull()

void Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.SetDateModifiedNull ( )
inlineinherited

assign NULL value

◆ SetDetailNull()

void Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.SetDetailNull ( )
inlineinherited

assign NULL value

◆ SetDonorKeyNull()

void Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.SetDonorKeyNull ( )
inlineinherited

assign NULL value

◆ SetDonorShortNameNull()

void Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.SetDonorShortNameNull ( )
inlineinherited

assign NULL value

◆ SetEpMatchKeyNull()

void Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.SetEpMatchKeyNull ( )
inlineinherited

assign NULL value

◆ SetGiftCommentOneNull()

void Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.SetGiftCommentOneNull ( )
inlineinherited

assign NULL value

◆ SetGiftCommentThreeNull()

void Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.SetGiftCommentThreeNull ( )
inlineinherited

assign NULL value

◆ SetGiftCommentTwoNull()

void Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.SetGiftCommentTwoNull ( )
inlineinherited

assign NULL value

◆ SetGiftTransactionAmountNull()

void Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.SetGiftTransactionAmountNull ( )
inlineinherited

assign NULL value

◆ SetHomeAdminChargesFlagNull()

void Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.SetHomeAdminChargesFlagNull ( )
inlineinherited

assign NULL value

◆ SetIltAdminChargesFlagNull()

void Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.SetIltAdminChargesFlagNull ( )
inlineinherited

assign NULL value

◆ SetKeyMinistryKeyNull()

void Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.SetKeyMinistryKeyNull ( )
inlineinherited

assign NULL value

◆ SetLedgerNumberNull()

void Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.SetLedgerNumberNull ( )
inlineinherited

assign NULL value

◆ SetMailingCodeNull()

void Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.SetMailingCodeNull ( )
inlineinherited

assign NULL value

◆ SetMatchTextNull()

void Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.SetMatchTextNull ( )
inlineinherited

assign NULL value

◆ SetMethodOfGivingCodeNull()

void Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.SetMethodOfGivingCodeNull ( )
inlineinherited

assign NULL value

◆ SetMethodOfPaymentCodeNull()

void Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.SetMethodOfPaymentCodeNull ( )
inlineinherited

assign NULL value

◆ SetModificationIdNull()

void Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.SetModificationIdNull ( )
inlineinherited

assign NULL value

◆ SetModifiedByNull()

void Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.SetModifiedByNull ( )
inlineinherited

assign NULL value

◆ SetMotivationDetailCodeNull()

void Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.SetMotivationDetailCodeNull ( )
inlineinherited

assign NULL value

◆ SetMotivationGroupCodeNull()

void Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.SetMotivationGroupCodeNull ( )
inlineinherited

assign NULL value

◆ SetNarrativeNull()

void Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.SetNarrativeNull ( )
inlineinherited

assign NULL value

◆ SetReceiptLetterCodeNull()

void Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.SetReceiptLetterCodeNull ( )
inlineinherited

assign NULL value

◆ SetRecentMatchNull()

void Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.SetRecentMatchNull ( )
inlineinherited

assign NULL value

◆ SetRecipientKeyNull()

void Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.SetRecipientKeyNull ( )
inlineinherited

assign NULL value

◆ SetRecipientLedgerNumberNull()

void Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.SetRecipientLedgerNumberNull ( )
inlineinherited

assign NULL value

◆ SetRecipientShortNameNull()

void Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.SetRecipientShortNameNull ( )
inlineinherited

assign NULL value

◆ SetReferenceNull()

void Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.SetReferenceNull ( )
inlineinherited

assign NULL value

◆ SetRestrictedNull()

void Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.SetRestrictedNull ( )
inlineinherited

assign NULL value

◆ SetTaxDeductibleNull()

void Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.SetTaxDeductibleNull ( )
inlineinherited

assign NULL value

Property Documentation

◆ AccountCode

String Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.AccountCode
getsetinherited

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

◆ Action

String Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.Action
getsetinherited

What to do with this match: gift, GL, or discard.

◆ AdminCharge

Boolean Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.AdminCharge
getsetinherited

NOT USED AT ALL.

◆ ChargeFlag

Boolean Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.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.Account.Data.AEpMatchRow.CommentOneType
getsetinherited

Used to decide whose reports will see this comment.

◆ CommentThreeType

String Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.CommentThreeType
getsetinherited

Used to decide whose reports will see this comment.

◆ CommentTwoType

String Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.CommentTwoType
getsetinherited

Used to decide whose reports will see this comment.

◆ ConfidentialGiftFlag

Boolean Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.ConfidentialGiftFlag
getsetinherited

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

◆ CostCentreCode

String Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.CostCentreCode
getsetinherited

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

◆ CostCentreName

string Ict.Petra.Shared.MFinance.BankImport.Data.BankImportTDSAEpMatchRow.CostCentreName
getset

◆ CreatedBy

String Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.CreatedBy
getsetinherited

User ID of who created this record.

◆ DateCreated

System.? DateTime Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.DateCreated
getsetinherited

The date the record was created.

◆ DateModified

System.? DateTime Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.DateModified
getsetinherited

The date the record was modified.

◆ Detail

Int32 Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.Detail
getsetinherited

the match can be applied to split gifts as well

◆ DonorKey

Int64 Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.DonorKey
getsetinherited

This is the partner key of the donor.

◆ DonorShortName

String Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.DonorShortName
getsetinherited

short name of the donor; will be used for generating export files

◆ EpMatchKey

Int32 Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.EpMatchKey
getsetinherited

this is a sequence to easily identify which transaction has been matched and how

◆ GiftCommentOne

String Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.GiftCommentOne
getsetinherited

This is a long description and is 80 characters long.

◆ GiftCommentThree

String Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.GiftCommentThree
getsetinherited

This is a long description and is 80 characters long.

◆ GiftCommentTwo

String Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.GiftCommentTwo
getsetinherited

This is a long description and is 80 characters long.

◆ GiftTransactionAmount

Decimal Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.GiftTransactionAmount
getsetinherited

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

◆ HomeAdminChargesFlag

Boolean Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.HomeAdminChargesFlag
getsetinherited

Used to get a yes no response from the user.

◆ IltAdminChargesFlag

Boolean Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.IltAdminChargesFlag
getsetinherited

Used to get a yes no response from the user.

◆ KeyMinistryKey

Int64 Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.KeyMinistryKey
getsetinherited

Key ministry to which this transaction applies (just for fund transfers)

◆ LedgerNumber

Int32 Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.LedgerNumber
getsetinherited

The four digit ledger number of the gift.

◆ MailingCode

String Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.MailingCode
getsetinherited

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

◆ MatchText

String Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.MatchText
getsetinherited

this is a separated list of all the recurring details of a_ep_transaction (ie. name, bank account, sort code, IBAN, amount, description)

◆ MethodOfGivingCode

String Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.MethodOfGivingCode
getsetinherited

Defines how a gift is given.

◆ MethodOfPaymentCode

String Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.MethodOfPaymentCode
getsetinherited

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

◆ ModificationId

DateTime Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.ModificationId
getsetinherited

This identifies the current version of the record.

◆ ModifiedBy

String Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.ModifiedBy
getsetinherited

User ID of who last modified this record.

◆ MotivationDetailCode

String Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.MotivationDetailCode
getsetinherited

This defines the motivation detail within a motivation group.

◆ MotivationGroupCode

String Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.MotivationGroupCode
getsetinherited

This defines a motivation group.

◆ Narrative

String Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.Narrative
getsetinherited

◆ ReceiptLetterCode

String Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.ReceiptLetterCode
getsetinherited

◆ RecentMatch

System.DateTime Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.RecentMatch
getsetinherited

The date when this match was recently applied; useful for purging old entries.

◆ RecipientKey

Int64 Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.RecipientKey
getsetinherited

The partner key of the recipient of the gift.

◆ RecipientLedgerNumber

Int64 Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.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.

◆ RecipientShortName

String Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.RecipientShortName
getsetinherited

short name of recipient

◆ Reference

String Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.Reference
getsetinherited

Reference number/code for the transaction.

◆ Restricted

Boolean Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.Restricted
getsetinherited

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

◆ TaxDeductible

Boolean Ict.Petra.Shared.MFinance.Account.Data.AEpMatchRow.TaxDeductible
getsetinherited

Whether this gift is tax deductaible.


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