EBS调用交叉验证规则校验外围系统导入凭证
来源:互联网 发布:mac 黑客帝国屏保 编辑:程序博客网 时间:2024/06/07 05:54
create FUNCTION get_acct_ccid(p_coa_id IN NUMBER, p_conca_segments IN VARCHAR2) RETURN NUMBER IS l_ccid NUMBER; l_create_result BOOLEAN; BEGIN BEGIN l_create_result := fnd_flex_keyval.validate_segs(operation => 'CREATE_COMBINATION', appl_short_name => 'SQLGL', key_flex_code => 'GL#', structure_number => p_coa_id, concat_segments => p_conca_segments);fnd_message.debug(fnd_flex_keyval.error_message); --输出报错信息 IF (l_create_result) THEN l_ccid := fnd_flex_keyval.combination_id; ELSE l_ccid := NULL; END IF; EXCEPTION WHEN OTHERS THEN NULL; END; RETURN(l_ccid); END get_acct_ccid;
参数说明:
- operation 可选值有:
- FIND_COMBINATION - 所给定的组合字段必须在系统中已经被定义
- CREATE_COMBINATION - 如果组合字段不存在,则在系统中创建该组合
- CREATE_COMB_NO_AT - 功能和CREATE_COMBINATION相同,只是不像前者要使用相对独立的子事务autonomous transaction
- CHECK_COMBINATION - 只是检查一下给定的组合字段是否合法,不管检查结果如何,都不创建新的组合
- DEFAULT_COMBINATION - 返回默认的最小组合
- CHECK_SEGMENTS - 分别验证字段
- appl_short_name 应用程序简称,例如库存模块对应的应用简称为INV
- key_flex_code 键弹性域代码,可以在键弹性域定义界面找到,例如MCAT, GL#等等
- structure_number 指定键弹性域下的某个结构NUM,可以在键弹性域定义界面找到,对应字段为ID_FLEX_NUM
- concat_segments 要获取组合描述字段的对应的“值“组合字段
一旦初始化验证字段成功,那么描述组合字段便可以通过调用fnd_flex_keyval.concatenated_descriptions()来得到了。
阅读全文
0 0
- EBS调用交叉验证规则校验外围系统导入凭证
- oracle ebs应用产品安全性-交叉验证规则
- oracle ebs应用产品安全性-交叉验证规则
- 调用外围系统的webservice服务注意事项
- 调用KINGDEE的凭证导入接口
- 调用金蝶EAS系统标准凭证接口,封装凭证对象,调用业务接口前需先登录
- 定义凭证更改规则
- 外围防火墙规则+内部防火墙规则
- IAP在线验证凭证
- Jquery Easyui验证扩展,EasyUI增加校验规则,Easyui验证,Easyui校验
- 批量导入凭证时,凭证的分割
- 关于easyui校验规则定时验证bug的修改
- 校验规则
- Yii控制器直接校验系统验证码
- Yii控制器直接校验系统验证码
- ebs 新老系统切换消息导入脚本
- 短信系统外围接入接口
- EBS系统中定义配置文件在plsql中调用
- 微擎二级分类分析
- iOS 每天凌晨发送通知更新界面
- Swordfish
- bfs广搜 胜利大逃亡 HDU
- Spring form标签示例
- EBS调用交叉验证规则校验外围系统导入凭证
- 基于灰度的模板匹配算法(一):MAD、SAD、SSD、MSD、NCC、SSDA算法
- QT和opencv 相结合的软件,自己搭建的。
- CSS中margin和padding的区别
- MockMVC
- 如何先搜索文件然后在文件中搜索具体内容进行输出?
- js判断一个对象为空对象
- eclipse Maven debug as 启动服务,出现关联不上代码,一闪而过
- linux 启动参数设置 启动打印同时输出到串口和显示器