ORACLE_EBS(PM)项目应用手机审批
来源:互联网 发布:linux awk 指定匹配列 编辑:程序博客网 时间:2024/06/03 14:05
本次需求,对EBS审批流程(客户开发的、标准的)用短信、WEB审批;同时支持短信猫和第三方接口。
1、注意ORACLE触发器少用,可以用JOB替代(如果使用JOB注意show parameter job参数。),或更好的JAVA服务。
2、对于PLSQL调用WEBSERVICE可以这样,注意这里中文传参乱码的问题可以用JAVA存储过程转换一下。
有啥米问题,联系我QQ:285979593
PROCEDURE UTL_HTTP_SEND(P_STATUS OUT VARCHAR2,P_PHONENUMBER VARCHAR2,P_MSG VARCHAR2)IS
req utl_http.req;
resp utl_http.resp;
v_msg varchar2(80);
v_url varchar2(32767);
value VARCHAR2(1000);
ret varchar2(4000);
status boolean default FALSE;
BEGIN
--utl_http.set_response_error_check ( enable => true );
-- utl_http.set_detailed_excp_support ( enable => true );
v_url:='http://XXXXXXXXXXXXXXX:8070/axis2/services/getUserResponsibity/sendMessage?phoneNumber='||P_PHONENUMBER||'&msg='||ENCODE(P_MSG);
req := utl_http.begin_request (v_url,'POST',utl_http.http_version_1_1 );
utl_http.set_header(req,'Content-Type','application/x-www-form-urlencoded');
utl_http.set_header(req, 'Content-Type', 'text/html; charset=utf-8');
utl_http.set_header(req,'Host','http://xxxxxxxxxxx:8070');
resp := utl_http.get_response ( r => req );
LOOP
utl_http.read_line(resp, value, TRUE);
ret:=ret||value;
END LOOP;
dbms_output.put_line ( 'STATUS CODE: ' || resp.status_code );
dbms_output.put_line ( 'REASON PHRASE: ' || resp.reason_phrase );
dbms_output.put_line(ret);
if instr(ret,'<ns:return>0</ns:return>')>0 then
P_STATUS:='S';
end if;
utl_http.end_response ( r => resp );
EXCEPTION
WHEN utl_http.end_of_body THEN
dbms_output.put_line(ret);
if instr(ret,'<ns:return>0</ns:return>')>0 then
P_STATUS:='S';
end if;
utl_http.end_response(resp);
END;
- ORACLE_EBS(PM)项目应用手机审批
- ORACLE_EBS(PM)项目应用 标准报表开发
- 项目管理(PM)简介
- EBS R12 PM模块----FORM项目应用与学习
- 项目管理(pm)-净现值
- 通用流程化应用审批单设计思路(一)
- **ios提交应用加急审批**
- 浅谈PM(项目管理)
- PM及项目管理
- 项目PM思考
- 审批
- Android项目:手机安全卫士(15)—— 获取手机安装应用与存储空间
- PM-项目管理(Project Management)
- PM学习笔记 --- 项目版本号
- 【PM】互联网项目管理要点
- WORD模板的设定及在行政审批的应用(一)
- WORD模板的设定及在行政审批的应用(二)
- JavaEE项目实战(OA系统)之十八_流程审批之一
- hdu 2205
- [Android实例] android进度条对话框Demo
- PHP下载远程文件
- ContentValues 的使用
- 在dom4j中实现xml文件输出格式的设置
- ORACLE_EBS(PM)项目应用手机审批
- __attribute__机制介绍
- ViewGroup onInterceptTouchEvent,ViewGroup onTouchEvent,View onTouchEvent执行顺序说明
- 数据泵执行导入导出
- UVa 414 - Machined Surfaces
- sigaction函数解析
- android实现按钮拖动效果及路径的绘制等2D绘图功能---待完善
- 个人赛Practice(1)解题报告
- OCP-1Z0-053-V12.02-22题