diff --git a/Screens/f155.sql b/Screens/f155.sql index 00539e2..4cdd450 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: 12:09 Thursday March 6, 2008 +-- Date and Time: 15:34 Thursday March 6, 2008 -- Exported By: PRIESTJ -- Flashback: 0 -- Export Type: Application Export @@ -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 => '20080306120930', + p_checksum_salt_last_reset => '20080306153409', 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=> '20080306120930', + p_last_upd_yyyymmddhh24miss=> '20080306153409', p_required_roles=> wwv_flow_utilities.string_to_table2('')); @@ -3390,7 +3390,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 => '20080305162314', + p_last_upd_yyyymmddhh24miss => '20080306121404', p_page_comment => ''); end; @@ -3441,18 +3441,18 @@ s:=s||'SELECT DISTINCT modu.code,'||chr(10)|| ' modu.qmax,'||chr(10)|| ' cnor_inlet.description AS inlet_orientation,'||chr(10)|| ' cnor_outlet.description AS outlet_orientation,'||chr(10)|| -' cost.cost_price'||chr(10)|| +' cost_modu.selling_price'||chr(10)|| 'FROM modules modu, '||chr(10)|| ' connection_orientations cnor_inlet,'||chr(10)|| ' connection_orientations cnor_outlet,'||chr(10)|| -' costs cost'||chr(10)|| -'WHERE modu.inlet_cnor_code = cnor_inlet.code'||chr(10)|| -'AND mo'; +' v_moco cost_modu'||chr(10)|| +'WHERE modu.inlet_cnor_code = cnor_inle'; -s:=s||'du.outlet_cnor_code = cnor_outlet.code'||chr(10)|| -'AND modu.code = cost.modu_code'||chr(10)|| -'AND modu.valid_from is not null'||chr(10)|| -'AND cost.cost_type = ''MOCO'''||chr(10)|| +s:=s||'t.code'||chr(10)|| +'AND modu.outlet_cnor_code = cnor_outlet.code'||chr(10)|| +'AND modu.code = cost_modu.modu_code'||chr(10)|| +'AND modu.valid_from IS NOT NULL'||chr(10)|| +'AND SYSDATE BETWEEN cost_modu.effective_from AND cost_modu.effective_to'||chr(10)|| 'AND modu.qmax >= :P4_REQUESTED_QMAX'||chr(10)|| 'AND modu.svcp_code LIKE :P4_SERVICE_PRESSURE_TIER'; @@ -3645,17 +3645,16 @@ declare begin s := null; wwv_flow_api.create_report_columns ( - p_id=> 48053120574229259 + wwv_flow_api.g_id_offset, + p_id=> 1347614040725898 + wwv_flow_api.g_id_offset, p_region_id=> 48052218398229257 + wwv_flow_api.g_id_offset, p_flow_id=> wwv_flow.g_flow_id, - p_query_column_id=> 7, + p_query_column_id=> 8, p_form_element_id=> null, - p_column_alias=> 'COST_PRICE', + p_column_alias=> 'SELLING_PRICE', p_column_display_sequence=> 7, - p_column_heading=> 'Module Cost', + p_column_heading=> 'Selling Price', 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', @@ -4311,8 +4310,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 => '20080305155023', + p_last_updated_by => 'DHARSHANIK', + p_last_upd_yyyymmddhh24miss => '20080306144532', p_page_is_public_y_n=> 'N', p_page_comment => ''); @@ -4328,41 +4327,55 @@ declare l_clob clob; l_length number := 1; begin -s:=s||'--MODULE DETAILS'||chr(10)|| -'SELECT DISTINCT modu.code AS modu_code, modu.svcp_code, prty_modu.name AS modu_manf, modu.drwg_code AS modu_drwg, modu.lead_time,'||chr(10)|| -' modu.dim_a AS modu_dima, modu.dim_b AS modu_dimb, modu.dim_c AS modu_dimc, modu.dim_d AS modu_dimd, modu.dim_e AS modu_dime, '||chr(10)|| -' modu.dim_f AS modu_dimf, modu.dim_h AS modu_dimh, modu.weight AS modu_weight, modu.qmax,'||chr(10)|| -' '; +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)|| +' 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'; -s:=s||' cnor_inlet.description AS inlet_orientation, cnty_inlet.description inlet_con_type, modu.inlet_height, modu.inlet_size,'||chr(10)|| -' cnor_outlet.description AS outlet_orientation, cnty_outlet.description AS outlet_con_type, modu.outlet_height, modu.outlet_size,'||chr(10)|| -' modu.metr_code, cost_modu.selling_price AS modu_selling_price'||chr(10)|| +s:=s||'u.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'; + +s:=s||'.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)|| -''; +' 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)|| +' '; -s:=s||' connection_orientations cnor_inlet, connection_types cnty_inlet, connection_orientations cnor_outlet, connection_types cnty_outlet,'||chr(10)|| -' costs cost_modu, bases bas, costs cost_bas, housings hou, housing_types hoty, parties prty_hou, costs cost_hou'||chr(10)|| +s:=s||' housing_types hoty, parties prty_hou, v_hoco cost_hou'||chr(10)|| 'WHERE modu.prty_id = prty_modu.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_'; - -s:=s||'cnor_code = cnor_outlet.code'||chr(10)|| +' AND 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 modu.hou_code = hou.code(+)'||chr(10)|| +' AND m'; + +s:=s||'odu.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 cost_modu.cost_type = '; +' 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||'''MOCO'''||chr(10)|| -' AND cost_bas.cost_type(+) = ''BACO'''||chr(10)|| -' AND cost_hou.cost_type(+) = ''HOCO'''||chr(10)|| -' AND modu.code LIKE ''AD016S''--:P8_MODULE_CODE'; +s:=s||'ctive_to(+)'||chr(10)|| +' AND modu.code = :P8_MODULE_CODE'; wwv_flow_api.create_report_region ( p_id=> 997215818433865 + wwv_flow_api.g_id_offset, @@ -4983,16 +4996,17 @@ declare l_clob clob; l_length number := 1; begin -s:=s||'SELECT DISTINCT nvl(bas.code, ''No Base'') AS bas_code, '||chr(10)|| +s:=s||'--BASE'||chr(10)|| +'SELECT DISTINCT nvl(bas.code, ''No Base'') AS bas_code, '||chr(10)|| ' nvl(bas.drwg_code, ''-'') AS bas_drwg, '||chr(10)|| ' nvl(bas.description, ''-'') AS bas_description, '||chr(10)|| ' nvl(bas.dim_a, 0) AS bas_dima, '||chr(10)|| ' nvl(bas.dim_b, 0) AS bas_dimb, '||chr(10)|| ' nvl(bas.dim_c, 0) AS bas_dimc, '||chr(10)|| ' nvl(bas.dim_d, 0) AS bas_dimd, '||chr(10)|| -' nvl(bas.dim_e'; +' nvl(b'; -s:=s||', 0) AS bas_dime, '||chr(10)|| +s:=s||'as.dim_e, 0) AS bas_dime, '||chr(10)|| ' nvl(bas.dim_f, 0) AS bas_dimf, '||chr(10)|| ' nvl(bas.dim_g, 0) AS bas_dimg, '||chr(10)|| ' nvl(bas.dim_h, 0) AS bas_dimh, '||chr(10)|| @@ -5000,18 +5014,18 @@ s:=s||', 0) AS bas_dime, '||chr(10)|| ' nvl(bas.depth, 0), '||chr(10)|| ' nvl(cost_bas.selling_price, 0.00) AS bas_selling_price'||chr(10)|| 'FROM modules modu, parties prty_modu, '||chr(10)|| -' connection_orientations cnor_i'; +' connection_orientation'; -s:=s||'nlet, connection_types cnty_inlet, '||chr(10)|| +s:=s||'s cnor_inlet, connection_types cnty_inlet, '||chr(10)|| ' connection_orientations cnor_outlet, connection_types cnty_outlet,'||chr(10)|| -' costs cost_modu, bases bas, costs cost_bas, '||chr(10)|| -' housings hou, housing_types hoty, parties prty_hou, costs cost_hou'||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.inlet_cnor_code = cnor_inlet.code'||chr(10)|| ' AND modu.inlet_cnty_code = cnty_inlet.code'||chr(10)|| -' AND modu.outlet_cnor_code = cnor_outl'; +' AND modu.outlet_cnor_code '; -s:=s||'et.code'||chr(10)|| +s:=s||'= 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)|| @@ -5021,12 +5035,12 @@ s:=s||'et.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 cost_modu.cost_type = ''MOCO'''||chr(10)|| -' AND cost_ba'; +' AND SYSDATE BETWEEN cost_modu.effect'; -s:=s||'s.cost_type(+) = ''BACO'''||chr(10)|| -' AND cost_hou.cost_type(+) = ''HOCO'''||chr(10)|| -' AND modu.code LIKE ''AD016S''--:P8_MODULE_CODE'; +s:=s||'ive_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.effective_to(+)'||chr(10)|| +' AND modu.code = :P8_MODULE_CODE'; wwv_flow_api.create_report_region ( p_id=> 1057420210079578 + wwv_flow_api.g_id_offset, @@ -5044,7 +5058,7 @@ wwv_flow_api.create_report_region ( p_customized=> '0', p_translate_title=> 'Y', p_ajax_enabled=> 'Y', - p_query_row_template=> 11, + p_query_row_template=> 3, p_query_headings_type=> 'COLON_DELMITED_LIST', p_query_options=> 'DERIVED_REPORT_COLUMNS', p_query_show_nulls_as=> ' - ', @@ -5390,25 +5404,26 @@ declare l_clob clob; l_length number := 1; begin -s:=s||'SELECT DISTINCT nvl(hou.code, ''No Housing'') AS hou_code, '||chr(10)|| +s:=s||'--HOUSING'||chr(10)|| +'SELECT DISTINCT nvl(hou.code, ''No Housing'') AS hou_code, '||chr(10)|| ' nvl(hou.drwg_code, ''-'') AS hou_drwg, '||chr(10)|| ' nvl(hoty.description,''-'') AS hoty_decription, '||chr(10)|| ' nvl(hou.description, ''-'') AS hou_description, '||chr(10)|| ' nvl(hou.dim_l, 0), '||chr(10)|| ' nvl(hou.dim_w, 0), '||chr(10)|| ' nvl(hou.dim_h, 0) AS hou_dimh, '||chr(10)|| -' nvl(hou.weight, 0) '; +' nvl(hou.'; -s:=s||'AS hou_weight, '||chr(10)|| +s:=s||'weight, 0) AS hou_weight, '||chr(10)|| ' nvl(prty_hou.name,''-'') AS hou_manf, '||chr(10)|| ' nvl(cost_hou.selling_price, 0.00) AS hou_selling_price'||chr(10)|| 'FROM modules modu, parties prty_modu, '||chr(10)|| ' connection_orientations cnor_inlet, connection_types cnty_inlet, '||chr(10)|| ' connection_orientations cnor_outlet, connection_types cnty_outlet,'||chr(10)|| -' costs cost_modu, bases bas, costs cost_bas, '||chr(10)|| -' housings hou, ho'; +' v_moco cost_modu, bases bas, v_baco cost_bas, housings h'; -s:=s||'using_types hoty, parties prty_hou, costs cost_hou'||chr(10)|| +s:=s||'ou, '||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.inlet_cnor_code = cnor_inlet.code'||chr(10)|| ' AND modu.inlet_cnty_code = cnty_inlet.code'||chr(10)|| @@ -5416,18 +5431,20 @@ s:=s||'using_types hoty, parties prty_hou, costs cost_hou'||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 modu.h'; +' AND bas.code = cost_bas.bas_code(+)'; -s:=s||'ou_code = hou.code(+)'||chr(10)|| +s:=s||''||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 cost_modu.cost_type = ''MOCO'''||chr(10)|| -' AND cost_bas.cost_type(+) = ''BACO'''||chr(10)|| -' AND cost_hou.cost_type(+) = ''HOCO'''||chr(10)|| -' AND modu.code LIKE ''AD016S''--:P8_MODULE_CODE'; +' 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'; + +s:=s||'_hou.effective_to(+)'||chr(10)|| +' AND modu.code = :P8_MODULE_CODE'; wwv_flow_api.create_report_region ( p_id=> 1121013209172151 + wwv_flow_api.g_id_offset, @@ -5445,7 +5462,7 @@ wwv_flow_api.create_report_region ( p_customized=> '0', p_translate_title=> 'Y', p_ajax_enabled=> 'Y', - p_query_row_template=> 11, + p_query_row_template=> 3, p_query_headings_type=> 'COLON_DELMITED_LIST', p_query_options=> 'DERIVED_REPORT_COLUMNS', p_query_show_nulls_as=> ' - ', @@ -13502,7 +13519,7 @@ wwv_flow_api.create_page( p_required_role => 16097609166220701+ wwv_flow_api.g_id_offset, p_required_patch=> null + wwv_flow_api.g_id_offset, p_last_updated_by => 'PRIESTJ', - p_last_upd_yyyymmddhh24miss => '20080305141324', + p_last_upd_yyyymmddhh24miss => '20080306153151', p_page_is_public_y_n=> 'N', p_protection_level=> 'C', p_page_comment => ''); @@ -18145,6 +18162,7 @@ wwv_flow_api.create_page_item( 'select CODE display_value, CODE return_value'||chr(10)|| 'from meters '||chr(10)|| 'where prty_id =nvl((select prty_id from meters where prty_id = decode(:P32_EXISTING_PRTY_ID ,20080000,0,:P32_EXISTING_PRTY_ID )intersect select prty_id from meters), prty_id)'||chr(10)|| +'union(select ''OTHER'', ''OTHER'' from dual)'||chr(10)|| 'order by 1'||chr(10)|| '', p_lov_columns=> 1, @@ -19000,6 +19018,7 @@ wwv_flow_api.create_page_item( 'select NAME display_value, ID return_value'||chr(10)|| 'from parties, meters'||chr(10)|| 'where prty_type = ''MANU'' and prty_id = id and mety_code = nvl((select mety_code from meters where mety_code = decode(:P32_EXISTING_METY_CODE,''OTHER'','''',:P32_EXISTING_METY_CODE) intersect select mety_code from meters),mety_code)'||chr(10)|| +'union(select ''OTHER'', 20080000 from dual)'||chr(10)|| 'order by 1', p_lov_columns=> 1, p_lov_display_null=> 'YES',