Commit Graph

31 Commits

Author SHA1 Message Date
hardya
cc3f165ee5 Updated LeadTimes.csv and modules in line with Gareths email of 20/2/2008
git-svn-id: http://locode01.ad.dom/svn/WEBMIP/trunk@3648 248e525c-4dfb-0310-94bc-949c084e9493
2008-02-20 18:24:35 +00:00
hardya
5946cde4dd Fixes to mip_friendly_messages.pck.
Changed additional_items.lead_time to number field.

Removed 'WORKSPACE_IMAGE' references from NG theme.

git-svn-id: http://locode01.ad.dom/svn/WEBMIP/trunk@3637 248e525c-4dfb-0310-94bc-949c084e9493
2008-02-19 20:46:13 +00:00
hardya
defecb181f Addresses #259, completes schema changes for 'friendly' messages.
git-svn-id: http://locode01.ad.dom/svn/WEBMIP/trunk@3629 248e525c-4dfb-0310-94bc-949c084e9493
2008-02-19 11:36:37 +00:00
hardya
8abc0039ba Address fields building and sub-building now optional with a check constraint to ensure that at least one is completed (#90).
Added UIDs to parties and sub-entities to prevent creation of 'duplicates' (#137).

git-svn-id: http://locode01.ad.dom/svn/WEBMIP/trunk@3618 248e525c-4dfb-0310-94bc-949c084e9493
2008-02-18 14:04:22 +00:00
hardya
dfd3210818 Bulk Load: Changes to default values for 'unknown' items, inclusion of LeadTimes.csv
MIP_QUOTATION: Changes to make use of LeadTimes.csv

git-svn-id: http://locode01.ad.dom/svn/WEBMIP/trunk@3605 248e525c-4dfb-0310-94bc-949c084e9493
2008-02-15 18:01:40 +00:00
hardya
68f300c2ca Fixes made for #102, #103, #49, #108
git-svn-id: http://locode01.ad.dom/svn/WEBMIP/trunk@3504 248e525c-4dfb-0310-94bc-949c084e9493
2008-02-08 16:23:12 +00:00
hardya
073c5f5230 Updated enquiries in response to #102.
git-svn-id: http://locode01.ad.dom/svn/WEBMIP/trunk@3502 248e525c-4dfb-0310-94bc-949c084e9493
2008-02-08 15:32:27 +00:00
hardya
791472e9a6 Add Qmax to modules.
git-svn-id: http://locode01.ad.dom/svn/WEBMIP/trunk@3498 248e525c-4dfb-0310-94bc-949c084e9493
2008-02-08 13:47:04 +00:00
hardya
ee3dcd0ad9 Alter bulk_load routines to match discussions with Gareth regarding costs.
Added 'quotation_text' and 'contact_text' to regions, to be used during quote document generation.

git-svn-id: http://locode01.ad.dom/svn/WEBMIP/trunk@3494 248e525c-4dfb-0310-94bc-949c084e9493
2008-02-07 17:52:22 +00:00
hardya
12f2693a5c Changes to schema and code to place 'id' as PK field in quote_events and enquiry_events as part of ticket #78.
Changed BULK_LOAD.xls to have two tabs to represent costs. Also includes QMAX against module - none of these changes are represented in the current code.

git-svn-id: http://locode01.ad.dom/svn/WEBMIP/trunk@3480 248e525c-4dfb-0310-94bc-949c084e9493
2008-02-06 17:28:44 +00:00
hardya
7e4f08658b Amend mip_quotation to refer to a permanent table for validation results.
git-svn-id: http://locode01.ad.dom/svn/WEBMIP/trunk@3409 248e525c-4dfb-0310-94bc-949c084e9493
2008-01-29 11:33:37 +00:00
hardya
db78bf5c4c DatabaseItemToFunctionalSpecificationReference.xls - renamed METY_CODE to EXISTING_METY_CODE, included DISPLAY_SEQUENCE to be used in the generation of emails, etc.
Minor internal changes to operation of cout_assert.pck and cout_err.pck.
mip_quotation.pck - made validation routines open to external processes. Added enquiry entry details to manual quotes.

Schema - Removed data_items table and amended data_item_roles to support display_sequence requirements.



git-svn-id: http://locode01.ad.dom/svn/WEBMIP/trunk@3407 248e525c-4dfb-0310-94bc-949c084e9493
2008-01-28 18:41:24 +00:00
hardya
7311d92835 Seed/enst.ctl - add INVALID status
Documentation/Design/DatabaseItemToFunctionalSpecificationReference.xls - add rule O-M5
Documentation/pldoc - regenerated
Modules/mip_helper_special_cases.pck - make reference to Tripartite rule O-M5 (handled by mip_quotation.pck and mip_tripartite.pck
Schema - removed DATA_ITEM_ROLES_IMPORT, added views of enquiries and quote statuses

git-svn-id: http://locode01.ad.dom/svn/WEBMIP/trunk@3354 248e525c-4dfb-0310-94bc-949c084e9493
2008-01-22 17:59:56 +00:00
hardya
564c5ef063 Schema Changes:
Enquiries - renamed LOGGER_REQUIRED to EXISTING_LOGGER
Enquiries - renamed METY_CODE to EXISTING_METY_CODE

git-svn-id: http://locode01.ad.dom/svn/WEBMIP/trunk@3310 248e525c-4dfb-0310-94bc-949c084e9493
2008-01-21 11:03:06 +00:00
hardya
13c9c0ca97 Changes made to support Bulk Load.
git-svn-id: http://locode01.ad.dom/svn/WEBMIP/trunk@3255 248e525c-4dfb-0310-94bc-949c084e9493
2008-01-15 18:45:58 +00:00
hardya
d20518e58a Changed quote_items to have primary key on column 'id'. Sequence quit_seq added to service this PK.
git-svn-id: http://locode01.ad.dom/svn/WEBMIP/trunk@3061 248e525c-4dfb-0310-94bc-949c084e9493
2007-12-21 17:35:45 +00:00
hardya
0bde1c86c3 Schema changes
New Tables:
Quote_reasoning - record internal processes against quote
additional_items - moved from within Costs

Changed Tables:
Costs
Quote_items
Bases
Housings
Quotes
Meters
Modules

Views: As listed against this revision.

git-svn-id: http://locode01.ad.dom/svn/WEBMIP/trunk@3057 248e525c-4dfb-0310-94bc-949c084e9493
2007-12-21 11:29:21 +00:00
hardya
bb77d61785 Added support for Tripartite agreement:
Table REGI_ENQU_EXCLUSIONS to intersect Region, Enquiry Type and (optionally) Additional Item - used to record all the things that a Non-Tripartite cannot do.
Table PARTIES has column TRIPARTITE_MEMBER (YES/NO) added for use of Market Participant.

Removed EXISTING_SVCP_CODE from ENQUIRIES table - not required.


git-svn-id: http://locode01.ad.dom/svn/WEBMIP/trunk@3005 248e525c-4dfb-0310-94bc-949c084e9493
2007-12-14 15:15:30 +00:00
hardya
429ac5f909 Documentation
New and amended ERDs.

Schema
Added support for documents.
Added modules to costs.

Data
Added document role types.

git-svn-id: http://locode01.ad.dom/svn/WEBMIP/trunk@2983 248e525c-4dfb-0310-94bc-949c084e9493
2007-12-12 16:30:57 +00:00
hardya
7877296419 Changed InstallMIP.cmd to allow 6th parameter to indicate data to be loaded after the Seed.
Added missing schema tables.

git-svn-id: http://locode01.ad.dom/svn/WEBMIP/trunk@2893 248e525c-4dfb-0310-94bc-949c084e9493
2007-11-27 16:23:36 +00:00
hardya
2920f4d016 Scheme Changes:
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
2007-11-27 11:48:13 +00:00
hardya
b736bb6136 Modules:
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
2007-11-16 16:43:58 +00:00
hardya
f174ac7747 Schema Changes:
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
2007-11-15 10:29:55 +00:00
hardya
fcbdbb3d4b Modified METERS and MODULES tables to have standard dimension columns as per MIP5.
git-svn-id: http://locode01.ad.dom/svn/WEBMIP/trunk@2854 248e525c-4dfb-0310-94bc-949c084e9493
2007-11-14 10:05:59 +00:00
hardya
63161f1e4a Added Documentation/Design/DatabaseItemToFunctionalSpecificationReference.xls as a cross reference between table columns and Functional Specification appendix data items. Incomplete - requires completion of mandatory column information.
Schema Modifications: Removed column 'Outlet Pressure' from ENQUIRIES table.

git-svn-id: http://locode01.ad.dom/svn/WEBMIP/trunk@2852 248e525c-4dfb-0310-94bc-949c084e9493
2007-11-13 17:17:01 +00:00
hardya
010740d3ce Added table BYPASS_REASONS
git-svn-id: http://locode01.ad.dom/svn/WEBMIP/trunk@2850 248e525c-4dfb-0310-94bc-949c084e9493
2007-11-13 15:24:20 +00:00
hardya
e18a8f6cb7 Removed 'not null' requirements from ENQUIRIES table to allow the saving of an incomplete enquiry.
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
2007-11-12 17:21:32 +00:00
hardya
f5e160010b New tables:
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
2007-11-12 12:07:25 +00:00
hardya
edbf2fc279 Added tables service_pressure_types and meter_size_codes.
Added missing attributes to enquiries table.

git-svn-id: http://locode01.ad.dom/svn/WEBMIP/trunk@2829 248e525c-4dfb-0310-94bc-949c084e9493
2007-11-08 15:13:45 +00:00
hardya
b99f1de15a Changes to party relationship and contact mechanism areas - use of primary keys, etc.
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
2007-11-08 10:01:07 +00:00
hardya
2b689471c6 First schema test build.
mip.sql creates schema objects into schema.

InstallSeed.cmd loads seed data (pass username, password and database connection string)

git-svn-id: http://locode01.ad.dom/svn/WEBMIP/trunk@2799 248e525c-4dfb-0310-94bc-949c084e9493
2007-10-19 16:13:16 +00:00