CREATE OR REPLACE PACKAGE efnow092$ IS -- g_package_name VARCHAR2(15) := 'efnow092$'; g_title CONSTANT VARCHAR2(50) := caco_utilities.get_module_text(2271); -- Maintain Contract g_header CONSTANT VARCHAR2(160) := '$Header: $'; g_revision CONSTANT VARCHAR2(160) := '$Revision: $ Patch 0.3'; -- -- g_vc_arr owa_util.vc_arr; g_num_arr owa_util.num_arr; -- g_perc_split_en module_text.text%TYPE := caco_utilities.get_module_text(3921,'EN'); g_perc_split_hu module_text.text%TYPE := caco_utilities.get_module_text(3921,'HU'); -- TYPE network_point_record IS RECORD ( nepo_id network_points.nepo_id%TYPE , name network_points.name%TYPE ); -- TYPE network_point_array IS TABLE OF network_point_record INDEX BY BINARY_INTEGER; -- TYPE category_record IS RECORD ( cate_id categories.cate_id%TYPE , name VARCHAR2(200) , inherited VARCHAR2(1) ); -- TYPE category_array IS TABLE OF category_record INDEX BY BINARY_INTEGER; -- TYPE parameter_record IS RECORD ( pars_id parameters.pars_id%TYPE , name parameters.name%TYPE , inherited VARCHAR2(1) ); -- TYPE parameter_array IS TABLE OF parameter_record INDEX BY BINARY_INTEGER; -- -- /** -- Generic procedures for the date LOV, same as designer generated code */ PROCEDURE calendar( z_field_name IN VARCHAR2 , z_caller_url IN VARCHAR2 , z_field_value IN VARCHAR2 DEFAULT NULL , z_field_format IN VARCHAR2 DEFAULT NULL , z_field_prompt IN VARCHAR2 DEFAULT NULL ); -- PROCEDURE format_cal_date( z_field_name IN VARCHAR2 , z_field_format IN VARCHAR2 , DAY IN VARCHAR2 , MONTH IN VARCHAR2 , YEAR IN VARCHAR2 ); -- -- PROCEDURE optiontransfer_js; PROCEDURE autocomplete_js; PROCEDURE selectbox_js; PROCEDURE contract_js; PROCEDURE contractP2_js; PROCEDURE contractRules_js; PROCEDURE templateRules_js; -- PROCEDURE contractP1_css; PROCEDURE contractP2_css; PROCEDURE contractRules_css; PROCEDURE templateRules_css; -- PROCEDURE template_rules( p_template_id IN NUMBER , p_success IN VARCHAR2 DEFAULT 'N' , p_error IN VARCHAR2 DEFAULT 'N' , p_err_msg IN VARCHAR2 DEFAULT NULL ); -- PROCEDURE contract_options_P( p_contract_id IN NUMBER , p_success IN VARCHAR2 DEFAULT 'N' , p_error IN VARCHAR2 DEFAULT 'N' , p_err_msg IN VARCHAR2 DEFAULT NULL ); -- PROCEDURE contract_rules( p_contract_id IN NUMBER , p_success IN VARCHAR2 DEFAULT 'N' , p_error IN VARCHAR2 DEFAULT 'N' , p_err_msg IN VARCHAR2 DEFAULT NULL ); -- PROCEDURE contract_values_ro( p_contract_id IN NUMBER , p_page_no IN NUMBER DEFAULT 1 , p_success IN VARCHAR2 DEFAULT 'N' , p_error IN VARCHAR2 DEFAULT 'N' , p_err_msg IN VARCHAR2 DEFAULT NULL , p_spreadsheet IN VARCHAR2 DEFAULT NULL , p_cnppv_id IN owa_util.vc_arr DEFAULT g_vc_arr , p_value IN owa_util.vc_arr DEFAULT g_vc_arr , p_data_error IN owa_util.vc_arr DEFAULT g_vc_arr ); -- PROCEDURE contract_values_p2( p_contract_id IN NUMBER , p_page_no IN NUMBER DEFAULT 1 , p_success IN VARCHAR2 DEFAULT 'N' , p_error IN VARCHAR2 DEFAULT 'N' , p_err_msg IN VARCHAR2 DEFAULT NULL , p_spreadsheet IN VARCHAR2 DEFAULT NULL , p_cnppv_id IN owa_util.vc_arr DEFAULT g_vc_arr , p_value IN owa_util.vc_arr DEFAULT g_vc_arr , p_data_error IN owa_util.vc_arr DEFAULT g_vc_arr ); -- -- PROCEDURE startup( p_screen_type IN VARCHAR2 DEFAULT 'CONTRACT' , p_ins_or_upd IN VARCHAR2 DEFAULT 'INSERT' , p_success IN VARCHAR2 DEFAULT NULL , p_contract_id IN contracts.cont_id%TYPE DEFAULT 0 , p_contract_number IN contracts.contract_number%TYPE DEFAULT NULL , p_template_id IN contract_templates.cote_id%TYPE DEFAULT 0 , p_template_name IN VARCHAR2 DEFAULT NULL , p_template_desc IN VARCHAR2 DEFAULT NULL , p_emo IN VARCHAR2 DEFAULT NULL , p_customer_id IN customers.cust_id%TYPE DEFAULT 0 , p_spte_id IN spreadsheet_templates.spte_id%TYPE DEFAULT 0 , p_ops_contact IN VARCHAR2 DEFAULT NULL , p_bus_contact IN VARCHAR2 DEFAULT NULL , p_status IN contracts.status%TYPE DEFAULT NULL , p_days_before IN VARCHAR2 DEFAULT NULL , p_date_from IN VARCHAR2 DEFAULT NULL , p_date_to IN VARCHAR2 DEFAULT NULL , p_val_window IN VARCHAR2 DEFAULT 0 , p_val_action IN contracts.validation_action%TYPE DEFAULT NULL , p_val_exception IN contracts.validation_exception%TYPE DEFAULT NULL , p_lookback_action IN contracts.lookback_action%TYPE DEFAULT NULL , p_template_changed IN VARCHAR2 DEFAULT NULL , p_prev_template_id IN NUMBER DEFAULT NULL , p_error IN VARCHAR2 DEFAULT NULL , p_err_msg IN VARCHAR2 DEFAULT NULL , p_nepo_id IN owa_util.vc_arr DEFAULT g_vc_arr , p_cate_id IN owa_util.vc_arr DEFAULT g_vc_arr , p_pars_id IN owa_util.vc_arr DEFAULT g_vc_arr ); -- PROCEDURE export_to_excel ( p_contract_id IN NUMBER); -- PROCEDURE import_from_excel (p_contract_id IN NUMBER ,p_spreadsheet IN VARCHAR2 DEFAULT NULL ); -- FUNCTION about RETURN VARCHAR2; -- END EFNOW092$; /