|
OpenPetra
Free Administration Software for Non-Profits
|
the transactions from the recently imported bank statements; they should help to identify the other party of the transaction (donor, etc) and the purpose of the transaction More...
Public Member Functions | |
| AEpTransactionRow (System.Data.DataRowBuilder rb) | |
| Constructor. More... | |
| virtual void | InitValues () |
| set default values More... | |
| bool | IsStatementKeyNull () |
| test for NULL value More... | |
| void | SetStatementKeyNull () |
| assign NULL value More... | |
| bool | IsOrderNull () |
| test for NULL value More... | |
| void | SetOrderNull () |
| assign NULL value More... | |
| bool | IsDetailKeyNull () |
| test for NULL value More... | |
| void | SetDetailKeyNull () |
| assign NULL value More... | |
| bool | IsNumberOnPaperStatementNull () |
| test for NULL value More... | |
| void | SetNumberOnPaperStatementNull () |
| assign NULL value More... | |
| bool | IsMatchTextNull () |
| test for NULL value More... | |
| void | SetMatchTextNull () |
| assign NULL value More... | |
| bool | IsAccountNameNull () |
| test for NULL value More... | |
| void | SetAccountNameNull () |
| assign NULL value More... | |
| bool | IsTitleNull () |
| test for NULL value More... | |
| void | SetTitleNull () |
| assign NULL value More... | |
| bool | IsFirstNameNull () |
| test for NULL value More... | |
| void | SetFirstNameNull () |
| assign NULL value More... | |
| bool | IsMiddleNameNull () |
| test for NULL value More... | |
| void | SetMiddleNameNull () |
| assign NULL value More... | |
| bool | IsLastNameNull () |
| test for NULL value More... | |
| void | SetLastNameNull () |
| assign NULL value More... | |
| bool | IsBranchCodeNull () |
| test for NULL value More... | |
| void | SetBranchCodeNull () |
| assign NULL value More... | |
| bool | IsBicNull () |
| test for NULL value More... | |
| void | SetBicNull () |
| assign NULL value More... | |
| bool | IsBankAccountNumberNull () |
| test for NULL value More... | |
| void | SetBankAccountNumberNull () |
| assign NULL value More... | |
| bool | IsIbanNull () |
| test for NULL value More... | |
| void | SetIbanNull () |
| assign NULL value More... | |
| bool | IsTransactionTypeCodeNull () |
| test for NULL value More... | |
| void | SetTransactionTypeCodeNull () |
| assign NULL value More... | |
| bool | IsTransactionAmountNull () |
| test for NULL value More... | |
| void | SetTransactionAmountNull () |
| assign NULL value More... | |
| bool | IsDescriptionNull () |
| test for NULL value More... | |
| void | SetDescriptionNull () |
| assign NULL value More... | |
| bool | IsDateEffectiveNull () |
| test for NULL value More... | |
| void | SetDateEffectiveNull () |
| assign NULL value More... | |
| bool | IsEpMatchKeyNull () |
| test for NULL value More... | |
| void | SetEpMatchKeyNull () |
| 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 | StatementKey [get, set] |
| this transaction belongs to that statement More... | |
| Int32 | Order [get, set] |
| to complete the primary key More... | |
| Int32 | DetailKey [get, set] |
| a transaction can be split in order to support mixed GL and Gift records More... | |
| Int32 | NumberOnPaperStatement [get, set] |
| can be different from order, since the paper statements can have different order than the electronic statement More... | |
| String | MatchText [get, set] |
| this is a calculated text that uniquely identifies this transaction so that it can be recognised next month. TODO: should have a link table a_ep_match between a_ep_transaction and a_ep_match_detail More... | |
| String | AccountName [get, set] |
| This can be a summary of title, first name, last name etc. of the other party. More... | |
| String | Title [get, set] |
| String | FirstName [get, set] |
| String | MiddleName [get, set] |
| String | LastName [get, set] |
| the name of the other party More... | |
| String | BranchCode [get, set] |
| The bank code/branch code/sort code of the other party. More... | |
| String | Bic [get, set] |
| BIC (Bank Identifier Code)/SWIFT code of the other party. More... | |
| String | BankAccountNumber [get, set] |
| The account number in the bank of the other party. More... | |
| String | Iban [get, set] |
| The IBAN (International Bank Account Number) of the other party. More... | |
| String | TransactionTypeCode [get, set] |
| This can be recurring income, recurring payment, income, payment, direct debit, etc. More... | |
| Decimal | TransactionAmount [get, set] |
| The amount in the currency of the bank account. More... | |
| String | Description [get, set] |
| This description was given when the transfer was initiated. More... | |
| System.DateTime | DateEffective [get, set] |
| The date when this transaction became valid or available. More... | |
| Int32 | EpMatchKey [get, set] |
| set this value to the match (either new match or set automatically) 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 transactions from the recently imported bank statements; they should help to identify the other party of the transaction (donor, etc) and the purpose of the transaction
|
inline |
Constructor.
|
inlinevirtual |
set default values
Reimplemented in Ict.Petra.Shared.MFinance.BankImport.Data.BankImportTDSAEpTransactionRow.
|
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
|
getset |
This can be a summary of title, first name, last name etc. of the other party.
|
getset |
The account number in the bank of the other party.
|
getset |
BIC (Bank Identifier Code)/SWIFT code of the other party.
|
getset |
The bank code/branch code/sort code of the other party.
|
getset |
User ID of who created this record.
|
getset |
The date the record was created.
|
getset |
The date when this transaction became valid or available.
|
getset |
The date the record was modified.
|
getset |
This description was given when the transfer was initiated.
|
getset |
|
getset |
set this value to the match (either new match or set automatically)
|
getset |
|
getset |
The IBAN (International Bank Account Number) of the other party.
|
getset |
the name of the other party
|
getset |
this is a calculated text that uniquely identifies this transaction so that it can be recognised next month. TODO: should have a link table a_ep_match between a_ep_transaction and a_ep_match_detail
|
getset |
|
getset |
This identifies the current version of the record.
|
getset |
User ID of who last modified this record.
|
getset |
can be different from order, since the paper statements can have different order than the electronic statement
|
getset |
to complete the primary key
|
getset |
this transaction belongs to that statement
|
getset |
|
getset |
The amount in the currency of the bank account.
|
getset |
This can be recurring income, recurring payment, income, payment, direct debit, etc.