采购订单状态分析

1.         基本概念<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

采购订单可分为四层结构,这几层结构之间的关系如下图所示:

                         <?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" /> 201212141418181467.png

2.         采购订单的表结构:

po_headers_all --- 采购订单头表

po_lines_all --- 采购订单行表

po_line_locations_all --- 采购发运行表

po_distributions_all--- 采购分配行表

3.         采购订单状态

状态

标识

作用

暂挂

暂挂时:USER_HOLD_FLAG=Y

反之为:N

Ø  暂挂状态的PO不能进行审批;

Ø  未完成的PO只能选择暂挂操作。且只能对PO头做控制操作,行及发运行无法做暂挂控制。暂挂控制后的PO可进行释放暂挂操作。

冻结

冻结时:

Frozen_flag=Y

反之:N

Ø  冻结能够防止对已经审批的PO做修改,并且不能通过PO录入界面打开;冻结的PO可正常接收;

Ø  审批通过的PO可进行如下控制:关闭,冻结,发票关闭,取消PO,接收关闭,暂挂;

Ø  冻结状态的PO行及发运行可进行如下控制操作:关闭,发票关闭,取消PO行(发运行),接收关闭操作。

取消

取消:

Cancel_flag=Y

反之:N

Ø  终止POPO行。该动作不可逆。可分别在PO头,PO行和PO发运行进行取消;

Ø  PO取消后会导致无法退货,会影响客户化功能(打印单匹配);

Ø  只有未做过接收的PO可以取消,其余订单禁止使用取消,否则需进行数据修复。可个性化屏蔽取消功能。

最终关闭

最终关闭:Final_closed

Ø  为了防止对已经完全完结(不会发生退货)的订单的变更,可以对其进行最终关闭。这个动作也是不可逆的;

Ø  对于包含最终关闭行的PO可以进行审批,对于最终关闭的订单可以进行清除操作;

Ø  现系统功能已完全屏蔽该功能

接收关闭

关闭:

Closed_code=close for Receiving

反之:

Null 或者 open

Ø  如果行完全接收或接收数量符合允差规定系统会自动关闭,可以手工关闭或打开,该状态会影响MRP计算结果。

发票关闭

关闭:

Closed_code=close for Invocing

反之:

Null 或者 open

Ø  如果行接收完成后,进行发票匹配,且发票验证后,再进行退货,发运行状态将变为发票关闭状态;

Ø  该状态对MRP计划无影响。

关闭

关闭:

Closed_code=closed

反之:

Null 或者 open

Ø  系统会检查发运行,采购单行的关闭状况系统会自动的逐级关闭订单,当然也可以手工进行。

Ø  关闭后,选择打开方式有:打开,接收打开,发票打开

4.         状态的影响:

201212141418197813.png





转载于:https://www.cnblogs.com/dmarkubex/archive/2012/12/14/2817971.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值