Oracle EBS FA重分类API 调用示例
fa_reclass_pub.do_reclass
declare
l_trans_rec
FA_API_TYPES.trans_rec_type;
l_asset_hdr_rec
FA_API_TYPES.asset_hdr_rec_type;
l_asset_cat_rec_new
FA_API_TYPES.asset_cat_rec_type;
l_recl_opt_rec
FA_API_TYPES.reclass_options_rec_type;
l_return_status
VARCHAR2(1);
l_mesg_count
number;
l_mesg
varchar2(512);
begin
dbms_output.enable(1000000);
FA_SRVR_MSG.Init_Server_Message;
l_asset_hdr_rec.asset_id :=
&asset_id;
l_asset_cat_rec_new.category_id :=
&new_category_id;
l_recl_opt_rec.copy_cat_desc_flag
:=
UPPER(substr('©_category_desc_YES_NO',1,3));
-- Y
l_recl_opt_rec.redefault_flag
:=
UPPER(substr('&redefault_deprn_rules_YES_NO',1,3));
-- N
fa_reclass_pub.do_reclass (
-- std parameter
p_api_version => 1.0,
p_init_msg_list => FND_API.G_FALSE,
p_commit
=> FND_API.G_FALSE,