千家信息网

在PL/SQL中调用Oracle ERP请求(一)-提交单个请求

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,转自:http://zhaisx.iteye.com/blog/803274PROCEDURE prc_do_import_request(prm_org IN NUMBER,prm_appcode
千家信息网最后更新 2026年11月02日在PL/SQL中调用Oracle ERP请求(一)-提交单个请求转自:
http://zhaisx.iteye.com/blog/803274

PROCEDURE prc_do_import_request(prm_org IN NUMBER,
prm_appcode OUT NUMBER,
prm_appmsg OUT VARCHAR2) IS
custom_exception EXCEPTION;
success BOOLEAN;
v_request_id NUMBER;
v_phase VARCHAR2(30);
v_status VARCHAR2(30);
v_dev_phase VARCHAR2(30);
v_dev_status VARCHAR2(30);
v_message VARCHAR2(1000);
v_request_flag BOOLEAN;
v_start_time VARCHAR2(30);
BEGIN
prm_appcode := 0;
--初始化设置
fnd_global.apps_initialize(user_id => global_user_id,--用户ID
resp_id => global_resp_id, --责任ID
resp_appl_id => global_resp_appl_id); --应用ID
--设置打印参数
success := fnd_request.set_print_options(printer => global_printer,
style => global_style,
copies => global_copies);
IF NOT success THEN
RAISE custom_exception;
END IF;
v_start_time := to_char(SYSDATE, 'DD-MON-YYYY HH24:MI:SS');
--调用请求
v_request_id := fnd_request.submit_request('INV', --应用
'INCOIN', --程序
'', --程序说明
v_start_time, --开始时间
FALSE, --是否作为子请求提交,该请求如果是被其它请求调用设为TRUE,否则为FALSE
prm_org, --自定义参数1:组织机构
'1', --自定义参数2 :
'1', --自定义参数3:
'1', --自定义参数4:
'1', --自定义参数5:
'1', --自定义参数6:
'1', --自定义参数7:
chr(0)); --结束标识
IF v_request_id = 0 THEN
RAISE custom_exception;
ELSE
COMMIT;
END IF;
--等待
v_request_flag := fnd_concurrent.wait_for_request(request_id => v_request_id,--返回的请求ID
INTERVAL => 5, --重复检测时间差
max_wait => 0, --最长等待时间,0为一直等待
phase => v_phase,
status => v_status,
dev_phase => v_dev_phase,
dev_status => v_dev_status,
message => v_message);
IF v_request_flag THEN
IF v_dev_status = 'NORMAL' THEN
NULL;
ELSE
RAISE custom_exception;
END IF;
ELSE
RAISE custom_exception;
END IF;
EXCEPTION
WHEN custom_exception THEN
prm_appcode := -1;
prm_appmsg := '错误提示:导入ERP正式表出错!' || SQLERRM;
WHEN OTHERS THEN
prm_appcode := -1;
prm_appmsg := '错误提示:导入ERP正式表出错!' || SQLERRM;
END prc_do_import_request;

参数 时间 程序 错误 应用 提示 最长 时间差 机构 标识 用户 组织机构 责任 转自 检测 单个 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 博彦科技互联网金融 合肥互联网科技公司 互联网未来科技 未来的互联网科技 善班互联网科技有限公司 卓越科技互联网 招聘 盛创互联网科技有限公司 新华互联网科技校企合作 博兴的互联网电子科技公司 北京华百购互联网科技有限公司 河南猎农互联网科技有限公司 青岛科技大学互联网大赛研究生 玉溪互联网科技怎么选 互联网媒体平台算高科技产业 亳州好赞互联网科技有限公司 互联网科技的全部知识 济南有互联网科技公司吗 科技互联网的核心竞争力 艺电能源互联网科技有限公司招聘 广西泛欧互联网科技有限公司 天下捷融互联网科技 广州善班互联网科技 互联网科技人工智能实验室 内蒙古九一互联网科技 西安小鹰速贷互联网科技有限公司 互联网数据科技专业 南通创西澳互联网科技有限公司 上海创道互联网络科技有限公司 东营紫格互联网科技 昆明中奇联合互联网科技
0