分类: Oracle EBS预览模式: 普通 | 列表

Oracle EBS:不能正常启动的解决方案

问题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.

查看更多...

Tags: Oracle EBS 正常启动

分类:Oracle EBS | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 2333

一本介绍OM订单管理API的好书

一本介绍OM订单管理API的好书,推荐给大家






点击下载




查看更多...

Tags: OM订单管理 API

分类:Oracle EBS | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 3134

Oracle EBS:使用接口表抛数所生成OM订单

一开始是用接口抛数据到interface的表,再通过后台跑请求,抛入ERP的,不过在测试过程中发现速度有点慢,等待的时间有点长,所以到最后才换成直接使用API生在订单.

这里记录并分享一下主要的procedure ,欢迎指教!谢谢.

--抛数据到接口表

  /*插入至接口表中*/
  procedure InsertOOMINTERFACE(P_SOE_ORDERNO varchar2,
                               v_retval      out varchar2,
                               v_retmessage  out varchar2) is
    cursor cur_om_header is
    
      select *
        from edu_om_temp_header oth
       where oth.soe_order_no = P_SOE_ORDERNO
         and rownum = 1

查看更多...

Tags: 接口抛OM订单 EBS OM

分类:Oracle EBS | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 6994

Oracle EBS: order Management API代码示例

创建一个一行物料的订单:


set serveroutput on
DECLARE
l_header_rec OE_ORDER_PUB.Header_Rec_Type;
l_line_tbl OE_ORDER_PUB.Line_Tbl_Type;
l_action_request_tbl OE_ORDER_PUB.Request_Tbl_Type;
l_header_adj_tbl OE_ORDER_PUB.Header_Adj_Tbl_Type;
l_line_adj_tbl OE_ORDER_PUB.line_adj_tbl_Type;
l_header_scr_tbl OE_ORDER_PUB.Header_Scredit_Tbl_Type;
l_line_scredit_tbl OE_ORDER_PUB.Line_Scredit_Tbl_Type;
l_request_rec OE_ORDER_PUB.Request_Rec_Type ;
l_return_status VARCHAR2(1000);
l_msg_count NUMBER;
l_msg_data VARCHAR2(1000);

查看更多...

Tags: Order Management API OM API OE_ORDER_PUB

分类:Oracle EBS | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 4733

Oracle EBS: no data found in Package OE_ORDER_WF_U

message is: orA-01403: no data found in Package OE_ORDER_WF_UTIL Procedure Create_LineWorkItem
message index is: 1
message is: User-Defined Exception in Package OE_ORDER_WF_UTIL Procedure CreateStart_LineProcess
message index is: 2

折腾了一个下午,才发现是职责ID跟用户ID搞错了的问题,唉,真是汗自己.兄弟们要注意啊.





问题来源:通过OM提供的API来创建订单,好像通过interace抛请求的时间要比直接使用API的长,所以就换成了用API



查看更多...

Tags: OE_ORDER_WF_UTIL OE_ORDER_WF_UTIL

分类:Oracle EBS | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 6757

Oracle EBS:自动创建发货


不搞不知道,订单从接口导入后,还要进行登记,执行进自动创建发货活动,才能产生交货号.这下好了,后台自动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

查看更多...

Tags: Oracle EBS:自动创建发货

分类:Oracle EBS | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 5574
在提交订单导入接口的请求时候,界面跑正常后台报错:
OE_Order_PVT 过程 Lines 中出现错误 orA-01403: no data found



错误来源:

--查错
select * from OE_PROCESSING_MSGS_TL opmt order by opmt.creation_date desc;

select * from OE_PROCESSING_MSGS  omp order by omp.creation_date desc;

处理办法:

1.检查是否有必要的数据未输入

查看更多...

Tags: OE_Order_PVT 过程 Lines 中出现错误 orA-01403: no data found

分类:Oracle EBS | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 6201
不存在可用的有效责任

案例:用户的职责中存在一个form,从Web页面登录后点击form,出来错误信息:“对不起,不存在可用的有效责任”,

英文信息为:“Sorry, no valid responsibilities available”。如果cgi模式下,从其他职责切换过去则正常。

检查职责定义发现Responsibility Key(责任关键字)值是中文——这是很糟糕的习惯,任何key-like的存在都不应该出现ASCII(如英文字母、数字、下划线等)之外的字符。Oracle数据库虽然支持索引字段使用中文,甚至字段名都可以用中文,但是对于EBS这种大型应用而言,使用中文便存在风险。在此案例中,职责Responsibility Key用中文貌似正常,但是职责信息需要被同步到其他地方,而同步程序,你不能保证它会正常工作。

这其实是一个常见问题。

解决办法也很简单,

正常途径

新建职责(使用英文责任关键字),然后替换下用户的职责即可。

查看更多...

Tags: 不存在可用的有效责任

分类:Oracle EBS | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 8981

Oracle EBS PO问题杂记

1.PR订单拒绝后不能删除明细行,PO单拒绝后可以删除明细行.PR单取消是会整张取消退回,所以要尽量避免这种现象.


2.当出现一个供应商有两个一揽子协议订价的时候,先要查看协议中的付款条件与税率是否相同。如果不同则属正常,如果一样,则对两个一模一样的协议选取一个,作最终关闭动作。



3.当审批人送错了的时候,审批人可以通过重新分配功能,将PO单转发给正确的送审人,在管理里面的菜单中


4.如何知道现在的PR单 PO单处于哪个审批状态:通过点击菜单栏上的查询中的查询活动历史记录.


5.如何查询PO订单的状态 通过采购订单汇总去查询,通过未结PO外挂程序去查询

查看更多...

Tags: Oracle EBS PO

分类:Oracle EBS | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 13028

Oracle EBS ASCP 基本计算逻辑

分类:Oracle EBS | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 3716

Oracle EBS IE9 不能运行之解决方案之一

我这里只能解决所碰到的一种状况,可能还会有其它的问题没有碰到。

问题症状:

登录EBS,正常,点击表单需要弹出Form时,报错

提示如下:

Internet Explorer 已对此页面进行了修改,以帮助阻止跨站脚本

解决方案:

点击 IE9 的“工具”-“Internet 选项”,进入“安全”选项卡,打开“Internet”下方的“自定义级别”,在“安全设置”对话框中找到“启用 XSS 筛选器”,改为“禁用”即可。



提示:IE8也可能也会产生此种问题


一点小积累,分享给大家.欢迎指正,谢谢。

查看更多...

Tags: Oracle EBS IE9

分类:Oracle EBS | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 9642

Oracle EBS 11i: 培训资料(世新大学)

Oracle EBS 11i: 培训资料(世新大学)

在公司实施ERP的时候不知在哪里搜索到的.比较实用,与大家分享.欢迎共同探讨.谢谢

Oracle EBS 11i -INV-库存管理

下载文件 点击下载此文件


Oracle EBS 11i -PO-采购管理(1)

下载文件 点击下载此文件


Oracle EBS 11i -PO-采购管理(2)

查看更多...

Tags: Oracle ERP 培训资料 ERP培训 EBS培训资料 EBS培训

分类:Oracle EBS | 固定链接 | 评论: 2 | 引用: 0 | 查看次数: 6292

Oracle EBS:PO设定注意点

1.PO模块里面的员工要与在系统管理员中的用户一一对应,但系统用户可以对应人员,也可以不对应.

2.系统交易的最小单位是到仓库,而组织架构的最小单位是设置到库存组织

3.组织架构的分类层次由上至下是
集团 BGL ==>HR组织==>LE法人实体==>OU业务实体==>Org组织

4.在配置文件中设置HR,主要是为了在INV模块中设置库存相关参数 http://www.dezai.cn/blog/

5.费用性组织允许空成本,其它组织不允许物料库存为零的杂收交易

6.在弹性域中设置职务与职位 一般先建职务,再定义职位

7.审批组的设定:采购金额+采购职位

先设职务--> 再设职位-->审批组里采购金额-->登录人员与员工的关系

查看更多...

Tags: EBS PO Oracle ERP PO PO设定

分类:Oracle EBS | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 4990

Oracle EBS: ASCP 学习

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->没有则抓主料的计划单是否有料
替代料的寻找会受采购提前期的影响,数量越小的越优先
 
 http://www.dezai.cn/blog/

ASCP预测准确提升的影响因素

1.考量历史销售状况

2.广告.促销等其它因素

3.搭配其它管理机制

4.即时响应需求变化

 http://www.dezai.cn/blog/

Tags: Oracle EBS: ASCP

分类:Oracle EBS | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 8928
Oracle EBS:PO行接收关闭后,因更改交期或其它元素,修改重新送审后,接收关闭状态会自动打开.这对于更改采购计划的时候会造成比较大的困扰。

可以通过作取消动作来代替接收关闭,但对取消后的需求要比较清确的明确供需情况。

搞来搞去,原来是个bug。在11.5.0出现的bug,在12照样出现了。。

记录一下,方便碰到此问题的同仁可以参考。


ArticleID:469330.1
https://support.oracle.com/CSP/main/article?cmd=show&type=NOT&doctype=PROBLEM&id=469330.1


Applies to:
Oracle Purchasing - Version: 11.5.10
This problem can occur on any platform.

Symptoms
Any line on a Purchase order that has been "Closed for Receiving" will be reopened if the PO is later re-approved.  This differs from the results if the line is just Closed, where the lines will remain closed through all subsequent re-approvals.  

The issue is seen regardless if the changes that caused the the re-approval touched the line or did not.
All Closed for Receiving lines are reopened upon submission for Approval again.

Cause
In pocup.lpc a condition is missing on the po_line_locations, to make sure that the commit only updates those records that are not already approved.

Solution-  Apply Patch 5089729
-  Updated key file:  pocup.lpc - 115.10.11510.6



Version Check

strings -a $PO_TOP/bin/POXCON | grep '$Header' | grep pocup.lpc-  Stop the PO Document Approval Manager
-  Relink all PO executable:

      1.  Go to $AD_TOP/bin and relink the PO executable.
      2.  adrelink.sh force=y "PO ALL"

-  Start the PO Document Approval Manager
-  Retest issue


This patch is applicable only on top of oracle Applications Release 11.5.10 and/or Procurement Family Pack J.
References
BUG:5089729 - CLOSED PURCHASE orDER LINES ARE RE OPENED
BUG:6146142 - MANUALLY CLOSED FOR RECEIVING LINES OPENS UPON PO REAPPROVAL.





一点积累,与大家分享。欢迎指正.

查看更多...

分类:Oracle EBS | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 8663