OpenPetra
Free Administration Software for Non-Profits
|
Namespaces | |
namespace | Account |
namespace | AP |
namespace | AR |
namespace | BankImport |
namespace | CrossLedger |
namespace | Gift |
namespace | GL |
namespace | Validation |
Classes | |
class | CommonRoutines |
Contains several functions which are specific to the Petra Finance Module. More... | |
class | GLRoutines |
useful routines that are used on both server and client More... | |
class | MFinanceConstants |
some constants used in the finance module More... | |
class | TaxDeductibility |
Contains several functions which are specific to the Petra Finance Module. More... | |
Enumerations | |
enum | CommonAccountingSubSystemsEnum { GL , AP , AR , GR } |
Some E-Nums for the TCommonAccountingTool i.E. for the transaction property Sub-System. (The enum.toString() is used for the database entry so you must not change the values if you do not want to change the entries.) More... | |
enum | CommonAccountingTransactionTypesEnum { STD , ALLOC , GR , INV , REALLOC , REVAL } |
Some E-Nums for the TCommonAccountingTool i.E. for the transaction property Transaction Type. (The enum.toString() is used for the database entry so you must not change the values if you do not want to change the entries.) More... | |
enum | TLedgerInitialisationArrayEnum { liaTax , liaCurrency , liaAcctPeriods , liaDataRetain , liaPL , liaILT , liaForex , liaSysInt , liaSuspAcct , liaCal , liaBudget , liaFwdPosting , liaCurrentPeriod , liaRevaluationRun } |
enum for several runtime environments More... | |
enum | TMOPTypeEnum { moptUseExtraFields , moptRecurringOnly , moptEntireBatchOnly , moptNeedBankingDetailKey , moptBankingTypesAllowed } |
enum for several runtime environments More... | |
enum | GiftAdjustmentFunctionEnum { ReverseGiftBatch , ReverseGiftDetail , ReverseGift , AdjustGiftBatch , AdjustGift , FieldAdjust , TaxDeductiblePctAdjust } |
enum for gift reversal and adjustment functions More... | |
enum | CCRollupStyleEnum { Never , Surplus , Deficit , Always } |
How should Cost Centres be 'rolled up' to the Standard Cost Centre at year end? More... | |
enum | TFinanceBatchFilterEnum { fbfNone = 0 , fbfReadyForPosting = 1 , fbfEditing = 3 , fbfAllCurrent = 7 , fbfAll = 15 } |
enumeration for the filter of the batch screens. More... | |
Some E-Nums for the TCommonAccountingTool i.E. for the transaction property Sub-System. (The enum.toString() is used for the database entry so you must not change the values if you do not want to change the entries.)
Enumerator | |
---|---|
GL | Sub Systems, General Ledger |
AP | Sub Systems, Accounts Payable |
AR | Sub Systems, Accounts Receivable |
GR | Sub Systems, Gifts receivable |
Some E-Nums for the TCommonAccountingTool i.E. for the transaction property Transaction Type. (The enum.toString() is used for the database entry so you must not change the values if you do not want to change the entries.)
Enumerator | |
---|---|
STD | GL-Batch-Standard |
ALLOC | ... |
GR | ... |
INV | ... |
REALLOC | Reallloc |
REVAL | Used in a revaluation only ... |
enum for gift reversal and adjustment functions
Enumerator | |
---|---|
ReverseGiftBatch | Reverse the Gift Batch |
ReverseGiftDetail | Reverse a single Gift Detail |
ReverseGift | Reverse a single Gift |
AdjustGiftBatch | Adjust a gift batch |
AdjustGift | Adjust a single gift |
FieldAdjust | Field adjustment for a number of gifts from the same recipient but (potentially) over different batches |
TaxDeductiblePctAdjust | TaxDeductiblePct adjustment for a number of gifts from the same recipient but (potentially) over different batches and even ledgers |
enumeration for the filter of the batch screens.
enum for several runtime environments