摘要: 主要功能:1. 用户利用sql 导出具备固定格式的txt file(包含用户名,新增标志,职责,应用,起始时间,终止时间)2.用户在webadi向导中导入txt file,自动生成excel 模板进行上传.3.根据模块中的exists flag 来判断职责为新增或失效.后台package:----Function&Procedure declare begin------------------------- PROCEDURE main(p_user_name IN VARCHAR2, p_existing_flag IN VARCHAR2, p_responsibility_key 阅读全文
posted @ 2011-03-10 10:27 郭振斌 阅读(3279) 评论(0) 推荐(0) 编辑
摘要: 目前版本的WEB ADI不支持用户自己自定义值列表,但如果没有值列表,则用户体验的满意度比较低。 ORACLE WEB ADI支持的值列表有两种形式:下拉式菜单和标准值列表(弹出窗口)。第一种的设置较为简单,第二种需要使用JAVA。本章介绍下拉式菜单的设置方法。 1)定义VIEW: CREATE OR REPLACE VIEW FSC_INTERFACE_COLUMNS_V ASselect INTG.APPLICATION_ID ,INTG.INTEGRATOR_CODE ,INTG.USER_NAME ,INTG.DATE_FORMAT ,INTC.INTERFACE_CODE ,INTC 阅读全文
posted @ 2011-03-10 10:26 郭振斌 阅读(2075) 评论(1) 推荐(0) 编辑
摘要: AP_CHECKS_ALL表存储着关于供应商付款与供应商退款的信息,记录中的每一行都记录着供应商付款或供应商退款,ORACLE应付应用为了审计目的,记录着供应商的名称与银行帐号的信息。如果您修改了手工付款或快速付款的供应商付款地址,您的Oracle应付账款应用程序维护在此表中新的地址信息。您的Oracle应付账款应用程序使用BANK_ACCOUNT_NUM,BANK_NUM,和BANK_ACCOUNT_TYPE来记录供货商的银行信息。您的Oracle应付应用程序为退款记录了CHECK_STOCK_ID虚值。 AP_INVOICE_PAYMENTS_ALL存储着为供应商做的付款发票信息,一行就是 阅读全文
posted @ 2011-03-10 10:23 郭振斌 阅读(5948) 评论(0) 推荐(0) 编辑
摘要: _ALL:表包含所有不同经营单位的信息,多组织环境。还可以通过设置客户端的信息使特定的单位访问特定的单位的数据。 _TL:表相当于相同表名减去_TL,TL表支持多语言。没有_TL表中的每一行数据在_TL表中都有多行,但是每一行的LANGUAGE列都不同。 _B:表是基本表。 所有的数据和验证存储在此表中。它被认为存储着正确的数据。如果有什么事情发生在基表数据,那么它是一个数据损坏问题。 _F:是跟踪人力资源和薪酬数据的表。这类表有两个列EFFECTIVE_START_DATE和EFFECTIVE_END_DATE连同PK唯一的标识一行。日期的时间间隔不能重叠。 _V tables are th 阅读全文
posted @ 2011-03-10 10:22 郭振斌 阅读(843) 评论(0) 推荐(0) 编辑
摘要: 另外,在form中使用folder技术开发时,为了防止按F8清空form时title中的值也被清除掉,需要在form级别的KEY-CLRFRM中添加app_folder.event('KEY-CLRFRM'); 阅读全文
posted @ 2011-03-10 10:16 郭振斌 阅读(719) 评论(0) 推荐(0) 编辑
摘要: 要在FOLDER的列中用到LOV。问题描述: LOV的KEY与VALUE ,到底以谁执行验证。 例: 1 ORACLE 2DB23MYSQL在FOLDER中放的描述列,预想的效果是:输入O,直接对应出ORACLE ,或是用SHIT+F5从上一行中复制,结果老是弹出选择框,但直接输入1后,自动验证出:ORACLE。问题解决: 方案1:在定义LOV时,列显示标签中:把描述字段排在第一位; 方案2:在字段的属性面板中,设置“列映射属性”把KEY列宽度设置为0; 阅读全文
posted @ 2011-03-10 10:11 郭振斌 阅读(720) 评论(0) 推荐(0) 编辑
摘要: Oracle默认没有进行Application用户初始化,所以没有环境变量,需要建一个用户参数 P_CONC_REQUEST_ID/Number/20,在Before Report触发器里加SRW.USER_EXIT('FND SRWINIT');,在After Report触发器里加SRW.USER_EXIT('FND SRWEXIT') 阅读全文
posted @ 2011-03-10 10:09 郭振斌 阅读(464) 评论(0) 推荐(0) 编辑
摘要: lv_msg_count : 为API返回参数,为消息的个数。 根据消息的具体情况,循环次数要做相应调整。加大次数,消息内容就多,反之则少.IF lv_msg_count > 0 THEN lv_mesg := chr(10) || substr(fnd_msg_pub.get(fnd_msg_pub.g_first, fnd_api.g_false), 1, 512); FOR i IN 1 .. (lv_msg_count - 3) LOOP lv_mesg := lv_mesg || chr(10) || substr(fnd_msg_pub.get(fnd_msg_pub.g_n 阅读全文
posted @ 2011-03-10 10:07 郭振斌 阅读(623) 评论(0) 推荐(0) 编辑
摘要: 应收开票金额: SELECT SUM(RCL.EXTENDED_AMOUNT * NVL(RCT.EXCHANGE_RATE, 1)) FROM RA_CUSTOMER_TRX_ALL RCT, RA_CUSTOMER_TRX_LINES_ALL RCL, RA_CUST_TRX_LINE_GL_DIST_ALL GD, RA_CUST_TRX_TYPES_ALL CTT WHERE 1 = 1 AND RCT.CUSTOMER_TRX_ID = GD.CUSTOMER_TRX_ID AND 'REC' = GD.ACCOUNT_CLASS AND 'Y' = 阅读全文
posted @ 2011-03-10 10:01 郭振斌 阅读(1364) 评论(0) 推荐(0) 编辑
摘要: SELECT a.sid, a.serial#, b.sql_text FROM v$session a, v$sqltext bWHERE a.sql_address = b.address AND a.sid = <...>ORDER BY b.piece 阅读全文
posted @ 2011-03-10 09:58 郭振斌 阅读(1084) 评论(0) 推荐(0) 编辑
摘要: SELECT U.USER_NAME, APP.APPLICATION_SHORT_NAME, FAT.APPLICATION_NAME, FR.RESPONSIBILITY_KEY, FRT.RESPONSIBILITY_NAME, FFF.FUNCTION_NAME, FFT.USER_FUNCTION_NAME, ICX.FUNCTION_TYPE, ICX.FIRST_CONNECT, ICX.LAST_CONNECT FROM ICX_SESSIONS ICX, FND_USER U, FND_APPLICATION APP, FND_APPLICATION_TL FAT, FND_ 阅读全文
posted @ 2011-03-10 09:57 郭振斌 阅读(2363) 评论(0) 推荐(0) 编辑
摘要: UTL_FILE 是用来进行文件IO处理的专用包,使用这外包的注意事项如下:1. 生成的文件好象只能放置在DATABASE所在的服务器路径中.2. 生成的文件如何DOWNLOAD到本地来,还有待研究.Coding步骤:1. 注册文件输出路径 Create directory path[例如: C:\AA]as 'pathname'; 此命令应由数据库管理员建立,目录需要赋予相应的读写权限.2.定义文件变量v_filename utl_file.file_type;3. 建立/打开文件v_filename := utl_file.fopen('pathname ' 阅读全文
posted @ 2011-03-10 09:56 郭振斌 阅读(752) 评论(0) 推荐(0) 编辑
摘要: EBS Profiles 的定义 在EBS 中我们可能定义profile,用于存储特定的用户信息,以便在程序运行中进行调用。相当于全局变量. 1. Profile的定义 Path: application developer/profile 其中的hierarchy type 用来确定profile的作用范围。一般选security. Profile的作用范围是底层优先的,也就是user 层的最优先,其次是organization…. 比较常用的是根据responsibility 来提取profile的信息. SQL Validation 是用来定义profile value 的value s 阅读全文
posted @ 2011-03-10 09:52 郭振斌 阅读(2474) 评论(0) 推荐(0) 编辑
摘要: 1. 负数格式 Currency:Negative Format2. 千位分隔 Currency:Thousands Separator3. 小数位 Currency:Mixed Currency Precision--以上设置会影响所有standard financial report上的数字显示4. Session 有效时间 ICX:Session Timeout5. OU经营组织 MO: Operating Unit6. 默认经营组织 MO: Default Operating Unit7. 安全预置文件 MO: Security Profile--MO: Security Profil 阅读全文
posted @ 2011-03-10 09:35 郭振斌 阅读(1338) 评论(0) 推荐(0) 编辑
摘要: Oracle 总帐模块的一个会计业务周期如下: 1. 打开总帐会计期 2. 录入手工凭证,包括:· 手工标准凭证 · 外币凭证 · 统计凭证 3. 从子模块引入凭证,如:应收、应付、库存等模块 4. 利用定义好的经常性凭证模板生成凭证 经常性凭证模板包括:· 框架凭证模板—有固定帐户无金额(生成须手工填写) · 标准凭证模板—固定帐户和固定金额 · 公式凭证模板—有固定帐户,金额尤特定计算公式获得 5. 利用成批分配凭证模板生成凭证,如将当月折旧费用按部门分摊 6. 凭证复核:可以利用联机录入或查询界面进行复核,也可以运行报表程序将凭 阅读全文
posted @ 2011-03-10 09:19 郭振斌 阅读(831) 评论(0) 推荐(0) 编辑
摘要: GL模块是EBS的总模块,是财务系统核心,AP、AR、FA这些模块都是他的子模块。总帐模块中有几个主要的表是总帐凭证和总帐余额,表结构如下:总帐凭证总帐凭证批包含了同一个会计期间的总帐凭证。一个凭证包含头信息和行信息。总帐凭证批信息表:gl_je_batches, 一个批里的凭证只能是同一个会计期间的凭证 主要字段:主建批号ID: JE_BATCH_ID 本批的会计期间: DEFAULT_PERIOD_NAME 原币种凭证批借贷方汇总: RUNNING_TOTAL_DR/CR 比如美元 本位币凭证批借贷方汇总: RUNNING_TOTAL_ACCOUNTED_DR/CR 总帐凭证头信息:gl_ 阅读全文
posted @ 2011-03-10 09:17 郭振斌 阅读(1429) 评论(0) 推荐(0) 编辑
摘要: 月结与年结处理,是企业财务比较特殊而重要的业务操作。在实施与推广Oracle ERP系统过程中,如何结合现行的会计制度与惯例,充分利用软件功能,做好相应的关账、开账工作,是困扰许多企业财务人员乃至实施顾问的一个热点问题。为此,笔者提出自己一些解决思路,供同仁参考。由于时间紧迫,错漏之处在所难免,欢迎商讨及指正。 一、什么是月结处理 通常,企业财务部门每月末终了都要对该月账务进行检查,进行结算处理。例如将当月的制造费用结转为生产成本,在部门间分摊公共费用等等;并制作、打印相关的报表与分析报告。最后才关闭本期期间打开下月期间,开始下个月的账务处理。 Oracle ERP是一个由多功能模块共同... 阅读全文
posted @ 2011-03-10 09:16 郭振斌 阅读(1857) 评论(0) 推荐(0) 编辑
摘要: ARCredit Memo 贷项通知单,减应收,冲原始发票 实际使用情况:客户退货,自己公司就需要开Credit Memo减小应收Debit Memo 借项通知单,独立的发票,加应收APCredit Memo 贷项通知单,指供应商开给我们的表示应付减少的通知,负数,冲原始发票,可用0支付结清 实际使用情况:由于货物质量问题,供应商主动折扣,而开出给你的红字发票,减小应付金额Debit Memo 借项通知单,指我们自己开出的表示应付减少的通知,同样是负数,冲原始发票,可用0支付结清 实际使用情况:由于货物质量问题,我司要求供应商折扣,开给供应商的红字发票,减小应付金额例子:Debit (借记,借 阅读全文
posted @ 2011-03-10 09:14 郭振斌 阅读(10384) 评论(0) 推荐(2) 编辑
摘要: -、检查当月的发票、付款产生科目的情况: 1、AP---Invoices-----Entry----Invoices 查询发票界面选择当月日期, 再Invoice Status中,Accounted选为:Partial 查询未正确产生 科目的发票或者付款。 2、可运行“Unaccounted Transactions Report”请求,也可查询 未正确产生科目的发票或者付款。 解决:运行“Payables Accounting Process”产生科目。 二、查询被HOLD的发票情况 1、运行“Invoice on Hold Report”来查询被挂起的发票。 解决:手工释放,再处理。 三、 阅读全文
posted @ 2011-03-10 09:13 郭振斌 阅读(1348) 评论(0) 推荐(0) 编辑
摘要: 一、库存料件如何进行分类管理?二、库存单位与换算单位如何处理?三、物料是否做条码管理?四、是否需要进行呆滞料的管理?五、物料管理是否采取编码?六、当前库存帐的准确率有多少?七、存货成本如何计量?八、企业是否有采购补料计划?九、是否有库位管理?十、是否有一次性物料?需求调研无疑是ERP项目的一个重头戏。不过很多项目管理员却不知道如何开展这项工作。在这篇文章中,笔者以物料管理为例,谈谈如何做好物料管理这块内容的调研工作。根据笔者的项目经验,总结在需求调研过程中的十个问题,供大家参考。 一、库存料件如何进行分类管理? 对仓库中的物料进行分类管理是必须的。如一家最简单的生产型企业,其仓库中的物料至少可 阅读全文
posted @ 2011-03-10 08:48 郭振斌 阅读(977) 评论(0) 推荐(0) 编辑