ITPub博客

首页 > 应用开发 > IT综合 > [PO] MTL_SUPPLY table 在PO模块下的异动变化

[PO] MTL_SUPPLY table 在PO模块下的异动变化

原创 IT综合 作者:smkuang 时间:2010-02-25 16:30:30 0 删除 编辑

转自:http://blog.roodo.com/sharpc/archives/9837371.html

今天刚好有需求,找到以前网络上收集的一些数据,讲得蛮清楚的。
1
、当请购单建立、核准后,mtl_supply的变化

a.当建立完请购单,MTL_SUPPLY为空
b.
当核准后,mtl_supply中产生一条数据,supply_type_code=REQ
c.
当请购单核准后,请购头与请购行存入MS.REQ_HEADER_ID, MS.REQ_LINE_ID,此时MS.SUPPLY_TYPE_CODE=REQ


2

a.当请购单转换成po后,在未核准时,MTL_SUPPLY为空
b.
当核准后,mtl_supply中原有的supply_type_code=REQ被更改为supply_type_code=PO
c.
一般而言,当请购单自动建立为采购单时,其supply_type_code=REQ被更改为
supply_type_code=PO
d.
当核准后的po做取消时,MTL_SUPPLY中supply_type_code=PO被更改为
supply_type_code=REQ
e.--
当调用由请购单自动开采购单的程序时,如果未核准,MS.PO_HEADER_ID,MS.PO_LINE_ID,MS.PO_RELEASE_ID,MS.PO_LINE_LOCATION_ID,MS.PO_DISTRIBUTION_ID,为空,如果已核准MS.REQ_HEADER_ID,MS.REQ_LINE_ID被清空,MS.SUPPLY_TYPE_CODE=PO,对于在po单中修改数量或添加新的采购订单行而未核准,原有已核准的采购订单行数据不变,但新添加的行未录入该表当核准后的po做取消时,MTL_SUPPLY中supply_type_code=PO被更改为supply_type_code=REQ,MS.REQ_HEADER_ID, MS.REQ_LINE_ID被填入原有的请购单的头和行值,同时,MS.PO_HEADER_ID,MS.PO_LINE_ID,MS.PO_RELEASE_ID,MS.PO_LINE_LOCATION_ID,MS.PO_DISTRIBUTION_ID, MS.NEED_BY_DATE,MS.RECEIPT_DATE,

MS.EXPECTED_DELIVERY_DATE
, 被清空


3
、当PO接收后,mtl_supply的变化

a.当po完全接收后,mtl_supply中原有的supply_type_code=PO被更改为supply_type_code=RECEIVING
b.
当采购单做完接收后,MTL_SUPPLY中supply_type_code=PO被更改为supply_type_code=RECEIVING,同时MS.SHIPMENT_HEADER_ID,MS.SHIPMENT_LINE_ID, MS.RCV_TRANSACTION_ID,存入shipment的头信息,行信息,及rcv_transaction的transaction_id


4
、当PO某行部分接收后,mtl_supply的变化

a.当PO某行部分接收后,接受行中原有的supply_type_code=PO被更改为supply_type_code=RECEIVING


5
、当PO检验后,mtl_supply有什么变化

a.当PO检验后,接受行中原有的supply_type_code=RECEIVING不变


6
、当PO部分入库后,mtl_supply有什么变化,全部入库后

a.当PO部分入库后,mtl_supply中该行记录被删除,而全部入库则该采购单所有行记录被删除涉及的表

、当PO建立、核准后,mtl_supply的变化[@more@]

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

上一篇: MRP_SCHEDULE_INTERFACE
请登录后发表评论 登录
全部评论
  • 博文量
    4
  • 访问量
    10410