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

Store current and forward period general ledger batches for a ledger. More...

Inheritance diagram for Ict.Petra.Shared.MFinance.GL.Data.GLBatchTDSABatchRow:
Ict.Petra.Shared.MFinance.Account.Data.ABatchRow

Public Member Functions

 GLBatchTDSABatchRow (System.Data.DataRowBuilder rb)
 Constructor. More...
 
override void InitValues ()
 set default values More...
 
bool IsTransactionCurrencyNull ()
 test for NULL value More...
 
void SetTransactionCurrencyNull ()
 assign NULL value 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 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 IsBatchYearNull ()
 test for NULL value More...
 
void SetBatchYearNull ()
 assign NULL value More...
 
bool IsDateEffectiveNull ()
 test for NULL value More...
 
void SetDateEffectiveNull ()
 assign NULL value More...
 
bool IsDateOfEntryNull ()
 test for NULL value More...
 
void SetDateOfEntryNull ()
 assign NULL value More...
 
bool IsBatchStatusNull ()
 test for NULL value More...
 
void SetBatchStatusNull ()
 assign NULL value More...
 
bool IsLastJournalNull ()
 test for NULL value More...
 
void SetLastJournalNull ()
 assign NULL value More...
 
bool IsGiftBatchNumberNull ()
 test for NULL value More...
 
void SetGiftBatchNumberNull ()
 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

string TransactionCurrency [get, set]
 
Int32 LedgerNumber [get, set]
 The ledger that the batch belongs to. More...
 
Int32 BatchNumber [get, set]
 Identifies the batch. More...
 
String BatchDescription [get, set]
 This is a long description and is 80 characters long. More...
 
Decimal BatchControlTotal [get, set]
 Raw total amount of the batch. If the journals within the batch have different currencies, this is just a raw numeric sum of all the journal amounts. It does not reflect a monetary value in a specific currency. Entered by the user. More...
 
Decimal BatchRunningTotal [get, set]
 Running total amount of the batch calculated as transactions are enterd. If the journals within the batch have different currencies, this is just a raw numeric sum of all the journal amounts. It does not reflect a monetary value in a specific currency. More...
 
Decimal BatchDebitTotal [get, set]
 Raw debit total amount of the batch. If the journals within the batch have different currencies, this is just a raw numeric sum of all the journal amounts. It does not reflect a monetary value in a specific currency. More...
 
Decimal BatchCreditTotal [get, set]
 Raw credit total amount of the batch. If the journals within the batch have different currencies, this is just a raw numeric sum of all the journal amounts. It does not reflect a monetary value in a specific currency. More...
 
Int32 BatchPeriod [get, set]
 This identifies which accounting period that the batch belongs to. More...
 
Int32 BatchYear [get, set]
 The number of the accounting year. More...
 
System.DateTime DateEffective [get, set]
 Date the batch comes into effect. More...
 
System.DateTime DateOfEntry [get, set]
 Date the batch was created. More...
 
String BatchStatus [get, set]
 Has this batch been posted yet? More...
 
Int32 LastJournal [get, set]
 Identifies a journal within a batch. More...
 
Int32 GiftBatchNumber [get, set]
 Number of the originating gift batch that generated this GL 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

Store current and forward period general ledger batches for a ledger.

Constructor & Destructor Documentation

◆ GLBatchTDSABatchRow()

Ict.Petra.Shared.MFinance.GL.Data.GLBatchTDSABatchRow.GLBatchTDSABatchRow ( System.Data.DataRowBuilder  rb)
inline

Constructor.

Member Function Documentation

◆ InitValues()

override void Ict.Petra.Shared.MFinance.GL.Data.GLBatchTDSABatchRow.InitValues ( )
inlinevirtual

set default values

Reimplemented from Ict.Petra.Shared.MFinance.Account.Data.ABatchRow.

◆ IsBatchControlTotalNull()

bool Ict.Petra.Shared.MFinance.Account.Data.ABatchRow.IsBatchControlTotalNull ( )
inlineinherited

test for NULL value

◆ IsBatchCreditTotalNull()

bool Ict.Petra.Shared.MFinance.Account.Data.ABatchRow.IsBatchCreditTotalNull ( )
inlineinherited

test for NULL value

◆ IsBatchDebitTotalNull()

bool Ict.Petra.Shared.MFinance.Account.Data.ABatchRow.IsBatchDebitTotalNull ( )
inlineinherited

test for NULL value

◆ IsBatchDescriptionNull()

bool Ict.Petra.Shared.MFinance.Account.Data.ABatchRow.IsBatchDescriptionNull ( )
inlineinherited

test for NULL value

◆ IsBatchNumberNull()

bool Ict.Petra.Shared.MFinance.Account.Data.ABatchRow.IsBatchNumberNull ( )
inlineinherited

test for NULL value

◆ IsBatchPeriodNull()

bool Ict.Petra.Shared.MFinance.Account.Data.ABatchRow.IsBatchPeriodNull ( )
inlineinherited

test for NULL value

◆ IsBatchRunningTotalNull()

bool Ict.Petra.Shared.MFinance.Account.Data.ABatchRow.IsBatchRunningTotalNull ( )
inlineinherited

test for NULL value

◆ IsBatchStatusNull()

bool Ict.Petra.Shared.MFinance.Account.Data.ABatchRow.IsBatchStatusNull ( )
inlineinherited

test for NULL value

◆ IsBatchYearNull()

bool Ict.Petra.Shared.MFinance.Account.Data.ABatchRow.IsBatchYearNull ( )
inlineinherited

test for NULL value

◆ IsCreatedByNull()

bool Ict.Petra.Shared.MFinance.Account.Data.ABatchRow.IsCreatedByNull ( )
inlineinherited

test for NULL value

◆ IsDateCreatedNull()

bool Ict.Petra.Shared.MFinance.Account.Data.ABatchRow.IsDateCreatedNull ( )
inlineinherited

test for NULL value

◆ IsDateEffectiveNull()

bool Ict.Petra.Shared.MFinance.Account.Data.ABatchRow.IsDateEffectiveNull ( )
inlineinherited

test for NULL value

◆ IsDateModifiedNull()

bool Ict.Petra.Shared.MFinance.Account.Data.ABatchRow.IsDateModifiedNull ( )
inlineinherited

test for NULL value

◆ IsDateOfEntryNull()

bool Ict.Petra.Shared.MFinance.Account.Data.ABatchRow.IsDateOfEntryNull ( )
inlineinherited

test for NULL value

◆ IsGiftBatchNumberNull()

bool Ict.Petra.Shared.MFinance.Account.Data.ABatchRow.IsGiftBatchNumberNull ( )
inlineinherited

test for NULL value

◆ IsLastJournalNull()

bool Ict.Petra.Shared.MFinance.Account.Data.ABatchRow.IsLastJournalNull ( )
inlineinherited

test for NULL value

◆ IsLedgerNumberNull()

bool Ict.Petra.Shared.MFinance.Account.Data.ABatchRow.IsLedgerNumberNull ( )
inlineinherited

test for NULL value

◆ IsModificationIdNull()

bool Ict.Petra.Shared.MFinance.Account.Data.ABatchRow.IsModificationIdNull ( )
inlineinherited

test for NULL value

◆ IsModifiedByNull()

bool Ict.Petra.Shared.MFinance.Account.Data.ABatchRow.IsModifiedByNull ( )
inlineinherited

test for NULL value

◆ IsTransactionCurrencyNull()

bool Ict.Petra.Shared.MFinance.GL.Data.GLBatchTDSABatchRow.IsTransactionCurrencyNull ( )
inline

test for NULL value

◆ SetBatchControlTotalNull()

void Ict.Petra.Shared.MFinance.Account.Data.ABatchRow.SetBatchControlTotalNull ( )
inlineinherited

assign NULL value

◆ SetBatchCreditTotalNull()

void Ict.Petra.Shared.MFinance.Account.Data.ABatchRow.SetBatchCreditTotalNull ( )
inlineinherited

assign NULL value

◆ SetBatchDebitTotalNull()

void Ict.Petra.Shared.MFinance.Account.Data.ABatchRow.SetBatchDebitTotalNull ( )
inlineinherited

assign NULL value

◆ SetBatchDescriptionNull()

void Ict.Petra.Shared.MFinance.Account.Data.ABatchRow.SetBatchDescriptionNull ( )
inlineinherited

assign NULL value

◆ SetBatchNumberNull()

void Ict.Petra.Shared.MFinance.Account.Data.ABatchRow.SetBatchNumberNull ( )
inlineinherited

assign NULL value

◆ SetBatchPeriodNull()

void Ict.Petra.Shared.MFinance.Account.Data.ABatchRow.SetBatchPeriodNull ( )
inlineinherited

assign NULL value

◆ SetBatchRunningTotalNull()

void Ict.Petra.Shared.MFinance.Account.Data.ABatchRow.SetBatchRunningTotalNull ( )
inlineinherited

assign NULL value

◆ SetBatchStatusNull()

void Ict.Petra.Shared.MFinance.Account.Data.ABatchRow.SetBatchStatusNull ( )
inlineinherited

assign NULL value

◆ SetBatchYearNull()

void Ict.Petra.Shared.MFinance.Account.Data.ABatchRow.SetBatchYearNull ( )
inlineinherited

assign NULL value

◆ SetCreatedByNull()

void Ict.Petra.Shared.MFinance.Account.Data.ABatchRow.SetCreatedByNull ( )
inlineinherited

assign NULL value

◆ SetDateCreatedNull()

void Ict.Petra.Shared.MFinance.Account.Data.ABatchRow.SetDateCreatedNull ( )
inlineinherited

assign NULL value

◆ SetDateEffectiveNull()

void Ict.Petra.Shared.MFinance.Account.Data.ABatchRow.SetDateEffectiveNull ( )
inlineinherited

assign NULL value

◆ SetDateModifiedNull()

void Ict.Petra.Shared.MFinance.Account.Data.ABatchRow.SetDateModifiedNull ( )
inlineinherited

assign NULL value

◆ SetDateOfEntryNull()

void Ict.Petra.Shared.MFinance.Account.Data.ABatchRow.SetDateOfEntryNull ( )
inlineinherited

assign NULL value

◆ SetGiftBatchNumberNull()

void Ict.Petra.Shared.MFinance.Account.Data.ABatchRow.SetGiftBatchNumberNull ( )
inlineinherited

assign NULL value

◆ SetLastJournalNull()

void Ict.Petra.Shared.MFinance.Account.Data.ABatchRow.SetLastJournalNull ( )
inlineinherited

assign NULL value

◆ SetLedgerNumberNull()

void Ict.Petra.Shared.MFinance.Account.Data.ABatchRow.SetLedgerNumberNull ( )
inlineinherited

assign NULL value

◆ SetModificationIdNull()

void Ict.Petra.Shared.MFinance.Account.Data.ABatchRow.SetModificationIdNull ( )
inlineinherited

assign NULL value

◆ SetModifiedByNull()

void Ict.Petra.Shared.MFinance.Account.Data.ABatchRow.SetModifiedByNull ( )
inlineinherited

assign NULL value

◆ SetTransactionCurrencyNull()

void Ict.Petra.Shared.MFinance.GL.Data.GLBatchTDSABatchRow.SetTransactionCurrencyNull ( )
inline

assign NULL value

Property Documentation

◆ BatchControlTotal

Decimal Ict.Petra.Shared.MFinance.Account.Data.ABatchRow.BatchControlTotal
getsetinherited

Raw total amount of the batch. If the journals within the batch have different currencies, this is just a raw numeric sum of all the journal amounts. It does not reflect a monetary value in a specific currency. Entered by the user.

◆ BatchCreditTotal

Decimal Ict.Petra.Shared.MFinance.Account.Data.ABatchRow.BatchCreditTotal
getsetinherited

Raw credit total amount of the batch. If the journals within the batch have different currencies, this is just a raw numeric sum of all the journal amounts. It does not reflect a monetary value in a specific currency.

◆ BatchDebitTotal

Decimal Ict.Petra.Shared.MFinance.Account.Data.ABatchRow.BatchDebitTotal
getsetinherited

Raw debit total amount of the batch. If the journals within the batch have different currencies, this is just a raw numeric sum of all the journal amounts. It does not reflect a monetary value in a specific currency.

◆ BatchDescription

String Ict.Petra.Shared.MFinance.Account.Data.ABatchRow.BatchDescription
getsetinherited

This is a long description and is 80 characters long.

◆ BatchNumber

Int32 Ict.Petra.Shared.MFinance.Account.Data.ABatchRow.BatchNumber
getsetinherited

Identifies the batch.

◆ BatchPeriod

Int32 Ict.Petra.Shared.MFinance.Account.Data.ABatchRow.BatchPeriod
getsetinherited

This identifies which accounting period that the batch belongs to.

◆ BatchRunningTotal

Decimal Ict.Petra.Shared.MFinance.Account.Data.ABatchRow.BatchRunningTotal
getsetinherited

Running total amount of the batch calculated as transactions are enterd. If the journals within the batch have different currencies, this is just a raw numeric sum of all the journal amounts. It does not reflect a monetary value in a specific currency.

◆ BatchStatus

String Ict.Petra.Shared.MFinance.Account.Data.ABatchRow.BatchStatus
getsetinherited

Has this batch been posted yet?

◆ BatchYear

Int32 Ict.Petra.Shared.MFinance.Account.Data.ABatchRow.BatchYear
getsetinherited

The number of the accounting year.

◆ CreatedBy

String Ict.Petra.Shared.MFinance.Account.Data.ABatchRow.CreatedBy
getsetinherited

User ID of who created this record.

◆ DateCreated

System.? DateTime Ict.Petra.Shared.MFinance.Account.Data.ABatchRow.DateCreated
getsetinherited

The date the record was created.

◆ DateEffective

System.DateTime Ict.Petra.Shared.MFinance.Account.Data.ABatchRow.DateEffective
getsetinherited

Date the batch comes into effect.

◆ DateModified

System.? DateTime Ict.Petra.Shared.MFinance.Account.Data.ABatchRow.DateModified
getsetinherited

The date the record was modified.

◆ DateOfEntry

System.DateTime Ict.Petra.Shared.MFinance.Account.Data.ABatchRow.DateOfEntry
getsetinherited

Date the batch was created.

◆ GiftBatchNumber

Int32 Ict.Petra.Shared.MFinance.Account.Data.ABatchRow.GiftBatchNumber
getsetinherited

Number of the originating gift batch that generated this GL batch.

◆ LastJournal

Int32 Ict.Petra.Shared.MFinance.Account.Data.ABatchRow.LastJournal
getsetinherited

Identifies a journal within a batch.

◆ LedgerNumber

Int32 Ict.Petra.Shared.MFinance.Account.Data.ABatchRow.LedgerNumber
getsetinherited

The ledger that the batch belongs to.

◆ ModificationId

DateTime Ict.Petra.Shared.MFinance.Account.Data.ABatchRow.ModificationId
getsetinherited

This identifies the current version of the record.

◆ ModifiedBy

String Ict.Petra.Shared.MFinance.Account.Data.ABatchRow.ModifiedBy
getsetinherited

User ID of who last modified this record.

◆ TransactionCurrency

string Ict.Petra.Shared.MFinance.GL.Data.GLBatchTDSABatchRow.TransactionCurrency
getset

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