oracle成本系数怎么计算1 , 成本处理器处理需要计算成本的库存事务,根据库存事务生成CTCD
数据
2,根据CTCD数据生成CACD数据
如果CTCD中存在数据则 ,
CACD.actual_cost = CTCD.transaction_cost
CACD.prior_cost= 0
CACD.new_cost= null
否则 , 使用默认成本(当前平均成本)
如果CLCD中有数据 , 取CLCD中的数据插入CACD表中
CACD.actual_cost = CLCD.item_cost
CACD.prior_cost= CLCD.item_cost
【oracle怎么查成本 怎么查oracle的sid】CACD.new_cost= CLCD.item_cost
如果CLCD中没有数据(第一次发生库存事务),插入一条记录到CACD中
CACD.actual_cost = 0
CACD.prior_cost= null
CACD.new_cost= 0这种情况一般不会发生
3,根据是否使用默认成本
如果否的话,对CACD中记录进行更新,计算CACD.new_cost物料新成本,
和CACD.variance_amount差异金额
如果是的话,平均成本无需重新计算,系统直接更新CQL中的数量
4,更新CST_ITEM_COSTS中数据,计算整个组织的平均成本
求oracle查询语句,谢谢 具体如下select a.itemnum,
a.description
b.siteid,
b.modelnum,
c.binnum,
c.curbal,
a.orderunit,
d.avgcost,
a.itemkind,
b.lastissuedate
from item as a,
inventory as b,
invbalances as c,
invcost as d
where a.itemnum = b.itemnum
and a.itemnum = c.itemnum
and a.itemnum = d.itemnum
group by a.itemnum,
a.description
b.siteid,
b.modelnum,
c.binnum,
c.curbal,
a.orderunit,
d.avgcost,
a.itemkind,
b.lastissuedate
oracle erp 制造成本怎么查Form formPreview = new Form();
public Leaf(string name) : base(name) { }
public override void Add(Component c)
{
Console.WriteLine("Cannot add to a leaf");
}
public override void Remove(Component c)
{
Console.WriteLine("Cannot remove to a leaf");
}
public override void Display(int depth)
{
Console.WriteLine(new string('-',depth) name);
}
}
关于oracle怎么查成本和怎么查oracle的sid的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息 , 记得收藏关注本站 。
推荐阅读
- 新媒体小白如何入行公司,如何进新媒体公司
- java并发测试代码,java并发实现原理
- 直播换号回家视频,直播换号回家视频怎么拍
- c语言实验七函数应用 c语言函数的使用实验报告
- erp系统集中培训,ERP系统培训总结
- 香薰拍摄灵感是什么,香薰拍摄灵感是什么意思
- 显示电脑显卡过低怎么解决,显卡偏低会怎么样
- mysql英文版怎么运行 英文版mysql如何使用
- 硬盘图片怎么保存手机,硬盘照片如何导入手机