EBS-PLSQL
小酌儿
思想和创意是我的追求,实际操作、动手能力、能够解决各种棘手的问题。爱憎分明,讨厌光说不练,属于90后异类,行动不张扬,思想很活跃。喜欢团队协作,善于分享自己的苹果。 熟练掌握基于SSH的JavaWeb c .net 和android手机的开发,有过四次项目实战经验,一次负责系统整体机构设计,一次实习项目中担任项目经理。
展开
-
VPD
--1、在APPS中创建表,赋权给PO, ONT用户createtable hand_vpd_test_tb1(column1 varchar2(30), db_user varchar2(30) )grantselect ,insert, update on hand_vpd_test_tb1 to po,ont; --2、创建策略函数package-原创 2013-12-06 17:13:32 · 970 阅读 · 0 评论 -
大总账凭证导出至核心
通过此程序将大总帐凭证数据抽出,按照凭证明细的形式传送至核心系统。 开发列表•DEV083_大总账凭证导出至核心系统 CUX:大总账凭证导出至核心系统本节用于描述有关实现DEV-083《大总账凭证导出至核心系统》的相关设计细节。主要表结构 c原创 2013-12-06 17:42:33 · 1131 阅读 · 0 评论 -
FORALL 提高批绑定性能
一、如何使用批挷定提高性能(How Do Bulk Binds Improve Performance)在 PL/SQL和 SQL引擎(engines)中,太多的上下文切换(context switches)会影响性能。这个会发生在当一个循环为集合中的每个元素执行一个单个SQL 语句时。而使用批挷定能显著提高性能。下图显示 PL/SQL 引擎 和 SQL引擎之间原创 2013-12-13 11:42:46 · 516 阅读 · 0 评论 -
凭证
gl_code_combinations:科目组合 字段名含义备注code_combination_id主键,科目编码ID,自动编号 segment1分行代码 setgment2是受益部门 segm原创 2013-12-30 11:23:24 · 764 阅读 · 1 评论 -
ORACLE 索引
在关系数据库中,索引是一种与表有关的数据库结构,它可以使对应于表的SQL语句执行得更快。索引的作用相当于图书的目录,可以根据目录中的页码快速找到所需的内容。 对于数据库来说,索引是一个必选项,但对于现在的各种大型数据库来说,索引可以大大提高数据库的性能,以至于它变成了数据库不可缺少的一部分。 索引分类:逻辑分类single column or concatenated转载 2013-12-30 12:15:19 · 523 阅读 · 0 评论 -
ebs r12国家表
SELECT b.rowid row_id, b.eu_code, b.territory_code, b.last_update_date, b.last_updated_by, b.creation_date, b.created_by, b.iso_numeric_code, b.原创 2013-12-22 16:58:52 · 2259 阅读 · 0 评论 -
重启OACORE
当重新编译包之后程序报错:找不到锁调用的程序单元,我们需要重启一下OACORE。原创 2013-12-22 17:13:33 · 3617 阅读 · 0 评论 -
EBS 更新银行地址
--add by biao.chen@hand-china.com --2013-12-22 10:15:56 PROCEDURE add_branch_address(p_party_id NUMBER, p_contry VARCHAR2,原创 2013-12-22 16:56:17 · 1899 阅读 · 0 评论 -
ebs模拟登陆
fnd_global.APPS_INITIALIZE(user_id =>1113 ,resp_id =>50638 ,resp_appl_id => 200);原创 2013-12-22 16:57:33 · 1124 阅读 · 0 评论 -
EBS webADI扩展(hand)
勾上所需参数,修改对应程序包原创 2013-12-22 17:07:56 · 668 阅读 · 0 评论 -
使用程序动态创建账户组合
目的:使用程序动态创建账户组合。如果账户组合存在的话,返回存在的ID,不存在的话就动态创建账户组合并返回id。实现步骤:1. 得到账簿的CHART_OF_ACCOUNTS_ID2. 得到账户弹性域分隔符3. 调用标准的API得到账户组合id具体实现如下:1. 得到账簿的CHART_OF_ACCOUNTS_ID实现code:SELECT sob.chart_of_acco转载 2013-12-24 20:19:56 · 549 阅读 · 0 评论 -
机构间清算导入至核心
总账系统发生的固定资产跨机构调拨等公司间业务,会引起机构的备付金变动,需要进行机构间资金清算。大总账系统需要将每日涉及机构间清算的数据定时发往核心系统,并将最后一批数据打上最后一批的标识。核心系统需将每批机构间清算数据的记账状态返回大总账系统。对于核心系统已成功记账的数据,大总账系统将更新对应导出标识,后续批量中将不包含此部分数据;对于核心系统中未成功记账的数据,大总账原创 2013-12-06 17:34:47 · 1020 阅读 · 0 评论 -
动态SQL
EXECUTE IMMEDIATE动态语句字符串 [INTO变量列表] [USING参数列表]语法解析:如果动态语句是SELECT语句,可以把查询的结果保存到INTO后面的变量中。如果动态语句中存在参数,USING为语句中的参数传值。动态SQL中的参数格式是:[:参数名],参数在运行时需要使用USING传值。案例9:动态SQL代码演示:动态SQLDECL原创 2013-12-06 17:15:00 · 353 阅读 · 0 评论 -
DBMS_LOB的instr与substr
instr函数与substr函数instr函数用于从指定的位置开始,从大型对象中查找第N个与模式匹配的字符串。用于查找内部大对象中的字符串的instr函数语法如下:dbms_lob.instr(lob_loc inblob, pattern inraw, offset ininteger := 1;nth ininteger := 1)returninteg原创 2013-12-06 17:12:16 · 1395 阅读 · 0 评论 -
详解外连接
详解Oracle多种表连接方式时间:2010-09-28 13:23 来源:tianlesoftware CSDN字体:[大中小]1. 内连接(自然连接)2. 外连接(1)左外连接 (左边的表不加限制)(2)右外连接(右边的表不加限制)(3)全外连接(左右两表都不加限制)3. 自连接(同一张表内的连接转载 2013-12-06 17:15:56 · 1081 阅读 · 0 评论 -
Plsql开发html报表Html 复制到excel不去前导0
在PLSQL中开发HTML报表时需要将报表复制到excel中有时候会自动去前导“0”,但是这个前导“0”可能是某一个编码的第一位不能去,加如以下语句即可 [TEXT4]原创 2013-12-06 17:24:33 · 744 阅读 · 0 评论 -
PLSQL并发控制
EBS开发中更新表记录有好几中形式,FORM中更新,PLSQL中更新,其中都不可缺少并发处理如果是在FORM中可以加入on-lock等,那么在PLSQL呢?根据需求我们可以锁表也可以锁定特定的记录可以先声明一个游标: FOR u_data IN cur_gms(l_m_id) LOOP UPDATE cux_gl_mon_state_all t SE原创 2013-12-09 11:30:48 · 2557 阅读 · 0 评论 -
ORACLE;临时表
DECLARE CURSOR l_lock IS SELECT * FROM cux_test_logFOR UPDATE NOWAIT;BEGIN FOR l IN l_lock LOOP NULL; END LOOP; DELETE cux_test_log; INSERT INTO cux_test_log t原创 2013-12-09 12:04:59 · 538 阅读 · 0 评论 -
hand标准化
DO070 Hand_PLSQL_框架_应用指南概述本文档详细描述了在 客户化项目开发中SQL/PLSQL的一些规范和开发指南,用于指导开发员遵守开发标准、使用开发模板、快速进入开发角色。本文内容包括:1、 对业务表维护API模板2、 并发程序的模板3、 如何调试代码 使用框架和不使用框架相比,在刚开始使用的时候,会觉得更麻烦。但是转载 2013-12-10 15:11:56 · 1833 阅读 · 0 评论 -
EBS常用标准表
EBS常用标准表一、库存子库存:mtl_secondary_inventories事物处理:MTL_MATERIAL_TRANSACTIONS事务处理类型:mtl_transaction_types库存组织视图(带公司):org_organization_definitions库存组织基表:HR_ALL_ORGANIZATION_UNIT转载 2013-12-10 21:15:56 · 8128 阅读 · 0 评论 -
hand代码自动生成
本文档详细描述了 使用Hand PLSQL代码自动生成器生成一些常用代码的方法。在 PLSQL developer中 使用 test 功能 (将DBMS输出的缓冲区大小设置为1000000,太小了可能出错 @yunfang.shang 注)分别运行以下函数或过程,可以在 DBMS输出窗口 中得到自动生成的代码。程序包:HAND_PLSQL_AUTOCREA转载 2013-12-10 15:26:32 · 1143 阅读 · 0 评论 -
FORM的并发性问题与并发锁
开发人员开发FORM的过程中,自己在进行单元测试的时候,通常是打开会话窗口,按照流程一步步往下测试。测试无误后就交付给功能顾问。而功能顾问的测试也基本上一样。这样开发完成的FORM,看起来没有问题,但是却忽略了一个可能导致BUG的问题—并发。 在实际的业务场景中,出现多个业务人员操作同一个FORM的情况是经常存在的。假设恰好两个人都在操作同一条数据,例如都在修改,或者一个人点审批,转载 2013-12-12 11:36:20 · 3010 阅读 · 0 评论 -
BI 开发EBS报表
可以采取两种方式编写布局语言,一是XSL语句,二是XMLP简易语句,个人建议使用前者,因为其是国际通行标准。另外,这两种语法可以混合使用,比如上面的条件格式化行和单元格。在RTF中直接写的只能是XMLP简易语句;在窗体域中则上述两者皆可。标准的页眉页脚中不允许使用窗体域;但扩展的页眉页脚中可以使用。如果模板中要求多个页眉页脚,使用下面的标记来标示出报表的主体部分转载 2013-12-12 20:24:06 · 2343 阅读 · 0 评论 -
查看当前session的SQL
SELECT a.sid || '.' || a.serial#, a.username, a.terminal, a.program, s.sql_text FROM v$session a, v$sqlarea s WHERE a.sql_address = s.address(+) AND a.sql_hash_value原创 2014-02-12 10:49:07 · 1436 阅读 · 0 评论