Replaced Access_Controls with APEX_AUTHORISATION
Created POSTCODES, ERROR_LOGS and SYSTEM_CONFIGURATION.
Added missing columns to ENQUIRIES, REGULATORS, etc.
Added views V_PROFILE_RT_CODE_FOR_ENRO.vw, V_PARTY_RELATIONSHIPS.vw, V_LATEST_RT_CODE_FOR_ENRO.vw.
Modules:
Added cout_err.pck, cout_system_configuration.pck.
Data:
Added Data/Demo files
Added Data/Seed files for postcodes, regions and DatabaseItemToFunctionalSpecificationReference.csv
Documentation:
Added Documentation/pldoc for plsqldoc-generated files.
Added Documentation/SupportingDocumentation/Regions to hold region definition information.
git-svn-id: http://locode01.ad.dom/svn/WEBMIP/trunk@2890 248e525c-4dfb-0310-94bc-949c084e9493
Modified mip_security.pck to have new procedures to authorize access to components and pages. Also, new procedures to authenicate users - old procedures marked as obsolete and to be removed at a later date.
git-svn-id: http://locode01.ad.dom/svn/WEBMIP/trunk@2875 248e525c-4dfb-0310-94bc-949c084e9493
Added cout_assert.pck - provides assertion utilities.
Added cout_err.pck - 'standard' error logging utilities.
Added gen_mandatory.prc - generates packages to provided mandatory field checks.
Schema:
Changed primary key of ENQUIRIES to an ID (also made sequence ENQU_SEQ available).
Changes ENQUIRIES.CONSUMER_NAME to FIRST_CONTACT_NAME.
Added tables DATA_ITEMS and DATA_ITEM_ROLES to support Modules/gen_mandatory.prc.
git-svn-id: http://locode01.ad.dom/svn/WEBMIP/trunk@2865 248e525c-4dfb-0310-94bc-949c084e9493
Added rough parties package that contains a couple of useful functions to get the party id and the party role based on the username. and some very rough procedures that may become depreceiated or rewritten at some stage
git-svn-id: http://locode01.ad.dom/svn/WEBMIP/trunk@2859 248e525c-4dfb-0310-94bc-949c084e9493
Attributes (generally size and dimensions) added to REGULATORS, BASES and HOUSINGS.
Changed primary keys on CONNECTION_ORIENTATIONS, FILTERS, REGULATORS to be 'code' rather than 'id'-based.
Altered ENQUIRIES to make contact names, addresses and contact mechanisms explicit within the enquiry rather than using the general contact mechanism.
Seed Data:
Changed 'code' values for HOUSING_TYPES, METER_TYPES, REGULATOR_TYPES and SERVICE_PRESSURES to match their descriptions.
Documentation:
Updated Documentation/Design/DatabaseItemToFunctionalSpecificationReference.xls in line with schema changes.
Demo Data:
Includes modules and related data from the MIP140306 Access database.
git-svn-id: http://locode01.ad.dom/svn/WEBMIP/trunk@2857 248e525c-4dfb-0310-94bc-949c084e9493
Corrected Data/Seed/enrt.ctl and Data/Seed/part.ctl to allow enquiry roles to be loaded.
git-svn-id: http://locode01.ad.dom/svn/WEBMIP/trunk@2845 248e525c-4dfb-0310-94bc-949c084e9493
PASSWORDS - holds history of passwords for parties
ACCESS_CONTROLS - hold page, item / role information for authorization purposes.
Modified tables:
ENQUIRIES - meter size removed. Replaced by foreign key to METER_SIZE_CODES.
COSTS - includes AICO_CODE and DESCRIPTION for use as cost details for Additional Items.
General modifications:
Yes/No columns modified to VARCHAR2(3)
Modules:
Added mip_security.pck. Supports Authentication and Authorization (update of the original POC version)
Respository:
Created new directory structure to hold persistent data. Currently includes Data/Seed for base table values and Data/Demo to populate various party and relationship tables.
git-svn-id: http://locode01.ad.dom/svn/WEBMIP/trunk@2838 248e525c-4dfb-0310-94bc-949c084e9493
Changes to all 'role types' tables - now encapsulated within single table ROLE_TYPES.
Minor fixes to attributes for naming consistency, etc.
Included InstallMIP.cmd to perform schema installation.
git-svn-id: http://locode01.ad.dom/svn/WEBMIP/trunk@2825 248e525c-4dfb-0310-94bc-949c084e9493
Modified ERD_ENQUIRY.png to include roles rather than repetition of created by/for attributes.
git-svn-id: http://locode01.ad.dom/svn/WEBMIP/trunk@2796 248e525c-4dfb-0310-94bc-949c084e9493
Changes relating to AMR and EMS, new section for 'Standard work items'.
Internal review.
git-svn-id: http://locode01.ad.dom/svn/WEBMIP/trunk@2776 248e525c-4dfb-0310-94bc-949c084e9493
Added state diagrams, tidied up the 'automatic or manual' flow chart.
Removed some text added in Draft 2 in response to Nitin Sharma comments where the comments were incorrect/unclear.
Removed reference to Blue Book, etc. terminology for 'jobs', etc.
git-svn-id: http://locode01.ad.dom/svn/WEBMIP/trunk@2682 248e525c-4dfb-0310-94bc-949c084e9493
Added Security Checklists into fs_appendix_security_checklist.odt;
Clarified wording used in the Scope by removing unknown terminology used for description of jobs, etc.
Added Business Rules section to fs_process.odt, this includes short descriptions of Tripartite Agreement and Pricing.
Reshaped fs_usersandsecurity.odt to include 'System Security' referencing the security appendix (fs_appendix_security_checklist.odt).
Updated fs_appendix_system_data.odt in line with design work on the main entities and their attributes.
Removed question 9a (Booster/Compressor) from QuestionnaireFlowchartFromFlipChart.odg as this question no longer appears to be required.
git-svn-id: http://locode01.ad.dom/svn/WEBMIP/trunk@2681 248e525c-4dfb-0310-94bc-949c084e9493
Added diagrams and clarified text, based on comments from Nitin Sharma on Draft 1 and 2.
git-svn-id: http://locode01.ad.dom/svn/WEBMIP/trunk@2678 248e525c-4dfb-0310-94bc-949c084e9493