Param Gen Package - CTX
Package für es Päckli wo d'Erstellig vo ctx source erlichteret
create or replace package k.rbsc$param_gen#
is
/*
-------------------------------------------------------------------------------------------------------------
Bank: Coutts & Co Ltd.
Business Area: SDA
Description: Used to generate parameterization sources where Avaloq does not provide a source type
-------------------------------------------------------------------------------------------------------------
ID Date Name, Company Issue Affected BUs, Description
-------------------------------------------------------------------------------------------------------------
001 2014-11-03
-------------------------------------------------------------------------------------------------------------
*/
function ctx_action_src_name(
i_ctx_type varchar2
,i_obj_type varchar2
,i_meta_typ varchar2
) return varchar2;
procedure gen_ctx_action_src_script(
i_dir varchar2
,i_rule_set varchar2
,i_warn_ctx_ref boolean := true
,i_file_name_pfx varchar2 := null
,i_file_name_sfx varchar2 := null
);
procedure gen_ctx_action_src(
i_rule_set varchar2
,i_ctx_type varchar2 := null
,i_obj_type varchar2 := null
,i_meta_typ varchar2 := null
,i_allow_ref_to_mdb boolean := true -- obsolete: will be removed after source regeneration
,i_do_load_rule_defer boolean := false -- obsolete: will be removed after source regeneration
,i_warn_ctx_ref boolean := true
);
----------------------------------------------------------------------------
-- WFC business Type config generation script
--
-- @param i_meta_typ_id meta_typ_id (in meta_typ table)
-- @param i_rule_set wfc rule set to consider
-- @param i_wfc_cmd_per_line number of wfc cmd per line (for readability)
----------------------------------------------------------------------------
procedure gen_wfc(
i_meta_typ_id pls_integer
,i_rule_set varchar2
,i_wfc_cmd_per_line number := null
);
end rbsc$param_gen#;