ERP原理与应用5-ERP的基础数据环境
作者:admin 日期:2012-11-07
ERP原理与应用4-ERP的基本概念
作者:admin 日期:2012-11-07
ERP原理与应用3-认识与提高
作者:admin 日期:2012-11-07
ERP原理与应用2-ERP的演变
作者:admin 日期:2012-11-07
ERP原理与应用1-基础
作者:admin 日期:2012-11-07
Oracle EBS:使用接口表抛数所生成OM订单
作者:admin 日期:2012-10-26
一开始是用接口抛数据到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
这里记录并分享一下主要的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
Oracle 商务智能分析架构
作者:admin 日期:2012-10-12
亚马逊(Amazon):云计算架构学习
作者:admin 日期:2012-09-24
亚马逊(Amazon):云计算架构学习,一个很好的PPT
pdf文档来源:http://d36cz9buwru1tt.cloudfront.net/AWS_Cloud_Best_Practices.pdf
pdf文档来源:http://d36cz9buwru1tt.cloudfront.net/AWS_Cloud_Best_Practices.pdf
Oracle EBS: order Management API代码示例
作者:admin 日期:2012-09-19
创建一个一行物料的订单:
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);
复制内容到剪贴板 程序代码
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);
Oracle EBS: no data found in Package OE_ORDER_WF_U
作者:admin 日期:2012-09-18
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
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
云计算:几个厂商的云计算架构
作者:admin 日期:2012-09-17
云计算(cloud computing)是基于互联网的相关服务的增加、使用和交付模式,通常涉及通过互联网来提供动态易扩展且经常是虚拟化的资源。云是网络、互联网的一种比喻说法。过去在图中往往用云来表示电信网,后来也用来表示互联网和底层基础设施的抽象。狭义云计算指IT基础设施的交付和使用模式,指通过网络以按需、易扩展的方式获得所需资源;广义云计算指服务的交付和使用模式,指通过网络以按需、易扩展的方式获得所需服务。这种服务可以是IT和软件、互联网相关,也可是其他服务。它意味着计算能力也可作为一种商品通过互联网进行流通。--百度百科
Oracle:
IBM
Microsoft
Oracle:
IBM
Microsoft
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:订单导入 OE_Order_PVT 过程 Lines 中出现错误 orA-0
作者:admin 日期:2012-09-12
在提交订单导入接口的请求时候,界面跑正常后台报错:
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.检查是否有必要的数据未输入
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.检查是否有必要的数据未输入
企业IT规划基础架构
作者:admin 日期:2012-08-09
Oracle EBS:"不存在可用的有效责任"解决办法
作者:admin 日期:2012-06-26
不存在可用的有效责任
案例:用户的职责中存在一个form,从Web页面登录后点击form,出来错误信息:“对不起,不存在可用的有效责任”,
英文信息为:“Sorry, no valid responsibilities available”。如果cgi模式下,从其他职责切换过去则正常。
检查职责定义发现Responsibility Key(责任关键字)值是中文——这是很糟糕的习惯,任何key-like的存在都不应该出现ASCII(如英文字母、数字、下划线等)之外的字符。Oracle数据库虽然支持索引字段使用中文,甚至字段名都可以用中文,但是对于EBS这种大型应用而言,使用中文便存在风险。在此案例中,职责Responsibility Key用中文貌似正常,但是职责信息需要被同步到其他地方,而同步程序,你不能保证它会正常工作。
这其实是一个常见问题。
解决办法也很简单,
正常途径
新建职责(使用英文责任关键字),然后替换下用户的职责即可。
案例:用户的职责中存在一个form,从Web页面登录后点击form,出来错误信息:“对不起,不存在可用的有效责任”,
英文信息为:“Sorry, no valid responsibilities available”。如果cgi模式下,从其他职责切换过去则正常。
检查职责定义发现Responsibility Key(责任关键字)值是中文——这是很糟糕的习惯,任何key-like的存在都不应该出现ASCII(如英文字母、数字、下划线等)之外的字符。Oracle数据库虽然支持索引字段使用中文,甚至字段名都可以用中文,但是对于EBS这种大型应用而言,使用中文便存在风险。在此案例中,职责Responsibility Key用中文貌似正常,但是职责信息需要被同步到其他地方,而同步程序,你不能保证它会正常工作。
这其实是一个常见问题。
解决办法也很简单,
正常途径
新建职责(使用英文责任关键字),然后替换下用户的职责即可。
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外挂程序去查询