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

Various ways a transaction may originate, depending on the subsystem. More...

Inheritance diagram for Ict.Petra.Shared.MFinance.Account.Data.ATransactionTypeRow:

Public Member Functions

 ATransactionTypeRow (System.Data.DataRowBuilder rb)
 Constructor. More...
 
virtual void InitValues ()
 set default values More...
 
bool IsLedgerNumberNull ()
 test for NULL value More...
 
void SetLedgerNumberNull ()
 assign NULL value More...
 
bool IsSubSystemCodeNull ()
 test for NULL value More...
 
void SetSubSystemCodeNull ()
 assign NULL value More...
 
bool IsTransactionTypeCodeNull ()
 test for NULL value More...
 
void SetTransactionTypeCodeNull ()
 assign NULL value More...
 
bool IsDebitAccountCodeNull ()
 test for NULL value More...
 
void SetDebitAccountCodeNull ()
 assign NULL value More...
 
bool IsCreditAccountCodeNull ()
 test for NULL value More...
 
void SetCreditAccountCodeNull ()
 assign NULL value More...
 
bool IsLastJournalNull ()
 test for NULL value More...
 
void SetLastJournalNull ()
 assign NULL value More...
 
bool IsLastRecurringJournalNull ()
 test for NULL value More...
 
void SetLastRecurringJournalNull ()
 assign NULL value More...
 
bool IsTransactionTypeDescriptionNull ()
 test for NULL value More...
 
void SetTransactionTypeDescriptionNull ()
 assign NULL value More...
 
bool IsBalancingAccountCodeNull ()
 test for NULL value More...
 
void SetBalancingAccountCodeNull ()
 assign NULL value More...
 
bool IsSpecialTransactionTypeNull ()
 test for NULL value More...
 
void SetSpecialTransactionTypeNull ()
 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 LedgerNumber [get, set]
 This is used as a key field in most of the accounting system files. More...
 
String SubSystemCode [get, set]
 Defines a sub system of accounts. More...
 
String TransactionTypeCode [get, set]
 
String DebitAccountCode [get, set]
 This identifies the account the financial transaction must be stored against. More...
 
String CreditAccountCode [get, set]
 This identifies the account the financial transaction must be stored against. More...
 
Int32 LastJournal [get, set]
 Identifies a journal within a batch. More...
 
Int32 LastRecurringJournal [get, set]
 Identifies a journal within a batch. More...
 
String TransactionTypeDescription [get, set]
 This is a short description which is 32 charcters long. More...
 
String BalancingAccountCode [get, set]
 
Boolean SpecialTransactionType [get, set]
 Is this transaction type a special transaction type or not? 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

Various ways a transaction may originate, depending on the subsystem.

Constructor & Destructor Documentation

◆ ATransactionTypeRow()

Ict.Petra.Shared.MFinance.Account.Data.ATransactionTypeRow.ATransactionTypeRow ( System.Data.DataRowBuilder  rb)
inline

Constructor.

Member Function Documentation

◆ InitValues()

virtual void Ict.Petra.Shared.MFinance.Account.Data.ATransactionTypeRow.InitValues ( )
inlinevirtual

set default values

◆ IsBalancingAccountCodeNull()

bool Ict.Petra.Shared.MFinance.Account.Data.ATransactionTypeRow.IsBalancingAccountCodeNull ( )
inline

test for NULL value

◆ IsCreatedByNull()

bool Ict.Petra.Shared.MFinance.Account.Data.ATransactionTypeRow.IsCreatedByNull ( )
inline

test for NULL value

◆ IsCreditAccountCodeNull()

bool Ict.Petra.Shared.MFinance.Account.Data.ATransactionTypeRow.IsCreditAccountCodeNull ( )
inline

test for NULL value

◆ IsDateCreatedNull()

bool Ict.Petra.Shared.MFinance.Account.Data.ATransactionTypeRow.IsDateCreatedNull ( )
inline

test for NULL value

◆ IsDateModifiedNull()

bool Ict.Petra.Shared.MFinance.Account.Data.ATransactionTypeRow.IsDateModifiedNull ( )
inline

test for NULL value

◆ IsDebitAccountCodeNull()

bool Ict.Petra.Shared.MFinance.Account.Data.ATransactionTypeRow.IsDebitAccountCodeNull ( )
inline

test for NULL value

◆ IsLastJournalNull()

bool Ict.Petra.Shared.MFinance.Account.Data.ATransactionTypeRow.IsLastJournalNull ( )
inline

test for NULL value

◆ IsLastRecurringJournalNull()

bool Ict.Petra.Shared.MFinance.Account.Data.ATransactionTypeRow.IsLastRecurringJournalNull ( )
inline

test for NULL value

◆ IsLedgerNumberNull()

bool Ict.Petra.Shared.MFinance.Account.Data.ATransactionTypeRow.IsLedgerNumberNull ( )
inline

test for NULL value

◆ IsModificationIdNull()

bool Ict.Petra.Shared.MFinance.Account.Data.ATransactionTypeRow.IsModificationIdNull ( )
inline

test for NULL value

◆ IsModifiedByNull()

bool Ict.Petra.Shared.MFinance.Account.Data.ATransactionTypeRow.IsModifiedByNull ( )
inline

test for NULL value

◆ IsSpecialTransactionTypeNull()

bool Ict.Petra.Shared.MFinance.Account.Data.ATransactionTypeRow.IsSpecialTransactionTypeNull ( )
inline

test for NULL value

◆ IsSubSystemCodeNull()

bool Ict.Petra.Shared.MFinance.Account.Data.ATransactionTypeRow.IsSubSystemCodeNull ( )
inline

test for NULL value

◆ IsTransactionTypeCodeNull()

bool Ict.Petra.Shared.MFinance.Account.Data.ATransactionTypeRow.IsTransactionTypeCodeNull ( )
inline

test for NULL value

◆ IsTransactionTypeDescriptionNull()

bool Ict.Petra.Shared.MFinance.Account.Data.ATransactionTypeRow.IsTransactionTypeDescriptionNull ( )
inline

test for NULL value

◆ SetBalancingAccountCodeNull()

void Ict.Petra.Shared.MFinance.Account.Data.ATransactionTypeRow.SetBalancingAccountCodeNull ( )
inline

assign NULL value

◆ SetCreatedByNull()

void Ict.Petra.Shared.MFinance.Account.Data.ATransactionTypeRow.SetCreatedByNull ( )
inline

assign NULL value

◆ SetCreditAccountCodeNull()

void Ict.Petra.Shared.MFinance.Account.Data.ATransactionTypeRow.SetCreditAccountCodeNull ( )
inline

assign NULL value

◆ SetDateCreatedNull()

void Ict.Petra.Shared.MFinance.Account.Data.ATransactionTypeRow.SetDateCreatedNull ( )
inline

assign NULL value

◆ SetDateModifiedNull()

void Ict.Petra.Shared.MFinance.Account.Data.ATransactionTypeRow.SetDateModifiedNull ( )
inline

assign NULL value

◆ SetDebitAccountCodeNull()

void Ict.Petra.Shared.MFinance.Account.Data.ATransactionTypeRow.SetDebitAccountCodeNull ( )
inline

assign NULL value

◆ SetLastJournalNull()

void Ict.Petra.Shared.MFinance.Account.Data.ATransactionTypeRow.SetLastJournalNull ( )
inline

assign NULL value

◆ SetLastRecurringJournalNull()

void Ict.Petra.Shared.MFinance.Account.Data.ATransactionTypeRow.SetLastRecurringJournalNull ( )
inline

assign NULL value

◆ SetLedgerNumberNull()

void Ict.Petra.Shared.MFinance.Account.Data.ATransactionTypeRow.SetLedgerNumberNull ( )
inline

assign NULL value

◆ SetModificationIdNull()

void Ict.Petra.Shared.MFinance.Account.Data.ATransactionTypeRow.SetModificationIdNull ( )
inline

assign NULL value

◆ SetModifiedByNull()

void Ict.Petra.Shared.MFinance.Account.Data.ATransactionTypeRow.SetModifiedByNull ( )
inline

assign NULL value

◆ SetSpecialTransactionTypeNull()

void Ict.Petra.Shared.MFinance.Account.Data.ATransactionTypeRow.SetSpecialTransactionTypeNull ( )
inline

assign NULL value

◆ SetSubSystemCodeNull()

void Ict.Petra.Shared.MFinance.Account.Data.ATransactionTypeRow.SetSubSystemCodeNull ( )
inline

assign NULL value

◆ SetTransactionTypeCodeNull()

void Ict.Petra.Shared.MFinance.Account.Data.ATransactionTypeRow.SetTransactionTypeCodeNull ( )
inline

assign NULL value

◆ SetTransactionTypeDescriptionNull()

void Ict.Petra.Shared.MFinance.Account.Data.ATransactionTypeRow.SetTransactionTypeDescriptionNull ( )
inline

assign NULL value

Property Documentation

◆ BalancingAccountCode

String Ict.Petra.Shared.MFinance.Account.Data.ATransactionTypeRow.BalancingAccountCode
getset

◆ CreatedBy

String Ict.Petra.Shared.MFinance.Account.Data.ATransactionTypeRow.CreatedBy
getset

User ID of who created this record.

◆ CreditAccountCode

String Ict.Petra.Shared.MFinance.Account.Data.ATransactionTypeRow.CreditAccountCode
getset

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

◆ DateCreated

System.? DateTime Ict.Petra.Shared.MFinance.Account.Data.ATransactionTypeRow.DateCreated
getset

The date the record was created.

◆ DateModified

System.? DateTime Ict.Petra.Shared.MFinance.Account.Data.ATransactionTypeRow.DateModified
getset

The date the record was modified.

◆ DebitAccountCode

String Ict.Petra.Shared.MFinance.Account.Data.ATransactionTypeRow.DebitAccountCode
getset

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

◆ LastJournal

Int32 Ict.Petra.Shared.MFinance.Account.Data.ATransactionTypeRow.LastJournal
getset

Identifies a journal within a batch.

◆ LastRecurringJournal

Int32 Ict.Petra.Shared.MFinance.Account.Data.ATransactionTypeRow.LastRecurringJournal
getset

Identifies a journal within a batch.

◆ LedgerNumber

Int32 Ict.Petra.Shared.MFinance.Account.Data.ATransactionTypeRow.LedgerNumber
getset

This is used as a key field in most of the accounting system files.

◆ ModificationId

DateTime Ict.Petra.Shared.MFinance.Account.Data.ATransactionTypeRow.ModificationId
getset

This identifies the current version of the record.

◆ ModifiedBy

String Ict.Petra.Shared.MFinance.Account.Data.ATransactionTypeRow.ModifiedBy
getset

User ID of who last modified this record.

◆ SpecialTransactionType

Boolean Ict.Petra.Shared.MFinance.Account.Data.ATransactionTypeRow.SpecialTransactionType
getset

Is this transaction type a special transaction type or not?

◆ SubSystemCode

String Ict.Petra.Shared.MFinance.Account.Data.ATransactionTypeRow.SubSystemCode
getset

Defines a sub system of accounts.

◆ TransactionTypeCode

String Ict.Petra.Shared.MFinance.Account.Data.ATransactionTypeRow.TransactionTypeCode
getset

◆ TransactionTypeDescription

String Ict.Petra.Shared.MFinance.Account.Data.ATransactionTypeRow.TransactionTypeDescription
getset

This is a short description which is 32 charcters long.


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