Files
mip/Application/application/pages/page_00019.sql
hardya 1eb479546b Initial import
git-svn-id: http://locode01.ad.dom/svn/WEBMIP/trunk@2914 248e525c-4dfb-0310-94bc-949c084e9493
2007-11-29 17:41:32 +00:00

1049 lines
28 KiB
MySQL

--application/pages/page_00019
prompt ...PAGE 19: Manage Costs
--
begin
declare
h varchar2(32767) := null;
ph varchar2(32767) := null;
begin
h:=h||'No help is available for this page.';
ph:=ph||'<script language="JavaScript" type="text/javascript">'||chr(10)||
'<!--'||chr(10)||
''||chr(10)||
' htmldb_delete_message=''"DELETE_CONFIRM_MSG"'';'||chr(10)||
''||chr(10)||
'//-->'||chr(10)||
'</script>';
wwv_flow_api.create_page(
p_id => 19,
p_flow_id=> wwv_flow.g_flow_id,
p_tab_set=> '',
p_name => 'Manage Costs',
p_step_title=> 'Manage &P19_COSTS_TITLE.',
p_step_sub_title_type => 'TEXT_WITH_SUBSTITUTIONS',
p_first_item=> 'AUTO_FIRST_ITEM',
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_page_is_public_y_n=> 'N',
p_protection_level=> 'C',
p_page_comment => '');
wwv_flow_api.set_page_help_text(p_flow_id=>wwv_flow.g_flow_id,p_flow_step_id=>19,p_text=>h);
wwv_flow_api.set_html_page_header(p_flow_id=>wwv_flow.g_flow_id,p_flow_step_id=>19,p_text=>ph);
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=> 15243225601197264 + wwv_flow_api.g_id_offset,
p_flow_id=> wwv_flow.g_flow_id,
p_page_id=> 19,
p_plug_name=> 'Manage &P19_COSTS_TITLE.',
p_region_name=>'',
p_plug_template=> 24738214051526765+ 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_translate_title=> 'Y',
p_plug_display_error_message=> '#SQLERRM#',
p_plug_query_row_template=> 1,
p_plug_query_headings_type=> 'COLON_DELMITED_LIST',
p_plug_query_row_count_max => 500,
p_plug_display_condition_type => '',
p_plug_customized=>'0',
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 => 15243508783197264 + wwv_flow_api.g_id_offset,
p_flow_id => wwv_flow.g_flow_id,
p_flow_step_id => 19,
p_button_sequence=> 30,
p_button_plug_id => 15243225601197264+wwv_flow_api.g_id_offset,
p_button_name => 'SAVE',
p_button_image => 'template:'||to_char(24749440874526790+wwv_flow_api.g_id_offset),
p_button_image_alt=> 'Apply Changes',
p_button_position=> 'REGION_TEMPLATE_CHANGE',
p_button_alignment=> 'RIGHT',
p_button_condition=> 'P19_ID',
p_button_condition_type=> 'ITEM_IS_NOT_NULL',
p_database_action=>'UPDATE',
p_required_patch => null + wwv_flow_api.g_id_offset);
wwv_flow_api.create_page_button(
p_id => 15243803319197264 + wwv_flow_api.g_id_offset,
p_flow_id => wwv_flow.g_flow_id,
p_flow_step_id => 19,
p_button_sequence=> 10,
p_button_plug_id => 15243225601197264+wwv_flow_api.g_id_offset,
p_button_name => 'CANCEL',
p_button_image => 'template:'||to_char(24749440874526790+wwv_flow_api.g_id_offset),
p_button_image_alt=> 'Cancel',
p_button_position=> 'REGION_TEMPLATE_CLOSE',
p_button_alignment=> 'RIGHT',
p_button_redirect_url=> 'f?p=&APP_ID.:18:&SESSION.::&DEBUG.::P18_REQUIRED_COST_TYPE:&P19_REQUIRED_COST_TYPE.',
p_required_patch => null + wwv_flow_api.g_id_offset);
wwv_flow_api.create_page_button(
p_id => 15243408038197264 + wwv_flow_api.g_id_offset,
p_flow_id => wwv_flow.g_flow_id,
p_flow_step_id => 19,
p_button_sequence=> 40,
p_button_plug_id => 15243225601197264+wwv_flow_api.g_id_offset,
p_button_name => 'CREATE',
p_button_image => 'template:'||to_char(24749440874526790+wwv_flow_api.g_id_offset),
p_button_image_alt=> 'Create',
p_button_position=> 'REGION_TEMPLATE_CREATE',
p_button_alignment=> 'RIGHT',
p_button_condition=> 'P19_ID',
p_button_condition_type=> 'ITEM_IS_NULL',
p_database_action=>'INSERT',
p_required_patch => null + wwv_flow_api.g_id_offset);
wwv_flow_api.create_page_button(
p_id => 15243612979197264 + wwv_flow_api.g_id_offset,
p_flow_id => wwv_flow.g_flow_id,
p_flow_step_id => 19,
p_button_sequence=> 20,
p_button_plug_id => 15243225601197264+wwv_flow_api.g_id_offset,
p_button_name => 'DELETE',
p_button_image => 'template:'||to_char(24749440874526790+wwv_flow_api.g_id_offset),
p_button_image_alt=> 'Delete',
p_button_position=> 'REGION_TEMPLATE_DELETE',
p_button_alignment=> 'RIGHT',
p_button_redirect_url=> 'javascript:confirmDelete(htmldb_delete_message,''DELETE'');',
p_button_condition=> 'P19_ID',
p_button_condition_type=> 'ITEM_IS_NOT_NULL',
p_database_action=>'DELETE',
p_required_patch => null + wwv_flow_api.g_id_offset);
end;
/
begin
wwv_flow_api.create_page_branch(
p_id=>15244421119197265 + wwv_flow_api.g_id_offset,
p_flow_id=> wwv_flow.g_flow_id,
p_flow_step_id=> 19,
p_branch_action=> 'f?p=&APP_ID.:18:&SESSION.::&DEBUG.::P18_REQUIRED_COST_TYPE:&P19_COST_TYPE.',
p_branch_point=> 'AFTER_PROCESSING',
p_branch_type=> 'REDIRECT_URL',
p_branch_sequence=> 1,
p_branch_comment=> '');
end;
/
declare
h varchar2(32767) := null;
begin
wwv_flow_api.create_page_item(
p_id=>15244621334197267 + wwv_flow_api.g_id_offset,
p_flow_id=> wwv_flow.g_flow_id,
p_flow_step_id=> 19,
p_name=>'P19_ID',
p_data_type=> 'VARCHAR',
p_accept_processing=> 'REPLACE_EXISTING',
p_item_sequence=> 1001,
p_item_plug_id => 15243225601197264+wwv_flow_api.g_id_offset,
p_use_cache_before_default=> 'NO',
p_prompt=>'Id',
p_source=>'ID',
p_source_type=> 'DB_COLUMN',
p_display_as=> 'HIDDEN',
p_lov_columns=> null,
p_lov_display_null=> 'NO',
p_lov_translated=> 'N',
p_cSize=> 30,
p_cMaxlength=> 255,
p_cHeight=> null,
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_field_template => 24749138532526789+wwv_flow_api.g_id_offset,
p_is_persistent=> 'Y',
p_protection_level => 'S',
p_item_comment => '');
end;
/
declare
h varchar2(32767) := null;
begin
wwv_flow_api.create_page_item(
p_id=>15244806184197267 + wwv_flow_api.g_id_offset,
p_flow_id=> wwv_flow.g_flow_id,
p_flow_step_id=> 19,
p_name=>'P19_COST_PRICE',
p_data_type=> 'VARCHAR',
p_accept_processing=> 'REPLACE_EXISTING',
p_item_sequence=> 1003,
p_item_plug_id => 15243225601197264+wwv_flow_api.g_id_offset,
p_use_cache_before_default=> 'NO',
p_item_default_type => 'STATIC_TEXT_WITH_SUBSTITUTIONS',
p_prompt=>'Cost Price',
p_format_mask=>'FML999G999G999G999G990D00',
p_source=>'COST_PRICE',
p_source_type=> 'DB_COLUMN',
p_display_as=> 'TEXT',
p_lov_columns=> 1,
p_lov_display_null=> 'NO',
p_lov_translated=> 'N',
p_cSize=> 32,
p_cMaxlength=> 255,
p_cHeight=> 1,
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_field_template => 24749138532526789+wwv_flow_api.g_id_offset,
p_is_persistent=> 'Y',
p_lov_display_extra=>'NO',
p_protection_level => 'S',
p_item_comment => '');
end;
/
declare
h varchar2(32767) := null;
begin
wwv_flow_api.create_page_item(
p_id=>15245028377197267 + wwv_flow_api.g_id_offset,
p_flow_id=> wwv_flow.g_flow_id,
p_flow_step_id=> 19,
p_name=>'P19_VALID_FROM',
p_data_type=> 'VARCHAR',
p_accept_processing=> 'REPLACE_EXISTING',
p_item_sequence=> 1011,
p_item_plug_id => 15243225601197264+wwv_flow_api.g_id_offset,
p_use_cache_before_default=> 'NO',
p_item_default_type => 'STATIC_TEXT_WITH_SUBSTITUTIONS',
p_prompt=>'Valid From',
p_source=>'VALID_FROM',
p_source_type=> 'DB_COLUMN',
p_display_as=> 'PICK_DATE_DD_MM_YYYY',
p_lov_columns=> 1,
p_lov_display_null=> 'NO',
p_lov_translated=> 'N',
p_cSize=> 15,
p_cMaxlength=> 255,
p_cHeight=> 1,
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_field_template => 24749318534526790+wwv_flow_api.g_id_offset,
p_is_persistent=> 'Y',
p_lov_display_extra=>'NO',
p_protection_level => 'S',
p_item_comment => '');
end;
/
declare
h varchar2(32767) := null;
begin
wwv_flow_api.create_page_item(
p_id=>15245410255197267 + wwv_flow_api.g_id_offset,
p_flow_id=> wwv_flow.g_flow_id,
p_flow_step_id=> 19,
p_name=>'P19_REGI_CODE',
p_data_type=> 'VARCHAR',
p_accept_processing=> 'REPLACE_EXISTING',
p_item_sequence=> 1004,
p_item_plug_id => 15243225601197264+wwv_flow_api.g_id_offset,
p_use_cache_before_default=> 'NO',
p_item_default_type => 'STATIC_TEXT_WITH_SUBSTITUTIONS',
p_prompt=>'Region',
p_source=>'REGI_CODE',
p_source_type=> 'DB_COLUMN',
p_display_as=> 'COMBOBOX',
p_named_lov=> 'REGIONS',
p_lov => 'select DESCRIPTION display_value, CODE return_value '||chr(10)||
'from REGIONS'||chr(10)||
'order by 1',
p_lov_columns=> 1,
p_lov_display_null=> 'YES',
p_lov_translated=> 'N',
p_lov_null_text=>'Not Applicable',
p_lov_null_value=> '',
p_cSize=> 32,
p_cMaxlength=> 80,
p_cHeight=> 1,
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_field_template => 24749138532526789+wwv_flow_api.g_id_offset,
p_is_persistent=> 'Y',
p_lov_display_extra=>'NO',
p_protection_level => 'S',
p_item_comment => '');
end;
/
declare
h varchar2(32767) := null;
begin
wwv_flow_api.create_page_item(
p_id=>15245615928197267 + wwv_flow_api.g_id_offset,
p_flow_id=> wwv_flow.g_flow_id,
p_flow_step_id=> 19,
p_name=>'P19_SELLING_PRICE',
p_data_type=> 'VARCHAR',
p_accept_processing=> 'REPLACE_EXISTING',
p_item_sequence=> 1002,
p_item_plug_id => 15243225601197264+wwv_flow_api.g_id_offset,
p_use_cache_before_default=> 'NO',
p_item_default_type => 'STATIC_TEXT_WITH_SUBSTITUTIONS',
p_prompt=>'Selling Price',
p_format_mask=>'FML999G999G999G999G990D00',
p_source=>'SELLING_PRICE',
p_source_type=> 'DB_COLUMN',
p_display_as=> 'TEXT',
p_lov_columns=> 1,
p_lov_display_null=> 'NO',
p_lov_translated=> 'N',
p_cSize=> 32,
p_cMaxlength=> 255,
p_cHeight=> 1,
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_field_template => 24749318534526790+wwv_flow_api.g_id_offset,
p_is_persistent=> 'Y',
p_lov_display_extra=>'NO',
p_protection_level => 'S',
p_item_comment => '');
end;
/
declare
h varchar2(32767) := null;
begin
wwv_flow_api.create_page_item(
p_id=>15246020972197269 + wwv_flow_api.g_id_offset,
p_flow_id=> wwv_flow.g_flow_id,
p_flow_step_id=> 19,
p_name=>'P19_VALID_TO',
p_data_type=> 'VARCHAR',
p_accept_processing=> 'REPLACE_EXISTING',
p_item_sequence=> 1012,
p_item_plug_id => 15243225601197264+wwv_flow_api.g_id_offset,
p_use_cache_before_default=> 'NO',
p_item_default_type => 'STATIC_TEXT_WITH_SUBSTITUTIONS',
p_prompt=>'Valid To',
p_source=>'VALID_TO',
p_source_type=> 'DB_COLUMN',
p_display_as=> 'PICK_DATE_DD_MM_YYYY',
p_lov_columns=> 1,
p_lov_display_null=> 'NO',
p_lov_translated=> 'N',
p_cSize=> 15,
p_cMaxlength=> 255,
p_cHeight=> 1,
p_begin_on_new_line => 'NO',
p_begin_on_new_field=> 'YES',
p_colspan => 1,
p_rowspan => 1,
p_label_alignment => 'RIGHT',
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 => 'S',
p_item_comment => '');
end;
/
declare
h varchar2(32767) := null;
begin
wwv_flow_api.create_page_item(
p_id=>15246209154197269 + wwv_flow_api.g_id_offset,
p_flow_id=> wwv_flow.g_flow_id,
p_flow_step_id=> 19,
p_name=>'P19_ENTY_CODE',
p_data_type=> 'VARCHAR',
p_accept_processing=> 'REPLACE_EXISTING',
p_item_sequence=> 1005,
p_item_plug_id => 15243225601197264+wwv_flow_api.g_id_offset,
p_use_cache_before_default=> 'NO',
p_item_default_type => 'STATIC_TEXT_WITH_SUBSTITUTIONS',
p_prompt=>'Enquiry Type',
p_source=>'ENTY_CODE',
p_source_type=> 'DB_COLUMN',
p_display_as=> 'COMBOBOX',
p_named_lov=> 'ENQUIRYTYPES',
p_lov => 'select DESCRIPTION display_value, CODE return_value '||chr(10)||
'from ENQUIRY_TYPES'||chr(10)||
'order by 1',
p_lov_columns=> 1,
p_lov_display_null=> 'NO',
p_lov_translated=> 'N',
p_cSize=> 32,
p_cMaxlength=> 80,
p_cHeight=> 1,
p_begin_on_new_line => 'YES',
p_begin_on_new_field=> 'YES',
p_colspan => 3,
p_rowspan => 1,
p_label_alignment => 'RIGHT',
p_field_alignment => 'LEFT',
p_display_when=>'P19_REQUIRED_COST_TYPE',
p_display_when2=>'LACO',
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',
p_protection_level => 'S',
p_item_comment => '');
end;
/
declare
h varchar2(32767) := null;
begin
wwv_flow_api.create_page_item(
p_id=>15246405644197269 + wwv_flow_api.g_id_offset,
p_flow_id=> wwv_flow.g_flow_id,
p_flow_step_id=> 19,
p_name=>'P19_MESC_CODE',
p_data_type=> 'VARCHAR',
p_accept_processing=> 'REPLACE_EXISTING',
p_item_sequence=> 1006,
p_item_plug_id => 15243225601197264+wwv_flow_api.g_id_offset,
p_use_cache_before_default=> 'NO',
p_item_default_type => 'STATIC_TEXT_WITH_SUBSTITUTIONS',
p_prompt=>'Meter Size Range',
p_source=>'MESC_CODE',
p_source_type=> 'DB_COLUMN',
p_display_as=> 'COMBOBOX',
p_named_lov=> 'METERSIZECODES',
p_lov => 'select DESCRIPTION display_value, CODE return_value '||chr(10)||
'from METER_SIZE_CODES'||chr(10)||
'order by 1',
p_lov_columns=> 1,
p_lov_display_null=> 'YES',
p_lov_translated=> 'N',
p_lov_null_text=>'Not Applicable',
p_lov_null_value=> '',
p_cSize=> 32,
p_cMaxlength=> 80,
p_cHeight=> 1,
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=>'P19_REQUIRED_COST_TYPE',
p_display_when2=>'LACO',
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',
p_protection_level => 'S',
p_item_comment => '');
end;
/
declare
h varchar2(32767) := null;
begin
wwv_flow_api.create_page_item(
p_id=>15246614096197269 + wwv_flow_api.g_id_offset,
p_flow_id=> wwv_flow.g_flow_id,
p_flow_step_id=> 19,
p_name=>'P19_SVCPT_CODE',
p_data_type=> 'VARCHAR',
p_accept_processing=> 'REPLACE_EXISTING',
p_item_sequence=> 1007,
p_item_plug_id => 15243225601197264+wwv_flow_api.g_id_offset,
p_use_cache_before_default=> 'NO',
p_item_default_type => 'STATIC_TEXT_WITH_SUBSTITUTIONS',
p_prompt=>'Service Pressure Range',
p_source=>'SVCPT_CODE',
p_source_type=> 'DB_COLUMN',
p_display_as=> 'COMBOBOX',
p_named_lov=> 'SERVICEPRESSURETYPES',
p_lov => 'select DESCRIPTION display_value, CODE return_value '||chr(10)||
'from SERVICE_PRESSURE_TYPES'||chr(10)||
'order by 1',
p_lov_columns=> 1,
p_lov_display_null=> 'YES',
p_lov_translated=> 'N',
p_lov_null_text=>'Not Applicable',
p_lov_null_value=> '',
p_cSize=> 32,
p_cMaxlength=> 80,
p_cHeight=> 1,
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=>'P19_REQUIRED_COST_TYPE',
p_display_when2=>'LACO',
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',
p_protection_level => 'S',
p_item_comment => '');
end;
/
declare
h varchar2(32767) := null;
begin
wwv_flow_api.create_page_item(
p_id=>15306204993505336 + wwv_flow_api.g_id_offset,
p_flow_id=> wwv_flow.g_flow_id,
p_flow_step_id=> 19,
p_name=>'P19_COST_TYPE',
p_data_type=> 'VARCHAR',
p_accept_processing=> 'REPLACE_EXISTING',
p_item_sequence=> 1013,
p_item_plug_id => 15243225601197264+wwv_flow_api.g_id_offset,
p_use_cache_before_default=> 'YES',
p_item_default => '&P18_REQUIRED_COST_TYPE.',
p_item_default_type => 'STATIC_TEXT_WITH_SUBSTITUTIONS',
p_source=>'COST_TYPE',
p_source_type=> 'DB_COLUMN',
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 => 'S',
p_item_comment => '');
end;
/
declare
h varchar2(32767) := null;
begin
wwv_flow_api.create_page_item(
p_id=>15471112873944481 + wwv_flow_api.g_id_offset,
p_flow_id=> wwv_flow.g_flow_id,
p_flow_step_id=> 19,
p_name=>'P19_HOU_CODE',
p_data_type=> 'VARCHAR',
p_accept_processing=> 'REPLACE_EXISTING',
p_item_sequence=> 1008,
p_item_plug_id => 15243225601197264+wwv_flow_api.g_id_offset,
p_use_cache_before_default=> 'NO',
p_item_default_type => 'STATIC_TEXT_WITH_SUBSTITUTIONS',
p_prompt=>'Housing Name',
p_source=>'HOU_CODE',
p_source_type=> 'DB_COLUMN',
p_display_as=> 'COMBOBOX',
p_named_lov=> 'HOUSINGS',
p_lov => 'select code as display_value, code as return_value'||chr(10)||
'from housings'||chr(10)||
'order by code',
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="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=>'P19_REQUIRED_COST_TYPE',
p_display_when2=>'HOCO',
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',
p_protection_level => 'S',
p_item_comment => '');
end;
/
declare
h varchar2(32767) := null;
begin
wwv_flow_api.create_page_item(
p_id=>15484430759015848 + wwv_flow_api.g_id_offset,
p_flow_id=> wwv_flow.g_flow_id,
p_flow_step_id=> 19,
p_name=>'P19_COSTS_TITLE',
p_data_type=> 'VARCHAR',
p_accept_processing=> 'REPLACE_EXISTING',
p_item_sequence=> 1000,
p_item_plug_id => 15243225601197264+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="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_protection_level => 'S',
p_item_comment => '');
end;
/
declare
h varchar2(32767) := null;
begin
wwv_flow_api.create_page_item(
p_id=>15485008380018887 + wwv_flow_api.g_id_offset,
p_flow_id=> wwv_flow.g_flow_id,
p_flow_step_id=> 19,
p_name=>'P19_REQUIRED_COST_TYPE',
p_data_type=> 'VARCHAR',
p_accept_processing=> 'REPLACE_EXISTING',
p_item_sequence=> 1014,
p_item_plug_id => 15243225601197264+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="nowrap"',
p_begin_on_new_line => 'NO',
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 => 'S',
p_item_comment => '');
end;
/
declare
h varchar2(32767) := null;
begin
wwv_flow_api.create_page_item(
p_id=>16280124321493478 + wwv_flow_api.g_id_offset,
p_flow_id=> wwv_flow.g_flow_id,
p_flow_step_id=> 19,
p_name=>'P19_BAS_CODE',
p_data_type=> 'VARCHAR',
p_accept_processing=> 'REPLACE_EXISTING',
p_item_sequence=> 1009,
p_item_plug_id => 15243225601197264+wwv_flow_api.g_id_offset,
p_use_cache_before_default=> 'NO',
p_item_default_type => 'STATIC_TEXT_WITH_SUBSTITUTIONS',
p_prompt=>'Base Name',
p_source=>'BAS_CODE',
p_source_type=> 'DB_COLUMN',
p_display_as=> 'COMBOBOX',
p_named_lov=> 'BASES',
p_lov => 'select code as display_value, code as return_value'||chr(10)||
'from bases'||chr(10)||
'order by code',
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="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_display_when=>'P19_REQUIRED_COST_TYPE',
p_display_when2=>'BACO',
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',
p_protection_level => 'S',
p_item_comment => '');
end;
/
declare
h varchar2(32767) := null;
begin
wwv_flow_api.create_page_item(
p_id=>16296514549585269 + wwv_flow_api.g_id_offset,
p_flow_id=> wwv_flow.g_flow_id,
p_flow_step_id=> 19,
p_name=>'P19_AICO_CODE',
p_data_type=> 'VARCHAR',
p_accept_processing=> 'REPLACE_EXISTING',
p_item_sequence=> 1010,
p_item_plug_id => 15243225601197264+wwv_flow_api.g_id_offset,
p_use_cache_before_default=> 'NO',
p_item_default_type => 'STATIC_TEXT_WITH_SUBSTITUTIONS',
p_prompt=>'Additional Item',
p_source=>'AICO_CODE',
p_source_type=> 'DB_COLUMN',
p_display_as=> 'COMBOBOX',
p_named_lov=> 'ADDITIONALITEMS',
p_lov => '.'||to_char(16308001698628897 + wwv_flow_api.g_id_offset)||'.',
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=>'P19_REQUIRED_COST_TYPE',
p_display_when2=>'AICO',
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',
p_protection_level => 'S',
p_item_comment => '');
end;
/
begin
wwv_flow_api.create_page_validation(
p_id => 15245309681197267 + wwv_flow_api.g_id_offset,
p_flow_id => wwv_flow.g_flow_id,
p_flow_step_id => 19,
p_validation_name => 'P19_VALID_FROM not null',
p_validation_sequence=> 40,
p_validation => 'P19_VALID_FROM',
p_validation_type => 'ITEM_NOT_NULL',
p_error_message => 'Valid From must have some value.',
p_associated_item=> 15245028377197267 + 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 => 15245923245197269 + wwv_flow_api.g_id_offset,
p_flow_id => wwv_flow.g_flow_id,
p_flow_step_id => 19,
p_validation_name => 'P19_SELLING_PRICE not null',
p_validation_sequence=> 70,
p_validation => 'P19_SELLING_PRICE',
p_validation_type => 'ITEM_NOT_NULL',
p_error_message => 'Selling Price must have some value.',
p_associated_item=> 15245615928197267 + wwv_flow_api.g_id_offset,
p_error_display_location=>'INLINE_WITH_FIELD_AND_NOTIFICATION',
p_validation_comment=> '');
null;
end;
/
begin
declare
p varchar2(32767) := null;
l_clob clob;
l_length number := 1;
begin
p:=p||'F|#OWNER#:COSTS:P19_ID:ID';
wwv_flow_api.create_page_process(
p_id => 15246907960197269 + wwv_flow_api.g_id_offset,
p_flow_id=> wwv_flow.g_flow_id,
p_flow_step_id => 19,
p_process_sequence=> 10,
p_process_point=> 'AFTER_HEADER',
p_process_type=> 'DML_FETCH_ROW',
p_process_name=> 'Fetch Row from COSTS',
p_process_sql_clob => p,
p_process_error_message=> 'Unable to fetch row.',
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
declare
p varchar2(32767) := null;
l_clob clob;
l_length number := 1;
begin
p:=p||'declare '||chr(10)||
' function get_pk return varchar2 '||chr(10)||
' is '||chr(10)||
' begin '||chr(10)||
' for c1 in (select COST_SEQ.nextval next_val'||chr(10)||
' from dual)'||chr(10)||
' loop'||chr(10)||
' return c1.next_val;'||chr(10)||
' end loop;'||chr(10)||
' end; '||chr(10)||
'begin '||chr(10)||
' :P19_ID := get_pk; '||chr(10)||
'end; ';
wwv_flow_api.create_page_process(
p_id => 15247119138197269 + wwv_flow_api.g_id_offset,
p_flow_id=> wwv_flow.g_flow_id,
p_flow_step_id => 19,
p_process_sequence=> 10,
p_process_point=> 'AFTER_SUBMIT',
p_process_type=> 'PLSQL',
p_process_name=> 'Get PK',
p_process_sql_clob => p,
p_process_error_message=> 'Unable to get primary key item value.',
p_process_when_button_id=>15243408038197264 + wwv_flow_api.g_id_offset,
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
declare
p varchar2(32767) := null;
l_clob clob;
l_length number := 1;
begin
p:=p||'#OWNER#:COSTS:P19_ID:ID|IUD';
wwv_flow_api.create_page_process(
p_id => 15247328281197269 + wwv_flow_api.g_id_offset,
p_flow_id=> wwv_flow.g_flow_id,
p_flow_step_id => 19,
p_process_sequence=> 30,
p_process_point=> 'AFTER_SUBMIT',
p_process_type=> 'DML_PROCESS_ROW',
p_process_name=> 'Process Row of COSTS',
p_process_sql_clob => p,
p_process_error_message=> 'Unable to process row of table COSTS.',
p_process_success_message=> 'Action Processed.',
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||'19';
wwv_flow_api.create_page_process(
p_id => 15247504405197269 + wwv_flow_api.g_id_offset,
p_flow_id=> wwv_flow.g_flow_id,
p_flow_step_id => 19,
p_process_sequence=> 40,
p_process_point=> 'AFTER_SUBMIT',
p_process_type=> 'CLEAR_CACHE_FOR_PAGES',
p_process_name=> 'reset page',
p_process_sql_clob => p,
p_process_error_message=> '',
p_process_when_button_id=>15243612979197264 + wwv_flow_api.g_id_offset,
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
declare
p varchar2(32767) := null;
l_clob clob;
l_length number := 1;
begin
p:=p||'IF :P19_REQUIRED_COST_TYPE = ''LACO'' THEN'||chr(10)||
' :P19_COSTS_TITLE := ''Labour Costs'';'||chr(10)||
'ELSIF :P19_REQUIRED_COST_TYPE = ''AICO'' THEN'||chr(10)||
' :P19_COSTS_TITLE := ''Additional Item Costs'';'||chr(10)||
'ELSIF :P19_REQUIRED_COST_TYPE = ''MOCO'' THEN'||chr(10)||
' :P19_COSTS_TITLE := ''Module Costs'';'||chr(10)||
'ELSIF :P19_REQUIRED_COST_TYPE = ''BACO'' THEN'||chr(10)||
' :P19_COSTS_TITLE := ''Base Costs'';'||chr(10)||
'ELSIF :P19_REQUIRED_COST_TYPE = ''HOCO'' THEN'||chr(10)||
' :P19_COSTS_TITLE :';
p:=p||'= ''Housing Costs'';'||chr(10)||
'ELSE'||chr(10)||
' :P19_COSTS_TITLE := ''UNKNOWN:''||:P19_REQUIRED_COST_TYPE;'||chr(10)||
'END IF;';
wwv_flow_api.create_page_process(
p_id => 15486101931026470 + wwv_flow_api.g_id_offset,
p_flow_id=> wwv_flow.g_flow_id,
p_flow_step_id => 19,
p_process_sequence=> 50,
p_process_point=> 'BEFORE_HEADER',
p_process_type=> 'PLSQL',
p_process_name=> 'SetRegionTitle',
p_process_sql_clob => p,
p_process_error_message=> '',
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
---------------------------------------
-- ...updatable report columns for page 19
--
begin
null;
end;
null;
end;
/