diff --git a/Screens/f155.sql b/Screens/f155.sql
index 4cdd450..c95872f 100644
--- a/Screens/f155.sql
+++ b/Screens/f155.sql
@@ -13,7 +13,7 @@ prompt APPLICATION 155 - webmip
-- Application Export:
-- Application: 155
-- Name: webmip
--- Date and Time: 15:34 Thursday March 6, 2008
+-- Date and Time: 17:53 Thursday March 6, 2008
-- Exported By: PRIESTJ
-- Flashback: 0
-- Export Type: Application Export
@@ -25,12 +25,12 @@ prompt APPLICATION 155 - webmip
-- Using SQL*Plus as the Oracle user FLOWS_030100 or as the owner (parsing schema) of the application.
-- Application Statistics:
--- Pages: 57
+-- Pages: 58
-- Items: 352
-- Computations: 1
--- Validations: 269
+-- Validations: 270
-- Processes: 95
--- Regions: 84
+-- Regions: 85
-- Buttons: 123
-- Shared Components
-- Breadcrumbs: 1
@@ -145,7 +145,7 @@ wwv_flow_api.create_flow(
p_default_region_template=> 24740611526526770 + wwv_flow_api.g_id_offset,
p_error_template => 38911722486594102 + wwv_flow_api.g_id_offset,
p_page_protection_enabled_y_n=> 'N',
- p_checksum_salt_last_reset => '20080306153409',
+ p_checksum_salt_last_reset => '20080306175304',
p_home_link => 'f?p=&APP_ID.:1',
p_flow_language => 'en-gb',
p_flow_language_derived_from=> 'FLOW_PRIMARY_LANGUAGE',
@@ -187,7 +187,7 @@ wwv_flow_api.create_flow(
p_substitution_string_01 => 'SYSTEM_ENVIRONMENT',
p_substitution_value_01 => '(Development)',
p_last_updated_by => 'PRIESTJ',
- p_last_upd_yyyymmddhh24miss=> '20080306153409',
+ p_last_upd_yyyymmddhh24miss=> '20080306175304',
p_required_roles=> wwv_flow_utilities.string_to_table2(''));
@@ -1035,9 +1035,8 @@ wwv_flow_api.create_list_of_values (
p_id => 12865824527399233 + wwv_flow_api.g_id_offset,
p_flow_id => wwv_flow.g_flow_id,
p_lov_name => 'FILTERS',
- p_lov_query=> 'select ft.description || '' - '' || f.filter_size display_value, f.code return_value '||chr(10)||
-'from FILTERS f, filter_types ft'||chr(10)||
-'where f.fity_code = ft.code'||chr(10)||
+ p_lov_query=> 'select code x, code y'||chr(10)||
+'from filters'||chr(10)||
'order by 1');
null;
@@ -1777,9 +1776,8 @@ wwv_flow_api.create_list_of_values (
p_id => 12903219201738342 + wwv_flow_api.g_id_offset,
p_flow_id => wwv_flow.g_flow_id,
p_lov_name => 'REGULATORS',
- p_lov_query=> 'select rt.description || '' - '' || r.lock_up display_value, r.code return_value '||chr(10)||
-'from regulators r, regulator_types rt'||chr(10)||
-'where r.rety_code = rt.code'||chr(10)||
+ p_lov_query=> 'select description display_value, code return_value '||chr(10)||
+'from regulators'||chr(10)||
'order by 1');
null;
@@ -1795,9 +1793,8 @@ wwv_flow_api.create_list_of_values (
p_id => 12906408661274555 + wwv_flow_api.g_id_offset,
p_flow_id => wwv_flow.g_flow_id,
p_lov_name => 'RELIEFVALVES',
- p_lov_query=> 'select rt.description || '': Size '' || r.relief_valve_size || '': Setting ''||r.relief_valve_setting display_value, r.code return_value '||chr(10)||
-'from relief_valves r, relief_valve_types rt'||chr(10)||
-'where r.rvty_code = rt.code'||chr(10)||
+ p_lov_query=> 'select code display_value, code return_value '||chr(10)||
+'from relief_valves'||chr(10)||
'order by 1');
null;
@@ -1864,9 +1861,8 @@ wwv_flow_api.create_list_of_values (
p_id => 12908128316299217 + wwv_flow_api.g_id_offset,
p_flow_id => wwv_flow.g_flow_id,
p_lov_name => 'SLAMSHUTVALVES',
- p_lov_query=> 'select rt.description || '': Size '' || r.slamshut_size || '': Setting ''||r.slamshut_setting display_value, r.code return_value '||chr(10)||
-'from slamshut_valves r, slamshut_types rt'||chr(10)||
-'where r.slty_code = rt.code'||chr(10)||
+ p_lov_query=> 'select code display_value, code return_value '||chr(10)||
+'from slamshut_valves'||chr(10)||
'order by 1');
null;
@@ -2090,6 +2086,59 @@ wwv_flow_api.create_app_comments (
end;
/
begin
+wwv_flow_api.create_app_comments (
+ p_id=>1440327703016623 + wwv_flow_api.g_id_offset,
+ p_flow_id=>wwv_flow.g_flow_id,
+ p_pages=>'69',
+ p_app_comment=>'Ticket #342'||chr(10)||
+''||chr(10)||
+'Added not null validation to the address code field.',
+ p_updated_on=>'2008.03.06.15:49:12',
+ p_updated_by=>'MULLENM',
+ p_created_on=>'2008.03.06.15:49:12',
+ p_created_by=>'MULLENM',
+ p_app_version=>'');
+end;
+/
+begin
+wwv_flow_api.create_app_comments (
+ p_id=>1475321039383703 + wwv_flow_api.g_id_offset,
+ p_flow_id=>wwv_flow.g_flow_id,
+ p_pages=>'62',
+ p_app_comment=>'Ticket 344'||chr(10)||
+''||chr(10)||
+'altered the regular expression to look for nought or more spaces'||chr(10)||
+''||chr(10)||
+'^((\(?0\d{4}\)?\s*\d{3}\s*\d{3})|(\(?0\d{3}\)?\s*\d{3}\s?\d{4})|(\(?0\d{2}\)?\s*\d{4}\s*\d{4}))(\s*\#(\d{4}|\d{3}))?$'||chr(10)||
+''||chr(10)||
+'applied to phone, fax and mobile fields',
+ p_updated_on=>'2008.03.06.16:50:23',
+ p_updated_by=>'MULLENM',
+ p_created_on=>'2008.03.06.16:50:23',
+ p_created_by=>'MULLENM',
+ p_app_version=>'');
+end;
+/
+begin
+wwv_flow_api.create_app_comments (
+ p_id=>1476613336400407 + wwv_flow_api.g_id_offset,
+ p_flow_id=>wwv_flow.g_flow_id,
+ p_pages=>'66',
+ p_app_comment=>'Updated regular expression for phone, mobile and fax fields'||chr(10)||
+''||chr(10)||
+'^((\(?0\d{4}\)?\s*\d{3}\s*\d{3})|(\(?0\d{3}\)?\s*\d{3}\s*\d{4})|(\(?0\d{2}\)?\s*\d{4}\s*\d{4}))(\s*\#(\d{4}|\d{3}))?$'||chr(10)||
+''||chr(10)||
+'will now accept nought or more spaces'||chr(10)||
+''||chr(10)||
+'part of ticket 344',
+ p_updated_on=>'2008.03.06.16:53:10',
+ p_updated_by=>'MULLENM',
+ p_created_on=>'2008.03.06.16:53:10',
+ p_created_by=>'MULLENM',
+ p_app_version=>'');
+end;
+/
+begin
wwv_flow_api.create_app_comments (
p_id=>39796811587940845 + wwv_flow_api.g_id_offset,
p_flow_id=>wwv_flow.g_flow_id,
@@ -4311,7 +4360,7 @@ wwv_flow_api.create_page(
p_step_template => '',
p_required_patch=> null + wwv_flow_api.g_id_offset,
p_last_updated_by => 'DHARSHANIK',
- p_last_upd_yyyymmddhh24miss => '20080306144532',
+ p_last_upd_yyyymmddhh24miss => '20080306155307',
p_page_is_public_y_n=> 'N',
p_page_comment => '');
@@ -4330,51 +4379,55 @@ begin
s:=s||'--MODULE'||chr(10)||
'SELECT DISTINCT modu.code AS modu_code, modu.svcp_code, '||chr(10)||
' prty_modu.name AS modu_manf, '||chr(10)||
-' modu.drwg_code AS modu_drwg, modu.lead_time,'||chr(10)||
+' DECODE(doro.drwg_code, NULL, modu.drwg_code,''''||docu.uri||'''') AS modu_drwg, '||chr(10)||
+' modu.lead_time,'||chr(10)||
' modu.dim_a AS modu_dima, modu.dim_b AS modu_dimb, '||chr(10)||
-' modu.dim_c AS modu_dimc, modu.dim_d AS modu_dimd, '||chr(10)||
-' modu.dim_e AS modu_dime, modu.dim_f AS modu_dimf, '||chr(10)||
-' mod';
+' modu.dim_c AS modu_dimc, modu.dim_d AS m';
-s:=s||'u.dim_h AS modu_dimh, '||chr(10)||
+s:=s||'odu_dimd, '||chr(10)||
+' modu.dim_e AS modu_dime, modu.dim_f AS modu_dimf, '||chr(10)||
+' modu.dim_h AS modu_dimh, '||chr(10)||
' modu.weight AS modu_weight, modu.qmax,'||chr(10)||
' cnor_inlet.description AS inlet_orientation, '||chr(10)||
' cnty_inlet.description inlet_con_type, '||chr(10)||
' modu.inlet_height, modu.inlet_size,'||chr(10)||
-' cnor_outlet.description AS outlet_orientation, '||chr(10)||
-' cnty_outlet.description AS outlet_con_type, '||chr(10)||
-' modu';
+' cnor_outlet.description AS outle';
-s:=s||'.outlet_height, modu.outlet_size,'||chr(10)||
+s:=s||'t_orientation, '||chr(10)||
+' cnty_outlet.description AS outlet_con_type, '||chr(10)||
+' modu.outlet_height, modu.outlet_size,'||chr(10)||
' modu.metr_code, '||chr(10)||
' nvl(cost_modu.selling_price, ''0.00'') AS modu_selling_price'||chr(10)||
-'FROM modules modu, parties prty_modu, '||chr(10)||
+'FROM modules modu, parties prty_modu, document_roles doro, documents docu,'||chr(10)||
' connection_orientations cnor_inlet, connection_types cnty_inlet, '||chr(10)||
-' connection_orientations cnor_outlet, connection_types cnty_outlet,'||chr(10)||
-' v_moco cost_modu, bases bas, v_baco cost_bas, housings hou, '||chr(10)||
-' ';
+' con';
-s:=s||' housing_types hoty, parties prty_hou, v_hoco cost_hou'||chr(10)||
+s:=s||'nection_orientations cnor_outlet, connection_types cnty_outlet,'||chr(10)||
+' v_moco cost_modu, bases bas, v_baco cost_bas, housings hou, '||chr(10)||
+' housing_types hoty, parties prty_hou, v_hoco cost_hou'||chr(10)||
'WHERE modu.prty_id = prty_modu.id'||chr(10)||
+' AND modu.drwg_code = doro.drwg_code(+)'||chr(10)||
+' AND docu.id(+) = doro.docu_id'||chr(10)||
' AND modu.inlet_cnor_code = cnor_inlet.code'||chr(10)||
' AND modu.inlet_cnty_code = cnty_inlet.code'||chr(10)||
-' AND modu.outlet_cnor_code = cnor_outlet.code'||chr(10)||
+' AND ';
+
+s:=s||'modu.outlet_cnor_code = cnor_outlet.code'||chr(10)||
' AND modu.outlet_cnty_code = cnty_outlet.code'||chr(10)||
' AND modu.code = cost_modu.modu_code'||chr(10)||
' AND modu.bas_code = bas.code(+)'||chr(10)||
' AND bas.code = cost_bas.bas_code(+)'||chr(10)||
-' AND m';
-
-s:=s||'odu.hou_code = hou.code(+)'||chr(10)||
+' AND modu.hou_code = hou.code(+)'||chr(10)||
' AND hou.hoty_code = hoty.code(+)'||chr(10)||
' AND hou.prty_id = prty_hou.id(+)'||chr(10)||
' AND hou.code = cost_hou.hou_code(+)'||chr(10)||
-' AND modu.valid_from IS NOT NULL'||chr(10)||
+' AND doro.rt_code(+) = ''HIGH DEFINITION DRAWING'''||chr(10)||
+'';
+
+s:=s||' AND modu.valid_from IS NOT NULL'||chr(10)||
' AND SYSDATE BETWEEN cost_modu.effective_from(+) AND cost_modu.effective_to(+)'||chr(10)||
' AND SYSDATE BETWEEN cost_bas.effective_from(+) AND cost_bas.effective_to(+)'||chr(10)||
-' AND SYSDATE BETWEEN cost_hou.effective_from(+) AND cost_hou.effe';
-
-s:=s||'ctive_to(+)'||chr(10)||
+' AND SYSDATE BETWEEN cost_hou.effective_from(+) AND cost_hou.effective_to(+)'||chr(10)||
' AND modu.code = :P8_MODULE_CODE';
wwv_flow_api.create_report_region (
@@ -5956,6 +6009,214 @@ end;
/
+--application/pages/page_00010
+prompt ...PAGE 10: documents
+--
+
+begin
+
+declare
+ h varchar2(32767) := null;
+ ph varchar2(32767) := null;
+begin
+h:=h||'No help is available for this page.';
+
+ph := null;
+wwv_flow_api.create_page(
+ p_id => 10,
+ p_flow_id=> wwv_flow.g_flow_id,
+ p_tab_set=> '',
+ p_name => 'documents',
+ p_step_title=> 'documents',
+ p_step_sub_title => 'documents',
+ p_step_sub_title_type => 'TEXT_WITH_SUBSTITUTIONS',
+ p_first_item=> '',
+ p_include_apex_css_js_yn=>'Y',
+ p_help_text => ' ',
+ p_html_page_header => '',
+ p_step_template => '',
+ p_required_patch=> null + wwv_flow_api.g_id_offset,
+ p_last_updated_by => 'ADMIN',
+ p_last_upd_yyyymmddhh24miss => '20080306163330',
+ p_page_comment => '');
+
+wwv_flow_api.set_page_help_text(p_flow_id=>wwv_flow.g_flow_id,p_flow_step_id=>10,p_text=>h);
+end;
+
+end;
+/
+
+declare
+ s varchar2(32767) := null;
+ l_clob clob;
+ l_length number := 1;
+begin
+s:=s||'SELECT (''''||wwf.filename||'''') '||chr(10)||
+'as drawing '||chr(10)||
+',wwf.id'||chr(10)||
+'FROM drawings drwg'||chr(10)||
+',document_roles doro'||chr(10)||
+',documents docu'||chr(10)||
+',wwv_flow_files wwf'||chr(10)||
+'where doro.drwg_code = drwg.code'||chr(10)||
+'and doro.docu_id =docu.id'||chr(10)||
+'and wwf.name = docu.uri'||chr(10)||
+''||chr(10)||
+'/*, document_roles doro, documents docu, wwv_flow_files '||chr(10)||
+'WHERE drwg.code = doro.drwg_code'||chr(10)||
+'AND docu.id = doro.docu_id'||chr(10)||
+'--AND doro.rt_code = ''HIGH ';
+
+s:=s||'DEFINITION DRAWING'''||chr(10)||
+'and docu.uri = wwv_flow_files.name'||chr(10)||
+'*/';
+
+wwv_flow_api.create_report_region (
+ p_id=> 1441018952070293 + wwv_flow_api.g_id_offset,
+ p_flow_id=> wwv_flow.g_flow_id,
+ p_page_id=> 10,
+ p_name=> 'Report 1',
+ p_region_name=>'',
+ p_template=> 24740611526526770+ wwv_flow_api.g_id_offset,
+ p_display_sequence=> 10,
+ p_display_column=> 1,
+ p_display_point=> 'AFTER_SHOW_ITEMS',
+ p_source=> s,
+ p_source_type=> 'SQL_QUERY',
+ p_display_error_message=> '#SQLERRM#',
+ p_customized=> '0',
+ p_translate_title=> 'Y',
+ p_ajax_enabled=> 'Y',
+ p_query_row_template=> 24743617611526775+ wwv_flow_api.g_id_offset,
+ p_query_headings_type=> 'QUERY_COLUMNS',
+ p_query_num_rows=> '15',
+ p_query_options=> 'DERIVED_REPORT_COLUMNS',
+ p_query_break_cols=> '0',
+ p_query_no_data_found=> 'No data found.',
+ p_query_num_rows_type=> 'ROW_RANGES_IN_SELECT_LIST',
+ p_query_row_count_max=> '500',
+ p_pagination_display_position=> 'BOTTOM_RIGHT',
+ p_csv_output=> 'N',
+ p_prn_output=> 'N',
+ p_sort_null=> 'F',
+ p_query_asc_image=> 'arrow_down_gray_dark.gif',
+ p_query_asc_image_attr=> 'width="13" height="12" alt=""',
+ p_query_desc_image=> 'arrow_up_gray_dark.gif',
+ p_query_desc_image_attr=> 'width="13" height="12" alt=""',
+ p_plug_query_strip_html=> 'Y',
+ p_comment=>'');
+end;
+/
+declare
+ s varchar2(32767) := null;
+begin
+s := null;
+wwv_flow_api.create_report_columns (
+ p_id=> 1441311103070298 + wwv_flow_api.g_id_offset,
+ p_region_id=> 1441018952070293 + wwv_flow_api.g_id_offset,
+ p_flow_id=> wwv_flow.g_flow_id,
+ p_query_column_id=> 1,
+ p_form_element_id=> null,
+ p_column_alias=> 'DRAWING',
+ p_column_display_sequence=> 2,
+ p_column_heading=> 'Drawing',
+ p_column_alignment=>'LEFT',
+ p_default_sort_column_sequence=>1,
+ p_disable_sort_column=>'N',
+ p_sum_column=> 'N',
+ p_hidden_column=> 'N',
+ p_display_as=>'WITHOUT_MODIFICATION',
+ p_pk_col_source=> s,
+ p_column_comment=>'');
+end;
+/
+declare
+ s varchar2(32767) := null;
+begin
+s := null;
+wwv_flow_api.create_report_columns (
+ p_id=> 1474314056277651 + wwv_flow_api.g_id_offset,
+ p_region_id=> 1441018952070293 + wwv_flow_api.g_id_offset,
+ p_flow_id=> wwv_flow.g_flow_id,
+ p_query_column_id=> 2,
+ p_form_element_id=> null,
+ p_column_alias=> 'ID',
+ p_column_display_sequence=> 3,
+ p_column_heading=> 'Id',
+ p_column_alignment=>'LEFT',
+ p_heading_alignment=>'CENTER',
+ p_default_sort_column_sequence=>0,
+ p_disable_sort_column=>'Y',
+ p_sum_column=> 'N',
+ p_hidden_column=> 'N',
+ p_display_as=>'WITHOUT_MODIFICATION',
+ p_pk_col_source=> s,
+ p_column_comment=>'');
+end;
+/
+declare
+ s varchar2(32767) := null;
+begin
+s := null;
+wwv_flow_api.create_report_columns (
+ p_id=> 1474023276270823 + wwv_flow_api.g_id_offset,
+ p_region_id=> 1441018952070293 + wwv_flow_api.g_id_offset,
+ p_flow_id=> wwv_flow.g_flow_id,
+ p_query_column_id=> 3,
+ p_form_element_id=> null,
+ p_column_alias=> 'LINK$01',
+ p_column_display_sequence=> 1,
+ p_column_heading=> 'Link$01',
+ p_column_link=>'p?n=#ID#',
+ p_column_linktext=>'View Drawing',
+ p_column_alignment=>'LEFT',
+ p_heading_alignment=>'CENTER',
+ p_default_sort_column_sequence=>0,
+ p_disable_sort_column=>'Y',
+ p_sum_column=> 'N',
+ p_hidden_column=> 'N',
+ p_display_as=>'WITHOUT_MODIFICATION',
+ p_lov_show_nulls=> 'NO',
+ p_pk_col_source=> s,
+ p_derived_column=> 'Y',
+ p_lov_display_extra=> 'YES',
+ p_include_in_export=> 'N',
+ p_column_comment=>'');
+end;
+/
+
+begin
+
+null;
+
+end;
+/
+
+
+begin
+
+null;
+
+end;
+/
+
+
+begin
+
+---------------------------------------
+-- ...updatable report columns for page 10
+--
+
+begin
+
+null;
+end;
+null;
+
+end;
+/
+
+
--application/pages/page_00014
prompt ...PAGE 14: Quotes Reports
--
@@ -26912,8 +27173,8 @@ wwv_flow_api.create_page(
p_html_page_header => ' ',
p_step_template => '',
p_required_patch=> null + wwv_flow_api.g_id_offset,
- p_last_updated_by => 'HARDYA',
- p_last_upd_yyyymmddhh24miss => '20080222150418',
+ p_last_updated_by => 'PRIESTJ',
+ p_last_upd_yyyymmddhh24miss => '20080306165135',
p_page_is_public_y_n=> 'N',
p_page_comment => '');
@@ -27381,9 +27642,8 @@ wwv_flow_api.create_page_item(
p_source_type=> 'DB_COLUMN',
p_display_as=> 'COMBOBOX',
p_named_lov=> 'RELIEFVALVES',
- p_lov => 'select rt.description || '': Size '' || r.relief_valve_size || '': Setting ''||r.relief_valve_setting display_value, r.code return_value '||chr(10)||
-'from relief_valves r, relief_valve_types rt'||chr(10)||
-'where r.rvty_code = rt.code'||chr(10)||
+ p_lov => 'select code display_value, code return_value '||chr(10)||
+'from relief_valves'||chr(10)||
'order by 1',
p_lov_columns=> 1,
p_lov_display_null=> 'YES',
@@ -27428,9 +27688,8 @@ wwv_flow_api.create_page_item(
p_source_type=> 'DB_COLUMN',
p_display_as=> 'COMBOBOX',
p_named_lov=> 'SLAMSHUTVALVES',
- p_lov => 'select rt.description || '': Size '' || r.slamshut_size || '': Setting ''||r.slamshut_setting display_value, r.code return_value '||chr(10)||
-'from slamshut_valves r, slamshut_types rt'||chr(10)||
-'where r.slty_code = rt.code'||chr(10)||
+ p_lov => 'select code display_value, code return_value '||chr(10)||
+'from slamshut_valves'||chr(10)||
'order by 1',
p_lov_columns=> 1,
p_lov_display_null=> 'YES',
@@ -28158,9 +28417,8 @@ wwv_flow_api.create_page_item(
p_source_type=> 'DB_COLUMN',
p_display_as=> 'COMBOBOX',
p_named_lov=> 'REGULATORS',
- p_lov => 'select rt.description || '' - '' || r.lock_up display_value, r.code return_value '||chr(10)||
-'from regulators r, regulator_types rt'||chr(10)||
-'where r.rety_code = rt.code'||chr(10)||
+ p_lov => 'select description display_value, code return_value '||chr(10)||
+'from regulators'||chr(10)||
'order by 1',
p_lov_columns=> 1,
p_lov_display_null=> 'YES',
@@ -28205,9 +28463,8 @@ wwv_flow_api.create_page_item(
p_source_type=> 'DB_COLUMN',
p_display_as=> 'COMBOBOX',
p_named_lov=> 'FILTERS',
- p_lov => 'select ft.description || '' - '' || f.filter_size display_value, f.code return_value '||chr(10)||
-'from FILTERS f, filter_types ft'||chr(10)||
-'where f.fity_code = ft.code'||chr(10)||
+ p_lov => 'select code x, code y'||chr(10)||
+'from filters'||chr(10)||
'order by 1',
p_lov_columns=> 1,
p_lov_display_null=> 'YES',
@@ -32505,8 +32762,8 @@ wwv_flow_api.create_page(
p_html_page_header => '',
p_step_template => '',
p_required_patch=> null + wwv_flow_api.g_id_offset,
- p_last_updated_by => 'PRIESTJ',
- p_last_upd_yyyymmddhh24miss => '20080229134330',
+ p_last_updated_by => 'MULLENM',
+ p_last_upd_yyyymmddhh24miss => '20080306165226',
p_page_is_public_y_n=> 'N',
p_page_comment => '');
@@ -33237,7 +33494,7 @@ wwv_flow_api.create_page_validation(
p_validation_name => 'P62_PHONE is valid',
p_validation_sequence=> 62,
p_validation => 'P62_PHONE',
- p_validation2 => '^((\(?0\d{4}\)?\s?\d{3}\s?\d{3})|(\(?0\d{3}\)?\s?\d{3}\s?\d{4})|(\(?0\d{2}\)?\s?\d{4}\s?\d{4}))(\s?\#(\d{4}|\d{3}))?$',
+ p_validation2 => '^((\(?0\d{4}\)?\s*\d{3}\s*\d{3})|(\(?0\d{3}\)?\s*\d{3}\s*\d{4})|(\(?0\d{2}\)?\s*\d{4}\s*\d{4}))(\s*\#(\d{4}|\d{3}))?$',
p_validation_type => 'REGULAR_EXPRESSION',
p_error_message => 'Phone number format not recognized.'||chr(10)||
'e.g (01234) 567890',
@@ -33261,7 +33518,7 @@ wwv_flow_api.create_page_validation(
p_validation_name => 'P62_FAX is valid',
p_validation_sequence=> 72,
p_validation => 'P62_FAX',
- p_validation2 => '^((\(?0\d{4}\)?\s?\d{3}\s?\d{3})|(\(?0\d{3}\)?\s?\d{3}\s?\d{4})|(\(?0\d{2}\)?\s?\d{4}\s?\d{4}))(\s?\#(\d{4}|\d{3}))?$',
+ p_validation2 => '^((\(?0\d{4}\)?\s*\d{3}\s*\d{3})|(\(?0\d{3}\)?\s*\d{3}\s*\d{4})|(\(?0\d{2}\)?\s*\d{4}\s*\d{4}))(\s*\#(\d{4}|\d{3}))?$',
p_validation_type => 'REGULAR_EXPRESSION',
p_error_message => 'Phone number format not recognized.'||chr(10)||
'e.g (01234) 567890',
@@ -33285,7 +33542,7 @@ wwv_flow_api.create_page_validation(
p_validation_name => 'P62_MOBILE is valid',
p_validation_sequence=> 82,
p_validation => 'P62_MOBILE',
- p_validation2 => '^((\(?0\d{4}\)?\s?\d{3}\s?\d{3})|(\(?0\d{3}\)?\s?\d{3}\s?\d{4})|(\(?0\d{2}\)?\s?\d{4}\s?\d{4}))(\s?\#(\d{4}|\d{3}))?$',
+ p_validation2 => '^((\(?0\d{4}\)?\s*\d{3}\s*\d{3})|(\(?0\d{3}\)?\s*\d{3}\s*\d{4})|(\(?0\d{2}\)?\s*\d{4}\s*\d{4}))(\s*\#(\d{4}|\d{3}))?$',
p_validation_type => 'REGULAR_EXPRESSION',
p_error_message => 'Phone number format not recognized.'||chr(10)||
'e.g (01234) 567890',
@@ -36801,7 +37058,7 @@ wwv_flow_api.create_page(
p_step_template => '',
p_required_patch=> null + wwv_flow_api.g_id_offset,
p_last_updated_by => 'MULLENM',
- p_last_upd_yyyymmddhh24miss => '20080305170240',
+ p_last_upd_yyyymmddhh24miss => '20080306165152',
p_page_is_public_y_n=> 'N',
p_page_comment => '');
@@ -38656,7 +38913,7 @@ wwv_flow_api.create_page_validation(
p_validation_name => 'P66_TELEPHONE is valid',
p_validation_sequence=> 240,
p_validation => 'P66_TELEPHONE',
- p_validation2 => '^((\(?0\d{4}\)?\s?\d{3}\s?\d{3})|(\(?0\d{3}\)?\s?\d{3}\s?\d{4})|(\(?0\d{2}\)?\s?\d{4}\s?\d{4}))(\s?\#(\d{4}|\d{3}))?$',
+ p_validation2 => '^((\(?0\d{4}\)?\s*\d{3}\s*\d{3})|(\(?0\d{3}\)?\s*\d{3}\s*\d{4})|(\(?0\d{2}\)?\s*\d{4}\s*\d{4}))(\s*\#(\d{4}|\d{3}))?$',
p_validation_type => 'REGULAR_EXPRESSION',
p_error_message => 'Phone number format not recognized.'||chr(10)||
'e.g. (01234) 567890',
@@ -38680,7 +38937,7 @@ wwv_flow_api.create_page_validation(
p_validation_name => 'P66_MOBILE is valid',
p_validation_sequence=> 250,
p_validation => 'P66_MOBILE',
- p_validation2 => '^((\(?0\d{4}\)?\s?\d{3}\s?\d{3})|(\(?0\d{3}\)?\s?\d{3}\s?\d{4})|(\(?0\d{2}\)?\s?\d{4}\s?\d{4}))(\s?\#(\d{4}|\d{3}))?$',
+ p_validation2 => '^((\(?0\d{4}\)?\s*\d{3}\s*\d{3})|(\(?0\d{3}\)?\s*\d{3}\s*\d{4})|(\(?0\d{2}\)?\s*\d{4}\s*\d{4}))(\s*\#(\d{4}|\d{3}))?$',
p_validation_type => 'REGULAR_EXPRESSION',
p_error_message => 'Phone number format not recognized.'||chr(10)||
'e.g. (01234) 567890',
@@ -38704,7 +38961,7 @@ wwv_flow_api.create_page_validation(
p_validation_name => 'P66_FAX is valid',
p_validation_sequence=> 260,
p_validation => 'P66_FAX',
- p_validation2 => '^((\(?0\d{4}\)?\s?\d{3}\s?\d{3})|(\(?0\d{3}\)?\s?\d{3}\s?\d{4})|(\(?0\d{2}\)?\s?\d{4}\s?\d{4}))(\s?\#(\d{4}|\d{3}))?$',
+ p_validation2 => '^((\(?0\d{4}\)?\s*\d{3}\s*\d{3})|(\(?0\d{3}\)?\s*\d{3}\s*\d{4})|(\(?0\d{2}\)?\s*\d{4}\s*\d{4}))(\s*\#(\d{4}|\d{3}))?$',
p_validation_type => 'REGULAR_EXPRESSION',
p_error_message => 'Phone number format not recognized.'||chr(10)||
'e.g. (01234) 567890',
@@ -39808,7 +40065,7 @@ wwv_flow_api.create_page(
p_step_template => '',
p_required_patch=> null + wwv_flow_api.g_id_offset,
p_last_updated_by => 'MULLENM',
- p_last_upd_yyyymmddhh24miss => '20080228135546',
+ p_last_upd_yyyymmddhh24miss => '20080306154838',
p_page_is_public_y_n=> 'N',
p_page_comment => '');
@@ -40463,6 +40720,28 @@ end;
/
+begin
+
+wwv_flow_api.create_page_validation(
+ p_id => 1440215929013189 + wwv_flow_api.g_id_offset,
+ p_flow_id => wwv_flow.g_flow_id,
+ p_flow_step_id => 69,
+ p_validation_name => 'P69_ADDR_CODE not null',
+ p_validation_sequence=> 40,
+ p_validation => 'P69_ADDR_CODE',
+ p_validation_type => 'ITEM_NOT_NULL',
+ p_error_message => 'Address code must be specified.',
+ p_when_button_pressed=> 20959412356304544 + wwv_flow_api.g_id_offset,
+ p_associated_item=> 20960206024304545 + wwv_flow_api.g_id_offset,
+ p_error_display_location=>'INLINE_WITH_FIELD_AND_NOTIFICATION',
+ p_validation_comment=> '');
+
+null;
+
+end;
+/
+
+
begin
declare
@@ -42054,8 +42333,8 @@ wwv_flow_api.create_page(
p_html_page_header => '',
p_step_template => '',
p_required_patch=> null + wwv_flow_api.g_id_offset,
- p_last_updated_by => 'HARDYA',
- p_last_upd_yyyymmddhh24miss => '20080305163508',
+ p_last_updated_by => 'ADMIN',
+ p_last_upd_yyyymmddhh24miss => '20080306163046',
p_page_is_public_y_n=> 'N',
p_page_comment => '');
@@ -42092,6 +42371,7 @@ wwv_flow_api.create_report_region (
p_display_error_message=> '#SQLERRM#',
p_customized=> '0',
p_translate_title=> 'Y',
+ p_ajax_enabled=> 'N',
p_query_row_template=> 24743617611526775+ wwv_flow_api.g_id_offset,
p_query_headings_type=> 'COLON_DELMITED_LIST',
p_query_num_rows=> '15',