自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 收藏
  • 关注

原创 EBS常用的API之二

AR模块创建客户/客户地址hz_cust_account_v2pub.create_cust_account(p_init_msg_list => fnd_api.g_true ,p_create_profile_amt => fnd_api.g_false ,p_cust_account

2021-11-30 15:22:01 1099

原创 总账凭证之间核销的SQL

问题描述最近有个很奇葩的需求,财务针对应收账款和收款的业务记账不是通过EBS AR模块做的,而是直接在GL总账录入凭证,但是又想出应收款账龄报表。我们面对的数据是一堆日记账,有借:应收科目的,有贷应收科目的,借代表有应收款,贷表示收款后核销应收,由于已经无从知道到底核销哪一笔,采用按借应收款的入账日期进行核销,考虑写个FUNCTION来逐笔计算核销,每笔日记账循环性能会有问题,所以想用SQL直接计算出借应收款核销余额。解决方法假设我们已经有一个表A,存储了科目是应收账款的journal line, A

2021-11-23 15:21:50 942

原创 EBS 12.2更改客制表结构

问题描述EBS升级到12.2后更改客制表结构,例如增加一列后,发现用对应的同义词查询看不到新增列。问题原因EBS 12.2里的同义词不再指向表,而是指向表对应的editioning view,当我们直接更改了表结构后,同义词对应的VIEW并没有更改,没有添加这一列,所以同义词里看不到这一列。这里我们以标准表AP_INVOICES_ALL为例:select * from all_synonyms where synonym_name=‘AP_INVOICES_ALL’可以看到对应的是VIEW A

2021-11-23 14:47:46 490

原创 HFM深入技术学习系列之三--元数据

HFM元数据管理一般认为HFM元数据主要是指系统定义的几个维度,包括:currencyscenarioentityaccounticpvaluecustom1custom2custom3custom4实际上元数据管理包括:Application settingssystem accountsconsolidation methods下面基于已经对元数据有基本了解,介绍一些关于元数据在实际应用中常用的属性。ACCOUNT

2021-11-12 15:55:38 1113 2

原创 HFM深入技术学习系列之二--规则

我们通过一些例子讲解如何编写规则HS.Clear"A#Sales"Financial Management 中的顶层对象是 HS 对象。这意味着在使用 Financial Management 函数时,前三个字符必须是字母 HS 后跟随一个句点.A# 字符表示帐户维度,单词 Sales 是帐户维度的成员名称HS.Clear “A#Sales.I#Hardware”行清除 Sales 帐户和 Hardware ICP 的交集if else对这段规则解析:if HS.Year.member()=

2021-11-11 17:43:45 3848

原创 EBS标准程序的调试信息

1 配置文件中FND:启用调试日志 设置为是FND:调试日志模块 设置为%FND:调试日志级别 设置为对账单(翻译得太差了)2 运行想查看调试的并发请求3 用以下sql查看调试信息select log_sequence,module,message_text,log_levelfrom fnd_log_messageswhere transaction_context_id =(select transaction_context_idfrom fnd_log_transaction_

2021-11-04 16:12:40 291

原创 HFM深入技术学习系列之一-多维数据库

如果想从技术上理解HFM需要对以下几个方面有些了解:1 基本的财务知识,例如学习下初级财务的会计实务。2 了解一些关于长期投资收益和合并报表编制的财务知识,可以学习下中级财务的相关章节。作为技术人员,不需要像财务一样真正掌握,但是要了解,明白基本概念和流程。3 了解多维数据库的相关理论和知识,这些在编制数据表单脚本和规则时是需要的。4 VBSCRIPT的基本语法。前面两条可以听一些财务方面的课程,本系列从多维数据库开始记录学习过程。多维数据库的理论依据HFM的很多概念都来自于多维数据库,例如维

2021-11-03 17:20:34 1492

原创 EBS中导入xdf出现错误Error during upload of Fnd_Columns

问题描述从EBS12.1.3使用FndXdfGen工具导出表至xdf文件,在EBS12.2.8中导入出现如下错误:Performing AOL meta data updatesError during upload of Fnd_ColumnsORA-01722: invalid numberORA-06512: at “APPS.FND_XDFDICTIONARY_PKG”, line 214ORA-06512: at “APPS.FND_XDFDICTIONARY_PKG”, line 1

2021-06-02 10:20:00 238

原创 OBIEE 12c用户页面客制化之二客制化分析页面的信息

1 需求描述进入OBIEE的 /analytics页面后产品名称缺省是Business Intelligence, 通常用户会希望改成自己命名的系统名称,例如商务智能系统。2 系统版本12.2.1.43 解决方法3.1 确定要修改信息对应的属性OBIEE的message实际上是存储在多个xml文件中,这些文件可以在目录 <ORACLE_HOME>/bi/bifoundation/web/msgdb/l_/messages下找到,下图是messages目录下的一部分xml文件想修

2021-05-31 15:32:46 171

原创 OBIEE利用全局临时表开发复杂报表

需求描述最近开发了一个BIEE分析报表,报表需求原型来自HFM,和BIEE的维度和度量的方式匹配不上。解决方法想了很多办法也无法用数据仓库的思维解决,最后只好采取比较极端的方式解决,即在后台将所有数据先计算好,BIEE的分析仅仅是作为展现使用。计算好的数据存放在Global Temporary 表中。方法描述创建会话级别的全局临时表创建准备报表数据的存储过程设置资料库调用存储过程创建分析展示数据...

2021-05-28 10:50:12 240

原创 EBS Apply Patch步骤

注:EBS是LINUX下12.1.3版本1 以application文件的owner账号登录2 执行APPL_TOP下的环境变量设置. APPS<CONTEXT_NAME>.env3 停止所有服务adstpall.sh4 切换至开发模式adadmin.sh5 运行AutoPatchadpatch driver=u31142470.drv6 查看日志和表7 关闭开发模式adadmin.sh8 重启服务adstrtal.sh...

2021-05-25 14:31:44 167

原创 OBIEE分析交互功能之操作链接传参

分析通过操作链接可以跳转到另一个分析,两个分析之间参数传递机制如下:1 设置了操作链接的列的左侧所有的列作为参数传递2 仪表盘中提示的列作为参数传递3 上述所有列必须在分析中添加相应的过滤器...

2021-04-15 15:33:12 158

原创 OBIEE 12c用户页面客制化之一修改LOGO

1 问题描述OBIEE的原生页面logo是oracle的logo图片,标题是Business Intelligence,如下图:需要按照换成企业自己的logo和标题2 系统版本OBIEE: 12.2.1.43 解决方法3.1更换logo方法综述更换logo实际上是官方文档中提到的“修改展示层服务(Presentation Service)的用户界面风格”里的一项内容。官方文档中提到了两种方式,一种是通过修改部署bicustom.ear实现,第二种是部署自己的文件。本文采用的是第二种方法。总

2021-04-01 17:13:50 277

原创 OBIEE 12C集成ECHART生成统计地图之三

地图省市名称不居中问题描述地图展示出来后发现省市名称不居中,有不少名称在该省的边上原因分析echarts显示名称的位置其实是该省的省会的坐标上,有的省会位置比较偏,造成名称的位置不居中。解决方法1 修改china.js文件中坐标。2 例如要修改广西的名称居中,找到以下“properties”: {“cp”: [108.320004, 22.82402], “name”: “广西”, “childNum”: 2}3 观察图中广西的名称应该如何移动才能居中,然后修改相应"cp"后的坐标,坐标轴

2021-03-17 17:13:47 110

原创 OBIEE 12C集成ECHART生成统计地图之二

创建叙述视图1 在结果中添加叙述视图2 叙述如下3 叙述前缀如下```bash```javascript<head> <meta charset="utf-8"></head><body style="height: 100%; margin: 0"> <div id="container" style="height: 100%"></div> <script type="text

2021-03-15 18:40:51 178

原创 OBIEE 12C集成ECHART生成统计地图之一

目标在OBIEE中部署echarts插件,用叙述视图展示地图部署echarts获取echarts.js和china.jsecharts.js和china.js可以从网上搜索到创建插件目录1 在服务器创建目录,位置任意,名称任意,例如我在/oracle/biee下创建AnalyticsRes目录2 在 $ORACLE_HOME/bi/bifoundation/jee/目录下找到bicustom-template.ear,拷贝到第一步中创建的目录中cp bicustom-template.ear

2021-03-15 18:23:48 210

原创 HFM学习系列之五-数据集成工具之对比

概述数据集成是实施海波龙系统非常重要的部分,Oracle提供了多种集成工具:Oracle Data Integrator (ODI)Enterprise Resource Planning Integrator - (ERPi)Financial Data Management (FDM)Essbase StudioData SynchronizationData Integration Management (DIM)Hyperion Application Link (HAL)分析

2021-02-07 15:36:42 1693

原创 使用weui.css后scrollTop不起作用的解决方法

最近开发一个微信服务号对应的移动端应用,发现在使用了weui框架后scrollTop失效,页面不能自动向上滚动,经过一番实验,找到了个解决方法。解决方法:页面结构如下:<div class="weui-tab__panel" id="page">...... <div class="weui-cells"> ..... <div class="weui-panel weui-panel_access" id="logInfoDetail"&

2020-11-26 11:39:12 244

原创 Eclipse中UML逆向工程插件

最近因为要读一些开源程序代码,为提高效率在Eclipse中安装了几款UML逆向工程插件,下面记录下使用情况ModelGoon下载地址链接:https://pan.baidu.com/s/1xV4TwYC5JcCHPJsQr0VUcQ 密码:uf3a安装过程中出现了权限问题,点继续竟然也安装好了问题是生成类图时无法按文件夹生成,多个文件拖过去后都叠加在一起amerteras下载地址https://takezoe.github.io/amateras-update-site/下载安装还是比较快

2020-09-10 15:23:18 478

原创 JAVA学习中必看的几个图

java程序运行虽然写过不少java程序,但没梳理过好多基本的知识,话不多说,先贴一张最基本的java是如何运行的## JVM的体系结构概览

2020-09-09 15:15:02 81

原创 BIEE资料库迁移

问题描述用BIEE开发各种分析报表后面临一个问题是程序从测试环境到生产环境的迁移,本文涉及到的是资料库的迁移解决方法概述一般开发时是联机打开测试环境的资料库开发测试完成后,下载测试环境和生产环境的资料库将测试环境资料库中新开发的内容与生产环境资料库合并,合并的方法可以参考资料库中的帮助。上传合并好的资料库到生产环境资料库下载命令<DOMAIN_HOME>/bitools/bin/datamodel.sh downloadrpd -u weblogic -p <密码&g

2020-08-12 11:11:57 221

原创 BIIEE中利用row-wise变量实现数据权限管理

问题描述实现BIEE分析报表的数据权限控制前提条件数据权限控制通过BIEE中应用程序角色和公司代码的映射实现,可以控制某个角色能访问哪些公司的数据角色和公司代码是多对多的关系解决方法因为角色和公司代码是多对多的关系,由一个角色从表中取出的公司代码是多行记录,这时我们用普通变量是不合适的,所以采用row-wise变量来实现对数据权限的控制创建row-wise变量联机打开资料库进入管理->变量右键点击创建初始化块进入初始化块,输入数据初始化块名称点击编辑数据源. 输入获取

2020-08-12 10:41:30 927

原创 用Linux Bash Shell增量将最新的文件备份到另一目录

问题描述最近因为做各系统间数据集成,有一个需求是将某个目录下的文件增量备份到另一目录解决方法写了一个简短的shell程序实现,内部系统,够用就行,基本的思路是每次将按时间排序的最后一个文件名记录下来,每次拷贝比这个文件后更新的文件。贴上源码供参考#!/bin/bashsource_dir=/home/oracle/sourcetarget_dir=/home/oracle/targetwork_dir=$(cd `dirname $0`; pwd)if [ ! -f $work_dir/l

2020-06-05 11:57:08 668

原创 Transfer to GL - Assets无法生成凭证

问题描述运行并发请求Transfer to GL - Assets出现凭证未生成问题,查看日志内容如下:<< gllsys() 02-06-2020 10:55:39SHRD0108: 从 fnd_currencies 中取回 4 记录>> gllcnt() 02-06-2020 10:55:39SHRD0118: 已更新表 gl_interface_control 中的 1 个记录 source name = 资产 interface source name

2020-06-03 09:45:58 317

原创 并发请求Transfer to GL - Assets的分析

问题描述Transfer to GL - Assets因为有错误数据导致其他正确的凭证无法过账到总账,为了排除那些错误数据对正确的凭证的影响,认真分析了该程序的逻辑解决方法1 改请求涉及到主要程序包如下XLA_CREATE_ACCT_RPT_PVTxla_accounting_pub_pkgXLA_ACCOUNTING_PKXLA_TRANSFER_PKG2 这几个程序包是层层调用的关系3 实际逻辑如下XLA_TRANSFER_PKG.select_journal_entries|-

2020-06-02 17:56:56 446

原创 EBS调试日志

问题描述在分析某些并发请求问题时,需要打开EBS详细的调试日志进行分析,那么如何打开调试日志,如何看到日志呢?解决方法1 在用户级别设置配置文件FND:启用调试日志 -> 是FND:调试日志级别 -> 对账单(英文是statement, 实际含义是语句,系统翻译得有问题)2 在运行要调试跟踪的程序之前,运行如下SQL select max(log_sequence) from fnd_log_messages3 运行请求结束后,马上运行select * from fnd_l

2020-06-02 17:43:45 456

原创 BIEE的Catelog目录里最多只能显示300个对象

问题描述BIEE的Catelog目录里最多只能显示300个对象,在服务器看到该目录下有超过300个对象,但是在前台只能看到300个解决方法1 找到配置文件user_projects\domains\bi\config\fmwconfig\biconfig\OBIPS\instanceconfig.xml2 添加下面的标签<UI> <MaxSearchResultItemsToReturn>1000</MaxSearchResultItemsToReturn

2020-05-27 09:09:20 128

原创 如何打开OBIEE 12C的调试跟踪

在OBIEE系统出现系统错误时如果想看到底层的调试信息,需要在weblogic里打开调试信息,具体步骤如下:1 进入console,->服务器->bi_server12 进入调试页面,点击锁定编辑,选中要打开调试的组件,点击启用按钮3 进入EM, 进入bi_server14 点击weblogic服务器->日志>日志配置5 选中要更改的组件,可以选最细的日志信息,然后点击应用按钮...

2020-05-15 11:40:06 262

原创 Weblogic学习之一基本概念

1 J2EE的架构JNDI 组件的目录服务JAAS: 解决授权问题JDBC 访问数据库服务JMX 监控系统的运行状态或管理系统的某些方面,比如清空缓存、重新加载配置文件等JMS 消息管理JTA 事务管理2 Web App Server 架构3 Weblogic基本概念DomainServer: JVM中运行的weblogic.Server实例,有main 函数的Java类A...

2020-03-13 21:12:15 194

原创 LINUX下安装Apache+PHP环境的详解

环境信息Oracle Linux Server 7.7安装步骤1 检查是否已经安装相关的软件包rpm -qa|grep httpdrpm -qa | grep php2 准备安装包httpd安装包http://httpd.apache.org/download.cgiapr安装包,apr-util 安装包http://apr.apache.org/download.cgipc...

2020-01-19 16:57:59 2864 2

原创 BIEE和ADFS SAML 2.0 SSO的集成详解

系统环境信息BIEE 12cADFS前提条件本文假设ADFS环境已经安装配置好。配置步骤1 从ADFS获取Federation Metadata在浏览器中用如下URL获取元数据https://<ADFS服务链接>/federationmetadata/2007-06/federationmetadata.xml2 开启OBIEE 12C SSL设置第一步:停止其他服...

2020-01-19 13:55:41 1419

原创 HFM学习系列之四 - 用户、组和角色管理

新建用户:第一步: 进入Share Service Console第二步:右键用户目录->Native Directory->用户,点击新建第三步:输入用户名、密码等必需项目,点击下一步第四步:选择要分配的组,点击>按钮,然后点击完成按钮删除用户第一步:进入Share Service Console第二步:点击用户目录->Native Directory...

2020-01-14 13:47:29 1173 1

原创 HFM学习系列之三 - 安全管理概述

在了解HFM的安全管理之前首先需要了解下EPM产品的安全管理策略。HFM的安全管理实际上包括三部分:1 身份认证管理2 基于角色的授权管理3 基于安全类的数据安全管理前两部分是与EPM其他产品公用的安全管理,第三部分是HFM自己的数据安全管理,也就是上图红色部分。对应到HFM中与安全管理相关的设置包括:1 用户2 组3 角色4 安全类这些设置的关系如下:1 通过设置组成员...

2020-01-13 17:49:30 805

原创 HFM学习系列之二 - 建立新的应用

环境EPM 11.1.2操作系统: WINDOWS问题描述如何在HFM中建立新的应用解决方法本文仍采用标准应用程序管理功能创建应用创建应用配置1 在windows系统中点击开始->所有程序-> Oracle EPM System > Financial Management > Financial Management.2 在Task面板中点击Define...

2020-01-08 18:44:42 803

原创 HFM学习系列之一 -整体概览

HFM的基本功能多维度数据汇总和分析数据导入、汇总、折算、合并、审核提供外部监管机构提供的报表财务信息基本概念1 维度和成员维度如下:科目场景: Actual, Budge,Forcast年度期间实体VIEW: YTD,PTD,QTDICP:集团内部公司间交易VALUE: 一般用作币种CUSTOM 1-4: 自定义维度维度的维护和设置:可以通过元数据导入功能导入...

2020-01-06 18:10:30 6899

原创 PL/SQL的复合数据类型

PL/SQL复合数据类型包含两种:集合类型 (collections type)记录类型 (record type)集合类型包括三种:Associative arrayVARRAYNested tableAssociative Arrays声明TYPE population IS TABLE OF NUMBER -- Associative array type ...

2020-01-06 11:32:56 363

原创 BI PUBLISHER RTF模板制作PIVOT表和重分组

重分组介绍语法:<?for-each-group: BASE-GROUP;GROUPING-ELEMENT?>用法:重分组可以把XML数据做重新分组,这样数据的展示就不一定必须按照XML数据的结构显示。例如原来的XML数据结构是CD类别->CD信息(名称,年份,国家,价格),我们可以用重分组功能按CD年份->CD国家来显示.重分组应用1 按照和XML数据不同的结构显...

2020-01-03 16:33:55 750

原创 OBIEE Administrator 联机打开不同资料库

系统信息操作系统: WIN10OBIEE 版本: 12.2.4问题描述在本地安装了OBIEE 的Oracle Administrator 后,想在线打开不同的OBIEE对应的资料库,如下图如何配置才能出现多个BIEE?原因分析需要在操作系统配置。解决方法搜索ODBC数据源管理程序,然后进入2 点击系统DSN tab3 点击添加按钮4 选择BI SERVER,点击完...

2020-01-03 09:19:11 326

原创 采购订单类型介绍

Oracle EBS中的采购订单主要有以下四种类型:以下分类进行介绍。1、Blanket Purchase Agreement也叫一揽子采购协议。这是一种为了降低采购成本,与供应商签订的中长期采购协议。一次签订,多次要货。一般中国企业都有中长期采购协议,但不习惯叫做“一揽子采购协议”。一揽子采购协议通常持续时间长(6-12个月),由于采购数量大,可取得较低单价的优惠。具体来看有以下好处:通...

2020-01-02 16:32:38 2088

原创 EBS常用命令

FORM编译frmcmp_batch Module=CUX10APPOINVDETAIL.fmb Userid=apps/apps Module_Type=FORM Output_File=$CUX_TOP/forms/ZHS/CUX10APPOINVDETAIL.fmx compile_all=specailPLL编译frmcmp_batch Module=$AU_TOP/resourc...

2020-01-02 16:01:20 531 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除