OpenPetra
Free Administration Software for Non-Profits
|
should help with forwarding periods, different financial years etc. More...
Public Member Functions | |
void | MainConstructor (TDataBase databaseConnection, int period, int year, int diffPeriod, System.Int32 ACurrentFinancialYear, System.Int32 ACurrentPeriod, System.Int32 ANumberAccountingPeriods, System.Int32 ANumberForwardingPeriods, TGlmSequence glmSequence, LedgerStatus myLedgerStatus) |
called by the constructors More... | |
TFinancialPeriod (TDataBase databaseConnection, int period, int year, int diffPeriod, System.Int32 ACurrentFinancialYear, System.Int32 ACurrentPeriod, System.Int32 ANumberAccountingPeriods, System.Int32 ANumberForwardingPeriods, TGlmSequence glmSequence) | |
constructor More... | |
TFinancialPeriod (TDataBase databaseConnection, int period, int year, TParameterList parameters, int column) | |
if withExchangeRatesGLM is false, it will only set the correct values for realPeriod and realYear, More... | |
TFinancialPeriod (TDataBase databaseConnection, TFinancialPeriod period, int diff, TParameterList parameters, int column) | |
creates a period before or after the given period More... | |
TFinancialPeriod (TFinancialPeriod APeriod) | |
copy constructor More... | |
TFinancialPeriod (TDataBase databaseConnection, int period, int year, TFinancialPeriod AFinancialPeriod) | |
constructor More... | |
TFinancialPeriod (TDataBase databaseConnection, int realPeriod, int year, TParameterList parameters, int column, bool real) | |
the given period should not be changed with diffPeriod More... | |
Boolean | HasDifference () |
todoComment More... | |
bool | RealPeriodExists () |
todoComment More... | |
Public Attributes | |
int | diffPeriod |
todoComment More... | |
int | realYear |
todoComment More... | |
int | realPeriod |
todoComment More... | |
TGlmSequence | realGlmSequence |
todoComment More... | |
decimal | exchangeRateToIntl |
todoComment More... | |
int | FCurrentFinancialYear |
todoComment More... | |
int | FNumberAccountingPeriods |
todoComment More... | |
int | FCurrentPeriod |
todoComment More... | |
int | FNumberForwardingPeriods |
todoComment More... | |
should help with forwarding periods, different financial years etc.
|
inline |
constructor
databaseConnection | |
period | |
year | |
diffPeriod | |
ACurrentFinancialYear | |
ACurrentPeriod | |
ANumberAccountingPeriods | |
ANumberForwardingPeriods | |
glmSequence |
|
inline |
if withExchangeRatesGLM is false, it will only set the correct values for realPeriod and realYear,
|
inline |
creates a period before or after the given period
|
inline |
copy constructor
APeriod |
|
inline |
constructor
databaseConnection | |
period | |
year | |
AFinancialPeriod |
|
inline |
the given period should not be changed with diffPeriod
|
inline |
todoComment
|
inline |
called by the constructors
databaseConnection | |
period | |
year | the selected year that the report should be on |
diffPeriod | |
ACurrentFinancialYear | |
ACurrentPeriod | |
ANumberAccountingPeriods | |
ANumberForwardingPeriods | |
glmSequence | in relation to year, not currentFinancialYear |
myLedgerStatus |
|
inline |
todoComment
int Ict.Petra.Server.MReporting.MFinance.TFinancialPeriod.diffPeriod |
todoComment
decimal Ict.Petra.Server.MReporting.MFinance.TFinancialPeriod.exchangeRateToIntl |
todoComment
int Ict.Petra.Server.MReporting.MFinance.TFinancialPeriod.FCurrentFinancialYear |
todoComment
int Ict.Petra.Server.MReporting.MFinance.TFinancialPeriod.FCurrentPeriod |
todoComment
int Ict.Petra.Server.MReporting.MFinance.TFinancialPeriod.FNumberAccountingPeriods |
todoComment
int Ict.Petra.Server.MReporting.MFinance.TFinancialPeriod.FNumberForwardingPeriods |
todoComment
TGlmSequence Ict.Petra.Server.MReporting.MFinance.TFinancialPeriod.realGlmSequence |
todoComment
int Ict.Petra.Server.MReporting.MFinance.TFinancialPeriod.realPeriod |
todoComment
int Ict.Petra.Server.MReporting.MFinance.TFinancialPeriod.realYear |
todoComment