diff --git a/Screens/f155.sql b/Screens/f155.sql index e9bc429..292e451 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:33 Tuesday February 19, 2008 +-- Date and Time: 17:31 Tuesday February 19, 2008 -- Exported By: PRIESTJ -- Flashback: 0 -- Export Type: Application Export @@ -26,10 +26,10 @@ prompt APPLICATION 155 - webmip -- Application Statistics: -- Pages: 54 --- Items: 334 +-- Items: 336 -- Computations: 1 --- Validations: 195 --- Processes: 95 +-- Validations: 197 +-- Processes: 96 -- Regions: 78 -- Buttons: 118 -- Shared Components @@ -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 => '20080219123309', + p_checksum_salt_last_reset => '20080219173108', p_home_link => 'f?p=&APP_ID.:1', p_box_width => '98%', p_flow_language => 'en-gb', @@ -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=> '20080219123309', + p_last_upd_yyyymmddhh24miss=> '20080219173108', p_required_roles=> wwv_flow_utilities.string_to_table2('')); @@ -8981,7 +8981,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 => '20080212114445', + p_last_upd_yyyymmddhh24miss => '20080219163621', p_page_is_public_y_n=> 'N', p_protection_level=> 'C', p_page_comment => ''); @@ -10295,8 +10295,8 @@ wwv_flow_api.create_page( p_step_template => '', 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 => '20080215191215', + p_last_updated_by => 'HARDYA', + p_last_upd_yyyymmddhh24miss => '20080219172723', p_page_is_public_y_n=> 'N', p_protection_level=> 'C', p_page_comment => ''); @@ -12527,7 +12527,7 @@ wwv_flow_api.create_page_item( p_item_plug_id => 26597504596798255+wwv_flow_api.g_id_offset, p_use_cache_before_default=> 'YES', p_item_default_type => 'STATIC_TEXT_WITH_SUBSTITUTIONS', - p_prompt=>'Job Description/Special Instructions', + p_prompt=>'Job Description/Special Instructions
(Will result in a manual quote.)', p_source=>'JOB_DESCRIPTION', p_source_type=> 'DB_COLUMN', p_display_as=> 'TEXTAREA', @@ -15450,7 +15450,7 @@ wwv_flow_api.create_page_validation( p_flow_step_id => 32, p_validation_name => 'QMAX_greater_than_QMIN', p_validation_sequence=> 500, - p_validation => ':P32_QMAX>:P32_QMIN', + p_validation => 'to_number(:P32_QMAX) > to_number(:P32_QMIN)', p_validation_type => 'PLSQL_EXPRESSION', p_error_message => 'QMAX must be greater than or equal to QMIN', p_when_button_pressed=> 28015631689078569 + wwv_flow_api.g_id_offset, @@ -17492,48 +17492,42 @@ declare begin p:=p||'--Used to set the agent and supplier associations by writing records to the enquiry_roles table'||chr(10)|| 'declare'||chr(10)|| -' e_file_error EXCEPTION; '||chr(10)|| +' e_file_error EXCEPTION;'||chr(10)|| +' l_msg varchar2(400) := ''There was a problem attempting to save file to enquiry (files must be less than 3 megabytes in size, there is a 10 megabyte limit for files attached to an enquiry)'';'||chr(10)|| ' success boolean;'||chr(10)|| 'begin'||chr(10)|| ' if :P32_ID is not null then'||chr(10)|| -' if v(''P32_UPLOAD_ASSET_LOCATION_NOTES'') is not null then'||chr(10)|| -' success := #OWNER#.mip_files.set_file_association(v(''P32_UPLOAD_ASSET_LOCATION_NOTES''),'||chr(10)|| -' '; +' if v(''P32_U'; -p:=p||' ''Asset Location file for enquiry'','||chr(10)|| +p:=p||'PLOAD_ASSET_LOCATION_NOTES'') is not null then'||chr(10)|| +' success := #OWNER#.mip_files.set_file_association(v(''P32_UPLOAD_ASSET_LOCATION_NOTES''),'||chr(10)|| +' ''Asset Location file for enquiry'','||chr(10)|| ' ''INDO'','||chr(10)|| ' ''ENQUIRY SUPPORTING DOC'','||chr(10)|| -' null,'||chr(10)|| -' :P32_ID,'||chr(10)|| -' null,'||chr(10)|| ' '; -p:=p||' ''ENDO'');'||chr(10)|| -' if not success then'||chr(10)|| -' RAISE e_file_error;'||chr(10)|| -' end if;'||chr(10)|| -' end if;'||chr(10)|| -' if v(''P32_ENQUIRY_FILES'') is not null then'||chr(10)|| -' success := #OWNER#.mip_files.set_file_association(v(''P32_ENQUIRY_FILES''),'||chr(10)|| -' ''File uploaded to enquiry'','||chr(10)|| -' '; - -p:=p||' ''INDO'','||chr(10)|| -' ''ENQUIRY SUPPORTING DOC'','||chr(10)|| -' null,'||chr(10)|| +p:=p||' null,'||chr(10)|| ' :P32_ID,'||chr(10)|| ' null,'||chr(10)|| ' ''ENDO'');'||chr(10)|| -' if not success then'||chr(10)|| -' RAISE e_file_'; +' if not success then raise_application_error(-20001, l_msg); end if;'||chr(10)|| +' end if;'||chr(10)|| +' if v(''P32_ENQUIRY_FILES'') is not null then'||chr(10)|| +' success := #OWNER#.m'; -p:=p||'error;'||chr(10)|| -' end if;'||chr(10)|| +p:=p||'ip_files.set_file_association(v(''P32_ENQUIRY_FILES''),'||chr(10)|| +' ''File uploaded to enquiry'','||chr(10)|| +' ''INDO'','||chr(10)|| +' ''ENQUIRY SUPPORTING DOC'','||chr(10)|| +' null,'||chr(10)|| +' '; + +p:=p||' :P32_ID,'||chr(10)|| +' null,'||chr(10)|| +' ''ENDO'');'||chr(10)|| +' if not success then raise_application_error(-20001, l_msg); end if;'||chr(10)|| ' end if;'||chr(10)|| ' end if;'||chr(10)|| -'EXCEPTION'||chr(10)|| -'when e_file_error then'||chr(10)|| -' #OWNER#.cout_err.report_and_stop(-20100);'||chr(10)|| 'end;'; wwv_flow_api.create_page_process( @@ -17546,17 +17540,6 @@ wwv_flow_api.create_page_process( p_process_name=> 'Create File Association', p_process_sql_clob => p, p_process_error_message=> 'There was a problem attempting to save file to enquiry (files must be less than 3 megabytes in size, there is a 10 megabyte limit for files attached to an enquiry)', - p_process_when=>'if :P32_ENQUIRY_FILES is null then'||chr(10)|| -' return false;'||chr(10)|| -'else'||chr(10)|| -' return true;'||chr(10)|| -'end if;'||chr(10)|| -'if :P32_UPLOAD_ASSET_LOCATION_NOTES is null then'||chr(10)|| -' return false;'||chr(10)|| -'else'||chr(10)|| -' return true;'||chr(10)|| -'end if;', - p_process_when_type=>'', p_process_success_message=> '', p_process_is_stateful_y_n=>'N', p_required_patch=>null + wwv_flow_api.g_id_offset, @@ -18872,8 +18855,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 => '20080219122329', + p_last_updated_by => 'DHARSHANIK', + p_last_upd_yyyymmddhh24miss => '20080219162040', p_page_comment => ''); wwv_flow_api.set_page_help_text(p_flow_id=>wwv_flow.g_flow_id,p_flow_step_id=>50,p_text=>h); @@ -18955,7 +18938,7 @@ wwv_flow_api.create_report_columns ( p_column_linktext=>'#CODE#', p_column_alignment=>'LEFT', p_heading_alignment=>'CENTER', - p_default_sort_column_sequence=>0, + p_default_sort_column_sequence=>1, p_disable_sort_column=>'N', p_sum_column=> 'N', p_hidden_column=> 'N', @@ -19372,8 +19355,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 => '20080219122511', + p_last_updated_by => 'DHARSHANIK', + p_last_upd_yyyymmddhh24miss => '20080219162611', p_page_comment => ''); wwv_flow_api.set_page_help_text(p_flow_id=>wwv_flow.g_flow_id,p_flow_step_id=>51,p_text=>h); @@ -21392,8 +21375,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 => '20080219121044', + p_last_updated_by => 'DHARSHANIK', + p_last_upd_yyyymmddhh24miss => '20080219163849', p_page_comment => ''); wwv_flow_api.set_page_help_text(p_flow_id=>wwv_flow.g_flow_id,p_flow_step_id=>55,p_text=>h); @@ -21694,8 +21677,10 @@ wwv_flow_api.create_page_item( 'from drawings'||chr(10)|| 'order by code', p_lov_columns=> 1, - p_lov_display_null=> 'NO', + p_lov_display_null=> 'YES', p_lov_translated=> 'N', + p_lov_null_text=>'- Not Assigned -', + p_lov_null_value=> '', p_cSize=> 32, p_cMaxlength=> 80, p_cHeight=> 1, @@ -21738,8 +21723,10 @@ wwv_flow_api.create_page_item( 'from housing_types'||chr(10)|| 'order by code asc', p_lov_columns=> 1, - p_lov_display_null=> 'NO', + p_lov_display_null=> 'YES', p_lov_translated=> 'N', + p_lov_null_text=>'- Not Assigned -', + p_lov_null_value=> '', p_cSize=> 32, p_cMaxlength=> 80, p_cHeight=> 1, @@ -21783,8 +21770,10 @@ wwv_flow_api.create_page_item( 'where prty.prty_type = ''MANU'''||chr(10)|| 'order by name asc', p_lov_columns=> 1, - p_lov_display_null=> 'NO', + p_lov_display_null=> 'YES', p_lov_translated=> 'N', + p_lov_null_text=>'- Not Assigned -', + p_lov_null_value=> '', p_cSize=> 32, p_cMaxlength=> 255, p_cHeight=> 1, @@ -22627,7 +22616,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 => '20080219111842', + p_last_upd_yyyymmddhh24miss => '20080219155812', p_page_is_public_y_n=> 'N', p_page_comment => ''); @@ -22918,7 +22907,7 @@ wwv_flow_api.create_page_item( p_lov_display_null=> 'YES', p_lov_translated=> 'N', p_lov_null_text=>'Not Assigned', - p_lov_null_value=> 'NULL', + p_lov_null_value=> '', p_cSize=> 32, p_cMaxlength=> 80, p_cHeight=> 1, @@ -22964,7 +22953,7 @@ wwv_flow_api.create_page_item( p_lov_display_null=> 'YES', p_lov_translated=> 'N', p_lov_null_text=>'Not Assigned', - p_lov_null_value=> 'null', + p_lov_null_value=> '', p_cSize=> 32, p_cMaxlength=> 80, p_cHeight=> 1, @@ -23010,7 +22999,7 @@ wwv_flow_api.create_page_item( p_lov_display_null=> 'YES', p_lov_translated=> 'N', p_lov_null_text=>'Not Assigned', - p_lov_null_value=> 'NULL', + p_lov_null_value=> '', p_cSize=> 32, p_cMaxlength=> 80, p_cHeight=> 1, @@ -23053,8 +23042,10 @@ wwv_flow_api.create_page_item( 'from meters'||chr(10)|| 'order by 1', p_lov_columns=> 1, - p_lov_display_null=> 'NO', + p_lov_display_null=> 'YES', p_lov_translated=> 'N', + p_lov_null_text=>'Not Assigned', + p_lov_null_value=> '', p_cSize=> 32, p_cMaxlength=> 80, p_cHeight=> 1, @@ -23098,8 +23089,10 @@ wwv_flow_api.create_page_item( 'where r.rvty_code = rt.code'||chr(10)|| 'order by 1', p_lov_columns=> 1, - p_lov_display_null=> 'NO', + p_lov_display_null=> 'YES', p_lov_translated=> 'N', + p_lov_null_text=>'Not Assigned', + p_lov_null_value=> '', p_cSize=> 32, p_cMaxlength=> 80, p_cHeight=> 1, @@ -23143,8 +23136,10 @@ wwv_flow_api.create_page_item( 'where r.slty_code = rt.code'||chr(10)|| 'order by 1', p_lov_columns=> 1, - p_lov_display_null=> 'NO', + p_lov_display_null=> 'YES', p_lov_translated=> 'N', + p_lov_null_text=>'Not Assigned', + p_lov_null_value=> '', p_cSize=> 32, p_cMaxlength=> 80, p_cHeight=> 1, @@ -23187,8 +23182,10 @@ wwv_flow_api.create_page_item( 'from service_pressures'||chr(10)|| 'order by 1', p_lov_columns=> 1, - p_lov_display_null=> 'NO', + p_lov_display_null=> 'YES', p_lov_translated=> 'N', + p_lov_null_text=>'Not Assigned', + p_lov_null_value=> '', p_cSize=> 32, p_cMaxlength=> 80, p_cHeight=> 1, @@ -23848,8 +23845,10 @@ wwv_flow_api.create_page_item( 'where r.rety_code = rt.code'||chr(10)|| 'order by 1', p_lov_columns=> 1, - p_lov_display_null=> 'NO', + p_lov_display_null=> 'YES', p_lov_translated=> 'N', + p_lov_null_text=>'Not Assigned', + p_lov_null_value=> '', p_cSize=> 32, p_cMaxlength=> 80, p_cHeight=> 1, @@ -23893,8 +23892,10 @@ wwv_flow_api.create_page_item( 'where f.fity_code = ft.code'||chr(10)|| 'order by 1', p_lov_columns=> 1, - p_lov_display_null=> 'NO', + p_lov_display_null=> 'YES', p_lov_translated=> 'N', + p_lov_null_text=>'Not Assigned', + p_lov_null_value=> '', p_cSize=> 32, p_cMaxlength=> 80, p_cHeight=> 1, @@ -23940,7 +23941,7 @@ wwv_flow_api.create_page_item( p_lov_display_null=> 'YES', p_lov_translated=> 'N', p_lov_null_text=>'Not assigned', - p_lov_null_value=> 'NULL', + p_lov_null_value=> '', p_cSize=> 32, p_cMaxlength=> 80, p_cHeight=> 1, @@ -23986,7 +23987,7 @@ wwv_flow_api.create_page_item( p_lov_display_null=> 'YES', p_lov_translated=> 'N', p_lov_null_text=>'Not Assigned', - p_lov_null_value=> 'null', + p_lov_null_value=> '', p_cSize=> 32, p_cMaxlength=> 80, p_cHeight=> 1, @@ -24036,7 +24037,7 @@ wwv_flow_api.create_page_item( p_lov_display_null=> 'YES', p_lov_translated=> 'N', p_lov_null_text=>'Not Assigned', - p_lov_null_value=> 'NULL', + p_lov_null_value=> '', p_cSize=> 22, p_cMaxlength=> 22, p_cHeight=> 1, @@ -24704,6 +24705,48 @@ end; / +begin + +wwv_flow_api.create_page_validation( + p_id => 39321126705893323 + wwv_flow_api.g_id_offset, + p_flow_id => wwv_flow.g_flow_id, + p_flow_step_id => 57, + p_validation_name => 'P57_CODE', + p_validation_sequence=> 40, + p_validation => 'P57_CODE', + p_validation_type => 'ITEM_NOT_NULL', + p_error_message => 'Module code must be specified.', + p_associated_item=> 18004310571025887 + 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 => 39327003418905520 + wwv_flow_api.g_id_offset, + p_flow_id => wwv_flow.g_flow_id, + p_flow_step_id => 57, + p_validation_name => 'P57_QMAX', + p_validation_sequence=> 50, + p_validation => 'P57_QMAX', + p_validation_type => 'ITEM_NOT_NULL', + p_error_message => 'QMAX must be specified.', + p_associated_item=> 39046709046137600 + wwv_flow_api.g_id_offset, + p_error_display_location=>'INLINE_WITH_FIELD_AND_NOTIFICATION', + p_validation_comment=> ''); + +null; + +end; +/ + + begin declare @@ -25236,8 +25279,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 => 'DHARSHANIK', - p_last_upd_yyyymmddhh24miss => '20080208161712', + p_last_updated_by => 'HARDYA', + p_last_upd_yyyymmddhh24miss => '20080219155408', p_page_is_public_y_n=> 'N', p_page_comment => ''); @@ -25755,11 +25798,15 @@ wwv_flow_api.create_page_validation( p_id => 24634930069181787 + wwv_flow_api.g_id_offset, p_flow_id => wwv_flow.g_flow_id, p_flow_step_id => 59, - p_validation_name => 'P59_SORT ORDER not null', + p_validation_name => 'P59_SORT ORDER not null and numeric', p_validation_sequence=> 50, - p_validation => 'P59_SORT_ORDER', - p_validation_type => 'ITEM_NOT_NULL', - p_error_message => 'Sort Order must have some value.', + p_validation => 'return ('||chr(10)|| +'case regexp_like(nvl(:P59_SORT_ORDER,''NULL''), ''^[[:digit:]]*$'') '||chr(10)|| +'when false then ''Sort Order must contain a numeric value'''||chr(10)|| +'else null'||chr(10)|| +'end );', + p_validation_type => 'FUNC_BODY_RETURNING_ERR_TEXT', + p_error_message => '', p_associated_item=> 24634406253181786 + wwv_flow_api.g_id_offset, p_error_display_location=>'INLINE_WITH_FIELD_AND_NOTIFICATION', p_validation_comment=> ''); @@ -29040,7 +29087,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 => '20080219114759', + p_last_upd_yyyymmddhh24miss => '20080219145733', p_page_is_public_y_n=> 'N', p_page_comment => ''); @@ -29254,7 +29301,7 @@ wwv_flow_api.create_page_item( p_item_default_type => 'STATIC_TEXT_WITH_SUBSTITUTIONS', p_prompt=>'Select Address', p_source_type=> 'STATIC', - p_display_as=> 'COMBOBOX', + p_display_as=> 'POPUP', p_named_lov=> 'ADDRESSES', p_lov => 'SELECT addr.code || '','' || addr.sub_building || '','' || addr.building || '','' ||'||chr(10)|| ' addr.city || '','' || addr.postcode AS address,'||chr(10)|| @@ -29278,6 +29325,8 @@ wwv_flow_api.create_page_item( p_field_alignment => 'LEFT', p_field_template => 24749138532526789+wwv_flow_api.g_id_offset, p_is_persistent=> 'Y', + p_lov_display_extra=>'NO', + p_protection_level => 'N', p_item_comment => ''); @@ -29561,11 +29610,11 @@ p:=p||'declare '||chr(10)|| ' :P64_HOME_STREET := l_addr.street;'||chr(10)|| ' :P64_HOME_CITY := l_addr.city;'||chr(10)|| ' :P64_HOME_POSTCODE := l_addr.postcode;'||chr(10)|| -' '||chr(10)|| -'EXCEPTION'||chr(10)|| -' '; +''; -p:=p||' WHEN no_data_found THEN'||chr(10)|| +p:=p||' '||chr(10)|| +'EXCEPTION'||chr(10)|| +' WHEN no_data_found THEN'||chr(10)|| ' NULL;'||chr(10)|| 'end;'; @@ -29635,10 +29684,12 @@ wwv_flow_api.create_page_process( p_process_sequence=> 20, p_process_point=> 'AFTER_SUBMIT', p_process_type=> 'PLSQL', - p_process_name=> 'CREATE_PARTY', + p_process_name=> 'CREATE_PARTY_old', p_process_sql_clob => p, p_process_error_message=> '', p_process_when_button_id=>20916009513290381 + wwv_flow_api.g_id_offset, + p_process_when=>'', + p_process_when_type=>'NEVER', p_process_success_message=> 'Party created successfully.', p_process_is_stateful_y_n=>'N', p_required_patch=>null + wwv_flow_api.g_id_offset, @@ -29673,6 +29724,8 @@ wwv_flow_api.create_page_process( p_process_sql_clob => p, p_process_error_message=> '', p_process_when_button_id=>20916009513290381 + wwv_flow_api.g_id_offset, + p_process_when=>'', + p_process_when_type=>'NEVER', p_process_success_message=> '', p_process_is_stateful_y_n=>'N', p_required_patch=>null + wwv_flow_api.g_id_offset, @@ -29700,9 +29753,9 @@ p:=p||'begin'||chr(10)|| ' p_to_prty_role => ''SUPP'');'||chr(10)|| ' end if;'||chr(10)|| ''||chr(10)|| -' -- if they''re an agent, as'; +' -- if they''re an '; -p:=p||'sociate them with a supp_admin too'||chr(10)|| +p:=p||'agent, associate them with a supp_admin too'||chr(10)|| ' if upper(:P62_PRTY_ROLE) = ''AGENT'' then'||chr(10)|| ' mip_parties.create_relationship(p_from_prty_id => :P61_ID,'||chr(10)|| ' p_from_prty_role => :P62_PRTY_ROLE,'||chr(10)|| @@ -29726,7 +29779,7 @@ wwv_flow_api.create_page_process( ' return true;'||chr(10)|| 'else return false;'||chr(10)|| 'end if;', - p_process_when_type=>'FUNCTION_BODY', + p_process_when_type=>'NEVER', p_process_success_message=> '', p_process_is_stateful_y_n=>'N', p_required_patch=>null + wwv_flow_api.g_id_offset, @@ -29757,9 +29810,9 @@ p:=p||'declare'||chr(10)|| ''||chr(10)|| ' mip_parties.add_address(l_addr_office);'||chr(10)|| ''||chr(10)|| -' mip_parties.create_par'; +' mip_partie'; -p:=p||'ty_address(p_addr_code => :P63_OFF_CODE,'||chr(10)|| +p:=p||'s.create_party_address(p_addr_code => :P63_OFF_CODE,'||chr(10)|| ' p_prty_id => :P61_ID,'||chr(10)|| ' p_addr_type => ''OFFICE'');'||chr(10)|| ''||chr(10)|| @@ -29777,7 +29830,7 @@ wwv_flow_api.create_page_process( p_process_error_message=> '', p_process_when_button_id=>20916009513290381 + wwv_flow_api.g_id_offset, p_process_when=>'P63_OFF_CODE', - p_process_when_type=>'ITEM_IS_NOT_NULL', + p_process_when_type=>'NEVER', p_process_success_message=> 'Office address created successfully.', p_process_is_stateful_y_n=>'N', p_required_patch=>null + wwv_flow_api.g_id_offset, @@ -29808,10 +29861,10 @@ p:=p||'declare'||chr(10)|| ''||chr(10)|| ' mip_parties.add_address(l_addr);'||chr(10)|| ''||chr(10)|| -' mip_parties.create_party_address(p_addr_code => :P64_HOME_CODE,'||chr(10)|| -' '; +' mip_parties.create_party_address(p_addr_code => :P64_HOME_CO'; -p:=p||' p_prty_id => :P61_ID,'||chr(10)|| +p:=p||'DE,'||chr(10)|| +' p_prty_id => :P61_ID,'||chr(10)|| ' p_addr_type => ''HOME'');'||chr(10)|| ''||chr(10)|| 'end;'; @@ -29828,7 +29881,7 @@ wwv_flow_api.create_page_process( p_process_error_message=> '', p_process_when_button_id=>20916009513290381 + wwv_flow_api.g_id_offset, p_process_when=>'P64_HOME_CODE', - p_process_when_type=>'ITEM_IS_NOT_NULL', + p_process_when_type=>'NEVER', p_process_success_message=> 'Home address created successfully.', p_process_is_stateful_y_n=>'N', p_required_patch=>null + wwv_flow_api.g_id_offset, @@ -29856,9 +29909,9 @@ p:=p||'begin'||chr(10)|| ''||chr(10)|| ' if :P62_FAX is not null then'||chr(10)|| ' mip_parties.create_party_contact_details(p_prty_id => :P61_ID,'||chr(10)|| -' p_co'; +' '; -p:=p||'ntact_mech_type => ''FAX'','||chr(10)|| +p:=p||' p_contact_mech_type => ''FAX'','||chr(10)|| ' p_contact_value => :P62_FAX);'||chr(10)|| ' end if;'||chr(10)|| ''||chr(10)|| @@ -29868,10 +29921,10 @@ p:=p||'ntact_mech_type => ''FAX'','||chr(10)|| ' p_contact_value => :P62_MOBILE);'||chr(10)|| ' end if;'||chr(10)|| ''||chr(10)|| -' if :P62_EMAIL is not null then'||chr(10)|| -' mip_p'; +' if :P62_EMAIL is not '; -p:=p||'arties.create_party_contact_details(p_prty_id => :P61_ID,'||chr(10)|| +p:=p||'null then'||chr(10)|| +' mip_parties.create_party_contact_details(p_prty_id => :P61_ID,'||chr(10)|| ' p_contact_mech_type => ''EMAIL'','||chr(10)|| ' p_contact_value => :P62_EMAIL);'||chr(10)|| ' end if;'||chr(10)|| @@ -29888,6 +29941,8 @@ wwv_flow_api.create_page_process( p_process_sql_clob => p, p_process_error_message=> '', p_process_when_button_id=>20916009513290381 + wwv_flow_api.g_id_offset, + p_process_when=>'', + p_process_when_type=>'NEVER', p_process_success_message=> 'Party contact details added successfully.', p_process_is_stateful_y_n=>'N', p_required_patch=>null + wwv_flow_api.g_id_offset, @@ -29899,6 +29954,180 @@ end; / +begin + +declare + p varchar2(32767) := null; + l_clob clob; + l_length number := 1; +begin +p:=p||'DECLARE'||chr(10)|| +' l_addr_office addresses%ROWTYPE;'||chr(10)|| +' l_addr addresses%ROWTYPE;'||chr(10)|| +''||chr(10)|| +'BEGIN'||chr(10)|| +' /******************'||chr(10)|| +' * CREATE PARTY *'||chr(10)|| +' ******************/'||chr(10)|| +' -- get the unique party id'||chr(10)|| +' SELECT prty_seq.NEXTVAL INTO :P61_ID FROM dual;'||chr(10)|| +''||chr(10)|| +' mip_parties.create_party(p_manu_ref => :P61_MANU_REF,'||chr(10)|| +' p_created_by => :APP_USER,'||chr(10)|| +' '; + +p:=p||' p_shortcode => :P61_SHORTCODE,'||chr(10)|| +' p_name => :P61_NAME,'||chr(10)|| +' p_description => :P61_DESCRIPTION,'||chr(10)|| +' p_mktp_ref => :P61_MKTP_REF,'||chr(10)|| +' p_lt_7b_contract_ref => :P61_LT_7B_CONTRACT_REF,'||chr(10)|| +' p_gt_7b_contrac'; + +p:=p||'t_ref => :P61_GT_7B_CONTRACT_REF,'||chr(10)|| +' p_adversarial_contract_ref => :P61_ADV_CONTRACT_REF,'||chr(10)|| +' p_username => :P61_USERNAME,'||chr(10)|| +' p_first_name => :P61_FIRST_NAME,'||chr(10)|| +' p_last_name => :P61_LAST_NAME,'||chr(10)|| +' p_personal_title =>'; + +p:=p||' :P61_TITLE,'||chr(10)|| +' p_comments => :P61_COMMENTS,'||chr(10)|| +' p_id => :P61_ID,'||chr(10)|| +' p_prty_type => :P61_PRTY_TYPE,'||chr(10)|| +' p_tripartite_member => :P61_TRIPARTITE,'||chr(10)|| +' p_password => :P61_PASSWORD,'||chr(10)|| +' '; + +p:=p||' p_expire_pword => :P61_EXPIRE_PWORD);'||chr(10)|| +''||chr(10)|| +' /**********************'||chr(10)|| +' * CREATE PARTY ROLE *'||chr(10)|| +' ***********************/'||chr(10)|| +' mip_parties.add_party_role(p_role_code => :P62_PRTY_ROLE,'||chr(10)|| +' p_prty_id => :P61_ID);'||chr(10)|| +''||chr(10)|| +' /*******************************'||chr(10)|| +' * CREATE PARTY RELATIONSHIP *'||chr(10)|| +' *******************************/'||chr(10)|| +' IF upper(:P62_PRTY_ROLE) IN (''AGENT'; + +p:=p||''', ''SUPPADMIN'') THEN'||chr(10)|| +' -- associate them with a supplier'||chr(10)|| +' mip_parties.create_relationship(p_from_prty_id => :P61_ID,'||chr(10)|| +' p_from_prty_role => :P62_PRTY_ROLE,'||chr(10)|| +' p_to_prty_id => :P62_USER_SUPPLIER,'||chr(10)|| +' p_to_prty_role => ''SUPP'');'||chr(10)|| +' END IF;'||chr(10)|| +''||chr(10)|| +' -- if they''re an agent, associate them wit'; + +p:=p||'h a supp_admin too'||chr(10)|| +' IF upper(:P62_PRTY_ROLE) = ''AGENT'' THEN'||chr(10)|| +' mip_parties.create_relationship(p_from_prty_id => :P61_ID,'||chr(10)|| +' p_from_prty_role => :P62_PRTY_ROLE,'||chr(10)|| +' p_to_prty_id => :P62_SUPP_ADMIN,'||chr(10)|| +' p_to_prty_role => ''SUPPADMIN'');'||chr(10)|| +' END IF;'||chr(10)|| +''||chr(10)|| +' /***************************'||chr(10)|| +' * CRE'; + +p:=p||'ATE OFFICE ADDRESS *'||chr(10)|| +' ***************************/'||chr(10)|| +' l_addr_office.code := :P63_OFF_CODE;'||chr(10)|| +' l_addr_office.sub_building := :P63_OFF_SUB_BUILD;'||chr(10)|| +' l_addr_office.building := :P63_OFF_BUILDING;'||chr(10)|| +' l_addr_office.street := :P63_OFF_STREET;'||chr(10)|| +' l_addr_office.city := :P63_OFF_CITY;'||chr(10)|| +' l_addr_office.postcode := :P63_OFF_POSTCODE;'||chr(10)|| +''||chr(10)|| +' mip_parties.add_address(l_addr_office)'; + +p:=p||';'||chr(10)|| +''||chr(10)|| +' mip_parties.create_party_address(p_addr_code => :P63_OFF_CODE,'||chr(10)|| +' p_prty_id => :P61_ID,'||chr(10)|| +' p_addr_type => ''OFFICE'');'||chr(10)|| +''||chr(10)|| +' /*************************'||chr(10)|| +' * CREATE HOME ADDRESS *'||chr(10)|| +' *************************/'||chr(10)|| +''||chr(10)|| +' IF NOT :P63_OFF_CODE = :P64_HOME_CODE THEN'||chr(10)|| +' l_addr.code := :P64_HOME_CODE;'||chr(10)|| +' l_addr.sub_building '; + +p:=p||':= :P64_HOME_SUB_BUILD;'||chr(10)|| +' l_addr.building := :P64_HOME_BUILDING;'||chr(10)|| +' l_addr.street := :P64_HOME_STREET;'||chr(10)|| +' l_addr.city := :P64_HOME_CITY;'||chr(10)|| +' l_addr.postcode := :P64_HOME_POSTCODE;'||chr(10)|| +' '||chr(10)|| +' mip_parties.add_address(l_addr);'||chr(10)|| +' '||chr(10)|| +' mip_parties.create_party_address(p_addr_code => :P64_HOME_CODE,'||chr(10)|| +' p_prty_id => :P61_ID,'||chr(10)|| +' '; + +p:=p||' p_addr_type => ''HOME'');'||chr(10)|| +' END IF;'||chr(10)|| +' /***************************'||chr(10)|| +' * STORE CONTACT DETAILS *'||chr(10)|| +' ***************************/'||chr(10)|| +''||chr(10)|| +' IF :P62_PHONE IS NOT NULL THEN'||chr(10)|| +' mip_parties.create_party_contact_details(p_prty_id => :P61_ID,'||chr(10)|| +' p_contact_mech_type => ''PHONE'','||chr(10)|| +' p_conta'; + +p:=p||'ct_value => :P62_PHONE);'||chr(10)|| +' END IF;'||chr(10)|| +''||chr(10)|| +' IF :P62_FAX IS NOT NULL THEN'||chr(10)|| +' mip_parties.create_party_contact_details(p_prty_id => :P61_ID,'||chr(10)|| +' p_contact_mech_type => ''FAX'','||chr(10)|| +' p_contact_value => :P62_FAX);'||chr(10)|| +' END IF;'||chr(10)|| +''||chr(10)|| +' IF :P62_MOBILE IS NOT NULL THEN'||chr(10)|| +' mip_parties.create_party_contact_detail'; + +p:=p||'s(p_prty_id => :P61_ID,'||chr(10)|| +' p_contact_mech_type => ''MOBILE'','||chr(10)|| +' p_contact_value => :P62_MOBILE);'||chr(10)|| +' END IF;'||chr(10)|| +''||chr(10)|| +' IF :P62_EMAIL IS NOT NULL THEN'||chr(10)|| +' mip_parties.create_party_contact_details(p_prty_id => :P61_ID,'||chr(10)|| +' p_contact_mech_type => ''EMAIL'','||chr(10)|| +''; + +p:=p||' p_contact_value => :P62_EMAIL);'||chr(10)|| +' END IF;'||chr(10)|| +'END;'; + +wwv_flow_api.create_page_process( + p_id => 39260519732512820 + wwv_flow_api.g_id_offset, + p_flow_id=> wwv_flow.g_flow_id, + p_flow_step_id => 64, + p_process_sequence=> 70, + p_process_point=> 'AFTER_SUBMIT', + p_process_type=> 'PLSQL', + p_process_name=> 'Create Party', + p_process_sql_clob => p, + p_process_error_message=> 'Unable to create party.', + p_process_when_button_id=>20916009513290381 + wwv_flow_api.g_id_offset, + p_process_success_message=> 'Party created successfully.', + p_process_is_stateful_y_n=>'N', + p_required_patch=>null + wwv_flow_api.g_id_offset, + p_process_comment=>''); +end; +null; + +end; +/ + + begin --------------------------------------- @@ -29942,7 +30171,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 => '20080124092213', + p_last_upd_yyyymmddhh24miss => '20080219155736', p_page_is_public_y_n=> 'N', p_page_comment => ''); @@ -31538,7 +31767,7 @@ wwv_flow_api.create_page_branch( p_id=>20929809514293319 + wwv_flow_api.g_id_offset, p_flow_id=> wwv_flow.g_flow_id, p_flow_step_id=> 65, - p_branch_action=> 'f?p=&APP_ID.:65:&SESSION.::&DEBUG.:::', + p_branch_action=> 'f?p=&APP_ID.:65:&SESSION.::&DEBUG.:RP::', p_branch_point=> 'AFTER_PROCESSING', p_branch_type=> 'REDIRECT_URL', p_branch_sequence=> 10, @@ -31683,7 +31912,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 => '20080212115537', + p_last_upd_yyyymmddhh24miss => '20080219161852', p_page_is_public_y_n=> 'N', p_page_comment => ''); @@ -31782,6 +32011,7 @@ s:=s||' addr,'||chr(10)|| ' AND prty_addr_ro.paddr_addr_code = addr.code'||chr(10)|| ' AND paddr.prty_id = prty.id'||chr(10)|| ' AND prty_addr_ro.paddr_prty_id = prty.id'||chr(10)|| +' AND paddr.end_date IS NULL'||chr(10)|| ' AND prty.id = :P66_ID'; wwv_flow_api.create_report_region ( @@ -31985,15 +32215,16 @@ declare begin s := null; wwv_flow_api.create_report_columns ( - p_id=> 20934820164296942 + wwv_flow_api.g_id_offset, + p_id=> 20934108778296942 + wwv_flow_api.g_id_offset, p_region_id=> 20933808162296942 + wwv_flow_api.g_id_offset, p_flow_id=> wwv_flow.g_flow_id, - p_query_column_id=> 10, + p_query_column_id=> 8, p_form_element_id=> null, - p_column_alias=> 'ADDRESS_CODE', - p_column_display_sequence=> 7, - p_column_heading=> 'Address Code', + p_column_alias=> 'START_DATE', + p_column_display_sequence=> 9, + p_column_heading=> 'Start Date', p_column_alignment=>'LEFT', + p_heading_alignment=>'CENTER', p_default_sort_column_sequence=>0, p_disable_sort_column=>'Y', p_sum_column=> 'N', @@ -32008,14 +32239,14 @@ declare begin s := null; wwv_flow_api.create_report_columns ( - p_id=> 20934108778296942 + wwv_flow_api.g_id_offset, + p_id=> 20934024888296942 + wwv_flow_api.g_id_offset, p_region_id=> 20933808162296942 + wwv_flow_api.g_id_offset, p_flow_id=> wwv_flow.g_flow_id, - p_query_column_id=> 11, + p_query_column_id=> 9, p_form_element_id=> null, - p_column_alias=> 'START_DATE', - p_column_display_sequence=> 9, - p_column_heading=> 'Start Date', + p_column_alias=> 'END_DATE', + p_column_display_sequence=> 10, + p_column_heading=> 'End Date', p_column_alignment=>'LEFT', p_heading_alignment=>'CENTER', p_default_sort_column_sequence=>0, @@ -32031,6 +32262,29 @@ declare s varchar2(32767) := null; begin s := null; +wwv_flow_api.create_report_columns ( + p_id=> 20934820164296942 + wwv_flow_api.g_id_offset, + p_region_id=> 20933808162296942 + wwv_flow_api.g_id_offset, + p_flow_id=> wwv_flow.g_flow_id, + p_query_column_id=> 10, + p_form_element_id=> null, + p_column_alias=> 'ADDRESS_CODE', + p_column_display_sequence=> 7, + p_column_heading=> 'Address Code', + p_column_alignment=>'LEFT', + 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=> 20934920885296942 + wwv_flow_api.g_id_offset, p_region_id=> 20933808162296942 + wwv_flow_api.g_id_offset, @@ -32060,30 +32314,6 @@ declare s varchar2(32767) := null; begin s := null; -wwv_flow_api.create_report_columns ( - p_id=> 20934024888296942 + wwv_flow_api.g_id_offset, - p_region_id=> 20933808162296942 + wwv_flow_api.g_id_offset, - p_flow_id=> wwv_flow.g_flow_id, - p_query_column_id=> 12, - p_form_element_id=> null, - p_column_alias=> 'END_DATE', - p_column_display_sequence=> 10, - p_column_heading=> 'End Date', - 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=> 20935021480296942 + wwv_flow_api.g_id_offset, p_region_id=> 20933808162296942 + wwv_flow_api.g_id_offset, @@ -32198,8 +32428,12 @@ wwv_flow_api.create_page_button( p_button_position=> 'REGION_TEMPLATE_DELETE', p_button_alignment=> 'RIGHT', p_button_redirect_url=> 'javascript:confirmDelete(htmldb_delete_message,''DELETE'');', - p_button_condition=> 'P66_ID', - p_button_condition_type=> 'ITEM_IS_NOT_NULL', + p_button_condition=> 'if upper(:P66_USERNAME) = upper(:APP_USER) then '||chr(10)|| +' return false;'||chr(10)|| +'else '||chr(10)|| +' return true;'||chr(10)|| +'end if;', + p_button_condition_type=> 'FUNCTION_BODY', p_required_patch => null + wwv_flow_api.g_id_offset); @@ -34504,7 +34738,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 => '20080124092247', + p_last_upd_yyyymmddhh24miss => '20080219162129', p_page_is_public_y_n=> 'N', p_page_comment => ''); @@ -34643,7 +34877,7 @@ wwv_flow_api.create_page_item( p_item_default_type => 'STATIC_TEXT_WITH_SUBSTITUTIONS', p_prompt=>'Select Address', p_source_type=> 'STATIC', - p_display_as=> 'COMBOBOX', + p_display_as=> 'POPUP', p_named_lov=> 'ADDRESSES', p_lov => 'SELECT addr.code || '','' || addr.sub_building || '','' || addr.building || '','' ||'||chr(10)|| ' addr.city || '','' || addr.postcode AS address,'||chr(10)|| @@ -34665,6 +34899,9 @@ wwv_flow_api.create_page_item( p_rowspan => 1, p_label_alignment => 'RIGHT', p_field_alignment => 'LEFT', + p_display_when=>'P69_ACTION', + p_display_when2=>'NEW', + p_display_when_type=>'VAL_OF_ITEM_IN_COND_EQ_COND2', p_field_template => 24749138532526789+wwv_flow_api.g_id_offset, p_is_persistent=> 'Y', p_lov_display_extra=>'NO', @@ -34705,6 +34942,9 @@ wwv_flow_api.create_page_item( p_rowspan => 1, p_label_alignment => 'RIGHT', p_field_alignment => 'LEFT', + p_display_when=>'P69_ACTION', + p_display_when2=>'NEW', + p_display_when_type=>'VAL_OF_ITEM_IN_COND_EQ_COND2', p_is_persistent=> 'N', p_item_comment => ''); @@ -35228,19 +35468,22 @@ p:=p||'declare'||chr(10)|| ' -- create the address if it''s new'||chr(10)|| ' mip_parties.add_address(l_addr);'||chr(10)|| ''||chr(10)|| -' -- assign the address to the party'||chr(10)|| -''; +' -- if we''re adding a new address the'; -p:=p||' mip_parties.create_party_address(p_addr_code => :P69_ADDR_CODE,'||chr(10)|| -' p_prty_id => :P69_PRTY_ID,'||chr(10)|| -' p_addr_type => :P69_ADDR_TYPE);'||chr(10)|| +p:=p||'n make the assignments.'||chr(10)|| +' if :P69_ACTION = ''NEW'' then'||chr(10)|| +' -- assign the address to the party'||chr(10)|| +' mip_parties.create_party_address(p_addr_code => :P69_ADDR_CODE,'||chr(10)|| +' p_prty_id => :P69_PRTY_ID,'||chr(10)|| +' p_addr_type => :P69_ADDR_TYPE);'||chr(10)|| ''||chr(10)|| -' -- set the end date of the old addresses'||chr(10)|| -' mip_parties.expire_old_addresses(p_prty_id => :P69_PRTY_ID, '||chr(10)|| -' p_addr_code => :P69_ADDR_CODE,'||chr(10)|| -' '; +' -- set the end date of the old addresses'||chr(10)|| +' mip_parties.expire_old_addresses(p_prty_id => '; -p:=p||' p_paddr_type => :P69_ADDR_TYPE);'||chr(10)|| +p:=p||':P69_PRTY_ID, '||chr(10)|| +' p_addr_code => :P69_ADDR_CODE,'||chr(10)|| +' p_paddr_type => :P69_ADDR_TYPE);'||chr(10)|| +' end if;'||chr(10)|| 'end;'; wwv_flow_api.create_page_process( @@ -35837,8 +36080,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 => '20080204172937', + p_last_updated_by => 'MULLENM', + p_last_upd_yyyymmddhh24miss => '20080219172644', p_page_is_public_y_n=> 'N', p_page_comment => ''); @@ -36076,10 +36319,10 @@ s:=s||'SELECT v.enquiry_id AS "Enquiry ID",'||chr(10)|| ' v.additional_items AS "Additional Items",'||chr(10)|| ' v.bas_code AS "Base Code",'||chr(10)|| ' v.qmax AS "Q max",'||chr(10)|| -' decode(SIGN(:P80_QMIN-nvl(v.qmin,0)),-1 , ''Quoted Q min is greater than enquiry Q min.'', '; +' decode(SIGN(:P80_QMIN-nvl(v.qmin,0)),-1 , ''YES'', ''NO'') as "Extra Information",'||chr(10)|| +' v.'; -s:=s||'''-'') as "Extra Information",'||chr(10)|| -' v.inlet_orientation AS "Inlet Orientation",'||chr(10)|| +s:=s||'inlet_orientation AS "Inlet Orientation",'||chr(10)|| ' v.outlet_orientation AS "Outlet Orientation",'||chr(10)|| ' v.total_cost AS "Total Cost",'||chr(10)|| ' v.row_number AS "Row Number",'||chr(10)|| @@ -36087,9 +36330,7 @@ s:=s||'''-'') as "Extra Information",'||chr(10)|| ' FROM v_quote_details v, v_current_quote_status quote_status'||chr(10)|| 'WHERE quote_status.qute_id = v.quote_id'||chr(10)|| ' AND v.enquiry_id = :P80_ENQU_ID'||chr(10)|| -' AND quote_status.qu'; - -s:=s||'st_code = ''AV'''||chr(10)|| +' AND quote_status.qust_code = ''AV'''||chr(10)|| ' '||chr(10)|| ' '; @@ -36106,6 +36347,7 @@ wwv_flow_api.create_report_region ( p_source=> s, p_source_type=> 'SQL_QUERY', p_display_error_message=> '#SQLERRM#', + p_header=> 'Once a quote has been selected for an enquiry, all remaining quotes will no longer be available in the system.', p_customized=> '0', p_translate_title=> 'Y', p_query_row_template=> 24744236267526775+ wwv_flow_api.g_id_offset, @@ -36452,7 +36694,7 @@ wwv_flow_api.create_report_columns ( p_column_alias=> 'Select', p_column_display_sequence=> 1, p_column_heading=> '', - p_column_link=>'f?p=&APP_ID.:81:&SESSION.:SUBMIT:&DEBUG.::P81_ENQU_ID,P81_QUOTE_ID:#Enquiry ID#,#Quote ID#', + p_column_link=>'f?p=&APP_ID.:81:&SESSION.:SUBMIT:&DEBUG.::P81_ENQU_ID,P81_QUOTE_ID,P81_QMIN_GT_ENQU_QMIN:#Enquiry ID#,#Quote ID#,#Extra Information#', p_column_linktext=>'#Select#', p_column_link_attr=>'name="Select_Quote_#Quote ID#"', p_column_alignment=>'LEFT', @@ -36676,7 +36918,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 => '20080206175256', + p_last_upd_yyyymmddhh24miss => '20080219171853', p_page_is_public_y_n=> 'N', p_page_comment => ''); @@ -37337,7 +37579,7 @@ wwv_flow_api.create_page_item( p_name=>'P81_ACCEPT_FOR', p_data_type=> 'VARCHAR', p_accept_processing=> 'REPLACE_EXISTING', - p_item_sequence=> 30, + p_item_sequence=> 40, p_item_plug_id => 26078608102874706+wwv_flow_api.g_id_offset, p_use_cache_before_default=> 'YES', p_item_default_type => 'STATIC_TEXT_WITH_SUBSTITUTIONS', @@ -37411,6 +37653,89 @@ wwv_flow_api.create_page_item( p_item_comment => ''); +end; +/ + +declare + h varchar2(32767) := null; +begin +wwv_flow_api.create_page_item( + p_id=>39355518253155822 + wwv_flow_api.g_id_offset, + p_flow_id=> wwv_flow.g_flow_id, + p_flow_step_id=> 81, + p_name=>'P81_QMIN_GT_ENQU_QMIN', + p_data_type=> 'VARCHAR', + p_accept_processing=> 'REPLACE_EXISTING', + p_item_sequence=> 40, + p_item_plug_id => 26078608102874706+wwv_flow_api.g_id_offset, + p_use_cache_before_default=> 'YES', + p_item_default_type => 'STATIC_TEXT_WITH_SUBSTITUTIONS', + p_source_type=> 'STATIC', + p_display_as=> 'HIDDEN', + p_lov_columns=> 1, + p_lov_display_null=> 'NO', + p_lov_translated=> 'N', + p_cSize=> 30, + p_cMaxlength=> 2000, + p_cHeight=> 1, + p_cAttributes=> 'nowrap', + p_begin_on_new_line => 'YES', + p_begin_on_new_field=> 'YES', + p_colspan => 1, + p_rowspan => 1, + p_label_alignment => 'LEFT', + p_field_alignment => 'LEFT', + p_is_persistent=> 'Y', + p_lov_display_extra=>'NO', + p_protection_level => 'N', + p_item_comment => ''); + + +end; +/ + +declare + h varchar2(32767) := null; +begin +wwv_flow_api.create_page_item( + p_id=>39358416999164919 + wwv_flow_api.g_id_offset, + p_flow_id=> wwv_flow.g_flow_id, + p_flow_step_id=> 81, + p_name=>'P81_QMIN_MSG', + p_data_type=> 'VARCHAR', + p_accept_processing=> 'REPLACE_EXISTING', + p_item_sequence=> 10, + p_item_plug_id => 26078608102874706+wwv_flow_api.g_id_offset, + 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)|| +''||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.', + p_item_default_type => 'STATIC_TEXT_WITH_SUBSTITUTIONS', + p_source_type=> 'STATIC', + p_display_as=> 'DISPLAY_ONLY_ESCAPE_SC', + p_lov_columns=> 1, + p_lov_display_null=> 'NO', + p_lov_translated=> 'N', + p_cSize=> 30, + p_cMaxlength=> 2000, + p_cHeight=> 5, + p_cAttributes=> 'nowrap', + p_begin_on_new_line => 'YES', + p_begin_on_new_field=> 'YES', + p_colspan => 1, + p_rowspan => 1, + p_label_alignment => 'RIGHT', + p_field_alignment => 'LEFT', + p_display_when=>'P81_QMIN_GT_ENQU_QMIN', + p_display_when2=>'YES', + p_display_when_type=>'VAL_OF_ITEM_IN_COND_EQ_COND2', + p_field_template => 24748930478526784+wwv_flow_api.g_id_offset, + p_is_persistent=> 'Y', + p_lov_display_extra=>'NO', + p_protection_level => 'N', + p_item_comment => ''); + + end; / @@ -42481,42 +42806,49 @@ c1:=c1||'s)'||chr(10)|| ' var vAjaxRequest = null;'||chr(10)|| ' var vAjaxResult = null;'||chr(10)|| ' var vMyMsg = '''';'||chr(10)|| +' var vOriginalSin = document.getElementById(''OriginalSin'');'||chr(10)|| ''||chr(10)|| -' vElementList = window.document.getElementsByTagName("div");'||chr(10)|| +' vOriginalSin.innerHTML = ''Hello World'';'||chr(10)|| +''||chr(10)|| +''||chr(10)|| +' vElementList = window.document.getElem'; + +c1:=c1||'entsByTagName("div");'||chr(10)|| ' for (i=0; i < vElementList.length; i++)'||chr(10)|| ' {'||chr(10)|| ' vElement = vElementList[i];'||chr(10)|| ' '||chr(10)|| -' if'; - -c1:=c1||' (vElement.className == "ErrorPageMessage")'||chr(10)|| +' if (vElement.className == "ErrorPageMessage")'||chr(10)|| ' {'||chr(10)|| ' vErrorStack = (vErrorStack ==null?"":vErrorStack+"
")+vElement.innerHTML;'||chr(10)|| +' vOriginalSin.innerHTML = vElement.innerHTML;'||chr(10)|| ' vElement.innerHTML = '''';'||chr(10)|| ' vOraErrorStack = vErrorStack.split("ORA-");'||chr(10)|| -' for(var j=1; j < vOraErrorStack.length; j++) {'||chr(10)|| +' for(var j=1; j < vOraErrorStac'; + +c1:=c1||'k.length; j++) {'||chr(10)|| ' vOraError = vOraErrorStack[j];'||chr(10)|| ' vAjaxRequest = new htmldb_Get(null,&APP_ID.,''APPLICATION_PROCESS=''+p_err_process,0);'||chr(10)|| -' '; - -c1:=c1||'vAjaxRequest.add(p_err_item,vOraError);'||chr(10)|| +' vAjaxRequest.add(p_err_item,vOraError);'||chr(10)|| ' vAjaxResult = vAjaxRequest.get();'||chr(10)|| ' if (vAjaxResult) {'||chr(10)|| ' vMyMsg = vMyMsg + vAjaxResult + ''
'' ;'||chr(10)|| ' } else {'||chr(10)|| ' vMyMsg = vMyMsg + ''ORA-''+vOraError.substring(0) + ''
'' ;'||chr(10)|| -' }'||chr(10)|| +' '; + +c1:=c1||' }'||chr(10)|| ' }'||chr(10)|| ' document.getElementById(''ORA'').innerHTML = vMyMsg;'||chr(10)|| -''||chr(10)|| ' }'||chr(10)|| ' }'||chr(10)|| '}'||chr(10)|| ''||chr(10)|| ''||chr(10)|| -'#FORM_OPEN#'||chr(10)|| +'Hello Moto'||chr(10)|| +''||chr(10)|| +'#FORM_OPEN#'||chr(10)|| +''||chr(10)|| ''; c2:=c2||'
'||chr(10)||