ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 作业供应子库更改逻辑

作业供应子库更改逻辑

原创 Linux操作系统 作者:dkyo 时间:2007-09-14 00:00:00 0 删除 编辑

作业供应子库更改逻辑
1.取出作业物料需求表(wip_requirement_operations)中对应的wip_entity_id,inventory_item_id,organization_id,supply_subinventory
---脚本如下
Select Rowid
,wro.wip_entity_id
,wro.inventory_item_id
,wro.organization_id
,wro.supply_subinventory
From wip_requirement_operations wro
Where wro.wip_entity_id = p_Wip_Entity_Id
And wro.wip_supply_type != 6 ----6类型为虚拟件

--查wip供应类型
select *
from mfg_lookups ml
where ml.LOOKUP_TYPE like 'WIP_SUPPLY'

2.取出作业下对应的物料的计划分类(共享,非共享,跟单类),若物料无对应的计划分类,则后面的供应子库保持原item上的对应子库。
Select mic.category_concat_segs Into l_plan_category
From mtl_item_categories_v mic
Where mic.inventory_item_id = Recinfo.Inventory_Item_Id
And mic.organization_id = Recinfo.organization_id
And mic.category_set_id = fnd_profile.VALUE('CUX_PLAN_CATEGORY_SET')

3.判断作业下的物料planning_make_buy_code,1--制造,2--采购
Select msi.planning_make_buy_code
From mtl_system_items_b msi
Where msi.inventory_item_id = wro.inventory_item_id
And msi.organization_id = wro.organization_id

对于制造的:
4.判断作业下对应的物料的计划分类是否未非共享
5.若不是非共享,则在车间关系表中取
总装车间代码=作业上的计划组
同时部装车间代码 like
decode(item上的WIP供应子库首位字母,'P','%配管%','D','%电装%','E','%电子%','Q','%两器%','Z', '%总%')
的记录,计算出对应的记录数。
5.1 若记录数为1,则直接取车间关系表中该条对应记录的部装供应子库。
5.2 若记录数不为1,
Select count(component_dept_code)
From cux_pln_dept_lines_v cpd,
mtl_item_categories mic
Where cpd.organization_id = mic.organization_id
And cpd.category_id = mic.category_id
And cpd.assemble_dept_code = p_Sche_Group_Name
And wro.organization_id = mic.organization_id
And wro.inventory_item_id = mic.inventory_item_id
And mic.category_set_id = 1
其中mic.category_set_id = 1表示物料的库存类别
查库存类别:
select *
from mtl_category_sets

5.21 查询总装同部装关系表中,作业计划组,以及下挂物料所对应的部装车间代码个数
5.211 若数量为1,则取总装同部装关系表中,对应计划组中相对应的物料类别的部装 计划组,再根据部装计划组取得车间供应关系表中的对应部装子库
5.212 若数量不为1,则只取总装同部装关系表的对应物料类别的跟单件供应子库
(总装同部装关系表,同一物料类别,只能设置同一个部装车间跟单)


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

下一篇: 备料方式
请登录后发表评论 登录
全部评论

注册时间:2008-01-03

  • 博文量
    109
  • 访问量
    204440