BOM 的user guide 的解释如下:

今天在查看一个报表,关于工单的成本与BOM物料需求成本差异比较的时候发现一个物料差异很大。

经过检查发现该BOM中有一个虚拟件,该虚拟件展开后的子件数量比较大。

而该工令上没有虚拟件,只有子件。-----报表异常的原因:展开的子件没有发料

测试发现,BOM中有虚拟件,虚拟件还有BOM的话,

开立工令的时候,系统会自动展开虚拟件最底层的物料作为物料需求,而不会有虚拟件作为物料需求。

查看了一下BOM userguide,中对虚拟件的解释如下

A phantom assembly is a non-stocked assembly that lets you group together material

needed to produce a subassembly. When you create a bill of material for a parent

item, you can specify whether a component is a phantom. One bill of material can

represent a phantom subassembly for one parent item, and a stocked subassembly for

another parent item.

Oracle Work in Process explodes through a phantom subassembly to the components

as if the components were tied directly to the parent assembly. You can define routing

for phantoms assemblies the same way as other assemblies. Work in Process ignores

phantom assembly routings when you define a job or repetitive schedule.

You can compute manufacturing and cumulative lead times for phantom assemblies that

have routings. If you do not want to offset the components of a phantom assembly in the

planning process, exclude the phantom item from the lead time calculations.

In general, phantom assemblies behave like normal assemblies when they represent a

top level assembly, such as when you master schedule them or manufacture them using

a discrete job. As a subassembly, however, they lose their identity as distinct assemblies

and are a collection of their components. The components of the phantom subassembly

are included on the job and on the pick list of the job-not the phantom itself.

Oracle Master Scheduling/MRP plans the phantom subassembly using the lot-for-lot

lot-sizing technique. Otherwise, the same rules apply to phantoms as for other

assemblies. Set the lead time of a phantom to zero to avoid lead time offset during the

planning process.

When model or option class bills are components to another bill of material, the

component supply type is phantom. See: Two-Level Master Scheduling, Oracle Master

Scheduling/MRP and Oracle Supply Chain Planning User's Guide.

The cost rollup treats phantom assemblies the same as regular assemblies. The phantom

is treated as a distinct entity; the cost elements of the phantom (material, resource, and

so on) are added to the cost elements of the higher assembly. Also, the full cost rollup

process sets the pending phantom assembly burden to 0.

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29686022/viewspace-1611059/,如需转载,请注明出处,否则将追究法律责任。

oracle虚拟件不活动,BOM 中的虚拟件相关推荐

  1. activex 控件的id 定义位置+使用ocx控件的客户端程序中对控件定义的文件中控件id定义的位置...

    activex 控件的id 定义位置 // SuperDisplayCtl.cpp IMPLEMENT_OLECREATE_EX(CSuperDisplayCtrl, "SuperDispl ...

  2. windows服务器添加虚拟网卡,在WindowsServer2008R2系统中安装虚拟网卡.pdf

    在Windows Server 2008 R2 系统中安装虚拟网卡 在Windows Server 2008 R2 系统中安装虚拟网卡 (1) 打开"运行",输入"dev ...

  3. windows虚拟桌面_在Windows中使用虚拟桌面的最佳免费程序

    windows虚拟桌面 If you often open a lot of applications at once, a virtual desktop program can help you ...

  4. winform 读取用户控件的变量_winform中用户控件之间的传值

    @让手指在键盘上飞舞: 第一种方法: 创建一个类,里面声明用于存储接收的字段.传的时候存储于字段中,要用的时候,直接类名.字段名 进行调用.(这种方法传递是双向的) 第二种方法: 1.在Form1里定 ...

  5. 计算机网络配置虚拟ip,好不好在电脑中设置虚拟IP地址?

    更改IP地址 广域IP: 1.如果是PPOE上网只需断开连接再重新连上就好了,服务器会从IP地址池中随机分配一个IP地址给你. 2.固定IP上网那你要找运营商更改了,这样改是快不了的. 局域IP: 网 ...

  6. 计算机 修改 虚拟ip,怎么样在电脑中设置虚拟IP地址?

    满意答案 wtc6981 2020.03.01 采纳率:56%    等级:9 已帮助:114人 更改IP地址 广域IP: 1.如果是PPOE上网只需断开连接再重新连上就好了,服务器会从IP地址池中随 ...

  7. android 展示虚拟键盘,在android TabLayout中显示虚拟键盘

    我正在使用TabLayout来显示不同的输入方法.第一个选项卡包含按钮,第四个选项卡应显示此TabLayout中嵌入的标准键盘.这里有截图如何: TabLayout到目前为止工作.我尝试使用Keybo ...

  8. matlab listbox选中输出,vba中ListBox控件的使用

    给ListBox添加内容 If CheckBox8 = True Then---------------------------checkbox控件被选中 For i = 0 To ListBox1. ...

  9. android横向滑动控件,Android学习——HorizontalScollview水平滚动控件

    HorizatalScollView控件只是支持水平滚动,而且它只能包含一个控件,通常是在标签中定义一个 标签并且在标签中android:orientation属性值设置为horization.然后在 ...

  10. global 仪表控件 无人机地面站_虚拟仪表在无人机地面站中的应用

    龙源期刊网 http://www.qikan.com.cn 虚拟仪表在无人机地面站中的应用 作者:冷晓春 来源:<中国科技博览> 2015 年第 15 期 [ 摘 要 ] 基于虚拟技术开发 ...

最新文章

  1. OC 知识:彻底理解 iOS 内存管理(MRC、ARC)
  2. 中南民族大学计算机图像处理实验报告,中南民族大学数字图像处理程序及图像...
  3. java setcontenttype_response.setContentType()在Java过滤器中重置
  4. 百度、WordPress纷纷宣布停用React
  5. XAMPP 7.3.3 安装
  6. GIS招聘 | 江西省直事业单位(含测绘、地信等专业岗位)
  7. MT5自定义均线指标(含弹窗、App、邮箱预警)
  8. 员工转正申请书_新员工转正申请书
  9. python第三方库re库实例之爬取古诗词网上诗歌
  10. 常用正则表达式,常用表单验证javascript代码(转)
  11. Vue.js+ECharts:切换图表类型(图表工具栏)
  12. 【b302】侦探推理
  13. 在Linux中,_exit()、exit(0)、exit(1)、和return的区别!!
  14. prim和kruskal
  15. Fortran语言的入门与心得
  16. solr mysql 多表_现在定位胆单双方法请问solr的配置数据库表时可以同时配置多
  17. 第一天:Hbase 概述
  18. [BZOJ5197] [CERC2017]Gambling Guide
  19. html中iframe全屏显示,如何让iframe中的元素全屏
  20. crc-16 ccitt标准在哪里可以看到详细的

热门文章

  1. iOS -一些常用的方法
  2. vector向量容器的一些基本操作
  3. FactoryBean在XML中的依赖注入方法
  4. [DSF] Devices Syndication Foundation Architecture V1
  5. 孙鑫VC学习笔记:第十二讲 (一) 介绍常量指针、指针常量,文本、二进制文件
  6. 拓端tecdat|R语言用综合信息准则比较随机波动率(SV)模型对股票价格时间序列建模
  7. 拓端tecdat|python用遗传算法 神经网络 模糊逻辑控制算法对彩票乐透数据进行预测
  8. Android教程 第五章 常用UI界面控件
  9. 免校准的电量计量芯片_电能计量芯片应用心得之选型篇
  10. Servlet线程安全问题