OpenPetra
Free Administration Software for Non-Profits
Ict.Petra.Server.MSysMan.Validation Namespace Reference

Classes

class  SChangeEventValidation
 Records all database events (ie. insert, update, delete). Gets purged after each export. More...
 
class  SDefaultFileVolumeValidation
 Set Default Volume for a user group in a specific area. More...
 
class  SErrorLogValidation
 Log of captured runtime errors. More...
 
class  SFormValidation
 List of forms for printers. More...
 
class  SFunctionRelationshipValidation
 Represents a relationship between two particular functions. Eg. Partner Find and Partner Edit. More...
 
class  SFunctionValidation
 Contains all Petra functions to which access can be granted or denied. More...
 
class  SGroupCostCentreValidation
 Gives a group access to a specific cost centre (so that people without other finance access can access data on their own department) More...
 
class  SGroupDataLabelValidation
 Controls the access that a group has to a specific Data Label, if the Data Label is restricted. More...
 
class  SGroupExtractValidation
 Gives a group access to a specific extract. More...
 
class  SGroupFileInfoValidation
 Associates a Group with an external document (file info). This may be read, write, delete. More...
 
class  SGroupFunctionValidation
 Gives the group access to a particular function. More...
 
class  SGroupGiftValidation
 Controls the access that a group has to a specific gift, if the gift is restricted. More...
 
class  SGroupLedgerValidation
 Gives a group access to a specific ledger. More...
 
class  SGroupLocationValidation
 Controls the access that a group has to a specific location, if the Location is restricted. More...
 
class  SGroupModuleAccessPermissionValidation
 Security mappings from groups to Petra modules. More...
 
class  SGroupMotivationValidation
 Controls the access that a group has to gifts with a specific motivation. More...
 
class  SGroupPartnerContactValidation
 Controls the access that a group has to a specific Partner contact, if the contact is restricted. More...
 
class  SGroupPartnerLocationValidation
 Controls the access that a group has to a specific partner location, if the Partner Location is restricted. More...
 
class  SGroupPartnerReminderValidation
 Controls the access that a group has to a specific Partner reminder, if the reminder is restricted. More...
 
class  SGroupPartnerSetValidation
 Associates a Group with a Partner Set. This may be an inclusive or exclusive association and may be read, write, delete. More...
 
class  SGroupTableAccessPermissionValidation
 Security mappings from groups to Petra database. More...
 
class  SGroupValidation
 List of groups to which users can belong. More...
 
class  SJobGroupValidation
 Associates groups with roles. More...
 
class  SLabelValidation
 Attributes for label paper. More...
 
class  SLanguageSpecificValidation
 Definitions of fields that are language specific. More...
 
class  SLoginValidation
 Log of all the log-ins/log-in attempts to the system, and of log-outs from the system (activities on user accounts themselves are recorded in s_user_account_activity). More...
 
class  SLogonMessageValidation
 List of logon messages by language. More...
 
class  SModuleTableAccessPermissionValidation
 Security mappings from modules to Petra database. More...
 
class  SModuleValidation
 List of Petra software modules. More...
 
class  SPatchLogValidation
 Logs each patch procedure that is run. More...
 
class  SReportResultValidation
 Report Results. More...
 
class  SReportsToArchiveValidation
 Contains the titles of reports that should be archived, not deleted, when Purge Reports is run. More...
 
class  SReportTemplateValidation
 filesystem for storage of XML report templates - those provided initially and also tweaks saved by users. More...
 
class  SSessionValidation
 Sessions. More...
 
class  SSystemDefaultsGuiValidation
 Describes the GUI controls for editing the default values. More...
 
class  SSystemDefaultsValidation
 The settings that are system wide (iso per user) More...
 
class  SSystemStatusValidation
 Records current status of system (up, maintenance etc.) More...
 
class  SUserAccountActivityValidation
 Logs activity on user accounts themselves (user logins and logouts are recorded in s_login) More...
 
class  SUserDefaultsValidation
 Stores various default values and options for each user. More...
 
class  SUserGroupValidation
 Security mappings of users to groups. More...
 
class  SUserModuleAccessPermissionValidation
 Security mappings of users to Petra modules. More...
 
class  SUserTableAccessPermissionValidation
 Security mappings of users to Petra database. More...
 
class  SUserValidation
 List of users. More...
 
class  SValidOutputFormValidation
 Lists printer forms that are valid for each Petra module. More...
 
class  SVolumePartnerGroupPartnerValidation
 Assign Partners to a Group for use in Default Volumes. More...
 
class  SVolumePartnerGroupValidation
 Set up a Group for use in Default Volumes. More...
 
class  SVolumeValidation
 Volume to either represent a file directory or a volume relative to a parent volume. More...
 
class  SWorkflowDefinitionValidation
 Stores the definition of each workflow. These may be pre-created, or created by the user. More...
 
class  SWorkflowGroupValidation
 Which groups have access to this workflow. More...
 
class  SWorkflowInstanceStepValidation
 Each step of the running workflow, including the status of that step. More...
 
class  SWorkflowInstanceValidation
 A running instance of a defined workflow. More...
 
class  SWorkflowStepValidation
 Stores each step of the workflow. More...
 
class  SWorkflowUserValidation
 Which users have access to this workflow. More...
 
class  TSysManValidation
 Contains functions for the validation of MPartner Partner DataTables. More...