diff --git a/Screens/f155.sql b/Screens/f155.sql index 0bdd78e..a462ea4 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: 17:50 Monday January 28, 2008 +-- Date and Time: 18:27 Wednesday January 30, 2008 -- Exported By: PRIESTJ -- Flashback: 0 -- Export Type: Application Export @@ -25,13 +25,13 @@ prompt APPLICATION 155 - webmip -- Using SQL*Plus as the Oracle user FLOWS_030000 or as the owner (parsing schema) of the application. -- Application Statistics: --- Pages: 52 --- Items: 339 +-- Pages: 53 +-- Items: 341 -- Computations: 1 -- Validations: 191 --- Processes: 84 --- Regions: 74 --- Buttons: 114 +-- Processes: 86 +-- Regions: 77 +-- Buttons: 116 -- Shared Components -- Breadcrumbs: 1 -- Entries 1 @@ -145,7 +145,7 @@ wwv_flow_api.create_flow( p_default_region_template=> 24740611526526770 + wwv_flow_api.g_id_offset, p_error_template => 24734616867526758 + wwv_flow_api.g_id_offset, p_page_protection_enabled_y_n=> 'N', - p_checksum_salt_last_reset => '20080128175034', + p_checksum_salt_last_reset => '20080130182704', p_home_link => 'f?p=&APP_ID.:1', p_box_width => '98%', p_flow_language => 'en-gb', @@ -185,7 +185,7 @@ wwv_flow_api.create_flow( p_default_menur_template => 24737010408526765 + wwv_flow_api.g_id_offset, p_default_listr_template => 24740611526526770 + wwv_flow_api.g_id_offset, p_last_updated_by => 'PRIESTJ', - p_last_upd_yyyymmddhh24miss=> '20080128175034', + p_last_upd_yyyymmddhh24miss=> '20080130182704', p_required_roles=> wwv_flow_utilities.string_to_table2('')); @@ -3960,9 +3960,11 @@ wwv_flow_api.create_page( p_help_text => '', p_html_page_header => '', p_step_template => '', + p_required_role => 14572900838700208+ wwv_flow_api.g_id_offset, p_required_patch=> null + wwv_flow_api.g_id_offset, - p_last_updated_by => 'HARDYA', - p_last_upd_yyyymmddhh24miss => '20071128124854', + p_last_updated_by => 'PRIESTJ', + p_last_upd_yyyymmddhh24miss => '20080130155246', + p_page_is_public_y_n=> 'N', p_protection_level=> 'C', p_page_comment => ''); @@ -7290,7 +7292,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 => '20080128160345', + p_last_upd_yyyymmddhh24miss => '20080130175623', p_page_comment => ''); end; @@ -7337,39 +7339,45 @@ begin s:=s||'SELECT qute.id AS "Quote Reference Number"'||chr(10)|| ' ,prty_supplier.name AS "Supplier Name"'||chr(10)|| ' ,prty_agent.first_name||'' ''||prty_agent.last_name AS "Agent Name"'||chr(10)|| -' ,vcqs.event_date AS "Date quote accepted"'||chr(10)|| -' ,decode(qute.qute_type, ''AQ'', ''Automatic Quotes'','||chr(10)|| -' ''MQ'', ''Manual Quotes'') AS "Quote Type"'||chr(10)|| -' ,vcqs.qust_code AS "Quote Stauts"'||chr(10)|| -' '||chr(10)|| -'FROM quote'; +' ,quote_status.event_date AS "Date Status Change"'||chr(10)|| +''||chr(10)|| +'FROM (SELECT DISTINCT vlare.prty_id'||chr(10)|| +' FROM quotes qute, v_latest_rt_code_for_enro vlare'||chr(10)|| +' WHERE vlare.enqu_id = qute.enqu_id'||chr(10)|| +' AND vlare.rt_code = ''ENQ SUPP'''||chr(10)|| +' '; -s:=s||'s qute'||chr(10)|| -' ,v_current_quote_status vcqs'||chr(10)|| +s:=s||' ) supplier'||chr(10)|| +' ,quotes qute'||chr(10)|| ' ,quote_roles quro'||chr(10)|| -' ,enquiry_roles enro'||chr(10)|| ' ,parties prty_supplier'||chr(10)|| ' ,parties prty_agent'||chr(10)|| -' ,role_types roty_supplier'||chr(10)|| -' ,role_types roty_agent'||chr(10)|| +' ,(SELECT vcqs.*'||chr(10)|| +' FROM v_current_quote_status vcqs'||chr(10)|| +' WHERE vcqs.qust_code = decode(:P14_QUTE_STATUS, ''%'', vcqs.qust_code, :P14_QUTE_STATUS)) quote_status'||chr(10)|| +' '||chr(10)|| 'WHERE qute.id = quro.qute_id'||chr(10)|| -'AND qute.id = vcqs.qute_id'||chr(10)|| -'AND qute.enqu_id = enro.enqu_id'||chr(10)|| +'AND supplier.prty_id = prty_supplier.id'||chr(10)|| 'AND quro.prty_id = prty_agent.id'||chr(10)|| -'AND enro.prty_id = prty_supplier.id'||chr(10)|| -'AND enro.rt_code = roty_supplier.cod'; +'AND qut'; -s:=s||'e'||chr(10)|| -'AND quro.rt_code = roty_agent.code'||chr(10)|| -'AND enro.rt_code = ''ENQ SUPP'''||chr(10)|| +s:=s||'e.id = quote_status.qute_id'||chr(10)|| 'AND qute.qute_type = decode(:P14_QUTE_TYPE,''%'', qute.qute_type, :P14_QUTE_TYPE)'||chr(10)|| -'ORDER BY quro.start_date ASC'; +'AND quro.rt_code = (decode(quote_status.qust_code, ''ACCEPTED'', ''Q ACC'','||chr(10)|| +' ''INP'', ''Q RFQ'','||chr(10)|| +' ''REJECTED'', ''Q REJ'','||chr(10)|| +' ''SELECTED'', ''Q SEL'','||chr(10)|| +' '; + +s:=s||' ''Q OWN''))'||chr(10)|| +'AND quote_status.qust_code <> ''LAPSED'''||chr(10)|| +'ORDER BY quote_status.event_date ASC'; wwv_flow_api.create_report_region ( p_id=> 29838414799785978 + wwv_flow_api.g_id_offset, p_flow_id=> wwv_flow.g_flow_id, p_page_id=> 14, - p_name=> 'All Quotes', + p_name=> 'All Quotes ', p_region_name=>'', p_template=> 24740611526526770+ wwv_flow_api.g_id_offset, p_display_sequence=> 20, @@ -7378,6 +7386,11 @@ wwv_flow_api.create_report_region ( p_source=> s, p_source_type=> 'SQL_QUERY', p_display_error_message=> '#SQLERRM#', + p_display_when_condition=> 'if upper(mip_parties.get_user_role(:APP_USER)) in (''ICU'',''MIPADMIN'',''CS'') then'||chr(10)|| +' return true;'||chr(10)|| +'else return false;'||chr(10)|| +'end if;', + p_display_condition_type=> 'FUNCTION_BODY', p_customized=> '0', p_translate_title=> 'Y', p_query_row_template=> 24743617611526775+ wwv_flow_api.g_id_offset, @@ -7413,6 +7426,7 @@ wwv_flow_api.create_report_columns ( p_column_display_sequence=> 1, p_column_heading=> 'Quote Reference Number', p_column_alignment=>'LEFT', + p_heading_alignment=>'CENTER', p_default_sort_column_sequence=>0, p_disable_sort_column=>'Y', p_sum_column=> 'N', @@ -7427,7 +7441,7 @@ declare begin s := null; wwv_flow_api.create_report_columns ( - p_id=> 29838802448786000 + wwv_flow_api.g_id_offset, + p_id=> 30444812811710777 + wwv_flow_api.g_id_offset, p_region_id=> 29838414799785978 + wwv_flow_api.g_id_offset, p_flow_id=> wwv_flow.g_flow_id, p_query_column_id=> 2, @@ -7436,6 +7450,7 @@ wwv_flow_api.create_report_columns ( p_column_display_sequence=> 2, p_column_heading=> 'Supplier Name', p_column_alignment=>'LEFT', + p_heading_alignment=>'CENTER', p_default_sort_column_sequence=>0, p_disable_sort_column=>'Y', p_sum_column=> 'N', @@ -7450,7 +7465,7 @@ declare begin s := null; wwv_flow_api.create_report_columns ( - p_id=> 29838924466786000 + wwv_flow_api.g_id_offset, + p_id=> 30444205538708744 + wwv_flow_api.g_id_offset, p_region_id=> 29838414799785978 + wwv_flow_api.g_id_offset, p_flow_id=> wwv_flow.g_flow_id, p_query_column_id=> 3, @@ -7459,6 +7474,7 @@ wwv_flow_api.create_report_columns ( p_column_display_sequence=> 3, p_column_heading=> 'Agent Name', p_column_alignment=>'LEFT', + p_heading_alignment=>'CENTER', p_default_sort_column_sequence=>0, p_disable_sort_column=>'Y', p_sum_column=> 'N', @@ -7473,16 +7489,111 @@ declare begin s := null; wwv_flow_api.create_report_columns ( - p_id=> 29839006587786000 + wwv_flow_api.g_id_offset, + p_id=> 30530325810878456 + wwv_flow_api.g_id_offset, p_region_id=> 29838414799785978 + wwv_flow_api.g_id_offset, p_flow_id=> wwv_flow.g_flow_id, p_query_column_id=> 4, p_form_element_id=> null, - p_column_alias=> 'Date quote accepted', + p_column_alias=> 'Date Status Change', p_column_display_sequence=> 4, - p_column_heading=> 'Date Quote Accepted', + p_column_heading=> 'Date Status Change', + p_column_alignment=>'LEFT', + p_heading_alignment=>'CENTER', + 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; + l_clob clob; + l_length number := 1; +begin +s:=s||'SELECT DISTINCT qute.id "Quote Reference Number"'||chr(10)|| +' ,prty_supplier.name "Supplier"'||chr(10)|| +' ,prty_agent.first_name||'' ''||prty_agent.last_name "Agent"'||chr(10)|| +' ,vcqs.event_date "Date Status Change"'||chr(10)|| +'FROM (SELECT DISTINCT vlare.prty_id'||chr(10)|| +' FROM quote_roles quro, quotes qute, v_latest_rt_code_for_enro vlare'||chr(10)|| +' WHERE quro.qute_id = qute.id'||chr(10)|| +' AND vlare.enqu_id = q'; + +s:=s||'ute.enqu_id'||chr(10)|| +' AND quro.rt_code = ''Q OWN'''||chr(10)|| +' AND vlare.rt_code = ''ENQ SUPP'''||chr(10)|| +' AND quro.prty_id = mip_parties.get_user_id(:APP_USER)'||chr(10)|| +' ) supplier'||chr(10)|| +' ,quotes qute'||chr(10)|| +' ,quote_roles quro'||chr(10)|| +' ,v_latest_rt_code_for_enro vlare'||chr(10)|| +' ,v_current_quote_status vcqs'||chr(10)|| +' ,parties prty_supplier'||chr(10)|| +' ,parties prty_agent'||chr(10)|| +'WHERE quro.qute_id = qute.id'||chr(10)|| +'AND vlare.enqu_id = qute.enq'; + +s:=s||'u_id'||chr(10)|| +'AND vlare.prty_id = supplier.prty_id'||chr(10)|| +'AND vcqs.qute_id = qute.id'||chr(10)|| +'AND supplier.prty_id = prty_supplier.id'||chr(10)|| +'AND quro.prty_id = prty_agent.id'||chr(10)|| +'AND quro.rt_code = ''Q OWN'''||chr(10)|| +'AND qute.qute_type = decode(:P14_QUTE_TYPE,''%'', qute.qute_type, :P14_QUTE_TYPE)'||chr(10)|| +'AND vcqs.qust_code = decode(:P14_QUTE_STATUS, ''%'', vcqs.qust_code, :P14_QUTE_STATUS)'||chr(10)|| +'AND vcqs.qust_code <> ''LAPSED'''||chr(10)|| +'ORDER BY vcqs.event_date A'; + +s:=s||'SC'; + +wwv_flow_api.create_report_region ( + p_id=> 30454210649729114 + wwv_flow_api.g_id_offset, + p_flow_id=> wwv_flow.g_flow_id, + p_page_id=> 14, + p_name=> 'Supplier Quotes', + p_region_name=>'', + p_template=> 24740611526526770+ wwv_flow_api.g_id_offset, + p_display_sequence=> 30, + p_display_column=> 1, + p_display_point=> 'AFTER_SHOW_ITEMS', + p_source=> s, + p_source_type=> 'SQL_QUERY', + p_display_error_message=> '#SQLERRM#', + p_display_when_condition=> 'return mip_parties.check_user_role(:APP_USER, ''AGENT'');', + p_display_condition_type=> 'FUNCTION_BODY', + p_customized=> '0', + p_translate_title=> '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_show_nulls_as=> ' - ', + p_query_no_data_found=> 'no data found', + p_query_num_rows_type=> 'NEXT_PREVIOUS_LINKS', + p_pagination_display_position=> 'BOTTOM_RIGHT', + 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_comment=>''); +end; +/ +declare + s varchar2(32767) := null; +begin +s := null; +wwv_flow_api.create_report_columns ( + p_id=> 30454512727729130 + wwv_flow_api.g_id_offset, + p_region_id=> 30454210649729114 + 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=> 'Quote Reference Number', + p_column_display_sequence=> 1, + p_column_heading=> 'Quote Reference Number', p_column_alignment=>'LEFT', - p_default_sort_column_sequence=>0, p_disable_sort_column=>'Y', p_sum_column=> 'N', p_hidden_column=> 'N', @@ -7496,37 +7607,58 @@ declare begin s := null; wwv_flow_api.create_report_columns ( - p_id=> 29839119633786000 + wwv_flow_api.g_id_offset, - p_region_id=> 29838414799785978 + wwv_flow_api.g_id_offset, + p_id=> 30454604873729130 + wwv_flow_api.g_id_offset, + p_region_id=> 30454210649729114 + 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=> 'Supplier', + p_column_display_sequence=> 2, + p_column_heading=> 'Supplier', + p_column_alignment=>'LEFT', + 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=> 30454717180729130 + wwv_flow_api.g_id_offset, + p_region_id=> 30454210649729114 + 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=> 'Agent', + p_column_display_sequence=> 3, + p_column_heading=> 'Agent', + p_column_alignment=>'LEFT', + 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=> 30531032043880197 + wwv_flow_api.g_id_offset, + p_region_id=> 30454210649729114 + wwv_flow_api.g_id_offset, p_flow_id=> wwv_flow.g_flow_id, p_query_column_id=> 5, p_form_element_id=> null, - p_column_alias=> 'Quote Type', - p_column_display_sequence=> 5, - p_column_heading=> 'Quote Type', - 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=> 30053431092342452 + wwv_flow_api.g_id_offset, - p_region_id=> 29838414799785978 + wwv_flow_api.g_id_offset, - p_flow_id=> wwv_flow.g_flow_id, - p_query_column_id=> 6, - p_form_element_id=> null, - p_column_alias=> 'Quote Stauts', - p_column_display_sequence=> 6, - p_column_heading=> 'Quote Stauts', + p_column_alias=> 'Date Status Change', + p_column_display_sequence=> 4, + p_column_heading=> 'Date Status Change', p_column_alignment=>'LEFT', p_heading_alignment=>'CENTER', p_disable_sort_column=>'Y', @@ -7620,7 +7752,7 @@ wwv_flow_api.create_page_item( p_name=>'P14_SEARCH', p_data_type=> 'VARCHAR', p_accept_processing=> 'REPLACE_EXISTING', - p_item_sequence=> 10, + p_item_sequence=> 30, p_item_plug_id => 29830416072578069+wwv_flow_api.g_id_offset, p_use_cache_before_default=> 'NO', p_item_default => 'Go', @@ -7634,7 +7766,8 @@ wwv_flow_api.create_page_item( p_cSize=> null, p_cMaxlength=> 2000, p_cHeight=> null, - p_begin_on_new_line => 'NO', + p_tag_attributes => 'id="search"', + p_begin_on_new_line => 'YES', p_begin_on_new_field=> 'YES', p_colspan => 1, p_rowspan => 1, @@ -7691,6 +7824,42 @@ wwv_flow_api.create_page_item( p_item_comment => ''); +end; +/ + +declare + h varchar2(32767) := null; +begin +wwv_flow_api.create_page_item( + p_id=>30572105415175345 + wwv_flow_api.g_id_offset, + p_flow_id=> wwv_flow.g_flow_id, + p_flow_step_id=> 14, + p_name=>'P14_HID_QTYPE', + p_data_type=> 'VARCHAR', + p_accept_processing=> 'REPLACE_EXISTING', + p_item_sequence=> 40, + p_item_plug_id => 29838414799785978+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=> null, + p_cMaxlength=> 2000, + p_cHeight=> null, + 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_item_comment => ''); + + end; / @@ -12015,8 +12184,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 => 'MULLENM', - p_last_upd_yyyymmddhh24miss => '20080125150000', + p_last_updated_by => 'PRIESTJ', + p_last_upd_yyyymmddhh24miss => '20080130145608', p_page_is_public_y_n=> 'N', p_protection_level=> 'C', p_page_comment => ''); @@ -13321,7 +13490,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 => '20080128172802', + p_last_upd_yyyymmddhh24miss => '20080130173226', p_page_is_public_y_n=> 'N', p_protection_level=> 'C', p_page_comment => ''); @@ -13504,7 +13673,22 @@ wwv_flow_api.create_page_button( p_button_image_alt=> 'Upload File', p_button_position=> 'BOTTOM', p_button_alignment=> 'RIGHT', - p_button_redirect_url=> 'f?p=&APP_ID.:41:&SESSION.::&DEBUG.:41:P41_ENQU_ID:&P32_ID.', + p_button_redirect_url=> 'f?p=&APP_ID.:41:&SESSION.::&DEBUG.:41:P41_ENQU_ID,P41_PREVIOUS_PAGE:&P32_ID.,32', + p_button_condition=> ':P32_ID is not null and #OWNER#.mip_security.page_authorization(v(''APP_USER''),v(''APP_PAGE_ID''),''A'') and not #OWNER#.mip_security.page_authorization(v(''APP_USER''),v(''APP_PAGE_ID''),''R'')', + p_button_condition_type=> 'PLSQL_EXPRESSION', + p_required_patch => null + wwv_flow_api.g_id_offset); + +wwv_flow_api.create_page_button( + p_id => 31049718065161170 + wwv_flow_api.g_id_offset, + p_flow_id => wwv_flow.g_flow_id, + p_flow_step_id => 32, + p_button_sequence=> 160, + p_button_plug_id => 26597504596798255+wwv_flow_api.g_id_offset, + p_button_name => 'DELETE_FILE', + p_button_image_alt=> 'Delete File', + p_button_position=> 'BOTTOM', + p_button_alignment=> 'RIGHT', + p_button_redirect_url=> 'f?p=&APP_ID.:41:&SESSION.::&DEBUG.:41:P41_ENQU_ID,P41_PREVIOUS_PAGE:&P32_ID.,32', p_button_condition=> ':P32_ID is not null and #OWNER#.mip_security.page_authorization(v(''APP_USER''),v(''APP_PAGE_ID''),''A'') and not #OWNER#.mip_security.page_authorization(v(''APP_USER''),v(''APP_PAGE_ID''),''R'')', p_button_condition_type=> 'PLSQL_EXPRESSION', p_required_patch => null + wwv_flow_api.g_id_offset); @@ -13513,7 +13697,7 @@ wwv_flow_api.create_page_button( p_id => 26601725488798259 + wwv_flow_api.g_id_offset, p_flow_id => wwv_flow.g_flow_id, p_flow_step_id => 32, - p_button_sequence=> 160, + p_button_sequence=> 170, p_button_plug_id => 26597504596798255+wwv_flow_api.g_id_offset, p_button_name => 'MANUAL_QUOTE', p_button_image_alt=> 'Manual Quote', @@ -13531,7 +13715,7 @@ wwv_flow_api.create_page_button( p_id => 28015631689078569 + wwv_flow_api.g_id_offset, p_flow_id => wwv_flow.g_flow_id, p_flow_step_id => 32, - p_button_sequence=> 170, + p_button_sequence=> 180, p_button_plug_id => 26597504596798255+wwv_flow_api.g_id_offset, p_button_name => 'REQUEST_QUOTATION', p_button_image_alt=> 'Request Quotation', @@ -18650,12 +18834,13 @@ wwv_flow_api.create_page_validation( p_validation_sequence=> 1250, p_validation => 'if upper(:P32_INSTALL_ADDRESS) = ''NO'' and :P32_FIRST_ALT_POSTCODE is null then'||chr(10)|| ' return ''Mandatory field'';'||chr(10)|| -'else'||chr(10)|| -' if #OWNER#.mip_regions.valid_postcode_format(:P32_FIRST_ALT_POSTCODE) then'||chr(10)|| -' return #OWNER#.mip_quotation.validation_result(:P32_ID,''FIRST_ALT_POSTCODE'');'||chr(10)|| -' else'||chr(10)|| +'end if;'||chr(10)|| +'if upper(:P32_INSTALL_ADDRESS) = ''NO'' and not (:P32_FIRST_ALT_POSTCODE is null) then'||chr(10)|| +' if not #OWNER#.mip_regions.valid_postcode_format(:P32_FIRST_ALT_POSTCODE) then'||chr(10)|| ' return ''Invalid postcode'';'||chr(10)|| ' end if;'||chr(10)|| +'else'||chr(10)|| +' return #OWNER#.mip_quotation.validation_result(:P32_ID,''FIRST_ALT_POSTCODE'');'||chr(10)|| 'end if;', p_validation_type => 'FUNC_BODY_RETURNING_ERR_TEXT', p_error_message => '', @@ -18854,12 +19039,14 @@ wwv_flow_api.create_page_validation( p_validation_sequence=> 1330, p_validation => 'if upper(:P32_SECOND_CONTACT) = ''YES'' and :P32_SECOND_ALT_POSTCODE is null then'||chr(10)|| ' return ''Mandatory field'';'||chr(10)|| -'else'||chr(10)|| -' if #OWNER#.mip_regions.valid_postcode_format(:P32_SECOND_ALT_POSTCODE) then'||chr(10)|| -' return #OWNER#.mip_quotation.validation_result(:P32_ID,''SECOND_ALT_POSTCODE'');'||chr(10)|| -' else'||chr(10)|| +'end if;'||chr(10)|| +''||chr(10)|| +'if upper(:P32_SECOND_CONTACT) = ''YES'' and not :P32_SECOND_ALT_POSTCODE is null then'||chr(10)|| +' if not #OWNER#.mip_regions.valid_postcode_format(:P32_SECOND_ALT_POSTCODE) then'||chr(10)|| ' return ''Invalid postcode'';'||chr(10)|| ' end if;'||chr(10)|| +'else'||chr(10)|| +' return #OWNER#.mip_quotation.validation_result(:P32_ID,''SECOND_ALT_POSTCODE'');'||chr(10)|| 'end if;', p_validation_type => 'FUNC_BODY_RETURNING_ERR_TEXT', p_error_message => '', @@ -20193,9 +20380,11 @@ wwv_flow_api.create_page( p_help_text => '', p_html_page_header => '', 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 => '20080121114145', + p_last_upd_yyyymmddhh24miss => '20080130182409', + p_page_is_public_y_n=> 'N', p_page_comment => ''); end; @@ -20216,7 +20405,7 @@ wwv_flow_api.create_page_plug ( p_plug_name=> 'Upload File', p_region_name=>'', p_plug_template=> 24738214051526765+ wwv_flow_api.g_id_offset, - p_plug_display_sequence=> 10, + p_plug_display_sequence=> 20, p_plug_display_column=> 1, p_plug_display_point=> 'AFTER_SHOW_ITEMS', p_plug_source=> s, @@ -20234,6 +20423,158 @@ wwv_flow_api.create_page_plug ( p_plug_comment=> ''); end; / +declare + s varchar2(32767) := null; + l_clob clob; + l_length number := 1; +begin +s:=s||'SELECT uri, documents.id as "ID",''Delete'' as "Delete" FROM documents, document_roles where (enqu_id=:P41_ENQU_ID or DRWG_CODE=:P41_DRWG_CODE or QUTE_ID=:P41_QUTE_ID) and documents.id=docu_id;'; + +wwv_flow_api.create_report_region ( + p_id=> 30931518094987903 + wwv_flow_api.g_id_offset, + p_flow_id=> wwv_flow.g_flow_id, + p_page_id=> 41, + p_name=> 'Current Files', + 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_display_when_condition=> 'if not :P41_ENQU_ID is null and :P41_DRWG_CODE is null and :P41_QUTE_ID is null then'||chr(10)|| +' return true;'||chr(10)|| +'else'||chr(10)|| +' if not :P41_DRWG_CODE is null or not :P41_QUTE_ID is null and #OWNER#.mip_security.component_authorization(v(''APP_USER''),''sysadmin'') then'||chr(10)|| +' return true;'||chr(10)|| +' else'||chr(10)|| +' return false;'||chr(10)|| +' end if;'||chr(10)|| +'end if;', + p_display_condition_type=> 'FUNCTION_BODY', + p_customized=> '0', + p_translate_title=> 'Y', + p_query_row_template=> 24743617611526775+ wwv_flow_api.g_id_offset, + p_plug_query_max_columns=> 4, + p_query_headings_type=> 'COLON_DELMITED_LIST', + p_query_num_rows=> '50', + p_query_options=> 'GENERIC_REPORT_COLUMNS', + p_query_show_nulls_as=> ' - ', + p_query_break_cols=> '0', + p_query_no_data_found=> 'no data found', + p_query_num_rows_type=> 'NEXT_PREVIOUS_LINKS', + p_pagination_display_position=> 'BOTTOM_RIGHT', + p_csv_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=> 30957600985247897 + wwv_flow_api.g_id_offset, + p_region_id=> 30931518094987903 + 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=> 'COL01', + p_column_display_sequence=> 1, + p_column_heading=> 'File Name', + 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=> 30957713582247897 + wwv_flow_api.g_id_offset, + p_region_id=> 30931518094987903 + 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=> 'COL02', + p_column_display_sequence=> 2, + 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=> 'Y', + 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=> 30957814871247897 + wwv_flow_api.g_id_offset, + p_region_id=> 30931518094987903 + 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=> 'COL03', + p_column_display_sequence=> 3, + p_column_heading=> '', + p_column_link=>'f?p=&APP_ID.:42:&SESSION.::&DEBUG.::P41_ID:#COL02#', + p_column_linktext=>'Delete', + 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_lov_display_extra=> 'YES', + p_column_comment=>''); +end; +/ +declare + s varchar2(32767) := null; +begin +s := null; +wwv_flow_api.create_report_columns ( + p_id=> 30957923724247897 + wwv_flow_api.g_id_offset, + p_region_id=> 30931518094987903 + wwv_flow_api.g_id_offset, + p_flow_id=> wwv_flow.g_flow_id, + p_query_column_id=> 4, + p_form_element_id=> null, + p_column_alias=> 'COL04', + p_column_display_sequence=> 4, + p_column_heading=> 'Col04', + 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; +/ begin @@ -20452,6 +20793,42 @@ wwv_flow_api.create_page_item( p_item_comment => ''); +end; +/ + +declare + h varchar2(32767) := null; +begin +wwv_flow_api.create_page_item( + p_id=>31006832554711233 + wwv_flow_api.g_id_offset, + p_flow_id=> wwv_flow.g_flow_id, + p_flow_step_id=> 41, + p_name=>'P41_ID', + p_data_type=> 'VARCHAR', + p_accept_processing=> 'REPLACE_EXISTING', + p_item_sequence=> 60, + p_item_plug_id => 30931518094987903+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=> null, + p_cMaxlength=> 2000, + p_cHeight=> null, + 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_item_comment => ''); + + end; / @@ -20625,6 +21002,162 @@ end; / +--application/pages/page_00042 +prompt ...PAGE 42: Delete File +-- + +begin + +declare + h varchar2(32767) := null; + ph varchar2(32767) := null; +begin +h := null; +ph := null; +wwv_flow_api.create_page( + p_id => 42, + p_flow_id=> wwv_flow.g_flow_id, + p_tab_set=> '', + p_name => 'Delete File', + p_step_title=> 'Delete File', + p_step_sub_title => 'Delete File', + p_step_sub_title_type => 'TEXT_WITH_SUBSTITUTIONS', + p_first_item=> 'NO_FIRST_ITEM', + p_help_text => '', + p_html_page_header => '', + 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 => '20080130182432', + p_page_is_public_y_n=> 'N', + p_protection_level=> 'C', + p_page_comment => ''); + +end; + +end; +/ + +declare + s varchar2(32767) := null; + l_clob clob; + l_length number := 1; +begin +s := null; +wwv_flow_api.create_page_plug ( + p_id=> 31047604428147819 + wwv_flow_api.g_id_offset, + p_flow_id=> wwv_flow.g_flow_id, + p_page_id=> 42, + p_plug_name=> 'Deleted file', + p_region_name=>'', + p_plug_template=> 24740611526526770+ wwv_flow_api.g_id_offset, + p_plug_display_sequence=> 10, + p_plug_display_column=> 1, + p_plug_display_point=> 'AFTER_SHOW_ITEMS', + p_plug_source=> s, + p_plug_source_type=> 'STATIC_TEXT', + p_plug_display_error_message=> '#SQLERRM#', + p_plug_query_row_template=> 1, + p_plug_query_headings_type=> 'QUERY_COLUMNS', + p_plug_query_num_rows_type => 'NEXT_PREVIOUS_LINKS', + p_plug_query_row_count_max => 500, + p_plug_query_show_nulls_as => ' - ', + p_plug_display_condition_type => '', + p_pagination_display_position=>'BOTTOM_RIGHT', + p_plug_caching=> 'NOT_CACHED', + p_required_patch=> '' + wwv_flow_api.g_id_offset, + p_plug_comment=> ''); +end; +/ + +begin + +wwv_flow_api.create_page_button( + p_id => 31048631093155545 + wwv_flow_api.g_id_offset, + p_flow_id => wwv_flow.g_flow_id, + p_flow_step_id => 42, + p_button_sequence=> 10, + p_button_plug_id => 31047604428147819+wwv_flow_api.g_id_offset, + p_button_name => 'BACK', + p_button_image_alt=> 'Back', + p_button_position=> 'TOP', + p_button_alignment=> 'LEFT', + p_button_cattributes=>'id="back" name="back"', + p_required_patch => null + wwv_flow_api.g_id_offset); + + +end; +/ + + +begin + +wwv_flow_api.create_page_branch( + p_id=>31040504119100441 + wwv_flow_api.g_id_offset, + p_flow_id=> wwv_flow.g_flow_id, + p_flow_step_id=> 42, + p_branch_action=> 'f?p=&APP_ID.:&P41_PREVIOUS_PAGE.:&SESSION.::&DEBUG.:::&success_msg=#SUCCESS_MSG#', + p_branch_point=> 'BEFORE_COMPUTATION', + p_branch_type=> 'REDIRECT_URL', + p_branch_sequence=> 10, + p_branch_comment=> 'Created 30-JAN-2008 17:21 by PRIESTJ'); + + +end; +/ + + +begin + +declare + p varchar2(32767) := null; + l_clob clob; + l_length number := 1; +begin +p:=p||'declare'||chr(10)|| +' l_success boolean;'||chr(10)|| +'begin'||chr(10)|| +' l_success := #OWNER#.mip_files.delete_file(v(''P41_ID''));'||chr(10)|| +'end;'; + +wwv_flow_api.create_page_process( + p_id => 30987424221558752 + wwv_flow_api.g_id_offset, + p_flow_id=> wwv_flow.g_flow_id, + p_flow_step_id => 42, + p_process_sequence=> 10, + p_process_point=> 'BEFORE_HEADER', + p_process_type=> 'PLSQL', + p_process_name=> 'Delete', + p_process_sql_clob => p, + p_process_error_message=> 'Unable to delete file', + p_process_success_message=> 'File deleted successfully', + p_process_is_stateful_y_n=>'N', + p_required_patch=>null + wwv_flow_api.g_id_offset, + p_process_comment=>'This process will delete the file selected on page 41 '); +end; +null; + +end; +/ + + +begin + +--------------------------------------- +-- ...updatable report columns for page 42 +-- + +begin + +null; +end; +null; + +end; +/ + + --application/pages/page_00050 prompt ...PAGE 50: Bases -- @@ -36935,7 +37468,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 => '20080124145535', + p_last_upd_yyyymmddhh24miss => '20080130145941', p_page_is_public_y_n=> 'N', p_page_comment => ''); @@ -37579,6 +38112,11 @@ wwv_flow_api.create_page_button( p_button_position=> 'BOTTOM', p_button_alignment=> 'RIGHT', p_button_redirect_url=> 'f?p=&APP_ID.:82:&SESSION.::&DEBUG.:80:P82_ENQU_ID:&P80_ENQU_ID.', + p_button_condition=> 'SELECT 1 FROM v_current_quote_status vcqs, quotes q'||chr(10)|| +'WHERE vcqs.qute_id = q.ID'||chr(10)|| +'AND q.enqu_id = :P80_ENQU_ID'||chr(10)|| +'AND vcqs.qust_code IN (''AV'',''SELECTED'');', + p_button_condition_type=> 'EXISTS', p_button_cattributes=>'name = "REJECT_ALL"', p_required_patch => null + wwv_flow_api.g_id_offset); @@ -37593,7 +38131,7 @@ wwv_flow_api.create_page_branch( p_id=>27190908723532102 + wwv_flow_api.g_id_offset, p_flow_id=> wwv_flow.g_flow_id, p_flow_step_id=> 80, - p_branch_action=> 'f?p=&APP_ID.:81:&SESSION.::&DEBUG.::P81_ENQU_ID:&P80_ENQU_ID.', + p_branch_action=> 'f?p=&APP_ID.:81:&SESSION.::&DEBUG.:81:P81_ENQU_ID:&P80_ENQU_ID.', p_branch_point=> 'BEFORE_HEADER', p_branch_type=> 'REDIRECT_URL', p_branch_sequence=> 10, @@ -37768,7 +38306,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 => '20080124160236', + p_last_upd_yyyymmddhh24miss => '20080130145657', p_page_is_public_y_n=> 'N', p_page_comment => ''); @@ -38189,6 +38727,14 @@ wwv_flow_api.create_page_button( p_button_image_alt=> 'Accept', p_button_position=> 'BOTTOM', p_button_alignment=> 'RIGHT', + p_button_condition=> 'select 1 '||chr(10)|| +' from v_quote_details v, document_roles docro, documents docs, wwv_flow_files v_files'||chr(10)|| +' where enquiry_id = :P81_ENQU_ID'||chr(10)|| +' and quote_id = :P81_QUOTE_ID'||chr(10)|| +' and docro.qute_id = v.quote_id'||chr(10)|| +' and docs.id = docro.docu_id'||chr(10)|| +' and v_files.name = docs.uri', + p_button_condition_type=> 'EXISTS', p_button_cattributes=>'name="Accept"', p_required_patch => null + wwv_flow_api.g_id_offset); @@ -38202,6 +38748,14 @@ wwv_flow_api.create_page_button( p_button_image_alt=> 'Reject', p_button_position=> 'BOTTOM', p_button_alignment=> 'RIGHT', + p_button_condition=> 'select 1 '||chr(10)|| +' from v_quote_details v, document_roles docro, documents docs, wwv_flow_files v_files'||chr(10)|| +' where enquiry_id = :P81_ENQU_ID'||chr(10)|| +' and quote_id = :P81_QUOTE_ID'||chr(10)|| +' and docro.qute_id = v.quote_id'||chr(10)|| +' and docs.id = docro.docu_id'||chr(10)|| +' and v_files.name = docs.uri', + p_button_condition_type=> 'EXISTS', p_button_cattributes=>'name="Reject"', p_required_patch => null + wwv_flow_api.g_id_offset); @@ -38293,9 +38847,9 @@ wwv_flow_api.create_page_item( p_lov_columns=> 1, p_lov_display_null=> 'NO', p_lov_translated=> 'N', - p_cSize=> null, + p_cSize=> 30, p_cMaxlength=> 2000, - p_cHeight=> null, + p_cHeight=> 1, p_cAttributes=> 'nowrap="nowrap"', p_begin_on_new_line => 'NO', p_begin_on_new_field=> 'YES', @@ -38304,6 +38858,8 @@ wwv_flow_api.create_page_item( p_label_alignment => 'LEFT', p_field_alignment => 'LEFT', p_is_persistent=> 'Y', + p_lov_display_extra=>'NO', + p_protection_level => 'N', p_item_comment => ''); @@ -38392,8 +38948,8 @@ declare l_clob clob; l_length number := 1; begin -p:=p||'mip_quotation.accept_quote(p_qute_id => :P81_QUOTE_ID'||chr(10)|| -' ,p_prty_id => #OWNER#.mip_partiesget_user_id(:APP_USER)'||chr(10)|| +p:=p||'#OWNER#.mip_quotation.accept_quote(p_qute_id => :P81_QUOTE_ID'||chr(10)|| +' ,p_prty_id => #OWNER#.mip_parties.get_user_id(:APP_USER)'||chr(10)|| ' ,p_owner_prty_id => :P81_ACCEPT_FOR'||chr(10)|| ' ,p_description => ''Quote accepted by ''||:APP_USER);'; @@ -38469,6 +39025,11 @@ wwv_flow_api.create_page_process( p_process_sql_clob => p, p_process_error_message=> 'An error occurred whilst selecting this quote.'||chr(10)|| '#SQLERRM#', + p_process_when=>'SELECT 1'||chr(10)|| +' FROM v_current_quote_status v'||chr(10)|| +' WHERE v.qute_id = :P81_QUOTE_ID'||chr(10)|| +' AND v.qust_code IN (''SELECTED'', ''ACCEPTED'');', + p_process_when_type=>'EXISTS', p_process_success_message=> 'Quote selected successfully.', p_process_is_stateful_y_n=>'N', p_required_patch=>null + wwv_flow_api.g_id_offset, @@ -38480,6 +39041,43 @@ end; / +begin + +declare + p varchar2(32767) := null; + l_clob clob; + l_length number := 1; +begin +p:=p||'SELECT v.qute_id'||chr(10)|| +' into :P81_QUOTE_ID'||chr(10)|| +' FROM v_current_quote_status v, quotes q'||chr(10)|| +' WHERE v.qute_id = q.id'||chr(10)|| +' AND v.qust_code IN (''SELECTED'', ''ACCEPTED'')'||chr(10)|| +' AND q.enqu_id = :P81_ENQU_ID;'; + +wwv_flow_api.create_page_process( + p_id => 30956114921232991 + wwv_flow_api.g_id_offset, + p_flow_id=> wwv_flow.g_flow_id, + p_flow_step_id => 81, + p_process_sequence=> 5, + p_process_point=> 'BEFORE_HEADER', + p_process_type=> 'PLSQL', + p_process_name=> 'get_quote_id', + p_process_sql_clob => p, + p_process_error_message=> '', + p_process_when=>'P81_QUOTE_ID', + p_process_when_type=>'ITEM_IS_NULL', + p_process_success_message=> '', + p_process_is_stateful_y_n=>'N', + p_required_patch=>null + wwv_flow_api.g_id_offset, + p_process_comment=>''); +end; +null; + +end; +/ + + begin --------------------------------------- @@ -40390,6 +40988,8 @@ wwv_flow_api.create_list_item ( p_list_item_display_sequence=>210, p_list_item_link_text=> 'Housings', p_list_item_link_target=> 'f?p=&APP_ID.:54:&SESSION.::&DEBUG.::::', + p_list_item_disp_cond_type=> 'PLSQL_EXPRESSION', + p_list_item_disp_condition=> '#OWNER#.mip_security.component_authorization(v(''APP_USER''),''sysadmin'')', p_parent_list_item_id=> 17183506934748992 + wwv_flow_api.g_id_offset, p_list_countclicks_y_n=> 'N', p_list_text_01=> '', @@ -40406,6 +41006,8 @@ wwv_flow_api.create_list_item ( p_list_item_display_sequence=>230, p_list_item_link_text=> 'Data Export', p_list_item_link_target=> 'f?p=&APP_ID.:5:&SESSION.::&DEBUG.::::', + p_list_item_disp_cond_type=> 'PLSQL_EXPRESSION', + p_list_item_disp_condition=> '#OWNER#.mip_security.component_authorization(v(''APP_USER''),''sysadmin'')', p_parent_list_item_id=> 17183506934748992 + wwv_flow_api.g_id_offset, p_list_countclicks_y_n=> 'N', p_list_text_01=> '', @@ -40422,6 +41024,8 @@ wwv_flow_api.create_list_item ( p_list_item_display_sequence=>240, p_list_item_link_text=> 'Bases', p_list_item_link_target=> 'f?p=&APP_ID.:50:&SESSION.::&DEBUG.::::', + p_list_item_disp_cond_type=> 'PLSQL_EXPRESSION', + p_list_item_disp_condition=> '#OWNER#.mip_security.component_authorization(v(''APP_USER''),''sysadmin'')', p_parent_list_item_id=> 17183506934748992 + wwv_flow_api.g_id_offset, p_list_countclicks_y_n=> 'N', p_list_text_01=> '', @@ -40438,6 +41042,8 @@ wwv_flow_api.create_list_item ( p_list_item_display_sequence=>245, p_list_item_link_text=> 'Drawings', p_list_item_link_target=> 'f?p=&APP_ID.:52:&SESSION.::&DEBUG.::::', + p_list_item_disp_cond_type=> 'PLSQL_EXPRESSION', + p_list_item_disp_condition=> '#OWNER#.mip_security.component_authorization(v(''APP_USER''),''sysadmin'')', p_parent_list_item_id=> 17183506934748992 + wwv_flow_api.g_id_offset, p_list_countclicks_y_n=> 'N', p_list_text_01=> '', @@ -40454,6 +41060,8 @@ wwv_flow_api.create_list_item ( p_list_item_display_sequence=>250, p_list_item_link_text=> 'Modules', p_list_item_link_target=> 'f?p=&APP_ID.:56:&SESSION.::&DEBUG.::::', + p_list_item_disp_cond_type=> 'PLSQL_EXPRESSION', + p_list_item_disp_condition=> '#OWNER#.mip_security.component_authorization(v(''APP_USER''),''sysadmin'')', p_parent_list_item_id=> 17183506934748992 + wwv_flow_api.g_id_offset, p_list_countclicks_y_n=> 'N', p_list_text_01=> '', @@ -40470,6 +41078,8 @@ wwv_flow_api.create_list_item ( p_list_item_display_sequence=>255, p_list_item_link_text=> 'Caveats', p_list_item_link_target=> 'f?p=&APP_ID.:58:&SESSION.::&DEBUG.::::', + p_list_item_disp_cond_type=> 'PLSQL_EXPRESSION', + p_list_item_disp_condition=> '#OWNER#.mip_security.component_authorization(v(''APP_USER''),''sysadmin'')', p_parent_list_item_id=> 17183506934748992 + wwv_flow_api.g_id_offset, p_list_countclicks_y_n=> 'N', p_list_text_01=> '', @@ -40486,6 +41096,8 @@ wwv_flow_api.create_list_item ( p_list_item_display_sequence=>256, p_list_item_link_text=> 'Create Caveat', p_list_item_link_target=> 'f?p=&APP_ID.:59:&SESSION.::&DEBUG.:59:::', + p_list_item_disp_cond_type=> 'PLSQL_EXPRESSION', + p_list_item_disp_condition=> '#OWNER#.mip_security.component_authorization(v(''APP_USER''),''sysadmin'')', p_parent_list_item_id=> 24651822321335222 + wwv_flow_api.g_id_offset, p_list_countclicks_y_n=> 'N', p_list_text_01=> '', @@ -40550,6 +41162,8 @@ wwv_flow_api.create_list_item ( p_list_item_display_sequence=>270, p_list_item_link_text=> 'Costs', p_list_item_link_target=> '', + p_list_item_disp_cond_type=> 'PLSQL_EXPRESSION', + p_list_item_disp_condition=> '#OWNER#.mip_security.component_authorization(v(''APP_USER''),''sysadmin'')', p_parent_list_item_id=> 17183506934748992 + wwv_flow_api.g_id_offset, p_list_countclicks_y_n=> 'N', p_list_text_01=> '', @@ -40566,6 +41180,8 @@ wwv_flow_api.create_list_item ( p_list_item_display_sequence=>272, p_list_item_link_text=> 'Labour Costs', p_list_item_link_target=> 'f?p=&APP_ID.:18:&SESSION.::&DEBUG.::P18_REQUIRED_COST_TYPE:LACO:', + p_list_item_disp_cond_type=> 'PLSQL_EXPRESSION', + p_list_item_disp_condition=> '#OWNER#.mip_security.component_authorization(v(''APP_USER''),''sysadmin'')', p_parent_list_item_id=> 19145420310626219 + wwv_flow_api.g_id_offset, p_list_countclicks_y_n=> 'N', p_list_text_01=> '', @@ -40582,6 +41198,8 @@ wwv_flow_api.create_list_item ( p_list_item_display_sequence=>274, p_list_item_link_text=> 'Module Costs', p_list_item_link_target=> 'f?p=&APP_ID.:18:&SESSION.::&DEBUG.::P18_REQUIRED_COST_TYPE:MOCO:', + p_list_item_disp_cond_type=> 'PLSQL_EXPRESSION', + p_list_item_disp_condition=> '#OWNER#.mip_security.component_authorization(v(''APP_USER''),''sysadmin'')', p_parent_list_item_id=> 19145420310626219 + wwv_flow_api.g_id_offset, p_list_countclicks_y_n=> 'N', p_list_text_01=> '', @@ -40599,6 +41217,8 @@ wwv_flow_api.create_list_item ( p_list_item_display_sequence=>276, p_list_item_link_text=> 'Base Costs', p_list_item_link_target=> 'f?p=&APP_ID.:18:&SESSION.::&DEBUG.::P18_REQUIRED_COST_TYPE:BACO:', + p_list_item_disp_cond_type=> 'PLSQL_EXPRESSION', + p_list_item_disp_condition=> '#OWNER#.mip_security.component_authorization(v(''APP_USER''),''sysadmin'')', p_parent_list_item_id=> 19145420310626219 + wwv_flow_api.g_id_offset, p_list_countclicks_y_n=> 'N', p_list_text_01=> '', @@ -40615,6 +41235,8 @@ wwv_flow_api.create_list_item ( p_list_item_display_sequence=>278, p_list_item_link_text=> 'Housing Costs', p_list_item_link_target=> 'f?p=&APP_ID.:18:&SESSION.::&DEBUG.::P18_REQUIRED_COST_TYPE:HOCO:', + p_list_item_disp_cond_type=> 'PLSQL_EXPRESSION', + p_list_item_disp_condition=> '#OWNER#.mip_security.component_authorization(v(''APP_USER''),''sysadmin'')', p_parent_list_item_id=> 19145420310626219 + wwv_flow_api.g_id_offset, p_list_countclicks_y_n=> 'N', p_list_text_01=> '', @@ -40631,6 +41253,8 @@ wwv_flow_api.create_list_item ( p_list_item_display_sequence=>279, p_list_item_link_text=> 'Additional Item Costs', p_list_item_link_target=> 'f?p=&APP_ID.:18:&SESSION.::&DEBUG.::P18_REQUIRED_COST_TYPE:AICO:', + p_list_item_disp_cond_type=> 'PLSQL_EXPRESSION', + p_list_item_disp_condition=> '#OWNER#.mip_security.component_authorization(v(''APP_USER''),''sysadmin'')', p_parent_list_item_id=> 19145420310626219 + wwv_flow_api.g_id_offset, p_list_countclicks_y_n=> 'N', p_list_text_01=> '', @@ -40687,22 +41311,6 @@ wwv_flow_api.create_list_item ( p_list_item_current_for_pages=> '30', p_list_item_owner=> ''); -wwv_flow_api.create_list_item ( - p_id=> 27003621576737952 + wwv_flow_api.g_id_offset, - p_list_id=> 17182006546748989 + wwv_flow_api.g_id_offset, - p_list_item_type=> 'LINK', - p_list_item_status=> 'PUBLIC', - p_item_displayed=> 'BY_DEFAULT', - p_list_item_display_sequence=>330, - p_list_item_link_text=> 'Accept/Reject Quote', - p_list_item_link_target=> 'f?p=&APP_ID.:80:&SESSION.::&DEBUG.::::', - p_parent_list_item_id=> 17184720394748992 + wwv_flow_api.g_id_offset, - p_list_countclicks_y_n=> 'N', - p_list_text_01=> '', - p_list_item_current_type=> 'COLON_DELIMITED_PAGE_LIST', - p_list_item_current_for_pages=> '80:81:82', - p_list_item_owner=> ''); - wwv_flow_api.create_list_item ( p_id=> 24649625391307659 + wwv_flow_api.g_id_offset, p_list_id=> 17182006546748989 + wwv_flow_api.g_id_offset, @@ -40727,12 +41335,63 @@ wwv_flow_api.create_list_item ( p_item_displayed=> 'BY_DEFAULT', p_list_item_display_sequence=>400, p_list_item_link_text=> 'Quotes', - p_list_item_link_target=> '', + p_list_item_link_target=> 'f?p=&APP_ID.:14:&SESSION.::&DEBUG.:14:::', + p_list_item_disp_cond_type=> 'CURRENT_PAGE_NOT_IN_CONDITION', + p_list_item_disp_condition=> '14,80,81,82', p_list_countclicks_y_n=> 'N', p_list_text_01=> '', p_list_item_current_type=> 'COLON_DELIMITED_PAGE_LIST', p_list_item_owner=> ''); +wwv_flow_api.create_list_item ( + p_id=> 30540406557958066 + wwv_flow_api.g_id_offset, + p_list_id=> 17182006546748989 + wwv_flow_api.g_id_offset, + p_list_item_type=> 'LINK', + p_list_item_status=> 'PUBLIC', + p_item_displayed=> 'BY_DEFAULT', + p_list_item_display_sequence=>401, + p_list_item_link_text=> 'Quotes', + p_list_item_link_target=> 'f?p=&APP_ID.:14:&SESSION.::&DEBUG.::::', + p_list_item_disp_cond_type=> 'CURRENT_PAGE_IN_CONDITION', + p_list_item_disp_condition=> '14,80,81,82', + p_list_countclicks_y_n=> 'N', + p_list_text_01=> '', + p_list_item_current_type=> 'COLON_DELIMITED_PAGE_LIST', + p_list_item_current_for_pages=> '14:80:81:82', + p_list_item_owner=> ''); + +wwv_flow_api.create_list_item ( + p_id=> 27003621576737952 + wwv_flow_api.g_id_offset, + p_list_id=> 17182006546748989 + wwv_flow_api.g_id_offset, + p_list_item_type=> 'LINK', + p_list_item_status=> 'PUBLIC', + p_item_displayed=> 'BY_DEFAULT', + p_list_item_display_sequence=>410, + p_list_item_link_text=> 'Accept/Reject Quote', + p_list_item_link_target=> 'f?p=&APP_ID.:80:&SESSION.::&DEBUG.::::', + p_parent_list_item_id=> 30540406557958066 + wwv_flow_api.g_id_offset, + p_list_countclicks_y_n=> 'N', + p_list_text_01=> '', + p_list_item_current_type=> 'COLON_DELIMITED_PAGE_LIST', + p_list_item_current_for_pages=> '80:81:82', + p_list_item_owner=> ''); + +wwv_flow_api.create_list_item ( + p_id=> 30542204395976291 + wwv_flow_api.g_id_offset, + p_list_id=> 17182006546748989 + wwv_flow_api.g_id_offset, + p_list_item_type=> 'LINK', + p_list_item_status=> 'PUBLIC', + p_item_displayed=> 'BY_DEFAULT', + p_list_item_display_sequence=>420, + p_list_item_link_text=> 'Search for Quote', + p_list_item_link_target=> 'f?p=&APP_ID.:14:&SESSION.::&DEBUG.:14:::', + p_parent_list_item_id=> 30540406557958066 + wwv_flow_api.g_id_offset, + p_list_countclicks_y_n=> 'N', + p_list_text_01=> '', + p_list_item_current_type=> 'COLON_DELIMITED_PAGE_LIST', + p_list_item_current_for_pages=> '14', + p_list_item_owner=> ''); + wwv_flow_api.create_list_item ( p_id=> 17185331917748994 + wwv_flow_api.g_id_offset, p_list_id=> 17182006546748989 + wwv_flow_api.g_id_offset,