创建银行分行的API

DECLARE 
 p_api_version NUMBER := 1.0; 
 p_init_msg_list VARCHAR2(1) := 'F'; 
 v_bank_id NUMBER := 530705; 
 x_return_status VARCHAR2(2000); 
 x_msg_count NUMBER(5); 
 x_msg_data VARCHAR2(2000); 
 x_branch_id NUMBER; 
 p_count NUMBER; 

 x_response iby_fndcpt_common_pub.result_rec_type; 
 p_ext_bank_branch_rec iby_ext_bankacct_pub.extbankbranch_rec_type; 


BEGIN 
 dbms_output.put_line ('BEFORE BANK BRANCH API'); 

 p_ext_bank_branch_rec.bch_object_version_number := 1.0; 
 p_ext_bank_branch_rec.branch_name := 'TEST BANK BRANCH'; 
 p_ext_bank_branch_rec.branch_type := 'ABA'; 
 p_ext_bank_branch_rec.bank_party_id := v_bank_id; 

 IBY_EXT_BANKACCT_PUB.CREATE_EXT_BANK_BRANCH 
 ( -- ----------------------------- 
 -- Input data elements 
 -- ----------------------------- 
 p_api_version => p_api_version, 
 p_init_msg_list => p_init_msg_list, 
 p_ext_bank_branch_rec => p_ext_bank_branch_rec, 
 -- -------------------------------- 
 -- Output data elements 
 -- -------------------------------- 
 x_branch_id => x_branch_id, 
 x_return_status => x_return_status, 
 x_msg_count => x_msg_count, 
 x_msg_data => x_msg_data, 
 x_response => x_response 
 ); 

 dbms_output.put_line ('x_branch_id = ' || x_branch_id); 

 IF (x_msg_count = 1) 
 THEN 
 dbms_output.put_line ('x_msg_data ' || x_msg_data); 

 ELSIF (x_msg_count > 1) 
 THEN 
 LOOP 
 p_count := p_count + 1; 
 x_msg_data := fnd_msg_pub.get (fnd_msg_pub.g_next, fnd_api.g_false); 

 IF (x_msg_data IS NULL) 
 THEN 
 EXIT; 
 END IF; 

 dbms_output.put_line ('Message' || p_count || ' ---' || x_msg_data); 
 END LOOP; 
 END IF; 


 COMMIT; 

EXCEPTION 
 WHEN OTHERS THEN 
 ROLLBACK; 
 dbms_output.put_line(SQLERRM); 
END; 
/ 

SHOW ERR; 


  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值