计算成本和估价时的性能考虑

如果要计算和更新成本与估价,而性能很低,则可以决定使用额外服务器(“并行 Bshell”)来提高计算和更新过程的速度。

必须在性能加速器 (tcmcs0597m000) 详细进程中定义服务器。 如果启动了这些服务器,在计算标准成本 (ticpr2210m000) 进程中会额外添加一个标签: 并行 Bshell 标签。

注意
  • 如果按企业单元执行标准成本计算,则可以为每个企业单元创建一个计算集。

  • 只有 LN 中存在多个处理器时才能使用额外的服务器。 如需更多信息,请联系系统管理部门。

计算和更新

在并行 Bshell 模式下进行计算时,计算是自下而上从最低层(采购物料)开始逐层完成的。 在某一层中,物料计算是在单层模式下进行的。

如果在并行 Bshell 模式下更新成本和估价,则不会打印包含更新成本和估价的报告。 但是,在运行计算标准成本 (ticpr2210m000) 进程之后,可以使用打印库存重估事务处理 (whina1422m000) 进程打印重估事务处理。

批大小

在计算标准成本 (ticpr2210m000) 进程的并行 Bshell 标签上的批大小字段中,可以定义一次提交到并行服务器 (Bshell) 的物料数量。 如果定义了大型批,则会降低每个物料的间接成本,因为这可以加快计算和更新处理的速度。 但是,大型批也会降低处理速度,因为存在层末尾的等待时间。 如果不能确定,请使用此字段的默认值。

日志文件

如果在并行 Bshell 模式下进行计算或更新,则会在日志文件 log.cpr2210 中记录正常发送至打印机或显示设备的警告。 使用显示错误日志 (ttstperrlog ) 进程可审查该日志文件。

可以在日志文件 log.cprdll2001 中记录有关计算和更新处理的其它信息,例如,物料数量和运行次数。 要获得这个附加日志文件,请在 BWC 文件中添加以下设置:

-set LOGGER=1 -set LOGGER_LEVEL=INFO