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

Budget information for cost centre-account combinations. More...

Inheritance diagram for Ict.Petra.Shared.MFinance.GL.Data.BudgetTDSABudgetRow:
Ict.Petra.Shared.MFinance.Account.Data.ABudgetRow

Public Member Functions

 BudgetTDSABudgetRow (System.Data.DataRowBuilder rb)
 Constructor. More...
 
override void InitValues ()
 set default values More...
 
bool IsPeriod01AmountNull ()
 test for NULL value More...
 
void SetPeriod01AmountNull ()
 assign NULL value More...
 
bool IsPeriod02AmountNull ()
 test for NULL value More...
 
void SetPeriod02AmountNull ()
 assign NULL value More...
 
bool IsPeriod03AmountNull ()
 test for NULL value More...
 
void SetPeriod03AmountNull ()
 assign NULL value More...
 
bool IsPeriod04AmountNull ()
 test for NULL value More...
 
void SetPeriod04AmountNull ()
 assign NULL value More...
 
bool IsPeriod05AmountNull ()
 test for NULL value More...
 
void SetPeriod05AmountNull ()
 assign NULL value More...
 
bool IsPeriod06AmountNull ()
 test for NULL value More...
 
void SetPeriod06AmountNull ()
 assign NULL value More...
 
bool IsPeriod07AmountNull ()
 test for NULL value More...
 
void SetPeriod07AmountNull ()
 assign NULL value More...
 
bool IsPeriod08AmountNull ()
 test for NULL value More...
 
void SetPeriod08AmountNull ()
 assign NULL value More...
 
bool IsPeriod09AmountNull ()
 test for NULL value More...
 
void SetPeriod09AmountNull ()
 assign NULL value More...
 
bool IsPeriod10AmountNull ()
 test for NULL value More...
 
void SetPeriod10AmountNull ()
 assign NULL value More...
 
bool IsPeriod11AmountNull ()
 test for NULL value More...
 
void SetPeriod11AmountNull ()
 assign NULL value More...
 
bool IsPeriod12AmountNull ()
 test for NULL value More...
 
void SetPeriod12AmountNull ()
 assign NULL value More...
 
bool IsPeriod13AmountNull ()
 test for NULL value More...
 
void SetPeriod13AmountNull ()
 assign NULL value More...
 
bool IsPeriod14AmountNull ()
 test for NULL value More...
 
void SetPeriod14AmountNull ()
 assign NULL value More...
 
bool IsBudgetSequenceNull ()
 test for NULL value More...
 
void SetBudgetSequenceNull ()
 assign NULL value More...
 
bool IsLedgerNumberNull ()
 test for NULL value More...
 
void SetLedgerNumberNull ()
 assign NULL value More...
 
bool IsYearNull ()
 test for NULL value More...
 
void SetYearNull ()
 assign NULL value More...
 
bool IsRevisionNull ()
 test for NULL value More...
 
void SetRevisionNull ()
 assign NULL value More...
 
bool IsCostCentreCodeNull ()
 test for NULL value More...
 
void SetCostCentreCodeNull ()
 assign NULL value More...
 
bool IsAccountCodeNull ()
 test for NULL value More...
 
void SetAccountCodeNull ()
 assign NULL value More...
 
bool IsBudgetTypeCodeNull ()
 test for NULL value More...
 
void SetBudgetTypeCodeNull ()
 assign NULL value More...
 
bool IsBudgetStatusNull ()
 test for NULL value More...
 
void SetBudgetStatusNull ()
 assign NULL value More...
 
bool IsCommentNull ()
 test for NULL value More...
 
void SetCommentNull ()
 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

decimal Period01Amount [get, set]
 
decimal Period02Amount [get, set]
 
decimal Period03Amount [get, set]
 
decimal Period04Amount [get, set]
 
decimal Period05Amount [get, set]
 
decimal Period06Amount [get, set]
 
decimal Period07Amount [get, set]
 
decimal Period08Amount [get, set]
 
decimal Period09Amount [get, set]
 
decimal Period10Amount [get, set]
 
decimal Period11Amount [get, set]
 
decimal Period12Amount [get, set]
 
decimal Period13Amount [get, set]
 
decimal Period14Amount [get, set]
 
Int32 BudgetSequence [get, set]
 
Int32 LedgerNumber [get, set]
 This is used as a key field in most of the accounting system files. More...
 
Int32 Year [get, set]
 The year that this budget applies to. More...
 
Int32 Revision [get, set]
 A budget can have several revisions per year. More...
 
String CostCentreCode [get, set]
 This identifies which cost centre an account is applied to. More...
 
String AccountCode [get, set]
 This identifies the account the financial transaction must be stored against. More...
 
String BudgetTypeCode [get, set]
 See a_budget_type table. Indicates the method used for creating the budget. More...
 
Boolean BudgetStatus [get, set]
 
String Comment [get, set]
 A comment for this specific budget item and revision. 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

Budget information for cost centre-account combinations.

Constructor & Destructor Documentation

◆ BudgetTDSABudgetRow()

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

Constructor.

Member Function Documentation

◆ InitValues()

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

set default values

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

◆ IsAccountCodeNull()

bool Ict.Petra.Shared.MFinance.Account.Data.ABudgetRow.IsAccountCodeNull ( )
inlineinherited

test for NULL value

◆ IsBudgetSequenceNull()

bool Ict.Petra.Shared.MFinance.Account.Data.ABudgetRow.IsBudgetSequenceNull ( )
inlineinherited

test for NULL value

◆ IsBudgetStatusNull()

bool Ict.Petra.Shared.MFinance.Account.Data.ABudgetRow.IsBudgetStatusNull ( )
inlineinherited

test for NULL value

◆ IsBudgetTypeCodeNull()

bool Ict.Petra.Shared.MFinance.Account.Data.ABudgetRow.IsBudgetTypeCodeNull ( )
inlineinherited

test for NULL value

◆ IsCommentNull()

bool Ict.Petra.Shared.MFinance.Account.Data.ABudgetRow.IsCommentNull ( )
inlineinherited

test for NULL value

◆ IsCostCentreCodeNull()

bool Ict.Petra.Shared.MFinance.Account.Data.ABudgetRow.IsCostCentreCodeNull ( )
inlineinherited

test for NULL value

◆ IsCreatedByNull()

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

test for NULL value

◆ IsDateCreatedNull()

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

test for NULL value

◆ IsDateModifiedNull()

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

test for NULL value

◆ IsLedgerNumberNull()

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

test for NULL value

◆ IsModificationIdNull()

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

test for NULL value

◆ IsModifiedByNull()

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

test for NULL value

◆ IsPeriod01AmountNull()

bool Ict.Petra.Shared.MFinance.GL.Data.BudgetTDSABudgetRow.IsPeriod01AmountNull ( )
inline

test for NULL value

◆ IsPeriod02AmountNull()

bool Ict.Petra.Shared.MFinance.GL.Data.BudgetTDSABudgetRow.IsPeriod02AmountNull ( )
inline

test for NULL value

◆ IsPeriod03AmountNull()

bool Ict.Petra.Shared.MFinance.GL.Data.BudgetTDSABudgetRow.IsPeriod03AmountNull ( )
inline

test for NULL value

◆ IsPeriod04AmountNull()

bool Ict.Petra.Shared.MFinance.GL.Data.BudgetTDSABudgetRow.IsPeriod04AmountNull ( )
inline

test for NULL value

◆ IsPeriod05AmountNull()

bool Ict.Petra.Shared.MFinance.GL.Data.BudgetTDSABudgetRow.IsPeriod05AmountNull ( )
inline

test for NULL value

◆ IsPeriod06AmountNull()

bool Ict.Petra.Shared.MFinance.GL.Data.BudgetTDSABudgetRow.IsPeriod06AmountNull ( )
inline

test for NULL value

◆ IsPeriod07AmountNull()

bool Ict.Petra.Shared.MFinance.GL.Data.BudgetTDSABudgetRow.IsPeriod07AmountNull ( )
inline

test for NULL value

◆ IsPeriod08AmountNull()

bool Ict.Petra.Shared.MFinance.GL.Data.BudgetTDSABudgetRow.IsPeriod08AmountNull ( )
inline

test for NULL value

◆ IsPeriod09AmountNull()

bool Ict.Petra.Shared.MFinance.GL.Data.BudgetTDSABudgetRow.IsPeriod09AmountNull ( )
inline

test for NULL value

◆ IsPeriod10AmountNull()

bool Ict.Petra.Shared.MFinance.GL.Data.BudgetTDSABudgetRow.IsPeriod10AmountNull ( )
inline

test for NULL value

◆ IsPeriod11AmountNull()

bool Ict.Petra.Shared.MFinance.GL.Data.BudgetTDSABudgetRow.IsPeriod11AmountNull ( )
inline

test for NULL value

◆ IsPeriod12AmountNull()

bool Ict.Petra.Shared.MFinance.GL.Data.BudgetTDSABudgetRow.IsPeriod12AmountNull ( )
inline

test for NULL value

◆ IsPeriod13AmountNull()

bool Ict.Petra.Shared.MFinance.GL.Data.BudgetTDSABudgetRow.IsPeriod13AmountNull ( )
inline

test for NULL value

◆ IsPeriod14AmountNull()

bool Ict.Petra.Shared.MFinance.GL.Data.BudgetTDSABudgetRow.IsPeriod14AmountNull ( )
inline

test for NULL value

◆ IsRevisionNull()

bool Ict.Petra.Shared.MFinance.Account.Data.ABudgetRow.IsRevisionNull ( )
inlineinherited

test for NULL value

◆ IsYearNull()

bool Ict.Petra.Shared.MFinance.Account.Data.ABudgetRow.IsYearNull ( )
inlineinherited

test for NULL value

◆ SetAccountCodeNull()

void Ict.Petra.Shared.MFinance.Account.Data.ABudgetRow.SetAccountCodeNull ( )
inlineinherited

assign NULL value

◆ SetBudgetSequenceNull()

void Ict.Petra.Shared.MFinance.Account.Data.ABudgetRow.SetBudgetSequenceNull ( )
inlineinherited

assign NULL value

◆ SetBudgetStatusNull()

void Ict.Petra.Shared.MFinance.Account.Data.ABudgetRow.SetBudgetStatusNull ( )
inlineinherited

assign NULL value

◆ SetBudgetTypeCodeNull()

void Ict.Petra.Shared.MFinance.Account.Data.ABudgetRow.SetBudgetTypeCodeNull ( )
inlineinherited

assign NULL value

◆ SetCommentNull()

void Ict.Petra.Shared.MFinance.Account.Data.ABudgetRow.SetCommentNull ( )
inlineinherited

assign NULL value

◆ SetCostCentreCodeNull()

void Ict.Petra.Shared.MFinance.Account.Data.ABudgetRow.SetCostCentreCodeNull ( )
inlineinherited

assign NULL value

◆ SetCreatedByNull()

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

assign NULL value

◆ SetDateCreatedNull()

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

assign NULL value

◆ SetDateModifiedNull()

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

assign NULL value

◆ SetLedgerNumberNull()

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

assign NULL value

◆ SetModificationIdNull()

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

assign NULL value

◆ SetModifiedByNull()

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

assign NULL value

◆ SetPeriod01AmountNull()

void Ict.Petra.Shared.MFinance.GL.Data.BudgetTDSABudgetRow.SetPeriod01AmountNull ( )
inline

assign NULL value

◆ SetPeriod02AmountNull()

void Ict.Petra.Shared.MFinance.GL.Data.BudgetTDSABudgetRow.SetPeriod02AmountNull ( )
inline

assign NULL value

◆ SetPeriod03AmountNull()

void Ict.Petra.Shared.MFinance.GL.Data.BudgetTDSABudgetRow.SetPeriod03AmountNull ( )
inline

assign NULL value

◆ SetPeriod04AmountNull()

void Ict.Petra.Shared.MFinance.GL.Data.BudgetTDSABudgetRow.SetPeriod04AmountNull ( )
inline

assign NULL value

◆ SetPeriod05AmountNull()

void Ict.Petra.Shared.MFinance.GL.Data.BudgetTDSABudgetRow.SetPeriod05AmountNull ( )
inline

assign NULL value

◆ SetPeriod06AmountNull()

void Ict.Petra.Shared.MFinance.GL.Data.BudgetTDSABudgetRow.SetPeriod06AmountNull ( )
inline

assign NULL value

◆ SetPeriod07AmountNull()

void Ict.Petra.Shared.MFinance.GL.Data.BudgetTDSABudgetRow.SetPeriod07AmountNull ( )
inline

assign NULL value

◆ SetPeriod08AmountNull()

void Ict.Petra.Shared.MFinance.GL.Data.BudgetTDSABudgetRow.SetPeriod08AmountNull ( )
inline

assign NULL value

◆ SetPeriod09AmountNull()

void Ict.Petra.Shared.MFinance.GL.Data.BudgetTDSABudgetRow.SetPeriod09AmountNull ( )
inline

assign NULL value

◆ SetPeriod10AmountNull()

void Ict.Petra.Shared.MFinance.GL.Data.BudgetTDSABudgetRow.SetPeriod10AmountNull ( )
inline

assign NULL value

◆ SetPeriod11AmountNull()

void Ict.Petra.Shared.MFinance.GL.Data.BudgetTDSABudgetRow.SetPeriod11AmountNull ( )
inline

assign NULL value

◆ SetPeriod12AmountNull()

void Ict.Petra.Shared.MFinance.GL.Data.BudgetTDSABudgetRow.SetPeriod12AmountNull ( )
inline

assign NULL value

◆ SetPeriod13AmountNull()

void Ict.Petra.Shared.MFinance.GL.Data.BudgetTDSABudgetRow.SetPeriod13AmountNull ( )
inline

assign NULL value

◆ SetPeriod14AmountNull()

void Ict.Petra.Shared.MFinance.GL.Data.BudgetTDSABudgetRow.SetPeriod14AmountNull ( )
inline

assign NULL value

◆ SetRevisionNull()

void Ict.Petra.Shared.MFinance.Account.Data.ABudgetRow.SetRevisionNull ( )
inlineinherited

assign NULL value

◆ SetYearNull()

void Ict.Petra.Shared.MFinance.Account.Data.ABudgetRow.SetYearNull ( )
inlineinherited

assign NULL value

Property Documentation

◆ AccountCode

String Ict.Petra.Shared.MFinance.Account.Data.ABudgetRow.AccountCode
getsetinherited

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

◆ BudgetSequence

Int32 Ict.Petra.Shared.MFinance.Account.Data.ABudgetRow.BudgetSequence
getsetinherited

◆ BudgetStatus

Boolean Ict.Petra.Shared.MFinance.Account.Data.ABudgetRow.BudgetStatus
getsetinherited

Has the budget been ""posted"" to the general ledger master and account files.

◆ BudgetTypeCode

String Ict.Petra.Shared.MFinance.Account.Data.ABudgetRow.BudgetTypeCode
getsetinherited

See a_budget_type table. Indicates the method used for creating the budget.

◆ Comment

String Ict.Petra.Shared.MFinance.Account.Data.ABudgetRow.Comment
getsetinherited

A comment for this specific budget item and revision.

◆ CostCentreCode

String Ict.Petra.Shared.MFinance.Account.Data.ABudgetRow.CostCentreCode
getsetinherited

This identifies which cost centre an account is applied to.

◆ CreatedBy

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

User ID of who created this record.

◆ DateCreated

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

The date the record was created.

◆ DateModified

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

The date the record was modified.

◆ LedgerNumber

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

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

◆ ModificationId

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

This identifies the current version of the record.

◆ ModifiedBy

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

User ID of who last modified this record.

◆ Period01Amount

decimal Ict.Petra.Shared.MFinance.GL.Data.BudgetTDSABudgetRow.Period01Amount
getset

◆ Period02Amount

decimal Ict.Petra.Shared.MFinance.GL.Data.BudgetTDSABudgetRow.Period02Amount
getset

◆ Period03Amount

decimal Ict.Petra.Shared.MFinance.GL.Data.BudgetTDSABudgetRow.Period03Amount
getset

◆ Period04Amount

decimal Ict.Petra.Shared.MFinance.GL.Data.BudgetTDSABudgetRow.Period04Amount
getset

◆ Period05Amount

decimal Ict.Petra.Shared.MFinance.GL.Data.BudgetTDSABudgetRow.Period05Amount
getset

◆ Period06Amount

decimal Ict.Petra.Shared.MFinance.GL.Data.BudgetTDSABudgetRow.Period06Amount
getset

◆ Period07Amount

decimal Ict.Petra.Shared.MFinance.GL.Data.BudgetTDSABudgetRow.Period07Amount
getset

◆ Period08Amount

decimal Ict.Petra.Shared.MFinance.GL.Data.BudgetTDSABudgetRow.Period08Amount
getset

◆ Period09Amount

decimal Ict.Petra.Shared.MFinance.GL.Data.BudgetTDSABudgetRow.Period09Amount
getset

◆ Period10Amount

decimal Ict.Petra.Shared.MFinance.GL.Data.BudgetTDSABudgetRow.Period10Amount
getset

◆ Period11Amount

decimal Ict.Petra.Shared.MFinance.GL.Data.BudgetTDSABudgetRow.Period11Amount
getset

◆ Period12Amount

decimal Ict.Petra.Shared.MFinance.GL.Data.BudgetTDSABudgetRow.Period12Amount
getset

◆ Period13Amount

decimal Ict.Petra.Shared.MFinance.GL.Data.BudgetTDSABudgetRow.Period13Amount
getset

◆ Period14Amount

decimal Ict.Petra.Shared.MFinance.GL.Data.BudgetTDSABudgetRow.Period14Amount
getset

◆ Revision

Int32 Ict.Petra.Shared.MFinance.Account.Data.ABudgetRow.Revision
getsetinherited

A budget can have several revisions per year.

◆ Year

Int32 Ict.Petra.Shared.MFinance.Account.Data.ABudgetRow.Year
getsetinherited

The year that this budget applies to.


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