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

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

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

Public Member Functions

 ABudgetRow (System.Data.DataRowBuilder rb)
 Constructor. More...
 
virtual void InitValues ()
 set default values 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

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

◆ ABudgetRow()

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

Constructor.

Member Function Documentation

◆ InitValues()

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

set default values

Reimplemented in Ict.Petra.Shared.MFinance.GL.Data.BudgetTDSABudgetRow.

◆ IsAccountCodeNull()

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

test for NULL value

◆ IsBudgetSequenceNull()

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

test for NULL value

◆ IsBudgetStatusNull()

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

test for NULL value

◆ IsBudgetTypeCodeNull()

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

test for NULL value

◆ IsCommentNull()

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

test for NULL value

◆ IsCostCentreCodeNull()

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

test for NULL value

◆ IsCreatedByNull()

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

test for NULL value

◆ IsDateCreatedNull()

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

test for NULL value

◆ IsDateModifiedNull()

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

test for NULL value

◆ IsLedgerNumberNull()

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

test for NULL value

◆ IsModificationIdNull()

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

test for NULL value

◆ IsModifiedByNull()

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

test for NULL value

◆ IsRevisionNull()

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

test for NULL value

◆ IsYearNull()

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

test for NULL value

◆ SetAccountCodeNull()

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

assign NULL value

◆ SetBudgetSequenceNull()

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

assign NULL value

◆ SetBudgetStatusNull()

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

assign NULL value

◆ SetBudgetTypeCodeNull()

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

assign NULL value

◆ SetCommentNull()

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

assign NULL value

◆ SetCostCentreCodeNull()

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

assign NULL value

◆ SetCreatedByNull()

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

assign NULL value

◆ SetDateCreatedNull()

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

assign NULL value

◆ SetDateModifiedNull()

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

assign NULL value

◆ SetLedgerNumberNull()

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

assign NULL value

◆ SetModificationIdNull()

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

assign NULL value

◆ SetModifiedByNull()

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

assign NULL value

◆ SetRevisionNull()

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

assign NULL value

◆ SetYearNull()

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

assign NULL value

Property Documentation

◆ AccountCode

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

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

◆ BudgetSequence

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

◆ BudgetStatus

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

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

◆ BudgetTypeCode

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

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

◆ Comment

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

A comment for this specific budget item and revision.

◆ CostCentreCode

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

This identifies which cost centre an account is applied to.

◆ CreatedBy

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

User ID of who created this record.

◆ DateCreated

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

The date the record was created.

◆ DateModified

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

The date the record was modified.

◆ LedgerNumber

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

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

◆ ModificationId

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

This identifies the current version of the record.

◆ ModifiedBy

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

User ID of who last modified this record.

◆ Revision

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

A budget can have several revisions per year.

◆ Year

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

The year that this budget applies to.


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