楼主: zhd168

[原创] 探讨Oracle Applications 库存及库龄的计算方法

[复制链接]
论坛徽章:
1
2012新春纪念徽章
日期:2012-01-04 11:50:44
11#
 楼主| 发表于 2011-8-17 12:42 | 只看该作者
要想自己完全弄懂可能要下一凡功夫,总之自己要勤于思考!用实例不停的测试!

使用道具 举报

回复
论坛徽章:
1
2012新春纪念徽章
日期:2012-01-04 11:50:44
12#
 楼主| 发表于 2011-8-17 12:48 | 只看该作者
下一步可能会抽空写一些本人在替代料方面的研究材料,有些方面比Oracle ERP 中ASCP的高级供应链还要好,尤其在怎样利用库存和怎样买料方面比ASCP还要更适用,有时间后面会慢慢聊!

使用道具 举报

回复
求职 : 信息技术经理/主管
论坛徽章:
29
马上有房
日期:2014-02-18 16:42:02复活蛋
日期:2013-07-27 12:45:15ERP板块每日发贴之星
日期:2011-08-25 01:01:02ERP板块每日发贴之星
日期:2009-02-07 01:01:03ERP板块每日发贴之星
日期:2011-08-27 01:01:01ITPUB元老
日期:2010-10-20 09:17:242014年世界杯参赛球队: 阿根廷
日期:2014-07-15 10:49:33祖国65周年纪念徽章
日期:2014-10-09 09:05:21咸鸭蛋
日期:2015-01-09 11:20:47沸羊羊
日期:2015-03-04 14:51:52
13#
发表于 2011-8-17 16:14 | 只看该作者

回复 #12 zhd168 的帖子

你好,研究了一下!有几个疑问。
一是BITC_GET_AGE_TRANSACTION_ID这个函数的内容能够告知呢?用来取什么ID的呢?
二是cursor C2中的qty字段是否应该sum呢?BITC_ITEM_INV_ATUO_AGE表中统一item分几行的情况是否会出现呢?
三是主procedure中有3次向BITC_ITEM_INV_ATUO_AGE插入数据,是否可以归为2个呢,完全已qty的正负来判断(当然去除成本更新)
请楼主释疑!~

使用道具 举报

回复
论坛徽章:
2
2011新春纪念徽章
日期:2011-02-18 11:42:49ITPUB十周年纪念徽章
日期:2011-11-01 16:24:51
14#
发表于 2011-8-18 09:17 | 只看该作者
先研究一下,谢谢楼主分享!

使用道具 举报

回复
论坛徽章:
0
15#
发表于 2011-8-18 10:44 | 只看该作者
向楼主学习。

使用道具 举报

回复
论坛徽章:
74
蓝锆石
日期:2011-12-29 15:35:34萤石
日期:2011-11-18 15:00:15祖母绿
日期:2011-12-29 15:26:07海蓝宝石
日期:2011-12-30 16:00:25紫水晶
日期:2011-12-29 15:26:07红宝石
日期:2011-12-29 15:26:07季节之章:冬
日期:2012-01-01 12:35:07季节之章:冬
日期:2012-01-01 12:35:07季节之章:夏
日期:2011-09-28 16:06:59季节之章:夏
日期:2011-09-28 16:06:59
16#
发表于 2011-8-18 15:50 | 只看该作者
学习,有一个问题,lz的系统中是否启用了批号管理呢

使用道具 举报

回复
论坛徽章:
74
蓝锆石
日期:2011-12-29 15:35:34萤石
日期:2011-11-18 15:00:15祖母绿
日期:2011-12-29 15:26:07海蓝宝石
日期:2011-12-30 16:00:25紫水晶
日期:2011-12-29 15:26:07红宝石
日期:2011-12-29 15:26:07季节之章:冬
日期:2012-01-01 12:35:07季节之章:冬
日期:2012-01-01 12:35:07季节之章:夏
日期:2011-09-28 16:06:59季节之章:夏
日期:2011-09-28 16:06:59
17#
发表于 2011-8-18 15:51 | 只看该作者
才看到文章中有提到 疏忽了

使用道具 举报

回复
论坛徽章:
1
2012新春纪念徽章
日期:2012-01-04 11:50:44
18#
 楼主| 发表于 2011-8-19 11:25 | 只看该作者
忘记了,不好意思!

----------
CREATE OR REPLACE FUNCTION BITC_GET_AGE_TRANSACTION_ID(P_TRANSACTION_ID NUMBER,P_TRANSACTION_SET_ID NUMBER, P_ACTION_ID NUMBER,P_TRANSACTION_TYPE_ID NUMBER,P_item_id NUMBER)
RETURN NUMBER IS
ll_TRANSACTION_ID NUMBER;



BEGIN

IF P_ACTION_ID<>2 AND P_ACTION_ID<>3 AND P_ACTION_ID<>28 THEN
   ll_TRANSACTION_ID:=P_TRANSACTION_ID;
ELSIF (P_ACTION_ID=2  OR P_ACTION_ID=3 OR P_ACTION_ID=28)   THEN
     SELECT MAX(TRANSACTION_ID)  INTO ll_TRANSACTION_ID
     FROM MTL_MATERIAL_TRANSACTIONS M
      WHERE M.TRANSACTION_SET_ID=P_TRANSACTION_SET_ID
      AND M.TRANSACTION_ACTION_ID=P_ACTION_ID
      AND M.TRANSACTION_TYPE_ID=P_TRANSACTION_TYPE_ID
      and m.inventory_item_id=p_item_id
      AND M.PRIMARY_QUANTITY>0;
   
END IF;
   

         
  
  IF ll_TRANSACTION_ID IS NOT NULL THEN
    ll_TRANSACTION_ID :=ll_TRANSACTION_ID;
  ELSE
         ll_TRANSACTION_ID :=0;
  END IF;               
  
  RETURN ll_TRANSACTION_ID ;
            
END BITC_GET_AGE_TRANSACTION_ID;

使用道具 举报

回复
论坛徽章:
1
2012新春纪念徽章
日期:2012-01-04 11:50:44
19#
 楼主| 发表于 2011-8-19 11:26 | 只看该作者
这个程序在R11中测试过,R12还没有测试! 系统中是没有启用批号的!

使用道具 举报

回复
论坛徽章:
1
2012新春纪念徽章
日期:2012-01-04 11:50:44
20#
 楼主| 发表于 2011-8-31 09:40 | 只看该作者
自己顶一下!

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表