Made changes to validations on enquiry screen re ticket #237

git-svn-id: http://locode01.ad.dom/svn/WEBMIP/trunk@3670 248e525c-4dfb-0310-94bc-949c084e9493
This commit is contained in:
PriestJ
2008-02-22 09:54:00 +00:00
parent 1bbc8b22c9
commit 5450975127

View File

@@ -13,8 +13,8 @@ prompt APPLICATION 155 - webmip
-- Application Export: -- Application Export:
-- Application: 155 -- Application: 155
-- Name: webmip -- Name: webmip
-- Date and Time: 21:00 Thursday February 21, 2008 -- Date and Time: 09:53 Friday February 22, 2008
-- Exported By: -- Exported By: PRIESTJ
-- Flashback: 0 -- Flashback: 0
-- Export Type: Application Export -- Export Type: Application Export
-- Version: 3.0.1.00.08 -- Version: 3.0.1.00.08
@@ -28,7 +28,7 @@ prompt APPLICATION 155 - webmip
-- Pages: 54 -- Pages: 54
-- Items: 338 -- Items: 338
-- Computations: 1 -- Computations: 1
-- Validations: 236 -- Validations: 242
-- Processes: 91 -- Processes: 91
-- Regions: 78 -- Regions: 78
-- Buttons: 118 -- Buttons: 118
@@ -86,7 +86,7 @@ begin execute immediate 'alter session set nls_numeric_characters=''.,''';
end; end;
/ /
begin wwv_flow.g_browser_language := 'en-us'; end; begin wwv_flow.g_browser_language := 'en-gb'; end;
/ /
prompt Check Compatibility... prompt Check Compatibility...
@@ -145,7 +145,7 @@ wwv_flow_api.create_flow(
p_default_region_template=> 24740611526526770 + wwv_flow_api.g_id_offset, p_default_region_template=> 24740611526526770 + wwv_flow_api.g_id_offset,
p_error_template => 38911722486594102 + wwv_flow_api.g_id_offset, p_error_template => 38911722486594102 + wwv_flow_api.g_id_offset,
p_page_protection_enabled_y_n=> 'N', p_page_protection_enabled_y_n=> 'N',
p_checksum_salt_last_reset => '20080221180416', p_checksum_salt_last_reset => '20080222095310',
p_home_link => 'f?p=&APP_ID.:1', p_home_link => 'f?p=&APP_ID.:1',
p_box_width => '98%', p_box_width => '98%',
p_flow_language => 'en-gb', p_flow_language => 'en-gb',
@@ -187,7 +187,7 @@ wwv_flow_api.create_flow(
p_substitution_string_01 => 'SYSTEM_ENVIRONMENT', p_substitution_string_01 => 'SYSTEM_ENVIRONMENT',
p_substitution_value_01 => '(Development)', p_substitution_value_01 => '(Development)',
p_last_updated_by => 'PRIESTJ', p_last_updated_by => 'PRIESTJ',
p_last_upd_yyyymmddhh24miss=> '20080221180416', p_last_upd_yyyymmddhh24miss=> '20080222095310',
p_required_roles=> wwv_flow_utilities.string_to_table2('')); p_required_roles=> wwv_flow_utilities.string_to_table2(''));
@@ -2069,6 +2069,136 @@ null;
end; end;
/ /
--application/comments
prompt ...comments: requires application express 2.2 or higher
--
begin
wwv_flow_api.create_app_comments (
p_id=>39796811587940845 + wwv_flow_api.g_id_offset,
p_flow_id=>wwv_flow.g_flow_id,
p_pages=>'19',
p_app_comment=>'Addressed #193',
p_updated_on=>'2008.02.20.11:30:45',
p_updated_by=>'HARDYA',
p_created_on=>'2008.02.20.11:30:45',
p_created_by=>'HARDYA',
p_app_version=>'');
end;
/
begin
wwv_flow_api.create_app_comments (
p_id=>39800812542960044 + wwv_flow_api.g_id_offset,
p_flow_id=>wwv_flow.g_flow_id,
p_pages=>'19',
p_app_comment=>'Addressed #196',
p_updated_on=>'2008.02.20.11:33:57',
p_updated_by=>'HARDYA',
p_created_on=>'2008.02.20.11:33:57',
p_created_by=>'HARDYA',
p_app_version=>'');
end;
/
begin
wwv_flow_api.create_app_comments (
p_id=>39816520133085245 + wwv_flow_api.g_id_offset,
p_flow_id=>wwv_flow.g_flow_id,
p_pages=>'61',
p_app_comment=>'Ticket #277'||chr(10)||
''||chr(10)||
'Added the following validations'||chr(10)||
'P61_SHORTCODE not null '||chr(10)||
'P61_TRIPARTITE not null'||chr(10)||
'P61_NAME length <= 40'||chr(10)||
'P61_ADV_CONTRACT_REF length'||chr(10)||
'',
p_updated_on=>'2008.02.20.13:31:46',
p_updated_by=>'MULLENM',
p_created_on=>'2008.02.20.13:31:46',
p_created_by=>'MULLENM',
p_app_version=>'');
end;
/
begin
wwv_flow_api.create_app_comments (
p_id=>39938818138765973 + wwv_flow_api.g_id_offset,
p_flow_id=>wwv_flow.g_flow_id,
p_pages=>'63',
p_app_comment=>'Ticket #277'||chr(10)||
''||chr(10)||
'Added the following not null validations on the address fields'||chr(10)||
'P63_OFF_CODE not null'||chr(10)||
'P63_OFF_SUB_BUILD not null (only if building is null)'||chr(10)||
'P63_OFF_BUILDING not null (only if sub-building is null)'||chr(10)||
'P63_OFF_STREET not null'||chr(10)||
'P63_OFF_CITY not null'||chr(10)||
'P63_OFF_POSTCODE not null',
p_updated_on=>'2008.02.20.13:48:16',
p_updated_by=>'MULLENM',
p_created_on=>'2008.02.20.13:48:16',
p_created_by=>'MULLENM',
p_app_version=>'');
end;
/
begin
wwv_flow_api.create_app_comments (
p_id=>40091213261237725 + wwv_flow_api.g_id_offset,
p_flow_id=>wwv_flow.g_flow_id,
p_pages=>'57',
p_app_comment=>'Addressed #281'||chr(10)||
'Added DIM_F, removed mandatory from DIM_D, DIM_E, SLVA_CODE and REVA_CODE.'||chr(10)||
'Added numeric field validations.',
p_updated_on=>'2008.02.21.10:12:53',
p_updated_by=>'HARDYA',
p_created_on=>'2008.02.21.10:12:53',
p_created_by=>'HARDYA',
p_app_version=>'');
end;
/
begin
wwv_flow_api.create_app_comments (
p_id=>40463604171372150 + wwv_flow_api.g_id_offset,
p_flow_id=>wwv_flow.g_flow_id,
p_pages=>'95',
p_app_comment=>'Addressed #220 by adding page validation referring to mip_regions.valid_postcode_format.',
p_updated_on=>'2008.02.21.10:55:57',
p_updated_by=>'HARDYA',
p_created_on=>'2008.02.21.10:55:57',
p_created_by=>'HARDYA',
p_app_version=>'');
end;
/
begin
wwv_flow_api.create_app_comments (
p_id=>40904231050120953 + wwv_flow_api.g_id_offset,
p_flow_id=>wwv_flow.g_flow_id,
p_pages=>'30',
p_app_comment=>'Corrected searches to work where the search criteria is null and removed wildcards from the queries themselves (rely on user including them in the search criteria).',
p_updated_on=>'2008.02.21.15:47:25',
p_updated_by=>'HARDYA',
p_created_on=>'2008.02.21.15:47:25',
p_created_by=>'HARDYA',
p_app_version=>'');
end;
/
begin
wwv_flow_api.create_app_comments (
p_id=>41037118695325569 + wwv_flow_api.g_id_offset,
p_flow_id=>wwv_flow.g_flow_id,
p_pages=>'62',
p_app_comment=>'Ticket #286'||chr(10)||
''||chr(10)||
'Changed the way the drop-down list is populated.'||chr(10)||
''||chr(10)||
'If attempting to create a MKTP then you are restricted to a role of Gas supplier.'||chr(10)||
''||chr(10)||
'If creating a MANU then restricted to a role of External organization.',
p_updated_on=>'2008.02.21.16:21:48',
p_updated_by=>'MULLENM',
p_created_on=>'2008.02.21.16:21:48',
p_created_by=>'MULLENM',
p_app_version=>'');
end;
/
--application/pages/page_00000 --application/pages/page_00000
prompt ...PAGE 0: system prompt ...PAGE 0: system
@@ -9275,8 +9405,8 @@ wwv_flow_api.create_page(
p_html_page_header => '', p_html_page_header => '',
p_step_template => '', p_step_template => '',
p_required_patch=> null + wwv_flow_api.g_id_offset, p_required_patch=> null + wwv_flow_api.g_id_offset,
p_last_updated_by => 'HARDYA', p_last_updated_by => 'MULLENM',
p_last_upd_yyyymmddhh24miss => '20080221154805', p_last_upd_yyyymmddhh24miss => '20080222095247',
p_page_is_public_y_n=> 'N', p_page_is_public_y_n=> 'N',
p_protection_level=> 'C', p_protection_level=> 'C',
p_page_comment => ''); p_page_comment => '');
@@ -9583,6 +9713,11 @@ wwv_flow_api.create_report_columns (
p_disable_sort_column=>'Y', p_disable_sort_column=>'Y',
p_sum_column=> 'N', p_sum_column=> 'N',
p_hidden_column=> 'N', p_hidden_column=> 'N',
p_display_when_cond_type=> 'FUNCTION_BODY',
p_display_when_condition=> 'if upper(mip_parties.get_user_role(:APP_USER)) in (''ICU'',''MIPADMIN'') then'||chr(10)||
' return true;'||chr(10)||
'else return false;'||chr(10)||
'end if;',
p_display_as=>'WITHOUT_MODIFICATION', p_display_as=>'WITHOUT_MODIFICATION',
p_lov_show_nulls=> 'NO', p_lov_show_nulls=> 'NO',
p_pk_col_source=> s, p_pk_col_source=> s,
@@ -10692,7 +10827,7 @@ wwv_flow_api.create_page(
p_required_role => 16097609166220701+ wwv_flow_api.g_id_offset, p_required_role => 16097609166220701+ wwv_flow_api.g_id_offset,
p_required_patch=> null + wwv_flow_api.g_id_offset, p_required_patch=> null + wwv_flow_api.g_id_offset,
p_last_updated_by => 'PRIESTJ', p_last_updated_by => 'PRIESTJ',
p_last_upd_yyyymmddhh24miss => '20080221180052', p_last_upd_yyyymmddhh24miss => '20080222093733',
p_page_is_public_y_n=> 'N', p_page_is_public_y_n=> 'N',
p_protection_level=> 'C', p_protection_level=> 'C',
p_page_comment => ''); p_page_comment => '');
@@ -11972,7 +12107,7 @@ wwv_flow_api.create_page_item(
p_lov_display_null=> 'NO', p_lov_display_null=> 'NO',
p_lov_translated=> 'N', p_lov_translated=> 'N',
p_cSize=> 32, p_cSize=> 32,
p_cMaxlength=> 80, p_cMaxlength=> 30,
p_cHeight=> 1, p_cHeight=> 1,
p_begin_on_new_line => 'YES', p_begin_on_new_line => 'YES',
p_begin_on_new_field=> 'YES', p_begin_on_new_field=> 'YES',
@@ -12014,6 +12149,7 @@ wwv_flow_api.create_page_item(
p_item_sequence=> 1108, p_item_sequence=> 1108,
p_item_plug_id => 26597504596798255+wwv_flow_api.g_id_offset, p_item_plug_id => 26597504596798255+wwv_flow_api.g_id_offset,
p_use_cache_before_default=> 'YES', p_use_cache_before_default=> 'YES',
p_item_default => '21',
p_item_default_type => 'STATIC_TEXT_WITH_SUBSTITUTIONS', p_item_default_type => 'STATIC_TEXT_WITH_SUBSTITUTIONS',
p_prompt=>'Required Metering Pressure (mbar)', p_prompt=>'Required Metering Pressure (mbar)',
p_post_element_text=>'mbar', p_post_element_text=>'mbar',
@@ -12024,7 +12160,7 @@ wwv_flow_api.create_page_item(
p_lov_display_null=> 'NO', p_lov_display_null=> 'NO',
p_lov_translated=> 'N', p_lov_translated=> 'N',
p_cSize=> 32, p_cSize=> 32,
p_cMaxlength=> 255, p_cMaxlength=> 8,
p_cHeight=> 1, p_cHeight=> 1,
p_begin_on_new_line => 'YES', p_begin_on_new_line => 'YES',
p_begin_on_new_field=> 'YES', p_begin_on_new_field=> 'YES',
@@ -12918,11 +13054,11 @@ declare
h varchar2(32767) := null; h varchar2(32767) := null;
begin begin
h := null; h := null;
h:=h||'Please select the job type from the drop down list. Standard Install A standard install will allow the user to select standard 21 mbar metering pressure designs for LP and MP services. If you require a higher metering pressure please select install.Install for installations with a metering pressure above 21 mbar. Standard Exchange to exchange a meter module with a metering pressure of 21 '; h:=h||'Please select the job type from the drop down list. Standard Install A standard install will allow the user to select standard 21 mbar metering pressure designs for LP and MP services. If you require a higher metering pressure please select install.Install for installations with a metering pressure above 21 mbar. Standard Exchange to exchange a meter module with a metering pressure of 21 ';
h:=h||'mbar. Please note, the new meter module must be installed on the same MPRN. For new services (and MPRNs) please select one of the install options. Exchange for all exchanges where the requested metering pressure is above 21 mbar. OFMAT To request an OFGEM accuracy test. Standard Removal For removal of meter modules that are on LP or MP services. Removal For all other removals. Adversari'; h:=h||'mbar. Please note, the new meter module must be installed on the same MPRN. For new services (and MPRNs) please select one of the install options. Exchange for all exchanges where the requested metering pressure is above 21 mbar. OFMAT To request an OFGEM accuracy test. Standard Removal For removal of meter modules that are on LP or MP services. Removal For all other removals. Adversari';
h:=h||'al for adversarial meter removals. Alteration used to request alterations such as pressure changes. Change Capacity used if the site occupier wants to change the amount of gas consumed. Add-on If EMS/AMR/Converter are requested, but as a stand alone job. Other used if none of the other jobs types are suitable. Please indicate in the Job Description field the requirements of the reques'; h:=h||'al for adversarial meter removals. Alteration used to request alterations such as pressure changes. Change Capacity used if the site occupier wants to change the amount of gas consumed. Add-on If EMS/AMR/Converter are requested, but as a stand alone job. Other used if none of the other jobs types are suitable. Please indicate in the Job Description field the requirements of the reques';
h:=h||'t for quotation. '||chr(10)|| h:=h||'t for quotation. '||chr(10)||
''; '';
@@ -13111,7 +13247,7 @@ wwv_flow_api.create_page_item(
p_lov_display_null=> 'NO', p_lov_display_null=> 'NO',
p_lov_translated=> 'N', p_lov_translated=> 'N',
p_cSize=> 32, p_cSize=> 32,
p_cMaxlength=> 255, p_cMaxlength=> 40,
p_cHeight=> 1, p_cHeight=> 1,
p_begin_on_new_line => 'YES', p_begin_on_new_line => 'YES',
p_begin_on_new_field=> 'YES', p_begin_on_new_field=> 'YES',
@@ -13220,7 +13356,7 @@ wwv_flow_api.create_page_item(
p_lov_display_null=> 'NO', p_lov_display_null=> 'NO',
p_lov_translated=> 'N', p_lov_translated=> 'N',
p_cSize=> 50, p_cSize=> 50,
p_cMaxlength=> 2000, p_cMaxlength=> 210,
p_cHeight=> 1, p_cHeight=> 1,
p_cAttributes=> 'nowrap="nowrap"', p_cAttributes=> 'nowrap="nowrap"',
p_begin_on_new_line => 'YES', p_begin_on_new_line => 'YES',
@@ -13327,7 +13463,7 @@ wwv_flow_api.create_page_item(
p_lov_display_null=> 'NO', p_lov_display_null=> 'NO',
p_lov_translated=> 'N', p_lov_translated=> 'N',
p_cSize=> 30, p_cSize=> 30,
p_cMaxlength=> 2000, p_cMaxlength=> 40,
p_cHeight=> 5, p_cHeight=> 5,
p_cAttributes=> 'nowrap="nowrap"', p_cAttributes=> 'nowrap="nowrap"',
p_begin_on_new_line => 'YES', p_begin_on_new_line => 'YES',
@@ -13431,7 +13567,7 @@ wwv_flow_api.create_page_item(
p_lov_display_null=> 'NO', p_lov_display_null=> 'NO',
p_lov_translated=> 'N', p_lov_translated=> 'N',
p_cSize=> 30, p_cSize=> 30,
p_cMaxlength=> 2000, p_cMaxlength=> 40,
p_cHeight=> 5, p_cHeight=> 5,
p_cAttributes=> 'nowrap', p_cAttributes=> 'nowrap',
p_begin_on_new_line => 'YES', p_begin_on_new_line => 'YES',
@@ -13483,7 +13619,7 @@ wwv_flow_api.create_page_item(
p_lov_display_null=> 'NO', p_lov_display_null=> 'NO',
p_lov_translated=> 'N', p_lov_translated=> 'N',
p_cSize=> 30, p_cSize=> 30,
p_cMaxlength=> 2000, p_cMaxlength=> 30,
p_cHeight=> 5, p_cHeight=> 5,
p_cAttributes=> 'nowrap', p_cAttributes=> 'nowrap',
p_begin_on_new_line => 'YES', p_begin_on_new_line => 'YES',
@@ -13584,7 +13720,7 @@ wwv_flow_api.create_page_item(
p_lov_display_null=> 'NO', p_lov_display_null=> 'NO',
p_lov_translated=> 'N', p_lov_translated=> 'N',
p_cSize=> 30, p_cSize=> 30,
p_cMaxlength=> 2000, p_cMaxlength=> 40,
p_cHeight=> 5, p_cHeight=> 5,
p_cAttributes=> 'nowrap', p_cAttributes=> 'nowrap',
p_begin_on_new_line => 'YES', p_begin_on_new_line => 'YES',
@@ -13638,7 +13774,7 @@ wwv_flow_api.create_page_item(
p_lov_display_null=> 'NO', p_lov_display_null=> 'NO',
p_lov_translated=> 'N', p_lov_translated=> 'N',
p_cSize=> 30, p_cSize=> 30,
p_cMaxlength=> 2000, p_cMaxlength=> 40,
p_cHeight=> 5, p_cHeight=> 5,
p_cAttributes=> 'nowrap="nowrap"', p_cAttributes=> 'nowrap="nowrap"',
p_begin_on_new_line => 'YES', p_begin_on_new_line => 'YES',
@@ -13692,7 +13828,7 @@ wwv_flow_api.create_page_item(
p_lov_display_null=> 'NO', p_lov_display_null=> 'NO',
p_lov_translated=> 'N', p_lov_translated=> 'N',
p_cSize=> 30, p_cSize=> 30,
p_cMaxlength=> 2000, p_cMaxlength=> 40,
p_cHeight=> 5, p_cHeight=> 5,
p_cAttributes=> 'nowrap="nowrap"', p_cAttributes=> 'nowrap="nowrap"',
p_begin_on_new_line => 'YES', p_begin_on_new_line => 'YES',
@@ -13746,7 +13882,7 @@ wwv_flow_api.create_page_item(
p_lov_display_null=> 'NO', p_lov_display_null=> 'NO',
p_lov_translated=> 'N', p_lov_translated=> 'N',
p_cSize=> 30, p_cSize=> 30,
p_cMaxlength=> 2000, p_cMaxlength=> 40,
p_cHeight=> 5, p_cHeight=> 5,
p_cAttributes=> 'nowrap="nowrap"', p_cAttributes=> 'nowrap="nowrap"',
p_begin_on_new_line => 'YES', p_begin_on_new_line => 'YES',
@@ -13801,7 +13937,7 @@ wwv_flow_api.create_page_item(
p_lov_display_null=> 'NO', p_lov_display_null=> 'NO',
p_lov_translated=> 'N', p_lov_translated=> 'N',
p_cSize=> 30, p_cSize=> 30,
p_cMaxlength=> 2000, p_cMaxlength=> 8,
p_cHeight=> 5, p_cHeight=> 5,
p_cAttributes=> 'nowrap="nowrap"', p_cAttributes=> 'nowrap="nowrap"',
p_begin_on_new_line => 'YES', p_begin_on_new_line => 'YES',
@@ -13855,7 +13991,7 @@ wwv_flow_api.create_page_item(
p_lov_display_null=> 'NO', p_lov_display_null=> 'NO',
p_lov_translated=> 'N', p_lov_translated=> 'N',
p_cSize=> 30, p_cSize=> 30,
p_cMaxlength=> 2000, p_cMaxlength=> 40,
p_cHeight=> 5, p_cHeight=> 5,
p_cAttributes=> 'nowrap', p_cAttributes=> 'nowrap',
p_begin_on_new_line => 'YES', p_begin_on_new_line => 'YES',
@@ -13907,7 +14043,7 @@ wwv_flow_api.create_page_item(
p_lov_display_null=> 'NO', p_lov_display_null=> 'NO',
p_lov_translated=> 'N', p_lov_translated=> 'N',
p_cSize=> 30, p_cSize=> 30,
p_cMaxlength=> 2000, p_cMaxlength=> 40,
p_cHeight=> 5, p_cHeight=> 5,
p_cAttributes=> 'nowrap="nowrap"', p_cAttributes=> 'nowrap="nowrap"',
p_begin_on_new_line => 'YES', p_begin_on_new_line => 'YES',
@@ -13959,7 +14095,7 @@ wwv_flow_api.create_page_item(
p_lov_display_null=> 'NO', p_lov_display_null=> 'NO',
p_lov_translated=> 'N', p_lov_translated=> 'N',
p_cSize=> 30, p_cSize=> 30,
p_cMaxlength=> 2000, p_cMaxlength=> 40,
p_cHeight=> 5, p_cHeight=> 5,
p_cAttributes=> 'nowrap="nowrap"', p_cAttributes=> 'nowrap="nowrap"',
p_begin_on_new_line => 'YES', p_begin_on_new_line => 'YES',
@@ -14012,7 +14148,7 @@ wwv_flow_api.create_page_item(
p_lov_display_null=> 'NO', p_lov_display_null=> 'NO',
p_lov_translated=> 'N', p_lov_translated=> 'N',
p_cSize=> 30, p_cSize=> 30,
p_cMaxlength=> 2000, p_cMaxlength=> 8,
p_cHeight=> 5, p_cHeight=> 5,
p_cAttributes=> 'nowrap="nowrap"', p_cAttributes=> 'nowrap="nowrap"',
p_begin_on_new_line => 'YES', p_begin_on_new_line => 'YES',
@@ -14348,7 +14484,7 @@ wwv_flow_api.create_page_item(
p_lov_display_null=> 'NO', p_lov_display_null=> 'NO',
p_lov_translated=> 'N', p_lov_translated=> 'N',
p_cSize=> 30, p_cSize=> 30,
p_cMaxlength=> 2000, p_cMaxlength=> 40,
p_cHeight=> 5, p_cHeight=> 5,
p_cAttributes=> 'nowrap="nowrap"', p_cAttributes=> 'nowrap="nowrap"',
p_begin_on_new_line => 'YES', p_begin_on_new_line => 'YES',
@@ -14401,7 +14537,7 @@ wwv_flow_api.create_page_item(
p_lov_display_null=> 'NO', p_lov_display_null=> 'NO',
p_lov_translated=> 'N', p_lov_translated=> 'N',
p_cSize=> 30, p_cSize=> 30,
p_cMaxlength=> 2000, p_cMaxlength=> 40,
p_cHeight=> 5, p_cHeight=> 5,
p_cAttributes=> 'nowrap="nowrap"', p_cAttributes=> 'nowrap="nowrap"',
p_begin_on_new_line => 'YES', p_begin_on_new_line => 'YES',
@@ -14513,7 +14649,7 @@ wwv_flow_api.create_page_item(
p_lov_display_null=> 'NO', p_lov_display_null=> 'NO',
p_lov_translated=> 'N', p_lov_translated=> 'N',
p_cSize=> 30, p_cSize=> 30,
p_cMaxlength=> 2000, p_cMaxlength=> 8,
p_cHeight=> 5, p_cHeight=> 5,
p_cAttributes=> 'nowrap="nowrap"', p_cAttributes=> 'nowrap="nowrap"',
p_begin_on_new_line => 'YES', p_begin_on_new_line => 'YES',
@@ -14618,7 +14754,7 @@ wwv_flow_api.create_page_item(
p_lov_display_null=> 'NO', p_lov_display_null=> 'NO',
p_lov_translated=> 'N', p_lov_translated=> 'N',
p_cSize=> 30, p_cSize=> 30,
p_cMaxlength=> 2000, p_cMaxlength=> 40,
p_cHeight=> 5, p_cHeight=> 5,
p_cAttributes=> 'nowrap="nowrap"', p_cAttributes=> 'nowrap="nowrap"',
p_begin_on_new_line => 'YES', p_begin_on_new_line => 'YES',
@@ -14945,7 +15081,7 @@ begin
h := null; h := null;
h:=h||'"Does the meter module require a by-pass? A by-pass will allow continuity of the supply of gas during times of meter maintenance/replacement. You will also need to specify why you require a by-pass as the facility may not be possible if the Gas Transporter deems it unecessary in the T/PM/GT/3 process. A meter by-pass should only be provided where the provision of a meter by-pass would, in the M'; h:=h||'"Does the meter module require a by-pass? A by-pass will allow continuity of the supply of gas during times of meter maintenance/replacement. You will also need to specify why you require a by-pass as the facility may not be possible if the Gas Transporter deems it unecessary in the T/PM/GT/3 process. A meter by-pass should only be provided where the provision of a meter by-pass would, in the M';
h:=h||'AMs or Gas Suppliers opinion, be prudent in order to avoid the risk, of personal injury or death or damage to property (including prejudice to animal welfare) arising from a fault on the meter or metering equipment. And where gas is supplied to the following types of premises:'||chr(10)|| h:=h||'AMs or Gas Suppliers opinion, be prudent in order to avoid the risk, of personal injury or death or damage to property (including prejudice to animal welfare) arising from a fault on the meter or metering equipment. And where gas is supplied to the following types of premises:'||chr(10)||
'a) Hospitals or hospice'||chr(10)|| 'a) Hospitals or hospice'||chr(10)||
'b) institutionalised accommodation (for example homes for the elderly, schools, and prisons)'||chr(10)|| 'b) institutionalised accommodation (for example homes for the elderly, schools, and prisons)'||chr(10)||
''; '';
@@ -14954,8 +15090,8 @@ h:=h||'c) premises utilising large or complex plant supporting continuous bulk m
'example agricultural, baking or other commercial processes) and in comparable'||chr(10)|| 'example agricultural, baking or other commercial processes) and in comparable'||chr(10)||
'circumstances'||chr(10)|| 'circumstances'||chr(10)||
'd) and at meter installations connected to:'||chr(10)|| 'd) and at meter installations connected to:'||chr(10)||
'• exceptionally extensive and complex pipework and gas consuming plant'||chr(10)|| '• exceptionally extensive and complex pipework and gas consuming plant'||chr(10)||
'• multi-occupied premises or a number of discrete consumers (for example a single'||chr(10)|| '• multi-occupied premises or a number of discrete consumers (for example a single'||chr(10)||
'meter installa'; 'meter installa';
h:=h||'tion serving a block of flats)."'||chr(10)|| h:=h||'tion serving a block of flats)."'||chr(10)||
@@ -15018,12 +15154,12 @@ declare
begin begin
h := null; h := null;
h:=h||'"Multi-stream systems may be installed for a variety of commercial and technical reasons, including:'||chr(10)|| h:=h||'"Multi-stream systems may be installed for a variety of commercial and technical reasons, including:'||chr(10)||
'• continuity of supply'||chr(10)|| '• continuity of supply'||chr(10)||
'• partial continuity of supply for essential loads'||chr(10)|| '• partial continuity of supply for essential loads'||chr(10)||
'• improved pressure control over the required flow range'||chr(10)|| '• improved pressure control over the required flow range'||chr(10)||
'• achieving the required capacity'||chr(10)|| '• achieving the required capacity'||chr(10)||
'• provision of standby metering'||chr(10)|| '• provision of standby metering'||chr(10)||
'• provision of reference metering'||chr(10)|| '• provision of reference metering'||chr(10)||
'For supply pressures of MP and above with a single stream ins'; 'For supply pressures of MP and above with a single stream ins';
h:=h||'tallation - supply disruption will be necessary during maintenance. By choosing ''yes'' to Twin Stream, you will not be able to generate an automatic quotation. A manual quote will be generated off-line and uploaded back onto the system within the normal SLA."'||chr(10)|| h:=h||'tallation - supply disruption will be necessary during maintenance. By choosing ''yes'' to Twin Stream, you will not be able to generate an automatic quotation. A manual quote will be generated off-line and uploaded back onto the system within the normal SLA."'||chr(10)||
@@ -15216,8 +15352,8 @@ wwv_flow_api.create_page_item(
p_lov_columns=> 1, p_lov_columns=> 1,
p_lov_display_null=> 'NO', p_lov_display_null=> 'NO',
p_lov_translated=> 'N', p_lov_translated=> 'N',
p_cSize=> 14, p_cSize=> 30,
p_cMaxlength=> 14, p_cMaxlength=> 30,
p_cHeight=> 1, p_cHeight=> 1,
p_begin_on_new_line => 'YES', p_begin_on_new_line => 'YES',
p_begin_on_new_field=> 'YES', p_begin_on_new_field=> 'YES',
@@ -15270,8 +15406,8 @@ wwv_flow_api.create_page_item(
p_lov_columns=> 1, p_lov_columns=> 1,
p_lov_display_null=> 'NO', p_lov_display_null=> 'NO',
p_lov_translated=> 'N', p_lov_translated=> 'N',
p_cSize=> 10, p_cSize=> 20,
p_cMaxlength=> 10, p_cMaxlength=> 20,
p_cHeight=> 1, p_cHeight=> 1,
p_begin_on_new_line => 'YES', p_begin_on_new_line => 'YES',
p_begin_on_new_field=> 'YES', p_begin_on_new_field=> 'YES',
@@ -15324,7 +15460,7 @@ wwv_flow_api.create_page_item(
p_lov_columns=> 1, p_lov_columns=> 1,
p_lov_display_null=> 'NO', p_lov_display_null=> 'NO',
p_lov_translated=> 'N', p_lov_translated=> 'N',
p_cSize=> 32, p_cSize=> 50,
p_cMaxlength=> 250, p_cMaxlength=> 250,
p_cHeight=> 1, p_cHeight=> 1,
p_begin_on_new_line => 'YES', p_begin_on_new_line => 'YES',
@@ -15472,7 +15608,7 @@ wwv_flow_api.create_page_item(
p_lov_display_null=> 'NO', p_lov_display_null=> 'NO',
p_lov_translated=> 'N', p_lov_translated=> 'N',
p_cSize=> 32, p_cSize=> 32,
p_cMaxlength=> 80, p_cMaxlength=> 15,
p_cHeight=> 1, p_cHeight=> 1,
p_begin_on_new_line => 'YES', p_begin_on_new_line => 'YES',
p_begin_on_new_field=> 'YES', p_begin_on_new_field=> 'YES',
@@ -15523,7 +15659,7 @@ wwv_flow_api.create_page_item(
p_lov_display_null=> 'NO', p_lov_display_null=> 'NO',
p_lov_translated=> 'N', p_lov_translated=> 'N',
p_cSize=> 32, p_cSize=> 32,
p_cMaxlength=> 80, p_cMaxlength=> 15,
p_cHeight=> 1, p_cHeight=> 1,
p_begin_on_new_line => 'YES', p_begin_on_new_line => 'YES',
p_begin_on_new_field=> 'YES', p_begin_on_new_field=> 'YES',
@@ -15574,7 +15710,7 @@ wwv_flow_api.create_page_item(
p_lov_display_null=> 'NO', p_lov_display_null=> 'NO',
p_lov_translated=> 'N', p_lov_translated=> 'N',
p_cSize=> 32, p_cSize=> 32,
p_cMaxlength=> 80, p_cMaxlength=> 15,
p_cHeight=> 1, p_cHeight=> 1,
p_begin_on_new_line => 'YES', p_begin_on_new_line => 'YES',
p_begin_on_new_field=> 'YES', p_begin_on_new_field=> 'YES',
@@ -15625,7 +15761,7 @@ wwv_flow_api.create_page_item(
p_lov_display_null=> 'NO', p_lov_display_null=> 'NO',
p_lov_translated=> 'N', p_lov_translated=> 'N',
p_cSize=> 32, p_cSize=> 32,
p_cMaxlength=> 80, p_cMaxlength=> 15,
p_cHeight=> 1, p_cHeight=> 1,
p_begin_on_new_line => 'YES', p_begin_on_new_line => 'YES',
p_begin_on_new_field=> 'YES', p_begin_on_new_field=> 'YES',
@@ -15724,7 +15860,7 @@ wwv_flow_api.create_page_item(
p_lov_display_null=> 'NO', p_lov_display_null=> 'NO',
p_lov_translated=> 'N', p_lov_translated=> 'N',
p_cSize=> 32, p_cSize=> 32,
p_cMaxlength=> 80, p_cMaxlength=> 15,
p_cHeight=> 1, p_cHeight=> 1,
p_begin_on_new_line => 'YES', p_begin_on_new_line => 'YES',
p_begin_on_new_field=> 'YES', p_begin_on_new_field=> 'YES',
@@ -15775,7 +15911,7 @@ wwv_flow_api.create_page_item(
p_lov_display_null=> 'NO', p_lov_display_null=> 'NO',
p_lov_translated=> 'N', p_lov_translated=> 'N',
p_cSize=> 32, p_cSize=> 32,
p_cMaxlength=> 80, p_cMaxlength=> 15,
p_cHeight=> 1, p_cHeight=> 1,
p_begin_on_new_line => 'YES', p_begin_on_new_line => 'YES',
p_begin_on_new_field=> 'YES', p_begin_on_new_field=> 'YES',
@@ -15822,7 +15958,7 @@ wwv_flow_api.create_page_item(
p_lov_display_null=> 'NO', p_lov_display_null=> 'NO',
p_lov_translated=> 'N', p_lov_translated=> 'N',
p_cSize=> 10, p_cSize=> 10,
p_cMaxlength=> 80, p_cMaxlength=> 6,
p_cHeight=> 1, p_cHeight=> 1,
p_begin_on_new_line => 'YES', p_begin_on_new_line => 'YES',
p_begin_on_new_field=> 'YES', p_begin_on_new_field=> 'YES',
@@ -15868,7 +16004,7 @@ wwv_flow_api.create_page_item(
p_lov_display_null=> 'NO', p_lov_display_null=> 'NO',
p_lov_translated=> 'N', p_lov_translated=> 'N',
p_cSize=> 10, p_cSize=> 10,
p_cMaxlength=> 2000, p_cMaxlength=> 6,
p_cHeight=> 5, p_cHeight=> 5,
p_cAttributes=> 'nowrap', p_cAttributes=> 'nowrap',
p_begin_on_new_line => 'YES', p_begin_on_new_line => 'YES',
@@ -15915,7 +16051,7 @@ wwv_flow_api.create_page_item(
p_lov_display_null=> 'NO', p_lov_display_null=> 'NO',
p_lov_translated=> 'N', p_lov_translated=> 'N',
p_cSize=> 5, p_cSize=> 5,
p_cMaxlength=> 80, p_cMaxlength=> 4,
p_cHeight=> 1, p_cHeight=> 1,
p_begin_on_new_line => 'YES', p_begin_on_new_line => 'YES',
p_begin_on_new_field=> 'YES', p_begin_on_new_field=> 'YES',
@@ -15961,7 +16097,7 @@ wwv_flow_api.create_page_item(
p_lov_display_null=> 'NO', p_lov_display_null=> 'NO',
p_lov_translated=> 'N', p_lov_translated=> 'N',
p_cSize=> 5, p_cSize=> 5,
p_cMaxlength=> 2000, p_cMaxlength=> 4,
p_cHeight=> 5, p_cHeight=> 5,
p_cAttributes=> 'nowrap', p_cAttributes=> 'nowrap',
p_begin_on_new_line => 'YES', p_begin_on_new_line => 'YES',
@@ -16063,7 +16199,7 @@ wwv_flow_api.create_page_item(
p_lov_display_null=> 'NO', p_lov_display_null=> 'NO',
p_lov_translated=> 'N', p_lov_translated=> 'N',
p_cSize=> 50, p_cSize=> 50,
p_cMaxlength=> 2000, p_cMaxlength=> 80,
p_cHeight=> 5, p_cHeight=> 5,
p_cAttributes=> 'nowrap', p_cAttributes=> 'nowrap',
p_begin_on_new_line => 'YES', p_begin_on_new_line => 'YES',
@@ -16228,7 +16364,7 @@ wwv_flow_api.create_page_validation(
p_flow_step_id => 32, p_flow_step_id => 32,
p_validation_name => 'QMAX_greater_than_QMIN', p_validation_name => 'QMAX_greater_than_QMIN',
p_validation_sequence=> 500, p_validation_sequence=> 500,
p_validation => 'to_number(:P32_QMAX) > to_number(:P32_QMIN)', p_validation => 'to_number(:P32_QMAX) > to_number(nvl(:P32_QMIN,''0''))',
p_validation_type => 'PLSQL_EXPRESSION', p_validation_type => 'PLSQL_EXPRESSION',
p_error_message => 'QMAX must be greater than or equal to QMIN', p_error_message => 'QMAX must be greater than or equal to QMIN',
p_when_button_pressed=> 28015631689078569 + wwv_flow_api.g_id_offset, p_when_button_pressed=> 28015631689078569 + wwv_flow_api.g_id_offset,
@@ -18103,6 +18239,147 @@ end;
/ /
begin
wwv_flow_api.create_page_validation(
p_id => 41285327717197264 + wwv_flow_api.g_id_offset,
p_flow_id => wwv_flow.g_flow_id,
p_flow_step_id => 32,
p_validation_name => 'Access Instructions limit to 210 chars',
p_validation_sequence=> 1710,
p_validation => 'if length(v(''P32_EXISTING_METER_ASSET_PROVIDER'')) > 210 then'||chr(10)||
' return ''Limit of 210 chars'';'||chr(10)||
'else'||chr(10)||
' return null;'||chr(10)||
'end if;',
p_validation_type => 'FUNC_BODY_RETURNING_ERR_TEXT',
p_error_message => '',
p_associated_item=> 26608328874798266 + wwv_flow_api.g_id_offset,
p_error_display_location=>'INLINE_WITH_FIELD_AND_NOTIFICATION',
p_validation_comment=> '');
null;
end;
/
begin
wwv_flow_api.create_page_validation(
p_id => 41299100593331363 + wwv_flow_api.g_id_offset,
p_flow_id => wwv_flow.g_flow_id,
p_flow_step_id => 32,
p_validation_name => 'Annual Quantity a number',
p_validation_sequence=> 1720,
p_validation => 'P32_ANNUAL_QUANTITY',
p_validation2 => '^[[:digit:]]*[.]?[[:digit:]]*$',
p_validation_type => 'REGULAR_EXPRESSION',
p_error_message => 'Number required',
p_associated_item=> 26607102425798264 + wwv_flow_api.g_id_offset,
p_error_display_location=>'INLINE_WITH_FIELD_AND_NOTIFICATION',
p_validation_comment=> 'When checking for numeric values, typically PL/SQL will throw an exception, unfortunately this is not what we want as we get a nasty error when trying to run AH''s handy validation routine. So we set those fields that are dates or numbers to check if they are numbers if not then we display an error, we''ve set a condition on AH''s routine and others to only run if there are no errors on the page and this way we avoid the exception raising and can validate safely.');
null;
end;
/
begin
wwv_flow_api.create_page_validation(
p_id => 41350729598358691 + wwv_flow_api.g_id_offset,
p_flow_id => wwv_flow.g_flow_id,
p_flow_step_id => 32,
p_validation_name => 'REQUIRED_METERING_PRESSURE a number',
p_validation_sequence=> 1730,
p_validation => 'P32_QMAX',
p_validation2 => '^[[:digit:]]*[.]?[[:digit:]]{0,3}$',
p_validation_type => 'REGULAR_EXPRESSION',
p_error_message => 'Number required 3 decimal places or less',
p_associated_item=> 26615123286798270 + wwv_flow_api.g_id_offset,
p_error_display_location=>'INLINE_WITH_FIELD_AND_NOTIFICATION',
p_validation_comment=> 'When checking for numeric values, typically PL/SQL will throw an exception, unfortunately this is not what we want as we get a nasty error when trying to run AH''s handy validation routine. So we set those fields that are dates or numbers to check if they are numbers if not then we display an error, we''ve set a condition on AH''s routine and others to only run if there are no errors on the page and this way we avoid the exception raising and can validate safely.');
null;
end;
/
begin
wwv_flow_api.create_page_validation(
p_id => 41355218348393261 + wwv_flow_api.g_id_offset,
p_flow_id => wwv_flow.g_flow_id,
p_flow_step_id => 32,
p_validation_name => 'Required metering pressure <=7000',
p_validation_sequence=> 1740,
p_validation => 'if :P32_REQUIRED_METERING_PRESSURE >7000 then'||chr(10)||
' return ''Maximum value allowed 7000'';'||chr(10)||
'else'||chr(10)||
' return null;'||chr(10)||
'end if;',
p_validation_type => 'FUNC_BODY_RETURNING_ERR_TEXT',
p_error_message => '',
p_associated_item=> 26603910634798262 + wwv_flow_api.g_id_offset,
p_error_display_location=>'INLINE_WITH_FIELD_AND_NOTIFICATION',
p_validation_comment=> '');
null;
end;
/
begin
wwv_flow_api.create_page_validation(
p_id => 41358511338410184 + wwv_flow_api.g_id_offset,
p_flow_id => wwv_flow.g_flow_id,
p_flow_step_id => 32,
p_validation_name => 'P32_INDICATIVE_DATE',
p_validation_sequence=> 1750,
p_validation => 'P32_INDICATIVE_DATE',
p_validation2 => '^([012]?[[:digit:]]|3[01])[-/. ]?(0?[[:digit:]]|1[012])[-/. ]?[[:digit:]]{4}$',
p_validation_type => 'REGULAR_EXPRESSION',
p_error_message => 'Date format not recognized.',
p_associated_item=> 26604106758798262 + wwv_flow_api.g_id_offset,
p_error_display_location=>'INLINE_WITH_FIELD_AND_NOTIFICATION',
p_validation_comment=> '');
null;
end;
/
begin
wwv_flow_api.create_page_validation(
p_id => 41361727184433666 + wwv_flow_api.g_id_offset,
p_flow_id => wwv_flow.g_flow_id,
p_flow_step_id => 32,
p_validation_name => 'Job description limit to 500 chars',
p_validation_sequence=> 1760,
p_validation => 'if length(v(''P32_JOB_DESCRIPTION'')) > 500 then'||chr(10)||
' return ''Limit of 500 chars'';'||chr(10)||
'else'||chr(10)||
' return null;'||chr(10)||
'end if;',
p_validation_type => 'FUNC_BODY_RETURNING_ERR_TEXT',
p_error_message => '',
p_associated_item=> 26607719093798266 + wwv_flow_api.g_id_offset,
p_error_display_location=>'INLINE_WITH_FIELD_AND_NOTIFICATION',
p_validation_comment=> '');
null;
end;
/
begin begin
declare declare
@@ -23477,8 +23754,8 @@ wwv_flow_api.create_page(
p_html_page_header => ' ', p_html_page_header => ' ',
p_step_template => '', p_step_template => '',
p_required_patch=> null + wwv_flow_api.g_id_offset, p_required_patch=> null + wwv_flow_api.g_id_offset,
p_last_updated_by => 'DHARSHANIK', p_last_updated_by => 'HARDYA',
p_last_upd_yyyymmddhh24miss => '20080220170520', p_last_upd_yyyymmddhh24miss => '20080222095041',
p_page_is_public_y_n=> 'N', p_page_is_public_y_n=> 'N',
p_page_comment => ''); p_page_comment => '');
@@ -23803,7 +24080,7 @@ wwv_flow_api.create_page_item(
p_item_plug_id => 38771525725828616+wwv_flow_api.g_id_offset, p_item_plug_id => 38771525725828616+wwv_flow_api.g_id_offset,
p_use_cache_before_default=> 'NO', p_use_cache_before_default=> 'NO',
p_item_default_type => 'STATIC_TEXT_WITH_SUBSTITUTIONS', p_item_default_type => 'STATIC_TEXT_WITH_SUBSTITUTIONS',
p_prompt=>'Inlet Connection Type Code', p_prompt=>'Inlet Connection Type',
p_source=>'INLET_CNTY_CODE', p_source=>'INLET_CNTY_CODE',
p_source_type=> 'DB_COLUMN', p_source_type=> 'DB_COLUMN',
p_display_as=> 'COMBOBOX', p_display_as=> 'COMBOBOX',
@@ -23849,7 +24126,7 @@ wwv_flow_api.create_page_item(
p_item_plug_id => 18003319995025886+wwv_flow_api.g_id_offset, p_item_plug_id => 18003319995025886+wwv_flow_api.g_id_offset,
p_use_cache_before_default=> 'NO', p_use_cache_before_default=> 'NO',
p_item_default_type => 'STATIC_TEXT_WITH_SUBSTITUTIONS', p_item_default_type => 'STATIC_TEXT_WITH_SUBSTITUTIONS',
p_prompt=>'Drawing Code', p_prompt=>'Drawing',
p_source=>'DRWG_CODE', p_source=>'DRWG_CODE',
p_source_type=> 'DB_COLUMN', p_source_type=> 'DB_COLUMN',
p_display_as=> 'COMBOBOX', p_display_as=> 'COMBOBOX',
@@ -24035,7 +24312,7 @@ wwv_flow_api.create_page_item(
p_item_plug_id => 18003319995025886+wwv_flow_api.g_id_offset, p_item_plug_id => 18003319995025886+wwv_flow_api.g_id_offset,
p_use_cache_before_default=> 'NO', p_use_cache_before_default=> 'NO',
p_item_default_type => 'STATIC_TEXT_WITH_SUBSTITUTIONS', p_item_default_type => 'STATIC_TEXT_WITH_SUBSTITUTIONS',
p_prompt=>'Service Pressure Code', p_prompt=>'Service Pressure',
p_source=>'SVCP_CODE', p_source=>'SVCP_CODE',
p_source_type=> 'DB_COLUMN', p_source_type=> 'DB_COLUMN',
p_display_as=> 'COMBOBOX', p_display_as=> 'COMBOBOX',
@@ -24117,11 +24394,12 @@ wwv_flow_api.create_page_item(
p_item_sequence=> 303, p_item_sequence=> 303,
p_item_plug_id => 38771525725828616+wwv_flow_api.g_id_offset, p_item_plug_id => 38771525725828616+wwv_flow_api.g_id_offset,
p_use_cache_before_default=> 'NO', p_use_cache_before_default=> 'NO',
p_item_default_type => 'STATIC_TEXT_WITH_SUBSTITUTIONS',
p_prompt=>'Inlet Height (mm)', p_prompt=>'Inlet Height (mm)',
p_source=>'INLET_HEIGHT', p_source=>'INLET_HEIGHT',
p_source_type=> 'DB_COLUMN', p_source_type=> 'DB_COLUMN',
p_display_as=> 'TEXT', p_display_as=> 'TEXT',
p_lov_columns=> null, p_lov_columns=> 1,
p_lov_display_null=> 'NO', p_lov_display_null=> 'NO',
p_lov_translated=> 'N', p_lov_translated=> 'N',
p_cSize=> 22, p_cSize=> 22,
@@ -24135,6 +24413,8 @@ wwv_flow_api.create_page_item(
p_field_alignment => 'LEFT', p_field_alignment => 'LEFT',
p_field_template => 24749318534526790+wwv_flow_api.g_id_offset, p_field_template => 24749318534526790+wwv_flow_api.g_id_offset,
p_is_persistent=> 'Y', p_is_persistent=> 'Y',
p_lov_display_extra=>'NO',
p_protection_level => 'N',
p_item_comment => ''); p_item_comment => '');
@@ -24154,11 +24434,12 @@ wwv_flow_api.create_page_item(
p_item_sequence=> 304, p_item_sequence=> 304,
p_item_plug_id => 38771525725828616+wwv_flow_api.g_id_offset, p_item_plug_id => 38771525725828616+wwv_flow_api.g_id_offset,
p_use_cache_before_default=> 'NO', p_use_cache_before_default=> 'NO',
p_item_default_type => 'STATIC_TEXT_WITH_SUBSTITUTIONS',
p_prompt=>'Inlet Size (mm)', p_prompt=>'Inlet Size (mm)',
p_source=>'INLET_SIZE', p_source=>'INLET_SIZE',
p_source_type=> 'DB_COLUMN', p_source_type=> 'DB_COLUMN',
p_display_as=> 'TEXT', p_display_as=> 'TEXT',
p_lov_columns=> null, p_lov_columns=> 1,
p_lov_display_null=> 'NO', p_lov_display_null=> 'NO',
p_lov_translated=> 'N', p_lov_translated=> 'N',
p_cSize=> 22, p_cSize=> 22,
@@ -24172,6 +24453,8 @@ wwv_flow_api.create_page_item(
p_field_alignment => 'LEFT', p_field_alignment => 'LEFT',
p_field_template => 24749318534526790+wwv_flow_api.g_id_offset, p_field_template => 24749318534526790+wwv_flow_api.g_id_offset,
p_is_persistent=> 'Y', p_is_persistent=> 'Y',
p_lov_display_extra=>'NO',
p_protection_level => 'N',
p_item_comment => ''); p_item_comment => '');
@@ -24191,11 +24474,12 @@ wwv_flow_api.create_page_item(
p_item_sequence=> 213, p_item_sequence=> 213,
p_item_plug_id => 38772202307831298+wwv_flow_api.g_id_offset, p_item_plug_id => 38772202307831298+wwv_flow_api.g_id_offset,
p_use_cache_before_default=> 'NO', p_use_cache_before_default=> 'NO',
p_item_default_type => 'STATIC_TEXT_WITH_SUBSTITUTIONS',
p_prompt=>'Outlet Pressure (mm)', p_prompt=>'Outlet Pressure (mm)',
p_source=>'OUTLET_PRESSURE', p_source=>'OUTLET_PRESSURE',
p_source_type=> 'DB_COLUMN', p_source_type=> 'DB_COLUMN',
p_display_as=> 'TEXT', p_display_as=> 'TEXT',
p_lov_columns=> null, p_lov_columns=> 1,
p_lov_display_null=> 'NO', p_lov_display_null=> 'NO',
p_lov_translated=> 'N', p_lov_translated=> 'N',
p_cSize=> 22, p_cSize=> 22,
@@ -24209,6 +24493,8 @@ wwv_flow_api.create_page_item(
p_field_alignment => 'LEFT', p_field_alignment => 'LEFT',
p_field_template => 24749318534526790+wwv_flow_api.g_id_offset, p_field_template => 24749318534526790+wwv_flow_api.g_id_offset,
p_is_persistent=> 'Y', p_is_persistent=> 'Y',
p_lov_display_extra=>'NO',
p_protection_level => 'N',
p_item_comment => ''); p_item_comment => '');
@@ -24228,11 +24514,12 @@ wwv_flow_api.create_page_item(
p_item_sequence=> 209, p_item_sequence=> 209,
p_item_plug_id => 38772202307831298+wwv_flow_api.g_id_offset, p_item_plug_id => 38772202307831298+wwv_flow_api.g_id_offset,
p_use_cache_before_default=> 'NO', p_use_cache_before_default=> 'NO',
p_item_default_type => 'STATIC_TEXT_WITH_SUBSTITUTIONS',
p_prompt=>'Outlet Height (mm)', p_prompt=>'Outlet Height (mm)',
p_source=>'OUTLET_HEIGHT', p_source=>'OUTLET_HEIGHT',
p_source_type=> 'DB_COLUMN', p_source_type=> 'DB_COLUMN',
p_display_as=> 'TEXT', p_display_as=> 'TEXT',
p_lov_columns=> null, p_lov_columns=> 1,
p_lov_display_null=> 'NO', p_lov_display_null=> 'NO',
p_lov_translated=> 'N', p_lov_translated=> 'N',
p_cSize=> 22, p_cSize=> 22,
@@ -24246,6 +24533,8 @@ wwv_flow_api.create_page_item(
p_field_alignment => 'LEFT', p_field_alignment => 'LEFT',
p_field_template => 24749318534526790+wwv_flow_api.g_id_offset, p_field_template => 24749318534526790+wwv_flow_api.g_id_offset,
p_is_persistent=> 'Y', p_is_persistent=> 'Y',
p_lov_display_extra=>'NO',
p_protection_level => 'N',
p_item_comment => ''); p_item_comment => '');
@@ -24265,11 +24554,12 @@ wwv_flow_api.create_page_item(
p_item_sequence=> 211, p_item_sequence=> 211,
p_item_plug_id => 38772202307831298+wwv_flow_api.g_id_offset, p_item_plug_id => 38772202307831298+wwv_flow_api.g_id_offset,
p_use_cache_before_default=> 'NO', p_use_cache_before_default=> 'NO',
p_item_default_type => 'STATIC_TEXT_WITH_SUBSTITUTIONS',
p_prompt=>'Outlet Size (mm)', p_prompt=>'Outlet Size (mm)',
p_source=>'OUTLET_SIZE', p_source=>'OUTLET_SIZE',
p_source_type=> 'DB_COLUMN', p_source_type=> 'DB_COLUMN',
p_display_as=> 'TEXT', p_display_as=> 'TEXT',
p_lov_columns=> null, p_lov_columns=> 1,
p_lov_display_null=> 'NO', p_lov_display_null=> 'NO',
p_lov_translated=> 'N', p_lov_translated=> 'N',
p_cSize=> 22, p_cSize=> 22,
@@ -24283,6 +24573,8 @@ wwv_flow_api.create_page_item(
p_field_alignment => 'LEFT', p_field_alignment => 'LEFT',
p_field_template => 24749318534526790+wwv_flow_api.g_id_offset, p_field_template => 24749318534526790+wwv_flow_api.g_id_offset,
p_is_persistent=> 'Y', p_is_persistent=> 'Y',
p_lov_display_extra=>'NO',
p_protection_level => 'N',
p_item_comment => ''); p_item_comment => '');
@@ -24315,7 +24607,7 @@ wwv_flow_api.create_page_item(
p_lov_display_null=> 'YES', p_lov_display_null=> 'YES',
p_lov_translated=> 'N', p_lov_translated=> 'N',
p_lov_null_text=>'Not Assigned', p_lov_null_text=>'Not Assigned',
p_lov_null_value=> 'NULL', p_lov_null_value=> '',
p_cSize=> 32, p_cSize=> 32,
p_cMaxlength=> 80, p_cMaxlength=> 80,
p_cHeight=> 1, p_cHeight=> 1,
@@ -24797,7 +25089,7 @@ wwv_flow_api.create_page_item(
p_item_plug_id => 38771525725828616+wwv_flow_api.g_id_offset, p_item_plug_id => 38771525725828616+wwv_flow_api.g_id_offset,
p_use_cache_before_default=> 'NO', p_use_cache_before_default=> 'NO',
p_item_default_type => 'STATIC_TEXT_WITH_SUBSTITUTIONS', p_item_default_type => 'STATIC_TEXT_WITH_SUBSTITUTIONS',
p_prompt=>'Inlet Connection Orientation Code', p_prompt=>'Inlet Connection Orientation',
p_source=>'INLET_CNOR_CODE', p_source=>'INLET_CNOR_CODE',
p_source_type=> 'DB_COLUMN', p_source_type=> 'DB_COLUMN',
p_display_as=> 'COMBOBOX', p_display_as=> 'COMBOBOX',
@@ -24843,7 +25135,7 @@ wwv_flow_api.create_page_item(
p_item_plug_id => 38772202307831298+wwv_flow_api.g_id_offset, p_item_plug_id => 38772202307831298+wwv_flow_api.g_id_offset,
p_use_cache_before_default=> 'NO', p_use_cache_before_default=> 'NO',
p_item_default_type => 'STATIC_TEXT_WITH_SUBSTITUTIONS', p_item_default_type => 'STATIC_TEXT_WITH_SUBSTITUTIONS',
p_prompt=>'Outlet Connection Orientation Code', p_prompt=>'Outlet Connection Orientation',
p_source=>'OUTLET_CNOR_CODE', p_source=>'OUTLET_CNOR_CODE',
p_source_type=> 'DB_COLUMN', p_source_type=> 'DB_COLUMN',
p_display_as=> 'COMBOBOX', p_display_as=> 'COMBOBOX',
@@ -25057,7 +25349,7 @@ wwv_flow_api.create_page_validation(
p_validation_sequence=> 2, p_validation_sequence=> 2,
p_validation => 'P57_OUTLET_CNTY_CODE', p_validation => 'P57_OUTLET_CNTY_CODE',
p_validation_type => 'ITEM_NOT_NULL', p_validation_type => 'ITEM_NOT_NULL',
p_error_message => 'Outlet Cnty Code must have some value.', p_error_message => 'Outlet Connection Type must have some value.',
p_associated_item=> 18004518499025889 + wwv_flow_api.g_id_offset, p_associated_item=> 18004518499025889 + wwv_flow_api.g_id_offset,
p_error_display_location=>'INLINE_WITH_FIELD_AND_NOTIFICATION', p_error_display_location=>'INLINE_WITH_FIELD_AND_NOTIFICATION',
p_validation_comment=> ''); p_validation_comment=> '');
@@ -25078,7 +25370,7 @@ wwv_flow_api.create_page_validation(
p_validation_sequence=> 3, p_validation_sequence=> 3,
p_validation => 'P57_INLET_CNTY_CODE', p_validation => 'P57_INLET_CNTY_CODE',
p_validation_type => 'ITEM_NOT_NULL', p_validation_type => 'ITEM_NOT_NULL',
p_error_message => 'Inlet Cnty Code must have some value.', p_error_message => 'Inlet Connection Type must have some value.',
p_associated_item=> 18004729264025889 + wwv_flow_api.g_id_offset, p_associated_item=> 18004729264025889 + wwv_flow_api.g_id_offset,
p_error_display_location=>'INLINE_WITH_FIELD_AND_NOTIFICATION', p_error_display_location=>'INLINE_WITH_FIELD_AND_NOTIFICATION',
p_validation_comment=> ''); p_validation_comment=> '');
@@ -25099,7 +25391,7 @@ wwv_flow_api.create_page_validation(
p_validation_sequence=> 4, p_validation_sequence=> 4,
p_validation => 'P57_DRWG_CODE', p_validation => 'P57_DRWG_CODE',
p_validation_type => 'ITEM_NOT_NULL', p_validation_type => 'ITEM_NOT_NULL',
p_error_message => 'Drwg Code must have some value.', p_error_message => 'Drawing Code must have some value.',
p_associated_item=> 18004921291025890 + wwv_flow_api.g_id_offset, p_associated_item=> 18004921291025890 + wwv_flow_api.g_id_offset,
p_error_display_location=>'INLINE_WITH_FIELD_AND_NOTIFICATION', p_error_display_location=>'INLINE_WITH_FIELD_AND_NOTIFICATION',
p_validation_comment=> ''); p_validation_comment=> '');
@@ -25141,7 +25433,7 @@ wwv_flow_api.create_page_validation(
p_validation_sequence=> 8, p_validation_sequence=> 8,
p_validation => 'P57_SVCP_CODE', p_validation => 'P57_SVCP_CODE',
p_validation_type => 'ITEM_NOT_NULL', p_validation_type => 'ITEM_NOT_NULL',
p_error_message => 'Svcp Code must have some value.', p_error_message => 'Service Pressure must have some value.',
p_associated_item=> 18005725721025890 + wwv_flow_api.g_id_offset, p_associated_item=> 18005725721025890 + wwv_flow_api.g_id_offset,
p_error_display_location=>'INLINE_WITH_FIELD_AND_NOTIFICATION', p_error_display_location=>'INLINE_WITH_FIELD_AND_NOTIFICATION',
p_validation_comment=> ''); p_validation_comment=> '');
@@ -25467,7 +25759,7 @@ wwv_flow_api.create_page_validation(
p_validation_sequence=> 28, p_validation_sequence=> 28,
p_validation => 'P57_INLET_CNOR_CODE', p_validation => 'P57_INLET_CNOR_CODE',
p_validation_type => 'ITEM_NOT_NULL', p_validation_type => 'ITEM_NOT_NULL',
p_error_message => 'Inlet Cnor Code must have some value.', p_error_message => 'Inlet Connection Orientation must have some value.',
p_associated_item=> 18009704051025894 + wwv_flow_api.g_id_offset, p_associated_item=> 18009704051025894 + wwv_flow_api.g_id_offset,
p_error_display_location=>'INLINE_WITH_FIELD_AND_NOTIFICATION', p_error_display_location=>'INLINE_WITH_FIELD_AND_NOTIFICATION',
p_validation_comment=> ''); p_validation_comment=> '');
@@ -25488,7 +25780,7 @@ wwv_flow_api.create_page_validation(
p_validation_sequence=> 29, p_validation_sequence=> 29,
p_validation => 'P57_OUTLET_CNOR_CODE', p_validation => 'P57_OUTLET_CNOR_CODE',
p_validation_type => 'ITEM_NOT_NULL', p_validation_type => 'ITEM_NOT_NULL',
p_error_message => 'Outlet Cnor Code must have some value.', p_error_message => 'Outlet Connection Orientation must have some value.',
p_associated_item=> 18009931869025895 + wwv_flow_api.g_id_offset, p_associated_item=> 18009931869025895 + wwv_flow_api.g_id_offset,
p_error_display_location=>'INLINE_WITH_FIELD_AND_NOTIFICATION', p_error_display_location=>'INLINE_WITH_FIELD_AND_NOTIFICATION',
p_validation_comment=> ''); p_validation_comment=> '');
@@ -28816,7 +29108,7 @@ wwv_flow_api.create_page_validation(
p_validation_name => 'P61_PASSWORD_Other', p_validation_name => 'P61_PASSWORD_Other',
p_validation_sequence=> 60, p_validation_sequence=> 60,
p_validation => 'P61_PASSWORD', p_validation => 'P61_PASSWORD',
p_validation2 => '`¬!"£$%^&*()_+-=[]{};''#:@~,./<>?¦\|', p_validation2 => '`¬!"£$%^&*()_+-=[]{};''#:@~,./<>?¦\|',
p_validation_type => 'ITEM_IN_VALIDATION_CONTAINS_AT_LEAST_ONE_CHAR_IN_STRING2', p_validation_type => 'ITEM_IN_VALIDATION_CONTAINS_AT_LEAST_ONE_CHAR_IN_STRING2',
p_error_message => 'Item must contain at least 1 non-alphanumeric character e.g. "!"', p_error_message => 'Item must contain at least 1 non-alphanumeric character e.g. "!"',
p_validation_condition=> 'if upper(:P61_PRTY_TYPE) = ''PERS'' then'||chr(10)|| p_validation_condition=> 'if upper(:P61_PRTY_TYPE) = ''PERS'' then'||chr(10)||
@@ -35594,7 +35886,7 @@ wwv_flow_api.create_page_validation(
p_validation_name => 'P67_PASSWORD_other', p_validation_name => 'P67_PASSWORD_other',
p_validation_sequence=> 52, p_validation_sequence=> 52,
p_validation => 'P67_PASSWORD', p_validation => 'P67_PASSWORD',
p_validation2 => '`¬!"£$%^&*()_+-=[]{};''#:@~,./<>?\|¦', p_validation2 => '`¬!"£$%^&*()_+-=[]{};''#:@~,./<>?\|¦',
p_validation_type => 'ITEM_IN_VALIDATION_CONTAINS_AT_LEAST_ONE_CHAR_IN_STRING2', p_validation_type => 'ITEM_IN_VALIDATION_CONTAINS_AT_LEAST_ONE_CHAR_IN_STRING2',
p_error_message => 'Password must contain at least 1 non-alphanumeric character. e.g. !', p_error_message => 'Password must contain at least 1 non-alphanumeric character. e.g. !',
p_when_button_pressed=> 20949515424299567 + wwv_flow_api.g_id_offset, p_when_button_pressed=> 20949515424299567 + wwv_flow_api.g_id_offset,
@@ -38848,7 +39140,7 @@ wwv_flow_api.create_page_item(
p_use_cache_before_default=> 'YES', p_use_cache_before_default=> 'YES',
p_item_default => 'Please note! The module you have selected has a minimum flow rate that is greater than the requirement input on the enquiry screen. '||chr(10)|| p_item_default => 'Please note! The module you have selected has a minimum flow rate that is greater than the requirement input on the enquiry screen. '||chr(10)||
''||chr(10)|| ''||chr(10)||
'Please check that the Qmin entered on the enquiry screen is correct, or “copy new” and select a module that has a minimum flow rate lower than the Qmin request.', 'Please check that the Qmin entered on the enquiry screen is correct, or “copy new” and select a module that has a minimum flow rate lower than the Qmin request.',
p_item_default_type => 'STATIC_TEXT_WITH_SUBSTITUTIONS', p_item_default_type => 'STATIC_TEXT_WITH_SUBSTITUTIONS',
p_source_type=> 'STATIC', p_source_type=> 'STATIC',
p_display_as=> 'DISPLAY_ONLY_ESCAPE_SC', p_display_as=> 'DISPLAY_ONLY_ESCAPE_SC',
@@ -41990,7 +42282,7 @@ wwv_flow_api.create_page_validation(
p_validation_name => 'P102_PASSWORD_OTHER', p_validation_name => 'P102_PASSWORD_OTHER',
p_validation_sequence=> 60, p_validation_sequence=> 60,
p_validation => 'P102_NEW_PASSWORD', p_validation => 'P102_NEW_PASSWORD',
p_validation2 => '`¬¦!"£$%^&*()_+-=[]{};''#:@~,./<>?\|€', p_validation2 => '`¬¦!"£$%^&*()_+-=[]{};''#:@~,./<>?\|€',
p_validation_type => 'ITEM_IN_VALIDATION_CONTAINS_AT_LEAST_ONE_CHAR_IN_STRING2', p_validation_type => 'ITEM_IN_VALIDATION_CONTAINS_AT_LEAST_ONE_CHAR_IN_STRING2',
p_error_message => 'Password must contain at least 1 non-alphanumeric character.', p_error_message => 'Password must contain at least 1 non-alphanumeric character.',
p_when_button_pressed=> 14230906426813739 + wwv_flow_api.g_id_offset, p_when_button_pressed=> 14230906426813739 + wwv_flow_api.g_id_offset,
@@ -43291,7 +43583,7 @@ c2:=c2||'<div id="rowFooter"><!-- bottom strip of info -->'||chr(10)||
''||chr(10)|| ''||chr(10)||
' '||chr(10)|| ' '||chr(10)||
' <div class="hskpcol1"><!-- copyright box -->'||chr(10)|| ' <div class="hskpcol1"><!-- copyright box -->'||chr(10)||
' <div id="copyright">Copyright © <!--2006--><span id="Pagefooter_lblYear">2007</span> National Grid</div>'||chr(10)|| ' <div id="copyright">Copyright © <!--2006--><span id="Pagefooter_lblYear">2007</span> National Grid</div>'||chr(10)||
' </div>'||chr(10)|| ' </div>'||chr(10)||
' '||chr(10)|| ' '||chr(10)||
' <div class="hskpcol2">'||chr(10)|| ' <div class="hskpcol2">'||chr(10)||