EBS 外部信用风险检查
DECLARE
l_msg_count NUMBER;
l_msg_data VARCHAR2(2000);
l_return_status VARCHAR2(30);
l_cc_hold_comment VARCHAR2(30);
l_result_out VARCHAR2(30);
i NUMBER;
BEGIN
dbms_output.put_line(' ================ start testing =========== ');
dbms_output.put_line(' .');
l_msg_count := 0;
l_msg_data := NULL;
l_result_out := NULL;
l_cc_hold_comment := NULL;
dbms_output.put_line(' Call OE_EXTERNAL_CREDIT_PUB.Check_External_Credit ');
dbms_output.put_line(' . ');
oe_external_credit_pub.check_external_credit(p_api_version => 1.0,
p_init_msg_list => fnd_api.g_true,
x_return_status => l_return_status,
x_msg_count => l_msg_count,
x_msg_data => l_msg_data,
p_customer_name => 'MGD_100',
p_customer_number => NULL,
p_customer_id => NULL,
p_bill_to_site_use_id => 4656,
p_bill_to_address1 => NULL,
p_bill_to_address2 => NULL,
p_bill_to_address3 => NULL,
p_bill_to_address4 => NULL,
p_bill_to_city => NULL,
p_bill_to_country => NULL,
p_bill_to_postal_code => NULL,
p_bill_to_state => NULL,
p_functional_currency_code => 'USD',
p_transaction_currency_code => 'USD',
p_transaction_amount => 1000,
p_org_id => 204,
p_operating_unit_name => NULL,
p_credit_check_rule_id => 1043,
p_credit_check_rule_name => NULL,
x_result_out => l_result_out,
x_cc_hold_comment => l_cc_hold_comment);
dbms_output.put_line(' . ');
dbms_output.put_line(' Out of API call with l_return_status =>' ||
l_return_status);
dbms_output.put_line(' +++++++++++++++++++++++++++++++++++++++++++ ');
dbms_output.put_line(' .');
dbms_output.put_line('CREDIT CHECK RESULT ==> ' || l_result_out);
dbms_output.put_line(' .');
dbms_output.put_line('Hold Comment ==> ' || l_cc_hold_comment);
dbms_output.put_line(' .');
dbms_output.put_line(' +++++++++++++++++++++++++++++++++++++++++++ ');
dbms_output.put_line(' . ');
dbms_output.put_line(' ------------------------------------ ');
dbms_output.put_line('l_cc_hold_comment: ' || l_cc_hold_comment);
dbms_output.put_line('l_msg_data: ' || substr(l_msg_data, 1, 2000));
dbms_output.put_line('l_msg_count: ' || l_msg_count);
dbms_output.put_line('l_result_out: ' || l_result_out);
dbms_output.put_line('l_return_status: ' || l_return_status);
dbms_output.put_line('-------------------------------------');
dbms_output.put_line(' .');
dbms_output.put_line(' ************ Print messages ************');
FOR i IN 1 .. l_msg_count LOOP
l_msg_data := oe_msg_pub.get(p_msg_index => i, p_encoded => 'F');
oe_debug_pub.add(substr(l_msg_data, 1, 255));
dbms_output.put_line('Error msg: ' || substr(l_msg_data, 1, 2000));
END LOOP;
dbms_output.put_line(' . ');
dbms_output.put_line(' ************ End messages ************');
dbms_output.put_line(' . ');
dbms_output.put_line(' . ');
dbms_output.put_line(' ================ End of testing =========== ');
dbms_output.put_line(' Output file name ==> cc_external_st.lst ');
EXCEPTION
WHEN OTHERS THEN
RAISE;
END;
EBS 外部信用风险检查的更多相关文章
- EBS 可拓展的外部信用风险导入
DECLARE l_msg_count NUMBER; l_msg_data VARCHAR2(2000); l_return_status VARCHAR2(30); l_cc_hold_comme ...
- android之外部文件存储和读取
这次借用上次读写内部存储的代码,只是对将更换文件的读写路径即可.这里需要对获取SDcard的读写权限. 一.AndroidManifest.xml 这里增加了对外部存储设备的读写权限 <?xml ...
- 用CSS指定外部链接的样式
大部分的信息类网站,比如维基百科,都会对外部链接(<a>标签)指定特定的样式.作为用户,一眼就知道该链接是指向另一个站点的资源是很好的体验.许多网站在服务器端做外部链接检查,添加一个`re ...
- Emacs中的拼写检查
无论是在Emacs中写英文日记(diary).Org mode笔记,还是撰写程序的注释和文档,拼写检查都是一项提高工作效率.保证成果品质的必不可缺的工具.拼写检查对于常见的文字处理软件(如Word.L ...
- netbeans使用技巧总结+快捷键大全
部分经常用的快捷键: 使用快捷键Alt+Enter显示修复错误的方法. 4.导航 a)Alt+Shift+O :转到类. b)Ctrl+Tab :在打开的源文件中进行切换. c)Alt+Right ...
- javascript高级程序设计一(1-80)
源代码研究,实例:http://fgm.cc/learn/ js面试知识点: 1:原生.闭包.上下文.call.apply.prototype. 2:jsonp:用script标签实现跨域.xss:j ...
- Linux 内核的编译系统
Linux 的编译使用 GNU make 工具来检查整个系统的文件和调用 gcc 工具以及脚本完毕编译源码生成 image 等操作.要了解整个编译系统,我们首先要了解 Linux 内核的 Makef ...
- CentOS 6.5安装之后的网络配置
CentOS 6.5安装之后的网络配置 1.查看IP地址,得到只有一个回环地址 127.0.0.1 2.进行网络测试,现在来测试下,看能不能ping通外网www.baidu.com 下面的是,关于pi ...
- 点评阿里JAVA手册之编程规约(命名风格、常量定义、代码风格、控制语句、注释规约)
下载原版阿里JAVA开发手册 [阿里巴巴Java开发手册v1.2.0] 本文主要是对照阿里开发手册,注释自己在工作中运用情况. 本文难度系数为一星(★) 码出高效.码出质量. 代码的字里行间流淌的是 ...
随机推荐
- PyCharm 2018.1破解过程
一.下载 首先从官网下载 官网,如果开了酸酸乳的话无法下载,官网会自动断开连接.所以下载时请关闭酸酸乳 二.安装 选择安装路径 选择64位,创建关联.py文件 安装完后运行Pycharm 选择不导入开 ...
- PHP Libxml 函数
PHP Libxml 简介 Libxml 函数和常量与 SimpleXML.XSLT 以及 DOM 函数一起使用. 安装 这些函数需要 Libxml 程序包. 在 xmlsoft.org 下载 PHP ...
- CRM客户关系管理系统(八)
第八章.只读字段处理和filter_horizontal的实现 8.1.只读字段的处理 (1)kingadmin/admin_base.py # kingadmin/admin_base.py cl ...
- JVM初探- 使用堆外内存减少Full GC
JVM初探-使用堆外内存减少Full GC 标签 : JVM 问题: 大部分主流互联网企业线上Server JVM选用了CMS收集器(如Taobao.LinkedIn.Vdian), 虽然CMS可与用 ...
- GDAL C#版本 "安全透明方法"问题解决方案
之前写过一篇关于再C#中调用GDAL库出现OSGeo.GDAL.GdalPINVOKE"的类型初始值设定项引发异常的解决方案,博客地址见下: http://blog.csdn.net/lim ...
- Swift基础之CoreData的使用
以前使用过OC版本的CoreData应该很好理解Swift方式,所以这里简单的展示一下,增删改查的方法使用,同时给大家说一下创建步骤,方便大家的使用,转载请注明出处,谢谢~ 步骤一:创建一个Swift ...
- 在安卓代码中dp 和 sp 换算px
/** * 单位转换工具 * * @author carrey * */ public class DisplayUtil { /** * 将px值转换为dip或dp值,保证尺寸大小不变 * * @p ...
- iOS使用自签名证书实现HTTPS请求
概述 在16年的WWDC中,Apple已表示将从2017年1月1日起,所有新提交的App必须强制性应用HTTPS协议来进行网络请求. 默认情况下非HTTPS的网络访问是禁止的并且不能再通过简单粗暴的向 ...
- Lua热更新(hotfix)
Lua热更新(hotfix)(金庆的专栏)hotfixLua 5.2/5.3 hotfix. Hot update functions and keep old data.https://github ...
- 深入浅出如何解析xml文件---上篇
xml小伙伴们并不陌生,xml是可扩展标记语言,标准通用标记语言语言的子集,是一种用来标记电子文件使其具有结构性的标记语言.我们知道xml可以用dom与sax等方法进行解析,但是xml为什么要解析呢? ...