OpenPetra
Free Administration Software for Non-Profits
|
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...
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... | |
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.
|
inline |
Constructor.
|
inlinevirtual |
set default values
|
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
|
getset |
This code identifies the method of aquisition.
|
getset |
This is a sub-class of the partner class.
|
getset |
Yes if the donor wants to remain anonymous. Names of anonymous donors will not appear on recipient gift statements.
|
getset |
Inicates if this partner has been assigned as a child unit to another unit.
|
getset |
Additional information about the partner that is important to store in the database.
|
getset |
User ID of who created this record.
|
getset |
The date the record was created.
|
getset |
The date the record was modified.
|
getset |
Yes if this partner has been ""deleted."".
|
getset |
Flag whether to include this partner when running the Recipient Gift Email report.
|
getset |
This is the finance details comment.
|
getset |
How did this Partner first hear about us?
|
getset |
How did this Partner first hear about us (freetext)?
|
getset |
The group of Petra users that the partner record is restricted to if p_restricted_i is 1.
|
getset |
Intranet ID. Needed for making the link to the International Website, e.g. for using the Online Address Book.
|
getset |
Important information about this partner that users need to be aware of.
|
getset |
Identifies the preferred language of the partner.
|
getset |
This identifies the current version of the record.
|
getset |
User ID of who last modified this record.
|
getset |
Yes if not ok to solicit the partner for funds.
|
getset |
This defines what type of partner this is. The classes that may be assigned are PERSON, FAMILY, CHURCH, ORGANISATION, UNIT, VENUE and BANK.
|
getset |
This is the partner key assigned to each partner. It consists of the fund id followed by a computer generated six digit number.
|
getset |
Name of the person or organisation. If a person, more name info is stored in p_person.
|
getset |
An alternative name for a partner - mainly for entering the local language equivalent.
|
getset |
|
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)
|
getset |
Flags whether each gift given by a user is receipted.
|
getset |
How often the partner receives a receipt letter.
|
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.
|
getset |
This is the date the status of the partner was last updated.
|
getset |
Why was the status changed?
|
getset |
This code describes the status of a partner. Eg, Active, Deceased etc
|
getset |
Timezone that applies to the partner (address does not necessarily determine that). This refers to data in the International Address Book.
|
getset |
The Petra user that the partner record is restricted to if p_restricted_i is 2.