Oracle EBS:不能正常启动的解决方案
作者:admin 日期:2015-03-20
问题1:使用IE浏览器(IE6 IE7 IE8)可以登录EBS,但在打开EBS的Form界面里,IE自动关闭或报错,或是卡住不动
原因1: oracle EBS自带安装的JInitiator 1.3.1.21中的JVM组件版本过低,导致系统不能正常启动
解决方案:下载一个新的jdk(JRE的版本不能太高,最好不要高过6.0),把里面的JVM.dll文件COPY出来,代替JInitiator 1.3.1.21里的JVM. jvm的路径 一般是在C:\Program Files\Oracle\JInitiator 1.3.1.21\bin\hotspot里面.
下载较新版本的JVM: 地址:http://www.dezai.cn/blog/attachments/month_0909/32009929233813.rar
原因2:安装了多个JInitiator 1.3.1.21,只代替了其中一个JInitiator 的jvm. 检查是否多次安装了JInitiator ,可以通过控制面板中的JInitiator 如图:
双击它,查看正确的安装路径及启用的JInitiator
一般情况下,只要你这里的jInitiator不是乱码的话,那你的form打开也就是正常的.顺便提一下,这里也可以用来清除oracle cache.
原因3:是否是因为安装了相关的插件或杀毒软件,将要弹出的form给屏蔽了.如果是卡巴斯基,就需要将对应的页面地址加入到信任列表,如果是百度或google工具栏,就需要将阻止弹出窗口的功能给失效掉,这样才能正常的打开ebs.
原因1: oracle EBS自带安装的JInitiator 1.3.1.21中的JVM组件版本过低,导致系统不能正常启动
解决方案:下载一个新的jdk(JRE的版本不能太高,最好不要高过6.0),把里面的JVM.dll文件COPY出来,代替JInitiator 1.3.1.21里的JVM. jvm的路径 一般是在C:\Program Files\Oracle\JInitiator 1.3.1.21\bin\hotspot里面.
下载较新版本的JVM: 地址:http://www.dezai.cn/blog/attachments/month_0909/32009929233813.rar
原因2:安装了多个JInitiator 1.3.1.21,只代替了其中一个JInitiator 的jvm. 检查是否多次安装了JInitiator ,可以通过控制面板中的JInitiator 如图:
双击它,查看正确的安装路径及启用的JInitiator
一般情况下,只要你这里的jInitiator不是乱码的话,那你的form打开也就是正常的.顺便提一下,这里也可以用来清除oracle cache.
原因3:是否是因为安装了相关的插件或杀毒软件,将要弹出的form给屏蔽了.如果是卡巴斯基,就需要将对应的页面地址加入到信任列表,如果是百度或google工具栏,就需要将阻止弹出窗口的功能给失效掉,这样才能正常的打开ebs.
Oracle EBS:自动创建发货
作者:admin 日期:2012-09-13
不搞不知道,订单从接口导入后,还要进行登记,执行进自动创建发货活动,才能产生交货号.这下好了,后台自动OK了.调用的是
WSH_DELIVERIES_PUB.Create_Update_DELIVERY 这个API
复制内容到剪贴板 程序代码
procedure SHIPCONFIRM(P_ORG_ID number, P_SO_NUMBER VARCHAR) IS
X_ORG_ID NUMBER := P_ORG_ID;
X_SO_NUMBER VARCHAR2(1000) := P_SO_NUMBER;
X_RETURN_STATUS VARCHAR2(1000);
X_MSG_COUNT NUMBER;
X_MSG_DATA VARCHAR2(1000);
X_DELIVERY_ID NUMBER;
CURSOR C_D_DETAIL(P_ORG_ID NUMBER, P_SO_NUMBER VARCHAR2) IS
Select WDD.DELIVERY_DETAIL_ID
Oracle EBS PO问题杂记
作者:admin 日期:2012-06-26
1.PR订单拒绝后不能删除明细行,PO单拒绝后可以删除明细行.PR单取消是会整张取消退回,所以要尽量避免这种现象.
2.当出现一个供应商有两个一揽子协议订价的时候,先要查看协议中的付款条件与税率是否相同。如果不同则属正常,如果一样,则对两个一模一样的协议选取一个,作最终关闭动作。
3.当审批人送错了的时候,审批人可以通过重新分配功能,将PO单转发给正确的送审人,在管理里面的菜单中
4.如何知道现在的PR单 PO单处于哪个审批状态:通过点击菜单栏上的查询中的查询活动历史记录.
5.如何查询PO订单的状态 通过采购订单汇总去查询,通过未结PO外挂程序去查询
2.当出现一个供应商有两个一揽子协议订价的时候,先要查看协议中的付款条件与税率是否相同。如果不同则属正常,如果一样,则对两个一模一样的协议选取一个,作最终关闭动作。
3.当审批人送错了的时候,审批人可以通过重新分配功能,将PO单转发给正确的送审人,在管理里面的菜单中
4.如何知道现在的PR单 PO单处于哪个审批状态:通过点击菜单栏上的查询中的查询活动历史记录.
5.如何查询PO订单的状态 通过采购订单汇总去查询,通过未结PO外挂程序去查询
Oracle EBS ASCP 基本计算逻辑
作者:admin 日期:2012-06-18
Oracle EBS IE9 不能运行之解决方案之一
作者:admin 日期:2011-03-14
Oracle EBS 11i: 培训资料(世新大学)
作者:admin 日期:2011-01-14
Oracle EBS:PO设定注意点
作者:admin 日期:2011-01-01
1.PO模块里面的员工要与在系统管理员中的用户一一对应,但系统用户可以对应人员,也可以不对应.
2.系统交易的最小单位是到仓库,而组织架构的最小单位是设置到库存组织
3.组织架构的分类层次由上至下是
集团 BGL ==>HR组织==>LE法人实体==>OU业务实体==>Org组织
4.在配置文件中设置HR,主要是为了在INV模块中设置库存相关参数 http://www.dezai.cn/blog/
5.费用性组织允许空成本,其它组织不允许物料库存为零的杂收交易
6.在弹性域中设置职务与职位 一般先建职务,再定义职位
7.审批组的设定:采购金额+采购职位
先设职务--> 再设职位-->审批组里采购金额-->登录人员与员工的关系
2.系统交易的最小单位是到仓库,而组织架构的最小单位是设置到库存组织
3.组织架构的分类层次由上至下是
集团 BGL ==>HR组织==>LE法人实体==>OU业务实体==>Org组织
4.在配置文件中设置HR,主要是为了在INV模块中设置库存相关参数 http://www.dezai.cn/blog/
5.费用性组织允许空成本,其它组织不允许物料库存为零的杂收交易
6.在弹性域中设置职务与职位 一般先建职务,再定义职位
7.审批组的设定:采购金额+采购职位
先设职务--> 再设职位-->审批组里采购金额-->登录人员与员工的关系
Oracle EBS: ASCP 学习
作者:admin 日期:2010-12-31
ASCP与MRP的差异
|
MRP
|
ASCP
|
核心目标
|
物料
|
物料,产能,计划
|
规划程序
|
单纯种
|
多线程,多整体
|
范围
|
单一模式
|
多模式
|
物料
|
一个层级上,不考虑替代料
|
多层级,考虑替代料
|
有限产能
|
不支持
|
支持
|
决策支持
|
不支持
|
支持
|
绩效指标
|
无
|
有KPI指标(时间段库存水平,供货水平,毛利率,成本细分)
|
优先级规划
|
仅根据日期
|
多种优先级
|
ForeCast和MDS是针对应成品料进行预测,而ASCP则是针对物料进行预测
ASCP计划的循环
MRP
|
MDS
|
ASCP
|
基础数据的设置:
1. 物料的属性(提前 期,MRP)
2. 工艺路线
3. 例外集(不跑MRP的工单,订单,物料)
4. 成本
5. 来源补充规则
6. 合格供应商
|
预测->冲减
|
执行计划->查看供需->发放工单,请购单
|
ASCP预测层级
层级一:物料
层级二:物料+客户
层级三:物料+客户+制造地点
层级四:物料+客户+发送地点
计划订单批量规则影响计划订单的数量,其优先级如下:
固定供应天数>固定下单天数>固定下单批量>最小下单量>最大下单量>整数下单量
会产生供给锁定的情况
<1>没有需求只有供给
<2>营销物料需求预测与生产物料需求预测有差异
<3>工单与采购单都可能锁定
装入/复制/合并生产排程
装入的来源主要有:<1>预测 <2>销售订单 <3>预测+销售订单 <4>多组织计划订单 <5>主生产排程
需求展开:是指物料需求规则中平衡需求与供给的程序
展开主要取决于以下因素:
<1>要采购的物料和要自制的物料
<2>采购件和制造件的数量
<3>采购件,制造件入库的时点
<4>要采购的自制件工单开立时的时点
预测区间型态
预测区间型态表示进行销售预测时所使用的时区区间,在所选择的时间区间中指定预定的出货产品及数量
型态分类:
天 以天为单位进行销售预测的区间
周 以周为单位进行销售预测的区间
月 以月为单位进行销售预测的区间
一个料号可以同时使用多个区间型态
ASCP替代料的寻路规则:
先看主料是否有库存->没有则抓主料在需求日之前是否有PO->没有则看需求日之前是否有PO到货->没有则抓最优先替代料是否有库存->没有则抓主料后面的PO->没有则抓最优先级替代料的PO->没有则抓主料的计划单是否有料
替代料的寻找会受采购提前期的影响,数量越小的越优先
ASCP预测准确提升的影响因素
1.考量历史销售状况
2.广告.促销等其它因素
3.搭配其它管理机制
4.即时响应需求变化
Oracle EBS:SQL 失效一揽子PO协议
作者:admin 日期:2010-07-23
1.查询一揽子PO:
这里要注意的是:不同的付款条件,币种,税率,都会可能产生一张新的一揽子PO协议
select pla.PO_LINE_ID,
pla.PO_HEADER_ID,
pla.ITEM_ID,
msib.SEGMENT1 ITEM_CODE,
pla.UNIT_PRICE,
pla.ITEM_DESCRIPTION,
pla.START_DATE,
pla.EXPIRATION_DATE,
pla.CANCEL_FLAG,
pla.CLOSED_CODE,
pha.PO_HEADER_ID,
这里要注意的是:不同的付款条件,币种,税率,都会可能产生一张新的一揽子PO协议
复制内容到剪贴板 程序代码
select pla.PO_LINE_ID,
pla.PO_HEADER_ID,
pla.ITEM_ID,
msib.SEGMENT1 ITEM_CODE,
pla.UNIT_PRICE,
pla.ITEM_DESCRIPTION,
pla.START_DATE,
pla.EXPIRATION_DATE,
pla.CANCEL_FLAG,
pla.CLOSED_CODE,
pha.PO_HEADER_ID,
Oracle EBS :PO培训文档
作者:admin 日期:2010-07-19
[译]Oracle EBS:PO 常用的查询及Tips
作者:admin 日期:2010-02-05
原文:PO: Tips and useful Query
作者:Sanjit Anand
来源:http://www.oracleappshub.com/oracle-purchasing/po-tips-and-useful-query/
1.列出没有销售订单的内部采购订单
---used to list all Internal Requisitions that do not have an associated Internal Sales order
Select RQH.SEGMENT1 REQ_NUM,
RQL.LINE_NUM,
RQL.REQUISITION_HEADER_ID ,
作者:Sanjit Anand
来源:http://www.oracleappshub.com/oracle-purchasing/po-tips-and-useful-query/
1.列出没有销售订单的内部采购订单
复制内容到剪贴板 程序代码
---used to list all Internal Requisitions that do not have an associated Internal Sales order
Select RQH.SEGMENT1 REQ_NUM,
RQL.LINE_NUM,
RQL.REQUISITION_HEADER_ID ,
Oracle EBS:PO 采购订单类型(单据类型)
作者:admin 日期:2010-02-05
EBS的采购订单类型主要有四种:
一揽子采购协议:Blanket Purchase Agreements
在一定时期内你很清楚你自己的采购计划,但对交货日期或交货排程不太确定的时候采用。国内也有将期类型当作是一个认定的合格供应商的价目表来用(这种算是比较特殊的用法).一揽子采购真正的采购是从一揽子发放那时点认定的。针对一个合格供应商对应的物料可以产生一张一揽子采购协议,这里要注意的时不同的付款条件,不同地税率或币种有可能对一个供应商产生多个协议。同时一揽子采购协议也可以对价格进行“分段价格”处理,这也是需要先与供应商商定好,针对发放量的或总金额来对采购价格进行管制.
建议:如果采购员能与供应商在合约中商定物料采购时可以按量或按金额进行分段价格(打折或调价,就是采购到一定量或价金额时,供应商对物料价格进行调整),使用一揽子采购协议是很合适的。同时,针对同一供应商供应多种物料可能会有不同的付款条件时也可以考虑使用此,不过这样的用法比较少见吧。
一揽子采购协议:Blanket Purchase Agreements
在一定时期内你很清楚你自己的采购计划,但对交货日期或交货排程不太确定的时候采用。国内也有将期类型当作是一个认定的合格供应商的价目表来用(这种算是比较特殊的用法).一揽子采购真正的采购是从一揽子发放那时点认定的。针对一个合格供应商对应的物料可以产生一张一揽子采购协议,这里要注意的时不同的付款条件,不同地税率或币种有可能对一个供应商产生多个协议。同时一揽子采购协议也可以对价格进行“分段价格”处理,这也是需要先与供应商商定好,针对发放量的或总金额来对采购价格进行管制.
建议:如果采购员能与供应商在合约中商定物料采购时可以按量或按金额进行分段价格(打折或调价,就是采购到一定量或价金额时,供应商对物料价格进行调整),使用一揽子采购协议是很合适的。同时,针对同一供应商供应多种物料可能会有不同的付款条件时也可以考虑使用此,不过这样的用法比较少见吧。
Oracle EBS:注册Form 基本操作
作者:admin 日期:2010-01-25
Oracle EBS:注册Form 基本操作,起初感觉很深奥,但到后面做得多了就感觉没什么难度了。难就难在于调试Form了.在非Window平台要编译Form并保证其OK,需要花费大量的时间进行测试工作。倒不是说开发有多难度,关键还是要在不同平台中进行编译成功才行。这里将注册Form的基本步骤记录下来,方便以后复习用吧.
1.首先,要由系统管理部或DBA将"应用开发员"这个职责挂在你的职责里.
2.进入"应用开发员"职责,开始注册Form操作
这里要注意的是,我们要注册的Form一定先要在EBS的文件目录下面,而且是编译成功的。否则所注册的Form有很大的出错机率,至于编译的命令
eg:
f60gen Module=DezaiTEST.fmb Userid=apps/apps的密码Output_file=$PO_TOP/forms/ZHS/DezaiTEST.fmx
1.首先,要由系统管理部或DBA将"应用开发员"这个职责挂在你的职责里.
2.进入"应用开发员"职责,开始注册Form操作
这里要注意的是,我们要注册的Form一定先要在EBS的文件目录下面,而且是编译成功的。否则所注册的Form有很大的出错机率,至于编译的命令
eg:
f60gen Module=DezaiTEST.fmb Userid=apps/apps的密码Output_file=$PO_TOP/forms/ZHS/DezaiTEST.fmx
Oracle EBS:收藏夹Favorites的使用与设置
作者:admin 日期:2009-12-26
Oracle EBS:常用SQL语句(2)
作者:admin 日期:2009-11-11
--1.已审批的请购单 author:dezai
--2.已审批的采购单 author:dezai
复制内容到剪贴板 程序代码
Select prh.requisition_header_id, prl.requisition_line_id,prh.segment1
from PO_REQUISITION_HEADERS_ALL PRH, PO_REQUISITION_LINES_ALL PRL
where prh.requisition_header_id = prl.requisition_header_id
/* and prh.requisition_header_id = 100 */
and prh.authorization_status = 'APPROVED'
from PO_REQUISITION_HEADERS_ALL PRH, PO_REQUISITION_LINES_ALL PRL
where prh.requisition_header_id = prl.requisition_header_id
/* and prh.requisition_header_id = 100 */
and prh.authorization_status = 'APPROVED'
--2.已审批的采购单 author:dezai