上一页  下一页          目录  索引  定位  词汇表  程序库

结算订单

“结算订单”程序可以结算所有完成的行和订单,并且可以释放过期暂挂项目。

结算订单

在周期内的所有订单层活动均得到满足并且所有行均结算后,Oracle 订单分录/发运管理系统将结算订单。订单一旦结算,将不能再添加行。

由于自动实施前提条件,因此 Oracle 订单分录/发运管理系统并不要求您将“完成行”和“已结”结果指定为“完成订单”的前提条件。相反,您要将周期内的订单层活动指定为“完成订单”的前提条件。“已登记”结果的“输入”周期活动为“完成订单”的最常用前提条件。但是,您还可以在周期内使用最后订单层审批,如“法定复查”作为前提条件。

注意:请确保所有订单周期末均包括完成行和完成订单的标准活动,以确保一旦满足所有的前提条件,订单和退货单将可以进行结算。

由于许多程序、窗口和报表查询仅检索未结订单,因此完成的已结订单将增强操作性能。系统将不选定标记为“已结”的订单,这将提高系统的运行速度和效率。已结订单被排除在 Oracle 订单分录/发运管理系统提供的许多标准报表之外,因此您可以将报表限制在您所需的有效订单范围内。

结算订单行

订单行在完成周期内的所有行层活动之后就可以结算。订单行可以独立结算。一旦订单行已结,则您不能对字段作任何更改,但描述性弹性域除外,原因在于您要定义弹性域的安全性规则。

订单周期

在定义订单周期时,Oracle 订单分录/发运管理系统并不要求您将“完成行 - 已结”活动和结果作为前提条件指定给“完成订单”,因为此前提条件可以自动实施。相反,我们建议您使用最后订单层活动和结果(通常为“输入 - 登记”)作为“完成订单”活动的前提条件。这样,订单可以在登记之后进行结算,虽然在所有行结算之前,它并不能结算。

释放过期暂挂项

“结算订单”程序还可以释放过期订单暂挂项或“暂挂截止日期”早于当前日期的暂挂项。此释放活动适用于所有的订单和行层暂挂项。

清除库存表

“结算订单”程序可以清除 Oracle 库存管理系统中的以下表格:

进度计划将影响到这些表的大小。经常运行“结算订单”程序可以确保这些表保持一定的大小以更快地做出回应。

周期活动结果

“结算订单”程序可以更新“完成订单”和“完成行”周期活动的状态。这些活动的可能周期活动结果为:

暂挂对合格行的影响

“结算订单”程序并不结算未指定周期活动,或者周期活动为“完成行”或“完成订单”的未释放暂挂的订单或订单行。在运行“结算订单”程序之前,您必须删除您要结算的任何此类暂挂项或订单或订单行。

建议:使用“查看订单”窗口以查看订单和订单行的周期和暂挂状态。

前提条件

在使用此程序来结算订单之前,您应该:

提交

在“结算订单”窗口的“请求名称”字段中输入“结算订单”。

参数

“结算订单”程序不具有任何参数。

另请参阅

订单周期

暂挂

定义订单周期


         上一页  下一页          目录  索引  定位  词汇表  程序库