OpenPetra
Free Administration Software for Non-Profits
Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow Class Reference

This is the main table of the partner system. Partners can be individuals, families, organisations (churches, businesses), fields, cost centers, and others. These represent various classes of partners. More...

Inheritance diagram for Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow:

Public Member Functions

 PPartnerRow (System.Data.DataRowBuilder rb)
 Constructor. More...
 
virtual void InitValues ()
 set default values More...
 
bool IsPartnerKeyNull ()
 test for NULL value More...
 
void SetPartnerKeyNull ()
 assign NULL value More...
 
bool IsPartnerClassNull ()
 test for NULL value More...
 
void SetPartnerClassNull ()
 assign NULL value More...
 
bool IsAddresseeTypeCodeNull ()
 test for NULL value More...
 
void SetAddresseeTypeCodeNull ()
 assign NULL value More...
 
bool IsPartnerShortNameNull ()
 test for NULL value More...
 
void SetPartnerShortNameNull ()
 assign NULL value More...
 
bool IsPartnerShortNameLocNull ()
 test for NULL value More...
 
void SetPartnerShortNameLocNull ()
 assign NULL value More...
 
bool IsPrintedNameNull ()
 test for NULL value More...
 
void SetPrintedNameNull ()
 assign NULL value More...
 
bool IsLanguageCodeNull ()
 test for NULL value More...
 
void SetLanguageCodeNull ()
 assign NULL value More...
 
bool IsKeyInformationNull ()
 test for NULL value More...
 
void SetKeyInformationNull ()
 assign NULL value More...
 
bool IsCommentNull ()
 test for NULL value More...
 
void SetCommentNull ()
 assign NULL value More...
 
bool IsAcquisitionCodeNull ()
 test for NULL value More...
 
void SetAcquisitionCodeNull ()
 assign NULL value More...
 
bool IsStatusCodeNull ()
 test for NULL value More...
 
void SetStatusCodeNull ()
 assign NULL value More...
 
bool IsStatusChangeNull ()
 test for NULL value More...
 
void SetStatusChangeNull ()
 assign NULL value More...
 
bool IsStatusChangeReasonNull ()
 test for NULL value More...
 
void SetStatusChangeReasonNull ()
 assign NULL value More...
 
bool IsDeletedPartnerNull ()
 test for NULL value More...
 
void SetDeletedPartnerNull ()
 assign NULL value More...
 
bool IsFinanceCommentNull ()
 test for NULL value More...
 
void SetFinanceCommentNull ()
 assign NULL value More...
 
bool IsReceiptLetterFrequencyNull ()
 test for NULL value More...
 
void SetReceiptLetterFrequencyNull ()
 assign NULL value More...
 
bool IsReceiptEachGiftNull ()
 test for NULL value More...
 
void SetReceiptEachGiftNull ()
 assign NULL value More...
 
bool IsEmailGiftStatementNull ()
 test for NULL value More...
 
void SetEmailGiftStatementNull ()
 assign NULL value More...
 
bool IsAnonymousDonorNull ()
 test for NULL value More...
 
void SetAnonymousDonorNull ()
 assign NULL value More...
 
bool IsNoSolicitationsNull ()
 test for NULL value More...
 
void SetNoSolicitationsNull ()
 assign NULL value More...
 
bool IsChildIndicatorNull ()
 test for NULL value More...
 
void SetChildIndicatorNull ()
 assign NULL value More...
 
bool IsRestrictedNull ()
 test for NULL value More...
 
void SetRestrictedNull ()
 assign NULL value More...
 
bool IsUserIdNull ()
 test for NULL value More...
 
void SetUserIdNull ()
 assign NULL value More...
 
bool IsGroupIdNull ()
 test for NULL value More...
 
void SetGroupIdNull ()
 assign NULL value More...
 
bool IsPreviousNameNull ()
 test for NULL value More...
 
void SetPreviousNameNull ()
 assign NULL value More...
 
bool IsFirstContactCodeNull ()
 test for NULL value More...
 
void SetFirstContactCodeNull ()
 assign NULL value More...
 
bool IsFirstContactFreeformNull ()
 test for NULL value More...
 
void SetFirstContactFreeformNull ()
 assign NULL value More...
 
bool IsIntranetIdNull ()
 test for NULL value More...
 
void SetIntranetIdNull ()
 assign NULL value More...
 
bool IsTimezoneNull ()
 test for NULL value More...
 
void SetTimezoneNull ()
 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 PartnerKey [get, set]
 This is the partner key assigned to each partner. It consists of the fund id followed by a computer generated six digit number. More...
 
String PartnerClass [get, set]
 This defines what type of partner this is. The classes that may be assigned are PERSON, FAMILY, CHURCH, ORGANISATION, UNIT, VENUE and BANK. More...
 
String AddresseeTypeCode [get, set]
 This is a sub-class of the partner class. More...
 
String PartnerShortName [get, set]
 Name of the person or organisation. If a person, more name info is stored in p_person. More...
 
String PartnerShortNameLoc [get, set]
 An alternative name for a partner - mainly for entering the local language equivalent. More...
 
String PrintedName [get, set]
 
String LanguageCode [get, set]
 Identifies the preferred language of the partner. More...
 
String KeyInformation [get, set]
 Important information about this partner that users need to be aware of. More...
 
String Comment [get, set]
 Additional information about the partner that is important to store in the database. More...
 
String AcquisitionCode [get, set]
 This code identifies the method of aquisition. More...
 
String StatusCode [get, set]
 
System.? DateTime StatusChange [get, set]
 This is the date the status of the partner was last updated. More...
 
String StatusChangeReason [get, set]
 Why was the status changed? More...
 
Boolean DeletedPartner [get, set]
 Yes if this partner has been ""deleted."". More...
 
String FinanceComment [get, set]
 This is the finance details comment. More...
 
String ReceiptLetterFrequency [get, set]
 How often the partner receives a receipt letter. More...
 
Boolean ReceiptEachGift [get, set]
 Flags whether each gift given by a user is receipted. More...
 
Boolean EmailGiftStatement [get, set]
 Flag whether to include this partner when running the Recipient Gift Email report. More...
 
Boolean AnonymousDonor [get, set]
 Yes if the donor wants to remain anonymous. Names of anonymous donors will not appear on recipient gift statements. More...
 
Boolean NoSolicitations [get, set]
 Yes if not ok to solicit the partner for funds. More...
 
Boolean ChildIndicator [get, set]
 Inicates if this partner has been assigned as a child unit to another unit. More...
 
Int32 Restricted [get, set]
 Restricts use of the partner record to the user in p_user_id_c if 2 or the group in p_group_id_c if 1. More...
 
String UserId [get, set]
 The Petra user that the partner record is restricted to if p_restricted_i is 2. More...
 
String GroupId [get, set]
 The group of Petra users that the partner record is restricted to if p_restricted_i is 1. More...
 
String PreviousName [get, set]
 
String FirstContactCode [get, set]
 How did this Partner first hear about us? More...
 
String FirstContactFreeform [get, set]
 How did this Partner first hear about us (freetext)? More...
 
String IntranetId [get, set]
 Intranet ID. Needed for making the link to the International Website, e.g. for using the Online Address Book. More...
 
String Timezone [get, set]
 
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

This is the main table of the partner system. Partners can be individuals, families, organisations (churches, businesses), fields, cost centers, and others. These represent various classes of partners.

Constructor & Destructor Documentation

◆ PPartnerRow()

Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.PPartnerRow ( System.Data.DataRowBuilder  rb)
inline

Constructor.

Member Function Documentation

◆ InitValues()

virtual void Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.InitValues ( )
inlinevirtual

set default values

◆ IsAcquisitionCodeNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.IsAcquisitionCodeNull ( )
inline

test for NULL value

◆ IsAddresseeTypeCodeNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.IsAddresseeTypeCodeNull ( )
inline

test for NULL value

◆ IsAnonymousDonorNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.IsAnonymousDonorNull ( )
inline

test for NULL value

◆ IsChildIndicatorNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.IsChildIndicatorNull ( )
inline

test for NULL value

◆ IsCommentNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.IsCommentNull ( )
inline

test for NULL value

◆ IsCreatedByNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.IsCreatedByNull ( )
inline

test for NULL value

◆ IsDateCreatedNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.IsDateCreatedNull ( )
inline

test for NULL value

◆ IsDateModifiedNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.IsDateModifiedNull ( )
inline

test for NULL value

◆ IsDeletedPartnerNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.IsDeletedPartnerNull ( )
inline

test for NULL value

◆ IsEmailGiftStatementNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.IsEmailGiftStatementNull ( )
inline

test for NULL value

◆ IsFinanceCommentNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.IsFinanceCommentNull ( )
inline

test for NULL value

◆ IsFirstContactCodeNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.IsFirstContactCodeNull ( )
inline

test for NULL value

◆ IsFirstContactFreeformNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.IsFirstContactFreeformNull ( )
inline

test for NULL value

◆ IsGroupIdNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.IsGroupIdNull ( )
inline

test for NULL value

◆ IsIntranetIdNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.IsIntranetIdNull ( )
inline

test for NULL value

◆ IsKeyInformationNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.IsKeyInformationNull ( )
inline

test for NULL value

◆ IsLanguageCodeNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.IsLanguageCodeNull ( )
inline

test for NULL value

◆ IsModificationIdNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.IsModificationIdNull ( )
inline

test for NULL value

◆ IsModifiedByNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.IsModifiedByNull ( )
inline

test for NULL value

◆ IsNoSolicitationsNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.IsNoSolicitationsNull ( )
inline

test for NULL value

◆ IsPartnerClassNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.IsPartnerClassNull ( )
inline

test for NULL value

◆ IsPartnerKeyNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.IsPartnerKeyNull ( )
inline

test for NULL value

◆ IsPartnerShortNameLocNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.IsPartnerShortNameLocNull ( )
inline

test for NULL value

◆ IsPartnerShortNameNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.IsPartnerShortNameNull ( )
inline

test for NULL value

◆ IsPreviousNameNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.IsPreviousNameNull ( )
inline

test for NULL value

◆ IsPrintedNameNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.IsPrintedNameNull ( )
inline

test for NULL value

◆ IsReceiptEachGiftNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.IsReceiptEachGiftNull ( )
inline

test for NULL value

◆ IsReceiptLetterFrequencyNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.IsReceiptLetterFrequencyNull ( )
inline

test for NULL value

◆ IsRestrictedNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.IsRestrictedNull ( )
inline

test for NULL value

◆ IsStatusChangeNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.IsStatusChangeNull ( )
inline

test for NULL value

◆ IsStatusChangeReasonNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.IsStatusChangeReasonNull ( )
inline

test for NULL value

◆ IsStatusCodeNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.IsStatusCodeNull ( )
inline

test for NULL value

◆ IsTimezoneNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.IsTimezoneNull ( )
inline

test for NULL value

◆ IsUserIdNull()

bool Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.IsUserIdNull ( )
inline

test for NULL value

◆ SetAcquisitionCodeNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.SetAcquisitionCodeNull ( )
inline

assign NULL value

◆ SetAddresseeTypeCodeNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.SetAddresseeTypeCodeNull ( )
inline

assign NULL value

◆ SetAnonymousDonorNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.SetAnonymousDonorNull ( )
inline

assign NULL value

◆ SetChildIndicatorNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.SetChildIndicatorNull ( )
inline

assign NULL value

◆ SetCommentNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.SetCommentNull ( )
inline

assign NULL value

◆ SetCreatedByNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.SetCreatedByNull ( )
inline

assign NULL value

◆ SetDateCreatedNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.SetDateCreatedNull ( )
inline

assign NULL value

◆ SetDateModifiedNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.SetDateModifiedNull ( )
inline

assign NULL value

◆ SetDeletedPartnerNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.SetDeletedPartnerNull ( )
inline

assign NULL value

◆ SetEmailGiftStatementNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.SetEmailGiftStatementNull ( )
inline

assign NULL value

◆ SetFinanceCommentNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.SetFinanceCommentNull ( )
inline

assign NULL value

◆ SetFirstContactCodeNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.SetFirstContactCodeNull ( )
inline

assign NULL value

◆ SetFirstContactFreeformNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.SetFirstContactFreeformNull ( )
inline

assign NULL value

◆ SetGroupIdNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.SetGroupIdNull ( )
inline

assign NULL value

◆ SetIntranetIdNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.SetIntranetIdNull ( )
inline

assign NULL value

◆ SetKeyInformationNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.SetKeyInformationNull ( )
inline

assign NULL value

◆ SetLanguageCodeNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.SetLanguageCodeNull ( )
inline

assign NULL value

◆ SetModificationIdNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.SetModificationIdNull ( )
inline

assign NULL value

◆ SetModifiedByNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.SetModifiedByNull ( )
inline

assign NULL value

◆ SetNoSolicitationsNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.SetNoSolicitationsNull ( )
inline

assign NULL value

◆ SetPartnerClassNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.SetPartnerClassNull ( )
inline

assign NULL value

◆ SetPartnerKeyNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.SetPartnerKeyNull ( )
inline

assign NULL value

◆ SetPartnerShortNameLocNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.SetPartnerShortNameLocNull ( )
inline

assign NULL value

◆ SetPartnerShortNameNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.SetPartnerShortNameNull ( )
inline

assign NULL value

◆ SetPreviousNameNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.SetPreviousNameNull ( )
inline

assign NULL value

◆ SetPrintedNameNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.SetPrintedNameNull ( )
inline

assign NULL value

◆ SetReceiptEachGiftNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.SetReceiptEachGiftNull ( )
inline

assign NULL value

◆ SetReceiptLetterFrequencyNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.SetReceiptLetterFrequencyNull ( )
inline

assign NULL value

◆ SetRestrictedNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.SetRestrictedNull ( )
inline

assign NULL value

◆ SetStatusChangeNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.SetStatusChangeNull ( )
inline

assign NULL value

◆ SetStatusChangeReasonNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.SetStatusChangeReasonNull ( )
inline

assign NULL value

◆ SetStatusCodeNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.SetStatusCodeNull ( )
inline

assign NULL value

◆ SetTimezoneNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.SetTimezoneNull ( )
inline

assign NULL value

◆ SetUserIdNull()

void Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.SetUserIdNull ( )
inline

assign NULL value

Property Documentation

◆ AcquisitionCode

String Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.AcquisitionCode
getset

This code identifies the method of aquisition.

◆ AddresseeTypeCode

String Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.AddresseeTypeCode
getset

This is a sub-class of the partner class.

◆ AnonymousDonor

Boolean Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.AnonymousDonor
getset

Yes if the donor wants to remain anonymous. Names of anonymous donors will not appear on recipient gift statements.

◆ ChildIndicator

Boolean Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.ChildIndicator
getset

Inicates if this partner has been assigned as a child unit to another unit.

◆ Comment

String Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.Comment
getset

Additional information about the partner that is important to store in the database.

◆ CreatedBy

String Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.CreatedBy
getset

User ID of who created this record.

◆ DateCreated

System.? DateTime Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.DateCreated
getset

The date the record was created.

◆ DateModified

System.? DateTime Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.DateModified
getset

The date the record was modified.

◆ DeletedPartner

Boolean Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.DeletedPartner
getset

Yes if this partner has been ""deleted."".

◆ EmailGiftStatement

Boolean Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.EmailGiftStatement
getset

Flag whether to include this partner when running the Recipient Gift Email report.

◆ FinanceComment

String Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.FinanceComment
getset

This is the finance details comment.

◆ FirstContactCode

String Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.FirstContactCode
getset

How did this Partner first hear about us?

◆ FirstContactFreeform

String Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.FirstContactFreeform
getset

How did this Partner first hear about us (freetext)?

◆ GroupId

String Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.GroupId
getset

The group of Petra users that the partner record is restricted to if p_restricted_i is 1.

◆ IntranetId

String Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.IntranetId
getset

Intranet ID. Needed for making the link to the International Website, e.g. for using the Online Address Book.

◆ KeyInformation

String Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.KeyInformation
getset

Important information about this partner that users need to be aware of.

◆ LanguageCode

String Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.LanguageCode
getset

Identifies the preferred language of the partner.

◆ ModificationId

DateTime Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.ModificationId
getset

This identifies the current version of the record.

◆ ModifiedBy

String Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.ModifiedBy
getset

User ID of who last modified this record.

◆ NoSolicitations

Boolean Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.NoSolicitations
getset

Yes if not ok to solicit the partner for funds.

◆ PartnerClass

String Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.PartnerClass
getset

This defines what type of partner this is. The classes that may be assigned are PERSON, FAMILY, CHURCH, ORGANISATION, UNIT, VENUE and BANK.

◆ PartnerKey

Int64 Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.PartnerKey
getset

This is the partner key assigned to each partner. It consists of the fund id followed by a computer generated six digit number.

◆ PartnerShortName

String Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.PartnerShortName
getset

Name of the person or organisation. If a person, more name info is stored in p_person.

◆ PartnerShortNameLoc

String Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.PartnerShortNameLoc
getset

An alternative name for a partner - mainly for entering the local language equivalent.

◆ PreviousName

String Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.PreviousName
getset

◆ PrintedName

String Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.PrintedName
getset

Partner name how it should appear as printed version (to be used if mechanism to build short name from first and last name does not work e.g. in case of different surnames for husband and wife)

◆ ReceiptEachGift

Boolean Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.ReceiptEachGift
getset

Flags whether each gift given by a user is receipted.

◆ ReceiptLetterFrequency

String Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.ReceiptLetterFrequency
getset

How often the partner receives a receipt letter.

◆ Restricted

Int32 Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.Restricted
getset

Restricts use of the partner record to the user in p_user_id_c if 2 or the group in p_group_id_c if 1.

◆ StatusChange

System.? DateTime Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.StatusChange
getset

This is the date the status of the partner was last updated.

◆ StatusChangeReason

String Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.StatusChangeReason
getset

Why was the status changed?

◆ StatusCode

String Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.StatusCode
getset

This code describes the status of a partner. Eg, Active, Deceased etc

◆ Timezone

String Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.Timezone
getset

Timezone that applies to the partner (address does not necessarily determine that). This refers to data in the International Address Book.

◆ UserId

String Ict.Petra.Shared.MPartner.Partner.Data.PPartnerRow.UserId
getset

The Petra user that the partner record is restricted to if p_restricted_i is 2.


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