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

Templates of general ledger batches which can be copied into the ledger. More...

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

Public Member Functions

 ARecurringBatchRow (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 IsBatchNumberNull ()
 test for NULL value More...
 
void SetBatchNumberNull ()
 assign NULL value More...
 
bool IsBatchDescriptionNull ()
 test for NULL value More...
 
void SetBatchDescriptionNull ()
 assign NULL value More...
 
bool IsBatchControlTotalNull ()
 test for NULL value More...
 
void SetBatchControlTotalNull ()
 assign NULL value More...
 
bool IsBatchStatusNull ()
 test for NULL value More...
 
void SetBatchStatusNull ()
 assign NULL value More...
 
bool IsBatchRunningTotalNull ()
 test for NULL value More...
 
void SetBatchRunningTotalNull ()
 assign NULL value More...
 
bool IsBatchDebitTotalNull ()
 test for NULL value More...
 
void SetBatchDebitTotalNull ()
 assign NULL value More...
 
bool IsBatchCreditTotalNull ()
 test for NULL value More...
 
void SetBatchCreditTotalNull ()
 assign NULL value More...
 
bool IsBatchPeriodNull ()
 test for NULL value More...
 
void SetBatchPeriodNull ()
 assign NULL value More...
 
bool IsDateEffectiveNull ()
 test for NULL value More...
 
void SetDateEffectiveNull ()
 assign NULL value More...
 
bool IsUserIdNull ()
 test for NULL value More...
 
void SetUserIdNull ()
 assign NULL value More...
 
bool IsDateOfEntryNull ()
 test for NULL value More...
 
void SetDateOfEntryNull ()
 assign NULL value More...
 
bool IsFrequencyCodeNull ()
 test for NULL value More...
 
void SetFrequencyCodeNull ()
 assign NULL value More...
 
bool IsDateBatchLastRunNull ()
 test for NULL value More...
 
void SetDateBatchLastRunNull ()
 assign NULL value More...
 
bool IsLastJournalNull ()
 test for NULL value More...
 
void SetLastJournalNull ()
 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...
 
Int32 BatchNumber [get, set]
 identifes which batch a transaction belongs to More...
 
String BatchDescription [get, set]
 This is a long description and is 80 characters long. More...
 
Decimal BatchControlTotal [get, set]
 This is a number of currency units. More...
 
String BatchStatus [get, set]
 identifies the status of a batch More...
 
Decimal BatchRunningTotal [get, set]
 This is a number of currency units. More...
 
Decimal BatchDebitTotal [get, set]
 This is a number of currency units. More...
 
Decimal BatchCreditTotal [get, set]
 This is a number of currency units. More...
 
Int32 BatchPeriod [get, set]
 This defines which accounting period is being used. More...
 
System.DateTime DateEffective [get, set]
 Date the batch comes into effect. More...
 
String UserId [get, set]
 This identifies who the current user is. More...
 
System.? DateTime DateOfEntry [get, set]
 
String FrequencyCode [get, set]
 
System.? DateTime DateBatchLastRun [get, set]
 
Int32 LastJournal [get, set]
 Identifies a journal within a batch. 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

Templates of general ledger batches which can be copied into the ledger.

Constructor & Destructor Documentation

◆ ARecurringBatchRow()

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

Constructor.

Member Function Documentation

◆ InitValues()

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

set default values

◆ IsBatchControlTotalNull()

bool Ict.Petra.Shared.MFinance.Account.Data.ARecurringBatchRow.IsBatchControlTotalNull ( )
inline

test for NULL value

◆ IsBatchCreditTotalNull()

bool Ict.Petra.Shared.MFinance.Account.Data.ARecurringBatchRow.IsBatchCreditTotalNull ( )
inline

test for NULL value

◆ IsBatchDebitTotalNull()

bool Ict.Petra.Shared.MFinance.Account.Data.ARecurringBatchRow.IsBatchDebitTotalNull ( )
inline

test for NULL value

◆ IsBatchDescriptionNull()

bool Ict.Petra.Shared.MFinance.Account.Data.ARecurringBatchRow.IsBatchDescriptionNull ( )
inline

test for NULL value

◆ IsBatchNumberNull()

bool Ict.Petra.Shared.MFinance.Account.Data.ARecurringBatchRow.IsBatchNumberNull ( )
inline

test for NULL value

◆ IsBatchPeriodNull()

bool Ict.Petra.Shared.MFinance.Account.Data.ARecurringBatchRow.IsBatchPeriodNull ( )
inline

test for NULL value

◆ IsBatchRunningTotalNull()

bool Ict.Petra.Shared.MFinance.Account.Data.ARecurringBatchRow.IsBatchRunningTotalNull ( )
inline

test for NULL value

◆ IsBatchStatusNull()

bool Ict.Petra.Shared.MFinance.Account.Data.ARecurringBatchRow.IsBatchStatusNull ( )
inline

test for NULL value

◆ IsCreatedByNull()

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

test for NULL value

◆ IsDateBatchLastRunNull()

bool Ict.Petra.Shared.MFinance.Account.Data.ARecurringBatchRow.IsDateBatchLastRunNull ( )
inline

test for NULL value

◆ IsDateCreatedNull()

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

test for NULL value

◆ IsDateEffectiveNull()

bool Ict.Petra.Shared.MFinance.Account.Data.ARecurringBatchRow.IsDateEffectiveNull ( )
inline

test for NULL value

◆ IsDateModifiedNull()

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

test for NULL value

◆ IsDateOfEntryNull()

bool Ict.Petra.Shared.MFinance.Account.Data.ARecurringBatchRow.IsDateOfEntryNull ( )
inline

test for NULL value

◆ IsFrequencyCodeNull()

bool Ict.Petra.Shared.MFinance.Account.Data.ARecurringBatchRow.IsFrequencyCodeNull ( )
inline

test for NULL value

◆ IsLastJournalNull()

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

test for NULL value

◆ IsLedgerNumberNull()

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

test for NULL value

◆ IsModificationIdNull()

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

test for NULL value

◆ IsModifiedByNull()

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

test for NULL value

◆ IsUserIdNull()

bool Ict.Petra.Shared.MFinance.Account.Data.ARecurringBatchRow.IsUserIdNull ( )
inline

test for NULL value

◆ SetBatchControlTotalNull()

void Ict.Petra.Shared.MFinance.Account.Data.ARecurringBatchRow.SetBatchControlTotalNull ( )
inline

assign NULL value

◆ SetBatchCreditTotalNull()

void Ict.Petra.Shared.MFinance.Account.Data.ARecurringBatchRow.SetBatchCreditTotalNull ( )
inline

assign NULL value

◆ SetBatchDebitTotalNull()

void Ict.Petra.Shared.MFinance.Account.Data.ARecurringBatchRow.SetBatchDebitTotalNull ( )
inline

assign NULL value

◆ SetBatchDescriptionNull()

void Ict.Petra.Shared.MFinance.Account.Data.ARecurringBatchRow.SetBatchDescriptionNull ( )
inline

assign NULL value

◆ SetBatchNumberNull()

void Ict.Petra.Shared.MFinance.Account.Data.ARecurringBatchRow.SetBatchNumberNull ( )
inline

assign NULL value

◆ SetBatchPeriodNull()

void Ict.Petra.Shared.MFinance.Account.Data.ARecurringBatchRow.SetBatchPeriodNull ( )
inline

assign NULL value

◆ SetBatchRunningTotalNull()

void Ict.Petra.Shared.MFinance.Account.Data.ARecurringBatchRow.SetBatchRunningTotalNull ( )
inline

assign NULL value

◆ SetBatchStatusNull()

void Ict.Petra.Shared.MFinance.Account.Data.ARecurringBatchRow.SetBatchStatusNull ( )
inline

assign NULL value

◆ SetCreatedByNull()

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

assign NULL value

◆ SetDateBatchLastRunNull()

void Ict.Petra.Shared.MFinance.Account.Data.ARecurringBatchRow.SetDateBatchLastRunNull ( )
inline

assign NULL value

◆ SetDateCreatedNull()

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

assign NULL value

◆ SetDateEffectiveNull()

void Ict.Petra.Shared.MFinance.Account.Data.ARecurringBatchRow.SetDateEffectiveNull ( )
inline

assign NULL value

◆ SetDateModifiedNull()

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

assign NULL value

◆ SetDateOfEntryNull()

void Ict.Petra.Shared.MFinance.Account.Data.ARecurringBatchRow.SetDateOfEntryNull ( )
inline

assign NULL value

◆ SetFrequencyCodeNull()

void Ict.Petra.Shared.MFinance.Account.Data.ARecurringBatchRow.SetFrequencyCodeNull ( )
inline

assign NULL value

◆ SetLastJournalNull()

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

assign NULL value

◆ SetLedgerNumberNull()

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

assign NULL value

◆ SetModificationIdNull()

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

assign NULL value

◆ SetModifiedByNull()

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

assign NULL value

◆ SetUserIdNull()

void Ict.Petra.Shared.MFinance.Account.Data.ARecurringBatchRow.SetUserIdNull ( )
inline

assign NULL value

Property Documentation

◆ BatchControlTotal

Decimal Ict.Petra.Shared.MFinance.Account.Data.ARecurringBatchRow.BatchControlTotal
getset

This is a number of currency units.

◆ BatchCreditTotal

Decimal Ict.Petra.Shared.MFinance.Account.Data.ARecurringBatchRow.BatchCreditTotal
getset

This is a number of currency units.

◆ BatchDebitTotal

Decimal Ict.Petra.Shared.MFinance.Account.Data.ARecurringBatchRow.BatchDebitTotal
getset

This is a number of currency units.

◆ BatchDescription

String Ict.Petra.Shared.MFinance.Account.Data.ARecurringBatchRow.BatchDescription
getset

This is a long description and is 80 characters long.

◆ BatchNumber

Int32 Ict.Petra.Shared.MFinance.Account.Data.ARecurringBatchRow.BatchNumber
getset

identifes which batch a transaction belongs to

◆ BatchPeriod

Int32 Ict.Petra.Shared.MFinance.Account.Data.ARecurringBatchRow.BatchPeriod
getset

This defines which accounting period is being used.

◆ BatchRunningTotal

Decimal Ict.Petra.Shared.MFinance.Account.Data.ARecurringBatchRow.BatchRunningTotal
getset

This is a number of currency units.

◆ BatchStatus

String Ict.Petra.Shared.MFinance.Account.Data.ARecurringBatchRow.BatchStatus
getset

identifies the status of a batch

◆ CreatedBy

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

User ID of who created this record.

◆ DateBatchLastRun

System.? DateTime Ict.Petra.Shared.MFinance.Account.Data.ARecurringBatchRow.DateBatchLastRun
getset

◆ DateCreated

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

The date the record was created.

◆ DateEffective

System.DateTime Ict.Petra.Shared.MFinance.Account.Data.ARecurringBatchRow.DateEffective
getset

Date the batch comes into effect.

◆ DateModified

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

The date the record was modified.

◆ DateOfEntry

System.? DateTime Ict.Petra.Shared.MFinance.Account.Data.ARecurringBatchRow.DateOfEntry
getset

◆ FrequencyCode

String Ict.Petra.Shared.MFinance.Account.Data.ARecurringBatchRow.FrequencyCode
getset

◆ LastJournal

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

Identifies a journal within a batch.

◆ LedgerNumber

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

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

◆ ModificationId

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

This identifies the current version of the record.

◆ ModifiedBy

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

User ID of who last modified this record.

◆ UserId

String Ict.Petra.Shared.MFinance.Account.Data.ARecurringBatchRow.UserId
getset

This identifies who the current user is.


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