SchemaSpy Analysis of openpetra_trunk.publicOpenPetra Version 3 Database Generated by
SchemaSpy
Generated by SchemaSpy on Mi Nov 09 18:02 MEZ 2011
Database Type: PostgreSQL - 9.1.1 SourceForge.net


XML Representation
Insertion Order Deletion Order (for database loading/purging scripts)

Table Children Parents Columns Rows Comments
a_account 60 6 26 259 Details about each account code within a ledger. Also holds information on the summary account structure for reporting.
a_account_hierarchy 2 4 8 1 hierarchy of accounts; what is the root account of the hierarchy
a_account_hierarchy_detail 7 10 258 the elements of the hierarchy of accounts; which account is reporting to which other account
a_account_property 6 9 2 Properties and optional values for an account can be saved in this table.
a_account_property_code 1 2 7 3 Extra properties that might want to be saved with an account can be defined in this table.
a_accounting_period 12 3 11 20 Information about each financial period in a ledger.
a_accounting_system_parameter 3 24 1 One record describing the limitations imposed on the accounting system.
a_analysis_attribute 15 7 10 0 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.
a_analysis_store_table 2 6 0 List of tables in the financial system, meant to be used with analysis attributes. Not available.
a_analysis_type 2 2 11 0 Types of analysis attributes.
a_ap_anal_attrib 13 11 0 Analysis Attributes applied to an AP for posting to the GL.
a_ap_document 9 6 21 0 This is either an invoice or a credit note in the Accounts Payable system.
a_ap_document_detail 3 9 15 0 An invoice or credit note consists out of several items, or details. This table contains all these details.
a_ap_document_payment 7 9 0 This table links the different payments to actual invoices and credit notes.
a_ap_payment 2 6 14 0 Records all payments that have been made against an accounts payable detail.
a_ap_supplier 1 4 17 0 This table defines the concept of a supplier in the AP system and is the centre of the AP system.
a_ar_article 3 4 11 0 defines an item that can be sold or a service that can be charged for; this can be used for catering, hospitality, store and fees; it can describe a specific book, or a group of equally priced books
a_ar_article_price 2 4 9 0 assign a price to an article, which can be updated by time
a_ar_category 3 2 8 0 there are several categories that are can use invoicing: catering, hospitality, store and fees
a_ar_default_discount 5 10 0 defines which discounts should be applied by default during a certain event or time period to articles from a certain category
a_ar_discount 8 5 23 0 defines a discount that depends on other conditions or can just be assigned to an invoice or article
a_ar_discount_per_category 5 8 0 defines which discount applies to which category to limit the options in the UI
a_ar_invoice 6 8 17 0 the invoice (which is also an offer at a certain stage)
a_ar_invoice_detail 3 12 17 0 an invoice consists of one or more details
a_ar_invoice_detail_discount 7 10 0 defines which discounts apply one invoice item
a_ar_invoice_discount 6 9 0 defines which discounts apply directly to the invoice rather than the invoice items; this can depend on the customer etc
a_batch 6 3 18 19 Store current and forward period general ledger batches for a ledger.
a_budget 1 10 14 0 Budget information for cost centre-account combinations.
a_budget_period 3 11 0 This is the budget data for one period (e.g. a month)
a_budget_revision 3 2 9 0 This defines a certain revision of a budget in a ledger in a year.
a_budget_type 2 3 8 5 Used for initial set up of budgets, for how to calculate amounts for each period. Some possible types are adhoc,same,percentage of annual.
a_corporate_exchange_rate 4 10 0 Hold (monthly) corporate rates.
a_cost_centre 46 6 17 8 Master cost centre records which contain details of each cost centre and their relationship to each other; determines the cost centre structure.
a_cost_centre_types 2 3 9 2 Stores standard and user-defined cost centre types. For example: Foreign, Local.
a_crdt_note_invoice_link 5 9 0 This table receives a new entry when a credit note is applied to an invoice. Since the invoices and credit notes share the same table, we need a way to link the two, and this is the role of this table.
a_currency 32 3 11 84 Unit of money for various countries.
a_currency_language 4 13 0 Describes what is to be displayed for a currency and language combination when displaying the amount as text.
a_daily_exchange_rate 4 10 0 Ad hoc exchange rates.
a_email_destination 3 9 0 Where Petra supports it a cross reference between a file and destination can be established for automatic distribution.
a_ep_account 9 16 0 This contains the settings for one specific bank account
a_ep_document_payment 7 9 0 This table links the different EP payments to actual invoices and credit notes.
a_ep_match 1 16 41 0 the matches that can be used to identify recurring gift or GL transactions
a_ep_payment 2 6 11 0 This table acts as a queue for electronic payments. If an invoice is paid electronically, the payment is added to this table. A EP program will go through this table paying all entries to GL and moving them to the a_ap_payment table.
a_ep_statement 1 6 14 0 List of recently imported bank statements
a_ep_transaction 4 24 0 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
a_fees_payable 7 14 4 Fees owed to another ledger. (e.g. admin grant)
a_fees_receivable 7 14 4 Charges to collect from other ledgers. (e.g. office admin fee)
a_form 2 2 14 0 The form description for user definable forms such as receipts
a_form_element 6 15 0 Each element that can be displayed on a form is defined on this table.
a_form_element_type 2 2 9 0 The element types that are available for placing in forms.
a_freeform_analysis 15 4 9 0 Available analysis values that may be given to a transaction for each analysis type.
a_frequency 2 2 12 7 Units of time. Used in partner letters. Also used to indicate how often a publication is produced or a receipt is sent to a donor.
a_general_ledger_master 1 6 18 42 All balances on accounts, including summary information is stored here.
a_general_ledger_master_period 3 12 840 The General Ledger Master data for one period (e.g. a month)
a_gift 6 7 24 22 Information on the donor's giving. Points to the gift detail records.
a_gift_batch 4 8 22 24 Information describing groups (batches) of gifts.
a_gift_detail 4 13 29 23 The gift recipient information for a gift. A single gift can be split among more than one recipient. A gift detail record is created for each recipient.
a_ich_stewardship 6 16 0 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.)
a_journal 3 8 22 13 Holds details of each general ledger journal, which contains a group of transactions.
a_key_focus_area 1 2 7 0 Lookup table for Key Focus Areas
a_ledger 27 6 88 1 Basic information for each general ledger on the system. Also counters for ledger-specific variables (such as last receipt number).
a_ledger_init_flag 3 7 0 Ledger Init Flags
a_method_of_giving 3 2 11 0 Special payment programs the donor may give money through. (ie, Gift Aid in the UK). Currently not used in Petra release 1.
a_method_of_payment 5 3 11 0 Media types of money received. Eg: Cash, Check Credit Card
a_motivation_detail 21 9 30 5 Used as a subdvision of motivation group. Details of the reason money has been received, where it is going (cost centre and account), and fees to be charged on it.
a_motivation_detail_fee 6 9 10 motivation details can have several fees
a_motivation_group 2 3 11 1 This is used to track a partner's reason for contacting the organisation/sending money. Divided into Motivation Detail codes.
a_prev_year_corp_ex_rate 4 10 0 Old rates no longer in use.
a_prev_year_trans_anal_attrib 14 13 0 GL transaction Analysis Attributes from the previous financial year.
a_previous_year_batch 2 5 18 0 GL batches from the previous financial year.
a_previous_year_journal 3 11 22 0 GL journals from the previous financial year.
a_previous_year_transaction 4 9 30 0 GL transactions from the previous financial year.
a_processed_fee 12 15 21 Stores administrative fees and grants which have been calculated on gifts.
a_recurring_batch 2 5 20 0 Templates of general ledger batches which can be copied into the ledger.
a_recurring_gift 3 7 19 0 Templates of donor gift information which can be copied into the gift system with recurring gift batches.
a_recurring_gift_batch 2 8 16 0 Templates of gift batches which can be copied into the gift system.
a_recurring_gift_detail 11 26 0 Store recipient information for the recurring gift.
a_recurring_journal 3 9 20 0 Templates of general ledger journals which are copied into the ledger with recurring general ledger batches.
a_recurring_trans_anal_attrib 16 13 0 Detailed analysis information stored along with the recurring transaction template.
a_recurring_transaction 4 13 32 0 Templates of general ledger transactions which are copied into the ledger with general ledger batches.
a_special_trans_type 5 10 0 Transaction types which have special processing. Eg. Allocation, Reallocation, Gift, Revaluation.
a_sub_system 3 2 9 3 Subsystems to the general ledger which can be added and removed independantly. Eg GL, AP, AR, GR
a_suspense_account 4 7 0 Lists the suspense accounts of each ledger.
a_system_interface 4 8 3 Shows which systems are interfaced (have been added) to each general ledger.
a_tax_table 8 4 12 0 This is used by the invoicing
a_tax_type 3 2 7 0 used for invoicing
a_this_year_old_batch 2 5 17 0 GL batches from previous periods in the current financial year.
a_this_year_old_journal 3 10 22 0 GL journals from previous periods in the current financial year.
a_this_year_old_transaction 4 9 31 0 GL transactions from previous periods in the current financial year.
a_thisyearold_trans_anal_attrib 16 13 0 GL transaction Analysis Attributes from previous periods in the current financial year.
a_trans_anal_attrib 18 13 0 Analysis information entered by the user for a general ledger transaction.
a_transaction 4 12 32 26 Detailed information for each debit and credit in a general ledger journal.
a_transaction_type 12 6 15 6 Various ways a transaction may originate, depending on the subsystem.
a_valid_ledger_number 7 9 4 List of foreign ledgers (eg, other fields) which the local ledger may send transctions to.
m_extract 6 9 0 Contains the list of partners in each mailing extract
m_extract_master 4 4 19 0 Master file for extracts. Contains names for the extract id
m_extract_parameter 3 9 0 Contains a list of parameters that an extract was run with (so it can be rerun)
m_extract_type 1 2 8 0 Contains a list of extract type which is needed when extracts need to be rerun
p_acquisition 2 2 10 18 This table is used to describe how a partner first came into contact with the organisation. Which department entered them.
p_action 2 3 10 0 A particular action within a process which can be performed on a Partner
p_address_element 1 2 9 0 This contains the elements which make up an address. Eg Name etc
p_address_layout 4 11 0 This table contains the address lines used in laying out an address. Eg a form letter address layout
p_address_layout_code 2 2 9 0 This table contains the address layouts generally available for the user.
p_address_line 3 8 0 This is an address line which consists of address elements. Used along with p_address_layout and p_address_element to define layout of an address for different countries.
p_addressee_title_override 3 8 0 This is used to override titles that might be different in the address than that in the letter. Eg German Herr Herrn Sehr geehrter Herr Starling in the letter and Herrn Starling in the address.
p_addressee_type 3 2 8 8 Ex. Fam - Family, SM - Single Male, etc.
p_bank 1 4 12 0 Details of an bank
p_banking_details 4 4 19 0 Any bank details for a partner can be stored in this table
p_banking_details_usage 5 8 0 Links p_partner - p_banking_details combination to a usage type
p_banking_details_usage_type 1 2 10 0 Usage type information for Banking Details.
p_banking_type 1 2 9 0 Tells of what type this banking-detail is (bank-account, visa, mastercard, etc.
p_business 1 2 8 24 List of businesses with codes
p_church 5 15 0 Specific information about a church which is a partner
p_contact_attribute 1 2 8 0 Possible attributes for partner contacts. Gives the description of each attribute code. An attribute is a type of contact that was made or which occurred with a partner.
p_contact_attribute_detail 2 3 10 0 Possible attribute details for each contact attribute. Breaks down the attribute into more specifice information that applies to a contact with a partner.
p_country 10 3 17 226 List of countries with their codes
p_customised_greeting 4 9 0 Specific greetings from a user to a partner
p_data_label 4 4 20 0 This table is used to define data labels for individual use in each office.
p_data_label_lookup 3 9 0 This table holds all lookup values that can be used for data label values.
p_data_label_lookup_category 2 2 8 0 This table holds the categories that can be used for data label values.
p_data_label_use 3 8 0 This table defines where a data label is used and the order the labels appear in.
p_data_label_value_application 7 18 0 This table holds the label values for application related data.
p_data_label_value_partner 5 16 0 This table holds the label values for partner related data.
p_denomination 1 2 9 0 List of denomination codes for churches
p_email 2 9 0 email addresses of our organisation
p_family 1 5 15 7 Contains details about a family in Partnership with us. May have P_Person records linked to it.
p_file_info 8 4 14 0 Store information about the physical location of a file linked into Petra
p_first_contact 1 2 8 0 Lookup table for First Contact Codes (ie. how did person first hear about us)
p_form_letter_body 2 3 10 0 Text for form letters
p_form_letter_design 4 10 0 Configuration info for form letters
p_form_letter_insert 5 10 0 Insertions for a body of text for a given extract and partner
p_formality 5 13 0 Contains the text used in letters
p_foundation 3 5 19 0 Foundations - a type of ORGANISATION for fundraising proposals.
p_foundation_deadline 3 9 0 The month and day of reviews so that proposals can be sent in time
p_foundation_proposal 2 5 15 0 Proposals submitted to a Foundation
p_foundation_proposal_detail 11 14 0 A proposal may be for more than one project or key ministry.
p_foundation_proposal_status 1 2 7 0 Foundation proposal status codes and descriptions
p_interest 1 3 8 0 Area of Interest
p_interest_category 1 2 10 0 Categories for Area of Interest
p_international_postal_type 1 2 8 14 Post office mailing zone classification
p_label 3 16 0 Defines the attributes of different label types. Eg: for address labels.
p_language 14 2 9 55 List of language codes
p_location 6 3 23 11 Address and other data related to that address.
p_location_type 1 2 9 13 Types of address e.g. home, business
p_mailing 4 2 14 0 Lists mailings that are being tracked. When entering gifts, the mailing that motivated the gift can be indicated.
p_merge_field 3 10 0 Fields within a Mail Merge Form
p_merge_form 1 2 7 0 Master record for Mail Merge output creation
p_method_of_contact 1 2 10 0 How contacts are made
p_occupation 1 2 9 226 List of occupations with codes
p_organisation 1 5 11 1 Details of an organisation
p_partner 69 8 34 22 This is the main table of the partner system. Partners can be individuals, families, organisations (churches, businesses), fields, cost centers, and others. These represent various classes of partners.
p_partner_action 12 19 0 A particular action which has been or needs to be applied to a Partner
p_partner_attribute 4 12 0 Mainly introduced for contact details like email addresses and mobile phone numbers, but can be used for any attribute you might want to save for a partner.
p_partner_attribute_type 1 2 9 0 All the different Partner attribute types will be stored in here.
p_partner_banking_details 2 4 7 0 Links p_partner table with p_banking_details table for many to many relationship
p_partner_classes 2 2 7 7 The class a partner is (PERSON, UNIT, etc.
p_partner_comment 3 10 0 Allows multiple as well as arbitrary-length partner comments.
p_partner_contact 4 7 18 0 Details of contacts with partners
p_partner_contact_attribute 5 8 0 Associates a p_contact_attribute_detail with a p_partner_contact. A contact with a partner may have more than one p_contact_attribute_detail associated with it.
p_partner_contact_file 5 8 0 Link file with a partner contact
p_partner_field_of_service 7 16 0 Tracks the current field of service for the Partner and maintains a history
p_partner_file 4 7 0 Link file with a partner
p_partner_graphic 4 8 0 Any graphic associated to a partner can be stored here.
p_partner_interest 6 12 0 Partner Area of Interest
p_partner_ledger 3 7 1 Used to keep track of partner keys
p_partner_location 3 6 23 20 Links partners with locations (addresses) and has specific info about the link (e.g. phone number)
p_partner_merge 5 9 0 Partner merge history
p_partner_relationship 5 9 0 Relationships between pairs of partners. Among other relationships, this also relates the FAMILY class partners to the PERSON class partners to indicate members of a family.
p_partner_reminder 6 8 23 0 A reminder that can be linked to a Partner or Partner contact
p_partner_set 4 3 8 0 Defines a Partner set
p_partner_set_partner 5 8 0 Places Partners in a Partner set
p_partner_short_code 3 10 0 Stores one or more short codes for a Partner (eg. a donor or recipient code for online giving system)
p_partner_state 5 13 0 A particular state in which the Partner is or has been. The Partner may be in more than one state at one time if there are two different processes relating to them.
p_partner_status 1 2 10 4 List of statuses for partners
p_partner_tax_deductible_pct 3 8 0 Specifies the percentage of incoming gifts to this recipient that can be considered tax deductible
p_partner_type 4 9 15 Types assigned to each partner. Also known as special types.
p_person 23 7 26 0 Details of a person. A person must also have a related FAMILY class p_partner record.
p_postcode_range 1 2 8 0 Postcode ranges for each region
p_postcode_region 3 7 0 Postcode regions and the ranges they contain.
p_process 2 2 8 0 Refers to a process through which a Partner may go (eg. application, different status of donor - small->medium->big, etc)
p_proposal_submission_type 1 2 7 0 Submission type for foundation proposals e.g. EMAIL, LETTER.
p_publication 2 4 13 2 Details of a publication
p_publication_cost 4 10 0 Cost of a publication
p_reason_subscription_cancelled 1 2 7 7 List of reasons for cancelling a subscription
p_reason_subscription_given 1 2 7 3 List of reasons for giving a subscription
p_recent_partners 4 9 1 The partners a user has been working with recently
p_relation 1 3 11 31 List of relationships between partners. Relations occur in one direction only. The relation code is used in the p_partner_relationship record.
p_relation_category 1 2 10 3 This table contains the codes that indicate the categories of relations (grouping).
p_reminder_category 1 2 10 0 This table contains the codes that indicate the categories of reminders
p_reports 3 8 0 For Development. Associates Progress program files with their Petra Partner report names.
p_state 2 3 10 0 A particular state within a process which can apply to a Partner. Each state will probably need to have an Idle state to indicate when no state applies.
p_subscription 7 23 0 Details of which partners receive which publications.
p_tax 3 11 0 Tax reference numbers
p_title 3 8 0 Titles available for use
p_type 2 3 12 60 List of all possible special types for a partner.
p_type_category 1 2 10 0 This table contains the codes that indicate the categories of partner (special) types
p_unit 33 7 18 13 Details of a unit. This is an organizational unit such as an om field, department, local cost center, etc.
p_venue 2 5 10 0 Details of a venue
pc_attendee 6 5 19 0 Lists the attendees at a conference
pc_building 2 3 8 0 Details of building used for accomodation at a conference
pc_conference 7 4 10 0 Basic details about a conference
pc_conference_cost 3 8 0 Charges for the various outreach options from a conference (currency held in conference master)
pc_conference_option 4 8 0 Lists options that are set for a conference
pc_conference_option_type 1 2 11 0 Lists types of options that can be used for a conference
pc_conference_venue 4 7 0 Links venues to conferences
pc_cost_type 2 2 10 0 Cost types to be used for conference (extra) charges
pc_discount 5 12 0 Lists optional discounts for a conference
pc_discount_criteria 1 2 10 0 Lists possible criterias that must be met for discounts to be applied
pc_early_late 3 11 0 Discounts and Supplements for early or late registration
pc_extra_cost 6 13 0 Contains extra conference costs for individual attendees
pc_group 4 9 0 Contains information about which groups individual attendees are assigned to
pc_room 6 4 19 0 Details of rooms used for accommodation at a conference
pc_room_alloc 1 7 17 0 Links rooms to attendees of a conference or a booking in the hospitality module
pc_room_attribute 6 9 0 Attributes assigned to rooms used for accommodation at a conference
pc_room_attribute_type 1 2 9 0 Contains type of attributes that can be assigned to a room
pc_supplement 3 9 0 outreach travel supplements (by outreach ID)
ph_booking 1 5 21 0 make sure charging works for a group or an individual; this summarises all the hospitality services that have to be paid for; also useful for planning meals in the kitchen and room preparation
ph_room_booking 4 7 0 Links room allocations and a booking
pm_application_file 6 9 0 Link file with an application
pm_application_forms 4 7 17 0 This table contains the list of forms sent or received during the application process.
pm_application_forms_file 7 10 0 Link file with an application form
pm_application_status_history 6 12 0 Keeps a history of the application status for short and long term applications.
pm_commitment_status 2 2 13 7 This table holds the statuses that are be used for commitments.
pm_document 2 5 17 0 Document
pm_document_category 1 2 11 0 This table contains the codes that indicate the categories of document types (grouping).
pm_document_file 6 9 0 Link file with a personal document
pm_document_type 1 3 11 0 This table contains the codes that indicate the types of documents for a person.
pm_formal_education 4 13 0 This table records the formal education that a person has
pm_general_application 18 12 37 0 The first part of any application which contains data common to either short term or long term applications.
pm_interview 3 12 0 Details of the personal interview of the Worker.
pm_job_assignment 9 21 0 This defines the position one fills.
pm_long_term_support_figures 3 35 0
pm_ownership 4 13 0 This table describes various things owned by a person whether items of value or physical characteristics.
pm_passport_details 6 18 0 Passport Details
pm_past_experience 3 17 0 This details any previous ministry experience the individual has.
pm_pers_office_specific_data 3 16 0 This table is a 'free-form' table for each office to use as needed.
pm_person_ability 5 12 0 This table describes the ability or abilities one possesses.
pm_person_absence 3 12 0 This table records the absence of a person (holiday, sickness, etc.)
pm_person_commitment_status 4 8 0 This table holds the commitment status history of a person
pm_person_evaluation 3 12 0 This table contains information regarding personal progress reports.
pm_person_file 4 7 0 Link file with a person
pm_person_language 5 14 0 This table contains detail about the language the person speaks.
pm_person_qualification 5 14 0 This table provides detail on qualifications someone may possess.
pm_person_skill 6 19 0 This table describes the skills that a person has (including professional skills but also other ones).
pm_person_vision 5 9 0
pm_personal_data 5 33 0 This table contains personal data about our staff, eg. tax id.
pm_short_term_application 25 71 0 Table for short term applications.
pm_special_need 3 11 0 This table includes special medical or dietary needs someone may have.
pm_staff_data 2 8 19 0 This table contains information regarding recruitment, home office, field office, etc. .
pm_year_program_application 7 29 0 This table contains information pertaining to the application process.
pt_ability_area 3 2 11 224 Defines the areas in which a person may possess an ability, e.g. plays the guitar.
pt_ability_level 3 2 10 12 This is the degree to which an ability is possessed, e.g. a little. professional.
pt_app_form_types 1 2 10 0 This table lists all the various forms that are sent and received in the application process.
pt_applicant_status 2 2 10 21 This table contains the different codes that indicate where an applicant is in the application continuum.
pt_application_type 1 2 11 1 This decribes the type of application a person has submitted, e.g, Short-Term, Long-Term, or 2 years.
pt_arrival_point 2 2 10 0 This table contains the codes used to indicate where the conferee is arriving or departing.
pt_assignment_type 1 2 10 0 Describes whether a person is full-time, part-time, etc.
pt_congress_code 3 2 15 14 This table contains the codes that indicate a person's role and/or position at conferences and outreachs.
pt_contact 2 2 10 0 This list the various methods by which a person learns of this organisation. This table can be changed to fit any field's particular awareness programs.
pt_driver_status 1 2 10 8 This table contains the codes that indicate the level of ability a drive has.
pt_language_level 3 2 11 13 This is the degree to which a language is spoken, e.g. a little, phrases, fluent.
pt_leadership_rating 1 2 10 0 This table contains the codes indicating the leadership potential of someone.
pt_leaving_code 1 2 10 0 This describes the reason a person left a particular position.
pt_marital_status 2 2 10 10 This table contains the codes indicating someones marital status.
pt_office_specific_data_labels 2 15 0 This table contains the data labels that will be used in the office specific data screen.
pt_outreach_preference_level 2 2 10 0 Describes the importance of the country and activity choices.
pt_party_type 1 2 10 0 This table contains the codes indicating whether groups should be together and for how long.
pt_passport_type 1 2 10 6 This table contains the codes that indicate the type of passport a person holds.
pt_personal_data_labels 2 19 0 This table contains the labels that are attached to the data fields in the Personal Data table.
pt_position 4 3 11 0 This is a listing of the different position which exist within our organisation, e.g. Field Leader, Book Keeper, Computer support.
pt_qualification_area 2 2 10 0 This defines the areas in which a person may posess a qualification, e.g. computing or accountancy.
pt_qualification_level 2 2 10 0 This is the level to which a qualifications is possessed, e.g. Secondary education, Master's Degree.
pt_reports 3 8 0 Associates Progress program files with their Petra Personnel report names.
pt_skill_category 1 2 10 0 This is the category that will be used for a person's skill
pt_skill_level 1 2 10 0 This is the level to which a skill is possessed
pt_special_applicant 1 2 10 0 This table contains the codes that indicate special situations of applicants.
pt_travel_type 2 2 10 6 This table contains the codes that indicate the mode of travel being used.
pt_valuable_item 1 2 10 0 Lists of item(s) of value a person may possess which need to be accounted for various purposes, e.g. customs, or insurance.
pt_vision_area 3 2 10 0 This defines the area a person may have vision for, e.g. children's work or a particular country.
pt_vision_level 3 2 10 0 This is the level to which a vision is possessed, e.g. a possibility, do nothing else.
s_batch_job 4 18 0 Jobs queued for later execution
s_change_event 2 11 0 Records all database events (ie. insert, update, delete). Gets purged after each export
s_default_file_volume 4 8 0 Set Default Volume for a user group in a specific area
s_error_log 3 15 0 Log of captured runtime errors
s_error_message 3 14 0 List of error messages used by Petra s_errmsg.p program. This allows language-specific runtime error messages to be displayed depending on the language of the logged in user.
s_file 9 2 7 1 List of Petra source code files
s_form 3 2 19 0 List of forms for printers
s_function 4 2 10 0 Contains all Petra functions to which access can be granted or denied
s_function_relationship 4 8 0 Represents a relationship between two particular functions. Eg. Partner Find and Partner Edit
s_group 38 2 9 0 List of groups to which users can belong
s_group_cost_centre 6 9 0 Gives a group access to a specific cost centre (so that people without other finance access can access data on their own department)
s_group_data_label 5 11 0 Controls the access that a group has to a specific Data Label, if the Data Label is restricted
s_group_extract 5 11 0 Gives a group access to a specific extract
s_group_file_info 5 11 0 Associates a Group with an external document (file info). This may be read, write, delete
s_group_function 5 9 0 Gives the group access to a particular function
s_group_gift 7 13 0 Controls the access that a group has to a specific gift, if the gift is restricted
s_group_ledger 5 8 0 Gives a group access to a specific ledger
s_group_location 6 12 0 Controls the access that a group has to a specific location, if the Location is restricted
s_group_module_access_permission 5 9 0 Security mappings from groups to Petra modules
s_group_motivation 7 13 0 Controls the access that a group has to gifts with a specific motivation
s_group_partner_contact 5 11 0 Controls the access that a group has to a specific Partner contact, if the contact is restricted
s_group_partner_location 7 13 0 Controls the access that a group has to a specific partner location, if the Partner Location is restricted
s_group_partner_reminder 7 13 0 Controls the access that a group has to a specific Partner reminder, if the reminder is restricted
s_group_partner_set 6 13 0 Associates a Group with a Partner Set. This may be an inclusive or exclusive association and may be read, write, delete
s_group_table_access_permission 4 12 0 Security mappings from groups to Petra database
s_job_group 8 10 0 Associates groups with roles
s_label 3 16 0 Attributes for label paper
s_language_specific 3 30 0 Definitions of fields that are language specific.
s_login 2 13 121 Log file of all the log in attempts to the system
s_logon_message 3 7 1 List of logon messages by language
s_module 7 2 7 12 List of Petra software modules
s_module_file 2 7 0 Holds the relationships between Modules and Files
s_patch_log 3 8 0 Logs each patch procedure that is run
s_report_file 4 11 0 Lists the reports that were generated to file and the file name.
s_report_options 5 15 0 Options for running a report. Indicates the output destination(s), number of copies, page numbers to print, output file, etc.
s_reports_to_archive 2 6 0 Contains the titles of reports that should be archived, not deleted, when Purge Reports is run.
s_selected_output_destination 4 12 0 Currently selected print output destinations
s_system_defaults 2 8 3 The settings that are system wide (iso per user)
s_system_status 3 12 1 Records current status of system (up, maintenance etc.)
s_system_status_log 3 11 0 Log of changes in system status
s_user 721 1 23 3 List of users
s_user_defaults 3 8 14 Stores various default values and options for each user.
s_user_group 5 8 0 Security mappings of users to groups
s_user_module_access_permission 4 8 17 Security mappings of users to Petra modules
s_user_table_access_permission 3 11 22 Security mappings of users to Petra database
s_valid_output_form 4 7 0 Lists printer forms that are valid for each Petra module.
s_volume 3 3 9 0 Volume to either represent a file directory or a volume relative to a parent volume
s_volume_partner_group 2 2 8 0 Set up a Group for use in Default Volumes
s_volume_partner_group_partner 4 7 0 Assign Partners to a Group for use in Default Volumes
s_workflow_definition 4 2 10 0 Stores the definition of each workflow. These may be pre-created, or created by the user.
s_workflow_group 5 8 0 Which groups have access to this workflow
s_workflow_instance 1 3 12 0 A running instance of a defined workflow
s_workflow_instance_step 4 10 0 Each step of the running workflow, including the status of that step
s_workflow_step 4 8 0 Stores each step of the workflow
s_workflow_user 4 7 0 Which users have access to this workflow
u_unit_type 2 2 8 11 General information about the unit such as unit type and entry conference.
um_job 24 5 23 0 This table contains information concerning jobs within the unit.
um_job_language 8 12 0 Language used on this job.
um_job_qualification 8 13 0 Details of qualifications required for individual jobs.
um_job_requirement 8 12 0 Lists abilities and experience required for various positions.
um_job_vision 8 11 0 Details regarding the vision associated with various jobs.
um_unit_ability 5 9 0 Details of the abilities within the unit.
um_unit_cost 4 25 0 Details pertaining to the costs of being on in the unit.
um_unit_evaluation 3 13 0 Details pertaining to evaluation of the unit.
um_unit_language 5 11 0 Details of the language used within this unit.
um_unit_structure 4 7 13 This contains parent/child relationships.
um_unit_vision 5 8 0 Details of the vision required on this unit.
           
347 Tables     4.505 3.054  
0 Views     0