From 0d0c93fdd872127f9a02b41496e441f1047ac03e Mon Sep 17 00:00:00 2001 From: PriestJ Date: Wed, 16 Jan 2008 17:40:38 +0000 Subject: [PATCH] fixed the file uploads for the enquiry, in now will upload and display related files. Also added page 41 that will upload a drawing, manual, quote so long as you provide the id to the right hidden field git-svn-id: http://locode01.ad.dom/svn/WEBMIP/trunk@3278 248e525c-4dfb-0310-94bc-949c084e9493 --- Screens/f155.sql | 534 +++++++++++++++++++++++++++++++++++------------ 1 file changed, 405 insertions(+), 129 deletions(-) diff --git a/Screens/f155.sql b/Screens/f155.sql index 6ee041e..8945f8d 100644 --- a/Screens/f155.sql +++ b/Screens/f155.sql @@ -13,8 +13,8 @@ prompt APPLICATION 155 - webmip -- Application Export: -- Application: 155 -- Name: webmip --- Date and Time: 14:57 Wednesday January 16, 2008 --- Exported By: MULLENM +-- Date and Time: 17:39 Wednesday January 16, 2008 +-- Exported By: PRIESTJ -- Flashback: 0 -- Export Type: Application Export -- Version: 3.0.1.00.08 @@ -29,9 +29,9 @@ prompt APPLICATION 155 - webmip -- Items: 333 -- Computations: 1 -- Validations: 120 --- Processes: 81 --- Regions: 71 --- Buttons: 111 +-- Processes: 83 +-- Regions: 72 +-- Buttons: 112 -- 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 => '20080116145757', + p_checksum_salt_last_reset => '20080116173908', p_home_link => 'f?p=&APP_ID.:1', p_box_width => '98%', p_flow_language => 'en-gb', @@ -184,8 +184,8 @@ wwv_flow_api.create_flow( p_default_reportr_template =>24740611526526770 + wwv_flow_api.g_id_offset, 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 => 'MULLENM', - p_last_upd_yyyymmddhh24miss=> '20080116145757', + p_last_updated_by => 'PRIESTJ', + p_last_upd_yyyymmddhh24miss=> '20080116173908', p_required_roles=> wwv_flow_utilities.string_to_table2('')); @@ -10937,7 +10937,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 => '20080116115856', + p_last_upd_yyyymmddhh24miss => '20080116172040', p_page_is_public_y_n=> 'N', p_protection_level=> 'C', p_page_comment => ''); @@ -10983,63 +10983,22 @@ declare l_clob clob; l_length number := 1; begin -s:=s||'begin'||chr(10)|| -' if mip_parties.check_user_role(:APP_USER, ''CS'') or'||chr(10)|| -' mip_parties.check_user_role(:APP_USER, ''ICU'') or '||chr(10)|| -' mip_parties.check_user_role(:APP_USER, ''MIPADMIN'') then'||chr(10)|| -' return (q''{SELECT distinct enquiries.id "Enquiry ID",'||chr(10)|| +s:=s||'SELECT distinct enquiries.id "Enquiry ID",'||chr(10)|| ' enquiries.mprn "MPRN",'||chr(10)|| ' enquiries.transaction_reference "Transaction Reference",'||chr(10)|| ' enquiries.install_postcode "Postcode"'||chr(10)|| -' FROM (SELEC'; - -s:=s||'T enq.id,'||chr(10)|| +' FROM (SELECT enq.id,'||chr(10)|| ' enq.mprn,'||chr(10)|| ' enq.transaction_reference,'||chr(10)|| ' enq.install_postcode'||chr(10)|| ' FROM enquiries enq'||chr(10)|| ' WHERE enq.id like :P30_ENQUIRY_ID'||chr(10)|| -' OR enq.mprn like :P30_MPRN'||chr(10)|| +' '; + +s:=s||' OR enq.mprn like :P30_MPRN'||chr(10)|| ' OR enq.transaction_reference like :P30_TRANS_REF'||chr(10)|| ' OR upper(REPLACE(enq.install_postcode,'' '','''')) like upper(REPLACE(:P30_POSTCODE,'' '',''''))'||chr(10)|| -') en'; - -s:=s||'quiries}'');'||chr(10)|| -' else'||chr(10)|| -' if mip_parties.check_user_role(:APP_USER, ''AGENT'') then'||chr(10)|| -' return (q''{SELECT distinct enquiries.id "Enquiry ID",'||chr(10)|| -' enquiries.mprn "MPRN",'||chr(10)|| -' enquiries.transaction_reference "Transaction Reference",'||chr(10)|| -' enquiries.install_postcode "Postcode",'||chr(10)|| -' ''View'' " Details",'||chr(10)|| -' ''Copy'' "Copy"'||chr(10)|| -' FROM (SELECT enq.id,'||chr(10)|| -' enq.mprn,'||chr(10)|| -' '; - -s:=s||'enq.transaction_reference,'||chr(10)|| -' enq.install_postcode'||chr(10)|| -' FROM enquiries enq'||chr(10)|| -' WHERE enq.id like :P30_ENQUIRY_ID'||chr(10)|| -' OR enq.mprn like :P30_MPRN'||chr(10)|| -' OR enq.transaction_reference like :P30_TRANS_REF'||chr(10)|| -' OR upper(REPLACE(enq.install_postcode,'' '','''')) like upper(REPLACE(:P30_POSTCODE,'' '',''''))) enquiries,'||chr(10)|| -' enquiry_roles er,'||chr(10)|| -' parties p'||chr(10)|| -''; - -s:=s||' WHERE enquiries.id IN'||chr(10)|| -' (SELECT veps.enqu_id'||chr(10)|| -' FROM v_enquiry_prty_supp veps, v_enquiry_prty_supp veps2'||chr(10)|| -' WHERE mip_parties.get_user_id(:APP_USER) = veps.prty_id'||chr(10)|| -' AND veps.supp_prty_id = veps2.supp_prty_id)'||chr(10)|| -' AND er.prty_id = p.id'||chr(10)|| -' AND er.enqu_id = enquiries.id'||chr(10)|| -' AND er.rt_code IN(''ENQ OWN'')'||chr(10)|| -' ORDER BY enquiries.id}'');'||chr(10)|| -' end if; '||chr(10)|| -' end if;'||chr(10)|| -'end;'; +') enquiries'; wwv_flow_api.create_report_region ( p_id=> 15912526122649965 + wwv_flow_api.g_id_offset, @@ -11052,8 +11011,11 @@ wwv_flow_api.create_report_region ( p_display_column=> 1, p_display_point=> 'AFTER_SHOW_ITEMS', p_source=> s, - p_source_type=> 'FUNCTION_RETURNING_SQL_QUERY', + p_source_type=> 'SQL_QUERY', p_display_error_message=> '#SQLERRM#', + p_display_when_condition=> ':APP_USER', + p_display_when_cond2=> 'AGENT', + p_display_condition_type=> 'VAL_OF_ITEM_IN_COND_NOT_EQ_COND2', p_customized=> '0', p_translate_title=> 'Y', p_query_row_template=> 24743617611526775+ wwv_flow_api.g_id_offset, @@ -11108,7 +11070,7 @@ declare begin s := null; wwv_flow_api.create_report_columns ( - p_id=> 15912930649649969 + wwv_flow_api.g_id_offset, + p_id=> 26338419783971220 + wwv_flow_api.g_id_offset, p_region_id=> 15912526122649965 + wwv_flow_api.g_id_offset, p_flow_id=> wwv_flow.g_flow_id, p_query_column_id=> 1, @@ -11124,8 +11086,6 @@ wwv_flow_api.create_report_columns ( p_hidden_column=> 'N', p_display_as=>'WITHOUT_MODIFICATION', p_pk_col_source=> s, - p_include_in_export=> 'Y', - p_print_col_width=> '12', p_column_comment=>''); end; / @@ -11134,7 +11094,7 @@ declare begin s := null; wwv_flow_api.create_report_columns ( - p_id=> 15912811428649969 + wwv_flow_api.g_id_offset, + p_id=> 26338511964971220 + wwv_flow_api.g_id_offset, p_region_id=> 15912526122649965 + wwv_flow_api.g_id_offset, p_flow_id=> wwv_flow.g_flow_id, p_query_column_id=> 2, @@ -11143,14 +11103,13 @@ wwv_flow_api.create_report_columns ( p_column_display_sequence=> 2, p_column_heading=> 'Mprn', 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_include_in_export=> 'Y', - p_print_col_width=> '12', p_column_comment=>''); end; / @@ -11159,7 +11118,7 @@ declare begin s := null; wwv_flow_api.create_report_columns ( - p_id=> 15913009804649969 + wwv_flow_api.g_id_offset, + p_id=> 26338609400971220 + wwv_flow_api.g_id_offset, p_region_id=> 15912526122649965 + wwv_flow_api.g_id_offset, p_flow_id=> wwv_flow.g_flow_id, p_query_column_id=> 3, @@ -11175,8 +11134,6 @@ wwv_flow_api.create_report_columns ( p_hidden_column=> 'N', p_display_as=>'WITHOUT_MODIFICATION', p_pk_col_source=> s, - p_include_in_export=> 'Y', - p_print_col_width=> '12', p_column_comment=>''); end; / @@ -11185,7 +11142,7 @@ declare begin s := null; wwv_flow_api.create_report_columns ( - p_id=> 15913103260649969 + wwv_flow_api.g_id_offset, + p_id=> 26338728298971220 + wwv_flow_api.g_id_offset, p_region_id=> 15912526122649965 + wwv_flow_api.g_id_offset, p_flow_id=> wwv_flow.g_flow_id, p_query_column_id=> 4, @@ -11201,8 +11158,6 @@ wwv_flow_api.create_report_columns ( p_hidden_column=> 'N', p_display_as=>'WITHOUT_MODIFICATION', p_pk_col_source=> s, - p_include_in_export=> 'Y', - p_print_col_width=> '12', p_column_comment=>''); end; / @@ -11240,6 +11195,217 @@ 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 distinct enquiries.id "Enquiry ID",'||chr(10)|| +' enquiries.mprn "MPRN",'||chr(10)|| +' enquiries.transaction_reference "Transaction Reference",'||chr(10)|| +' enquiries.install_postcode "Postcode",'||chr(10)|| +' ''View'' " Details",'||chr(10)|| +' ''Copy'' "Copy"'||chr(10)|| +' FROM (SELECT enq.id,'||chr(10)|| +' enq.mprn,'||chr(10)|| +' enq.transaction_reference,'||chr(10)|| +' enq.install_postcode'||chr(10)|| +' FROM enquiries enq'||chr(10)|| +' '; + +s:=s||' WHERE enq.id like :P30_ENQUIRY_ID'||chr(10)|| +' OR enq.mprn like :P30_MPRN'||chr(10)|| +' OR enq.transaction_reference like :P30_TRANS_REF'||chr(10)|| +' OR upper(REPLACE(enq.install_postcode,'' '','''')) like upper(REPLACE(:P30_POSTCODE,'' '',''''))) enquiries,'||chr(10)|| +' enquiry_roles er,'||chr(10)|| +' parties p'||chr(10)|| +' WHERE enquiries.id IN'||chr(10)|| +' (SELECT veps.enqu_id'||chr(10)|| +' FROM v_enquiry_prty_supp veps, v_en'; + +s:=s||'quiry_prty_supp veps2'||chr(10)|| +' WHERE mip_parties.get_user_id(:APP_USER) = veps2.prty_id'||chr(10)|| +' AND veps.supp_prty_id = veps2.supp_prty_id)'||chr(10)|| +' AND er.prty_id = p.id'||chr(10)|| +' AND er.enqu_id = enquiries.id'||chr(10)|| +' AND er.rt_code IN(''ENQ OWN'')'||chr(10)|| +' ORDER BY enquiries.id'; + +wwv_flow_api.create_report_region ( + p_id=> 26337132465965452 + wwv_flow_api.g_id_offset, + p_flow_id=> wwv_flow.g_flow_id, + p_page_id=> 30, + p_name=> 'Enquiries', + p_region_name=>'', + p_template=> 24741224034526770+ wwv_flow_api.g_id_offset, + p_display_sequence=> 31, + 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=> ':APP_USER', + p_display_when_cond2=> 'AGENT', + p_display_condition_type=> 'VAL_OF_ITEM_IN_COND_EQ_COND2', + 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_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=> 26337424472965475 + wwv_flow_api.g_id_offset, + p_region_id=> 26337132465965452 + 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=> 'Enquiry ID', + p_column_display_sequence=> 1, + p_column_heading=> 'Enquiry Id', + 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=> 26337502584965475 + wwv_flow_api.g_id_offset, + p_region_id=> 26337132465965452 + 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=> 'MPRN', + p_column_display_sequence=> 2, + p_column_heading=> 'Mprn', + 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=> 26337612196965475 + wwv_flow_api.g_id_offset, + p_region_id=> 26337132465965452 + 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=> 'Transaction Reference', + p_column_display_sequence=> 3, + p_column_heading=> 'Transaction Reference', + 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=> 26337729636965475 + wwv_flow_api.g_id_offset, + p_region_id=> 26337132465965452 + 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=> 'Postcode', + p_column_display_sequence=> 4, + p_column_heading=> 'Postcode', + 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=> 26337810821965475 + wwv_flow_api.g_id_offset, + p_region_id=> 26337132465965452 + 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=> ' Details', + p_column_display_sequence=> 5, + p_column_heading=> ' Details', + 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=> 26337927968965475 + wwv_flow_api.g_id_offset, + p_region_id=> 26337132465965452 + 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=> 'Copy', + p_column_display_sequence=> 6, + p_column_heading=> 'Copy', + 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; +/ begin @@ -11935,7 +12101,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 => '20080116123559', + p_last_upd_yyyymmddhh24miss => '20080116171652', p_page_is_public_y_n=> 'N', p_protection_level=> 'C', p_page_comment => ''); @@ -12108,6 +12274,19 @@ end; begin +wwv_flow_api.create_page_button( + p_id => 26366114560092683 + wwv_flow_api.g_id_offset, + p_flow_id => wwv_flow.g_flow_id, + p_flow_step_id => 32, + p_button_sequence=> 150, + p_button_plug_id => 19069432441332289+wwv_flow_api.g_id_offset, + p_button_name => 'UPLOAD_FILE', + 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_required_patch => null + wwv_flow_api.g_id_offset); + wwv_flow_api.create_page_button( p_id => 19071425921332290 + wwv_flow_api.g_id_offset, p_flow_id => wwv_flow.g_flow_id, @@ -12385,6 +12564,17 @@ wwv_flow_api.create_page_branch( p_branch_condition=> 'P32_REQUIRED_SVCP_CODE', p_branch_comment=> 'Created 26-NOV-2007 15:45 by PRIESTJ'); +wwv_flow_api.create_page_branch( + p_id=>26366412081092684 + wwv_flow_api.g_id_offset, + p_flow_id=> wwv_flow.g_flow_id, + p_flow_step_id=> 32, + p_branch_action=> 'f?p=&FLOW_ID.:41:&SESSION.::&DEBUG.&success_msg=#SUCCESS_MSG#', + p_branch_point=> 'AFTER_PROCESSING', + p_branch_type=> 'REDIRECT_URL', + p_branch_when_button_id=>26366114560092683+ wwv_flow_api.g_id_offset, + p_branch_sequence=> 10, + p_branch_comment=> ''); + wwv_flow_api.create_page_branch( p_id=>19091110291332319 + wwv_flow_api.g_id_offset, p_flow_id=> wwv_flow.g_flow_id, @@ -16564,7 +16754,7 @@ wwv_flow_api.create_page( p_step_template => '', p_required_patch=> null + wwv_flow_api.g_id_offset, p_last_updated_by => 'PRIESTJ', - p_last_upd_yyyymmddhh24miss => '20080116140918', + p_last_upd_yyyymmddhh24miss => '20080116173751', p_page_comment => ''); end; @@ -16625,7 +16815,16 @@ end; begin -null; +wwv_flow_api.create_page_branch( + p_id=>26363220831047167 + wwv_flow_api.g_id_offset, + p_flow_id=> wwv_flow.g_flow_id, + p_flow_step_id=> 41, + p_branch_action=> 'f?p=&APP_ID.:41:&SESSION.::&DEBUG.:::&success_msg=#SUCCESS_MSG#', + p_branch_point=> 'AFTER_PROCESSING', + p_branch_type=> 'REDIRECT_URL', + p_branch_sequence=> 10, + p_branch_comment=> 'Created 16-JAN-2008 17:06 by PRIESTJ'); + end; / @@ -16645,13 +16844,13 @@ wwv_flow_api.create_page_item( p_use_cache_before_default=> 'YES', p_item_default_type => 'STATIC_TEXT_WITH_SUBSTITUTIONS', p_source_type=> 'STATIC', - p_display_as=> 'HIDDEN', + p_display_as=> 'TEXT', 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', p_begin_on_new_line => 'YES', p_begin_on_new_field=> 'YES', @@ -16660,6 +16859,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 => ''); @@ -16784,69 +16985,143 @@ declare l_clob clob; l_length number := 1; begin -p:=p||'--Used to set the agent and supplier associations by writing records to the enquiry_roles table'||chr(10)|| -'declare '||chr(10)|| +p:=p||'declare '||chr(10)|| ' success boolean;'||chr(10)|| ' l_file_exists boolean;'||chr(10)|| 'begin'||chr(10)|| -' if :P41_ENQU_ID is not null then'||chr(10)|| -' success := #OWNER#.mip_files.set_file_association(v(''P41_FILE_UPLOAD''),'||chr(10)|| -' ''File added to Enquiry'','||chr(10)|| -' ''INDO'','||chr(10)|| -' '; +' --find exisiting'||chr(10)|| +' l_file_exists := #OWNER#.mip_files.drawing_file_exists(:P41_DRWG_CODE);'||chr(10)|| +' if file_exists then'||chr(10)|| +' --overwrite the current document reference'||chr(10)|| +' success := #OWNER#.mip_files.update_file_association(v(''P41_FILE_UPLOAD''),'||chr(10)|| +' ''Drawing updated'','||chr(10)|| +' '; -p:=p||' ''ENQUIRY SUPPORTING DOC'','||chr(10)|| -' null,'||chr(10)|| -' :P41_ENQU_ID,'||chr(10)|| -' null,'||chr(10)|| -' ''ENDO'');'||chr(10)|| -' end if;'||chr(10)|| -' if :P41_QUTE_ID is not null then'||chr(10)|| -' success := #OWNER#.mip_files.set_file_association(v(''P41_FILE_UPLOAD''),'||chr(10)|| -' '; +p:=p||' ''INDO'','||chr(10)|| +' ''MANUAL QUOTATION'','||chr(10)|| +' null,'||chr(10)|| +' null,'||chr(10)|| +' :P41_DRWG_CODE); '||chr(10)|| +' else'||chr(10)|| +' --upload a new document'||chr(10)|| +' success := #OWNER#.mip_fi'; -p:=p||' ''Manual Quotation uploaded'','||chr(10)|| -' ''INDO'','||chr(10)|| -' ''MANUAL QUOTATION'','||chr(10)|| -' :P41_QUTE_ID,'||chr(10)|| -' null,'||chr(10)|| -' null,'||chr(10)|| -' ''QUDO'');'||chr(10)|| -' end if;'||chr(10)|| -' '||chr(10)|| -' if :P41_DRWG_CODE is not null then '||chr(10)|| -' '; +p:=p||'les.set_file_association(v(''P41_FILE_UPLOAD''),'||chr(10)|| +' ''Drawing uploaded'','||chr(10)|| +' ''INDO'','||chr(10)|| +' ''MANUAL QUOTATION'','||chr(10)|| +' null,'||chr(10)|| +' null,'||chr(10)|| +' '; -p:=p||' --find exisiting'||chr(10)|| -' --l_file_exists := #OWNER#.mip_files.file_exists(v(''P41_FILE_UPLOAD''));'||chr(10)|| -' success := #OWNER#.mip_files.set_file_association(v(''P41_FILE_UPLOAD''),'||chr(10)|| -' ''Drawing uploaded'','||chr(10)|| -' ''INDO'','||chr(10)|| -' ''MANUAL QUOTATION'','||chr(10)|| -' :P41_DRWG_CODE,'||chr(10)|| -' '; - -p:=p||' null,'||chr(10)|| -' null,'||chr(10)|| -' ''DRDO'');'||chr(10)|| -' --delete existing'||chr(10)|| -' if success then'||chr(10)|| -' --success := #OWNER#.mip_files.delete_file(v(''P41_FILE_UPLOAD''));'||chr(10)|| -' end if;'||chr(10)|| +p:=p||' :P41_DRWG_CODE,'||chr(10)|| +' ''DRDO'');'||chr(10)|| ' end if;'||chr(10)|| 'end;'; wwv_flow_api.create_page_process( - p_id => 26174407879908008 + wwv_flow_api.g_id_offset, + p_id => 26342916713998697 + wwv_flow_api.g_id_offset, p_flow_id=> wwv_flow.g_flow_id, p_flow_step_id => 41, - p_process_sequence=> 10, + p_process_sequence=> 20, p_process_point=> 'AFTER_SUBMIT', p_process_type=> 'PLSQL', - p_process_name=> 'Upload File', + p_process_name=> 'Upload Drawing', p_process_sql_clob => p, - p_process_error_message=> 'Failed to upload document', - p_process_success_message=> '', + p_process_error_message=> 'Failed to upload drawing', + p_process_when=>'P41_DRWG_CODE', + p_process_when_type=>'ITEM_IS_NOT_NULL', + p_process_success_message=> 'Drawing uploaded', + p_process_is_stateful_y_n=>'N', + p_required_patch=>null + wwv_flow_api.g_id_offset, + p_process_comment=>''); +end; +null; + +end; +/ + + +begin + +declare + p varchar2(32767) := null; + l_clob clob; + l_length number := 1; +begin +p:=p||'declare '||chr(10)|| +' success boolean;'||chr(10)|| +'begin'||chr(10)|| +' success := #OWNER#.mip_files.set_file_association(v(''P41_FILE_UPLOAD''),'||chr(10)|| +' ''Manual Quotation uploaded'','||chr(10)|| +' ''INDO'','||chr(10)|| +' ''MANUAL QUOTATION'','||chr(10)|| +' :P41_QUTE_ID,'||chr(10)|| +' null,'||chr(10)|| +' '; + +p:=p||' null,'||chr(10)|| +' ''QUDO''); '||chr(10)|| +'end;'; + +wwv_flow_api.create_page_process( + p_id => 26345516629017581 + wwv_flow_api.g_id_offset, + p_flow_id=> wwv_flow.g_flow_id, + p_flow_step_id => 41, + p_process_sequence=> 30, + p_process_point=> 'AFTER_SUBMIT', + p_process_type=> 'PLSQL', + p_process_name=> 'Upload Manual Quote', + p_process_sql_clob => p, + p_process_error_message=> 'Failed to upload Manual Quote', + p_process_when=>'P41_QUTE_ID', + p_process_when_type=>'ITEM_IS_NOT_NULL', + p_process_success_message=> 'Manual Quotation uploaded', + p_process_is_stateful_y_n=>'N', + p_required_patch=>null + wwv_flow_api.g_id_offset, + p_process_comment=>''); +end; +null; + +end; +/ + + +begin + +declare + p varchar2(32767) := null; + l_clob clob; + l_length number := 1; +begin +p:=p||'declare '||chr(10)|| +' success boolean;'||chr(10)|| +'begin'||chr(10)|| +' success:= #OWNER#.mip_files.set_file_association(v(''P41_FILE_UPLOAD''),'||chr(10)|| +' ''File added to Enquiry'','||chr(10)|| +' ''INDO'','||chr(10)|| +' ''ENQUIRY SUPPORTING DOC'','||chr(10)|| +' null,'||chr(10)|| +' '; + +p:=p||' :P41_ENQU_ID,'||chr(10)|| +' null,'||chr(10)|| +' ''ENDO'');'||chr(10)|| +'end;'; + +wwv_flow_api.create_page_process( + p_id => 26361123340029050 + wwv_flow_api.g_id_offset, + p_flow_id=> wwv_flow.g_flow_id, + p_flow_step_id => 41, + p_process_sequence=> 40, + p_process_point=> 'AFTER_SUBMIT', + p_process_type=> 'PLSQL', + p_process_name=> 'Upload Enquiry File', + p_process_sql_clob => p, + p_process_error_message=> 'Failed to upload file for enquiry', + p_process_when=>'P41_ENQU_ID', + p_process_when_type=>'ITEM_IS_NOT_NULL', + p_process_success_message=> 'File for enquiry uploaded', p_process_is_stateful_y_n=>'N', p_required_patch=>null + wwv_flow_api.g_id_offset, p_process_comment=>''); @@ -33230,7 +33505,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 => '20080116115104', + p_last_upd_yyyymmddhh24miss => '20080116165503', p_page_comment => ''); end; @@ -33508,9 +33783,9 @@ 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.'', ''-'') as '; +' decode(SIGN(:P80_QMIN-nvl(v.qmin,0)),-1 , ''Quoted Q min is greater than enquiry Q min.'', '; -s:=s||'"Extra Information",'||chr(10)|| +s:=s||'''-'') as "Extra Information",'||chr(10)|| ' v.inlet_orientation AS "Inlet Orientation",'||chr(10)|| ' v.outlet_orientation AS "Outlet Orientation",'||chr(10)|| ' v.total_cost AS "Total Cost",'||chr(10)|| @@ -33520,10 +33795,10 @@ s:=s||'"Extra Information",'||chr(10)|| ' WHERE v.enquiry_id = :P80_ENQU_ID'||chr(10)|| ' AND EXISTS (SELECT 1'||chr(10)|| ' FROM quote_events quev'||chr(10)|| -' WHERE quev.qute_id = v.quote_id'||chr(10)|| -' AND'; +' WHERE quev.qute_id = v.quote'; -s:=s||' quev.qust_code = ''AV'')'||chr(10)|| +s:=s||'_id'||chr(10)|| +' AND quev.qust_code = ''AV'')'||chr(10)|| ' '||chr(10)|| ' '; @@ -33562,6 +33837,7 @@ wwv_flow_api.create_report_region ( 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',