OpenPetra
Free Administration Software for Non-Profits
Common.Tools.Accounts.cs File Reference

Classes

class  Ict.Petra.Server.MFinance.Common.TGetAccountHierarchyDetailInfo
 This object handles the table AccountHierarchyDetailInfo and provides some standard procedures. More...
 
class  Ict.Petra.Server.MFinance.Common.THandleAccountPropertyInfo
 A handler to the special accounts in TAccountPropertyEnum More...
 
class  Ict.Petra.Server.MFinance.Common.TAccountInfo
 TAccountInfo uses the LedgerNumber. All Accounts are load in both contructors. You can define an initial account code in the second constructor or you can set the value later (or change) by using SetAccountRowTo. Then you can read the values for the selected Account. More...
 
class  Ict.Petra.Server.MFinance.Common.TAccountPeriodInfo
 Gets the specific date informations of an accounting intervall. This routine is either used by GL.PeriodEnd.Month and GL.Revaluation but in different senses. On time the dataset holds exact one row (Contructor with two parameters) and on time it holds a set of rows (Constructor with one parameter. More...
 

Namespaces

namespace  Ict
 
namespace  Ict.Petra
 
namespace  Ict.Petra.Server
 
namespace  Ict.Petra.Server.MFinance
 
namespace  Ict.Petra.Server.MFinance.Common
 

Enumerations

enum  Ict.Petra.Server.MFinance.Common.TAccountPropertyEnum {
  Ict.Petra.Server.MFinance.Common.GIFT_HEADING , Ict.Petra.Server.MFinance.Common.INTER_LEDGER_HEADING , Ict.Petra.Server.MFinance.Common.BANK_HEADING , Ict.Petra.Server.MFinance.Common.BALANCE_SHEET_HEADING ,
  Ict.Petra.Server.MFinance.Common.DEBTOR_HEADING , Ict.Petra.Server.MFinance.Common.CREDITOR_HEADING , Ict.Petra.Server.MFinance.Common.TOTAL_ASSET_HEADING , Ict.Petra.Server.MFinance.Common.TOTAL_LIABILITY_HEADING ,
  Ict.Petra.Server.MFinance.Common.EQUITY_HEADING , Ict.Petra.Server.MFinance.Common.EARNINGS_BF_ACCT , Ict.Petra.Server.MFinance.Common.DIRECT_XFER_ACCT , Ict.Petra.Server.MFinance.Common.ICH_SETTLEMENT_ACCT ,
  Ict.Petra.Server.MFinance.Common.ICH_ACCT , Ict.Petra.Server.MFinance.Common.INTERNAL_XFER_ACCT , Ict.Petra.Server.MFinance.Common.ADMIN_FEE_INCOME_ACCT , Ict.Petra.Server.MFinance.Common.ADMIN_FEE_EXPENSE_ACCT ,
  Ict.Petra.Server.MFinance.Common.FUND_TRANSFER_INCOME_ACCT , Ict.Petra.Server.MFinance.Common.FUND_TRANSFER_EXPENSE_ACCT
}
 A Enum-list of some special account codes ... https://sourceforge.net/apps/mediawiki/openpetraorg/index.php?title=Data_Conversion_from_Petra_to_Openpetra More...
 
enum  Ict.Petra.Server.MFinance.Common.TAccountTypeEnum {
  Ict.Petra.Server.MFinance.Common.Income , Ict.Petra.Server.MFinance.Common.Expense , Ict.Petra.Server.MFinance.Common.Asset , Ict.Petra.Server.MFinance.Common.Equity ,
  Ict.Petra.Server.MFinance.Common.Liability
}
 Different Account Types ... More...