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

Classes

class  AAccountHierarchyDetailRow
 the elements of the hierarchy of accounts; which account is reporting to which other account More...
 
class  AAccountHierarchyDetailTable
 the elements of the hierarchy of accounts; which account is reporting to which other account More...
 
class  AAccountHierarchyRow
 hierarchy of accounts; what is the root account of the hierarchy More...
 
class  AAccountHierarchyTable
 hierarchy of accounts; what is the root account of the hierarchy More...
 
class  AAccountingPeriodRow
 Information about each financial period in a ledger. More...
 
class  AAccountingPeriodTable
 Information about each financial period in a ledger. More...
 
class  AAccountingSystemParameterRow
 One record describing the limitations imposed on the accounting system. More...
 
class  AAccountingSystemParameterTable
 One record describing the limitations imposed on the accounting system. More...
 
class  AAccountPropertyCodeRow
 Extra properties that might want to be saved with an account can be defined in this table. More...
 
class  AAccountPropertyCodeTable
 Extra properties that might want to be saved with an account can be defined in this table. More...
 
class  AAccountPropertyRow
 Properties and optional values for an account can be saved in this table. More...
 
class  AAccountPropertyTable
 Properties and optional values for an account can be saved in this table. More...
 
class  AAccountRow
 Details about each account code within a ledger. Also holds information on the summary account structure for reporting. More...
 
class  AAccountTable
 Details about each account code within a ledger. Also holds information on the summary account structure for reporting. More...
 
class  AAnalysisAttributeRow
 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  AAnalysisAttributeTable
 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  AAnalysisStoreTableRow
 List of tables in the financial system, meant to be used with analysis attributes. Not available. More...
 
class  AAnalysisStoreTableTable
 List of tables in the financial system, meant to be used with analysis attributes. Not available. More...
 
class  AAnalysisTypeRow
 Types of analysis attributes. More...
 
class  AAnalysisTypeTable
 Types of analysis attributes. More...
 
class  ABatchRow
 Store current and forward period general ledger batches for a ledger. More...
 
class  ABatchTable
 Store current and forward period general ledger batches for a ledger. More...
 
class  ABudgetPeriodRow
 This is the budget data for one period (e.g. a month) More...
 
class  ABudgetPeriodTable
 This is the budget data for one period (e.g. a month) More...
 
class  ABudgetRevisionRow
 This defines a certain revision of a budget in a ledger in a year. More...
 
class  ABudgetRevisionTable
 This defines a certain revision of a budget in a ledger in a year. More...
 
class  ABudgetRow
 Budget information for cost centre-account combinations. More...
 
class  ABudgetTable
 Budget information for cost centre-account combinations. More...
 
class  ABudgetTypeRow
 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  ABudgetTypeTable
 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  ACorporateExchangeRateRow
 Hold (monthly) corporate rates. More...
 
class  ACorporateExchangeRateTable
 Hold (monthly) corporate rates. More...
 
class  ACostCentreRow
 Master cost centre records which contain details of each cost centre and their relationship to each other; determines the cost centre structure. More...
 
class  ACostCentreTable
 Master cost centre records which contain details of each cost centre and their relationship to each other; determines the cost centre structure. More...
 
class  ACostCentreTypesRow
 Stores standard and user-defined cost centre types. For example: Foreign, Local. More...
 
class  ACostCentreTypesTable
 Stores standard and user-defined cost centre types. For example: Foreign, Local. More...
 
class  ACurrencyLanguageRow
 Describes what is to be displayed for a currency and language combination when displaying the amount as text. More...
 
class  ACurrencyLanguageTable
 Describes what is to be displayed for a currency and language combination when displaying the amount as text. More...
 
class  ADailyExchangeRateRow
 Ad hoc exchange rates. More...
 
class  ADailyExchangeRateTable
 Ad hoc exchange rates. More...
 
class  AEmailDestinationRow
 Where Petra supports it a cross reference between a file and destination can be established for automatic distribution. More...
 
class  AEmailDestinationTable
 Where Petra supports it a cross reference between a file and destination can be established for automatic distribution. More...
 
class  AEpAccountRow
 This contains the settings for one specific bank account. More...
 
class  AEpAccountTable
 This contains the settings for one specific bank account. More...
 
class  AEpMatchRow
 the matches that can be used to identify recurring gift or GL transactions More...
 
class  AEpMatchTable
 the matches that can be used to identify recurring gift or GL transactions More...
 
class  AEpStatementRow
 List of recently imported bank statements. More...
 
class  AEpStatementTable
 List of recently imported bank statements. More...
 
class  AEpTransactionRow
 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  AEpTransactionTable
 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  AFeesPayableRow
 Fees owed to another ledger. (e.g. admin grant) More...
 
class  AFeesPayableTable
 Fees owed to another ledger. (e.g. admin grant) More...
 
class  AFeesReceivableRow
 Charges to collect from other ledgers. (e.g. office admin fee) More...
 
class  AFeesReceivableTable
 Charges to collect from other ledgers. (e.g. office admin fee) More...
 
class  AFormElementRow
 Each element that can be displayed on a form is defined on this table. More...
 
class  AFormElementTable
 Each element that can be displayed on a form is defined on this table. More...
 
class  AFormElementTypeRow
 The element types that are available for placing in forms. More...
 
class  AFormElementTypeTable
 The element types that are available for placing in forms. More...
 
class  AFormRow
 The form description for user definable forms such as receipts. More...
 
class  AFormTable
 The form description for user definable forms such as receipts. More...
 
class  AFreeformAnalysisRow
 Available analysis values that may be given to a transaction for each analysis type. More...
 
class  AFreeformAnalysisTable
 Available analysis values that may be given to a transaction for each analysis type. More...
 
class  AGeneralLedgerMasterPeriodRow
 The General Ledger Master data for one period (e.g. a month) More...
 
class  AGeneralLedgerMasterPeriodTable
 The General Ledger Master data for one period (e.g. a month) More...
 
class  AGeneralLedgerMasterRow
 All balances on accounts, including summary information is stored here. More...
 
class  AGeneralLedgerMasterTable
 All balances on accounts, including summary information is stored here. More...
 
class  AIchStewardshipRow
 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  AIchStewardshipTable
 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  AJournalRow
 Holds details of each general ledger journal, which contains a group of transactions. More...
 
class  AJournalTable
 Holds details of each general ledger journal, which contains a group of transactions. More...
 
class  ALedgerInitFlagRow
 Ledger Init Flags. More...
 
class  ALedgerInitFlagTable
 Ledger Init Flags. More...
 
class  ALedgerRow
 Basic information for each general ledger on the system. Also counters for ledger-specific variables (such as last receipt number). More...
 
class  ALedgerTable
 Basic information for each general ledger on the system. Also counters for ledger-specific variables (such as last receipt number). More...
 
class  AMethodOfGivingRow
 Special payment programs the donor may give money through. (ie, Gift Aid in the UK). Currently not used in Petra release 1. More...
 
class  AMethodOfGivingTable
 Special payment programs the donor may give money through. (ie, Gift Aid in the UK). Currently not used in Petra release 1. More...
 
class  ARecurringBatchRow
 Templates of general ledger batches which can be copied into the ledger. More...
 
class  ARecurringBatchTable
 Templates of general ledger batches which can be copied into the ledger. More...
 
class  ARecurringJournalRow
 Templates of general ledger journals which are copied into the ledger with recurring general ledger batches. More...
 
class  ARecurringJournalTable
 Templates of general ledger journals which are copied into the ledger with recurring general ledger batches. More...
 
class  ARecurringTransactionRow
 Templates of general ledger transactions which are copied into the ledger with general ledger batches. More...
 
class  ARecurringTransactionTable
 Templates of general ledger transactions which are copied into the ledger with general ledger batches. More...
 
class  ARecurringTransAnalAttribRow
 Detailed analysis information stored along with the recurring transaction template. More...
 
class  ARecurringTransAnalAttribTable
 Detailed analysis information stored along with the recurring transaction template. More...
 
class  ARevaluationRow
 Holds information used specifically in revaluations. The table extends the a_journal table. More...
 
class  ARevaluationTable
 Holds information used specifically in revaluations. The table extends the a_journal table. More...
 
class  ASpecialTransTypeRow
 Transaction types which have special processing. Eg. Allocation, Reallocation, Gift, Revaluation. More...
 
class  ASpecialTransTypeTable
 Transaction types which have special processing. Eg. Allocation, Reallocation, Gift, Revaluation. More...
 
class  ASubSystemRow
 Subsystems to the general ledger which can be added and removed independantly. Eg GL, AP, AR, GR. More...
 
class  ASubSystemTable
 Subsystems to the general ledger which can be added and removed independantly. Eg GL, AP, AR, GR. More...
 
class  ASuspenseAccountRow
 Lists the suspense accounts of each ledger. More...
 
class  ASuspenseAccountTable
 Lists the suspense accounts of each ledger. More...
 
class  ASystemInterfaceRow
 Shows which systems are interfaced (have been added) to each general ledger. More...
 
class  ASystemInterfaceTable
 Shows which systems are interfaced (have been added) to each general ledger. More...
 
class  ATransactionRow
 Detailed information for each debit and credit in a general ledger journal. More...
 
class  ATransactionTable
 Detailed information for each debit and credit in a general ledger journal. More...
 
class  ATransactionTypeRow
 Various ways a transaction may originate, depending on the subsystem. More...
 
class  ATransactionTypeTable
 Various ways a transaction may originate, depending on the subsystem. More...
 
class  ATransAnalAttribRow
 Analysis information entered by the user for a general ledger transaction. More...
 
class  ATransAnalAttribTable
 Analysis information entered by the user for a general ledger transaction. More...
 
class  AValidLedgerNumberRow
 List of foreign ledgers (eg, other fields) which the local ledger may send transctions to. More...
 
class  AValidLedgerNumberTable
 List of foreign ledgers (eg, other fields) which the local ledger may send transctions to. More...
 
class  PEmailRow
 email addresses of our organisation More...
 
class  PEmailTable
 email addresses of our organisation More...