OpenPetra
Free Administration Software for Non-Profits
All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Events Pages
Ict.Petra.Server.MFinance.Account.Validation Namespace Reference

Classes

class  AAccountHierarchyDetailValidation
 the elements of the hierarchy of accounts; which account is reporting to which other account More...
 
class  AAccountHierarchyValidation
 hierarchy of accounts; what is the root account of the hierarchy More...
 
class  AAccountingPeriodValidation
 Information about each financial period in a ledger. More...
 
class  AAccountingSystemParameterValidation
 One record describing the limitations imposed on the accounting system. More...
 
class  AAccountPropertyCodeValidation
 Extra properties that might want to be saved with an account can be defined in this table. More...
 
class  AAccountPropertyValidation
 Properties and optional values for an account can be saved in this table. More...
 
class  AAccountValidation
 Details about each account code within a ledger. Also holds information on the summary account structure for reporting. More...
 
class  AAnalysisAttributeValidation
 Indicates which accounts use analysis attributes and what attribute types may be used with the account. Analysis attributes are user-definable extra information to be stored against an account. More...
 
class  AAnalysisStoreTableValidation
 List of tables in the financial system, meant to be used with analysis attributes. Not available. More...
 
class  AAnalysisTypeValidation
 Types of analysis attributes. More...
 
class  ABatchValidation
 Store current and forward period general ledger batches for a ledger. More...
 
class  ABudgetPeriodValidation
 This is the budget data for one period (e.g. a month) More...
 
class  ABudgetRevisionValidation
 This defines a certain revision of a budget in a ledger in a year. More...
 
class  ABudgetTypeValidation
 Used for initial set up of budgets, for how to calculate amounts for each period. Some possible types are adhoc,same,percentage of annual. More...
 
class  ABudgetValidation
 Budget information for cost centre-account combinations. More...
 
class  ACorporateExchangeRateValidation
 Hold (monthly) corporate rates. More...
 
class  ACostCentreTypesValidation
 Stores standard and user-defined cost centre types. For example: Foreign, Local. More...
 
class  ACostCentreValidation
 Master cost centre records which contain details of each cost centre and their relationship to each other; determines the cost centre structure. More...
 
class  ACurrencyLanguageValidation
 Describes what is to be displayed for a currency and language combination when displaying the amount as text. More...
 
class  ADailyExchangeRateValidation
 Ad hoc exchange rates. More...
 
class  AEmailDestinationValidation
 Where Petra supports it a cross reference between a file and destination can be established for automatic distribution. More...
 
class  AEpAccountValidation
 This contains the settings for one specific bank account. More...
 
class  AEpMatchValidation
 the matches that can be used to identify recurring gift or GL transactions More...
 
class  AEpStatementValidation
 List of recently imported bank statements. More...
 
class  AEpTransactionValidation
 the transactions from the recently imported bank statements; they should help to identify the other party of the transaction (donor, etc) and the purpose of the transaction More...
 
class  AFeesPayableValidation
 Fees owed to another ledger. (e.g. admin grant) More...
 
class  AFeesReceivableValidation
 Charges to collect from other ledgers. (e.g. office admin fee) More...
 
class  AFormElementTypeValidation
 The element types that are available for placing in forms. More...
 
class  AFormElementValidation
 Each element that can be displayed on a form is defined on this table. More...
 
class  AFormValidation
 The form description for user definable forms such as receipts. More...
 
class  AFreeformAnalysisValidation
 Available analysis values that may be given to a transaction for each analysis type. More...
 
class  AGeneralLedgerMasterPeriodValidation
 The General Ledger Master data for one period (e.g. a month) More...
 
class  AGeneralLedgerMasterValidation
 All balances on accounts, including summary information is stored here. More...
 
class  AIchStewardshipValidation
 Contains the calculation for the stewardship for a particular run. Files and reports can be recreated from this. ICH = International Clearing House (Handles transfering of funds and admin grant fees among offices.) More...
 
class  AJournalValidation
 Holds details of each general ledger journal, which contains a group of transactions. More...
 
class  ALedgerInitFlagValidation
 Ledger Init Flags. More...
 
class  ALedgerValidation
 Basic information for each general ledger on the system. Also counters for ledger-specific variables (such as last receipt number). More...
 
class  AMethodOfGivingValidation
 Special payment programs the donor may give money through. (ie, Gift Aid in the UK). Currently not used in Petra release 1. More...
 
class  ARecurringBatchValidation
 Templates of general ledger batches which can be copied into the ledger. More...
 
class  ARecurringJournalValidation
 Templates of general ledger journals which are copied into the ledger with recurring general ledger batches. More...
 
class  ARecurringTransactionValidation
 Templates of general ledger transactions which are copied into the ledger with general ledger batches. More...
 
class  ARecurringTransAnalAttribValidation
 Detailed analysis information stored along with the recurring transaction template. More...
 
class  ARevaluationValidation
 Holds information used specifically in revaluations. The table extends the a_journal table. More...
 
class  ASpecialTransTypeValidation
 Transaction types which have special processing. Eg. Allocation, Reallocation, Gift, Revaluation. More...
 
class  ASubSystemValidation
 Subsystems to the general ledger which can be added and removed independantly. Eg GL, AP, AR, GR. More...
 
class  ASuspenseAccountValidation
 Lists the suspense accounts of each ledger. More...
 
class  ASystemInterfaceValidation
 Shows which systems are interfaced (have been added) to each general ledger. More...
 
class  ATransactionTypeValidation
 Various ways a transaction may originate, depending on the subsystem. More...
 
class  ATransactionValidation
 Detailed information for each debit and credit in a general ledger journal. More...
 
class  ATransAnalAttribValidation
 Analysis information entered by the user for a general ledger transaction. More...
 
class  AValidLedgerNumberValidation
 List of foreign ledgers (eg, other fields) which the local ledger may send transctions to. More...
 
class  PEmailValidation
 email addresses of our organisation More...