按项目计算标准成本

您可以执行下列计算:

  • 模拟标准成本
  • 估计标准成本
  • 实际标准成本计算
模拟标准成本计算

您可以对所有的项目类型执行模拟标准成本计算。 在进行模拟计算期间,LN 将在标准成本计算模块中计算并更新定制物料的标准成本。 在项目控制模块中,既不对库存重新估价,也不更新项目价格和定制物料价格。

注意

LN 通过使用项目的成本计算代码计算定制物料的标准成本。 此代码存储在项目 (tipcs2101m000) 进程中。

估计标准成本计算

进行估计标准成本计算时系统会执行下列步骤:

步骤 1. 

LN 计算所有定制物料的标准成本。 标准成本在标准成本计算模块中进行更新。

注意 LN 通过使用项目的成本计算代码计算定制物料的标准成本。 此代码存储在项目 (tipcs2101m000) 进程中。

步骤 2. 

LN 采取 FTP 库存估价方法对所有仓库库存重新估价。

注意预算类型的项目没有库存。

步骤 3. 

LN 更新项目控制模块中属于当前项目的所有定制物料的标准成本。

注意对于预算类型的项目,LN 使用存储在物料标准成本详细资料 (ticpr2505m000) 进程中的数据。 对于其它类型的项目,LN 使用存储在物料标准成本详细资料 (ticpr3505m000) 进程中的数据。

步骤 4. 

LN 计算估计的项目成本。 估计项目成本由下列成本构成:

  • 项目构成 (tipcs2111m000) 进程中所有项目构成中的物料成本。 若是标准项目构成,则 LN 会使用在项目构成 (tipcs2111m000) 进程的冻结成本价日期字段中输入的日期有效的标准成本。 标准构成被移入项目的三类汇总成本构成。 若是定制构成,估计物料成本的计算方法如上所述, 但其构成存储在按定制物料列出的标准成本 (tipcs3550m000) 进程的详细成本构成中。

注意主项目没有分配的物料。

  • 活动成本。 执行活动 (tipcs4101m000) 进程中定义的活动时会产生活动成本。 使用链接到活动任务或活动工作中心的工序费率代码(取决于标准成本计算参数 (ticpr0100m000) 进程的工序费率成本类型参数)可以确定活动成本。存在下列情况时 LN 不会考虑活动成本:
    • 未选中项目 (tipcs2101m000) 进程中的允许工程复选框。
    • 未选中活动 (tipcs4101m000) 进程中的活动估计复选框。
  • 估计项目附加费。 如果没有定义子项目的估计附加费,LN 会采用分配给主项目的附加费。 找不到特定项目的估计项目费用时,LN 会确定该项目的估计一般附加费。

LN 不会在未选中项目 (tipcs2101m000) 进程的允许工程复选框的情况下考虑项目的附加费。

  • 若是主项目,所有子项目的成本都会加到主项目的成本中。
步骤 5. 

LN 将估计项目成本存储在按项目列出的标准成本 (tipcs3560m000) 进程中。

主项目、子项目和单个项目的预算成本都用所链接预算(项目的原始预算)的估计成本来填写。 至于预算的预算成本则永远为空, 所以,只会填写估计成本。

步骤 6. 

LN 更新预算类型项目的最后计算日期。

实际成本计算

注意 LN 不会计算预算的标准成本。 计算标准成本时系统会执行下列步骤:

步骤 1. 

LN 先计算定制物料的实际成本。 如果采用按事务处理来源和财务事务处理列出的 PCS 财务事务处理 (tipcs3500m000) 进程中的财务事务处理,则可以确定每个定制物料的实际成本。 将按照某个物料的合计数量来检索和划分该物料的所有实际成本。 然后更新按定制物料列出的标准成本 (tipcs3550m000) 进程中每个成本构成的实际物料标准成本。 在物料成本计算数据 (ticpr0107m000) 进程中会更新实际物料标准成本合计。

注意:不会对主项目执行此步骤。

步骤 2. 

LN 确定实际项目相关成本。LN 在按事务处理来源和财务事务处理列出的 PCS 财务事务处理 (tipcs3500m000) 进程中确定当前项目要执行的财务事务处理。 所有实际物料成本和一般费用构成了基本实际项目成本。

步骤 3. 

LN 将项目的实际附加费加到项目的合计成本中。

如果没有定义子项目的实际附加费,LN 会采用分配给主项目的附加费。 找不到特定项目的实际项目费用时,LN 会确定项目的实际一般附加费。LN 不会在未选中项目 (tipcs2101m000) 进程中允许工程复选框的情况下考虑项目的附加费。

步骤 4. 

LN 确定每个成本构成的差额。

如果在 LN 中登记了前面计算的附加费,则按如下公式计算每个成本构成的差额:

新的实际附加费 - 原有的(= 已经登记的)实际附加费。 执行财务事务处理就可以求出事务处理来源 PCS 与财务事务处理附加费之间的差额。

步骤 5. 

LN 在按项目列出的标准成本 (tipcs3560m000) 进程中更新实际项目成本。

步骤 6. 

LN 确定开票的百分比。

LN 计算了开票百分比后才能确定销售货物的成本。 要计算开票百分比,必须选中项目详细资料 (tipcs2130m000) 进程中的预期收益复选框。 如果清除了预期收益复选框,则符合下列情况:

  • 假设当前项目没有仓单或销售订单,开票百分比为 100。
  • 假设存在销售订单或仓单且开票金额大于零,开票百分比为 100。
  • 假设存在销售订单或仓单且开票金额为零,LN 会检查是否存在交货。 假设存在交货,开票百分比为 100。假设不存在交货,开票百分比为 0。

注意:如果清除了预期收益复选框,开票百分比不是 100 就是 0。

步骤 7. 

LN 在项目详细资料 (tipcs2130m000) 进程中更新开票金额。

步骤 8. 

LN 针对在项目详细资料 (tipcs2130m000) 进程中没有选中投资项目复选框的项目计算销货成本并登记计算结果。

LN 按如下方式计算销售货物的成本价值:

  • 如果项目已经结算,则销售货物的成本等于项目的成本。
  • 如果项目还没有结算,则销货成本等于项目成本乘以开票百分比。 项目的销货成本以实际成本估计成本为基础,这取决于项目控制参数 (tipcs0100m000) 进程中项目相关销售货物成本的过帐依据字段的值。

LN 执行下面两种检查:

  1. 如果项目相关销售货物成本的过帐依据字段设置为估计成本,LN 会考虑销售货物估计成本受在制品价值限制参数。 如果选中销售货物估计成本受在制品价值限制复选框,则销货成本不能大于实际项目成本。 销货成本受到实际项目成本的限制。
  2. 如果项目相关销售货物成本的过帐依据字段为实际成本,则销货成本等于实际项目成本,但假设下列条件成立:
开票百分比 * 估计项目成本 > 实际项目成本
 

如果计算了销货成本,则 LN 会存储销货成本。 如果在以前计算期间登记了货物成本,则 LN 只会登记差额部分。

步骤 9. 

LN 会在结算项目时计算一般结果。

LN 会在项目结算 (tipcs2250m000) 进程中结算项目时计算一般结果。 如果项目相关销售货物成本的过帐依据字段为实际成本,LN 不能在项目层计算结果。 此时,LN 会通过登记相反的金额来撤消已经登记的结果。 只有在计算当前成本与计算以前成本之间改变了使用的项目相关销售货物成本的过帐依据参数时,才保留原来的结果。

假设项目相关销售货物成本的过帐依据参数为估计成本, 则按如下公式计算项目结果:

结果 = 销货成本 - 实际项目成本 - 已登记结果。

注意 实际项目成本不包括项目的实际物料成本。 一定不能在此时登记物料层的结果, 而应该在结算生产订单等时登记。 物料层的结果会登记在事务处理来源 PCS 和财务事务处理的一般结果中。

标准按订单生产物料

如果标准物料的订货策略是标准按订单生产 (STO) 物料,且该物料链接到某个项目,则成本计算程序会对整个标准按订单生产结构进行分析。 对整个标准按订单生产结构进行分析时会将该结构当作一个定制物料产品结构。 此产品结构然后会自动分解到标准物料层。 这意味着按订单生产的标准物料不必包含在产品结构中就可以执行材料与工序成本的更正计算。 因此,就准备成本而言,在估计项目计算时看不到批量生产的任何优势。 这适用于多次将相同的按订单生产标准物料链接到项目结构的情况。

标准虚拟物料

按订单生产的标准物料的注释也适用于链接到项目的标准虚拟物料。 成本计算程序会自动对标准虚拟物料结构进行分析。 在此过程中,在项目的虚拟物料成本计算中会包括材料与工序成本。 有关批量生产和降低准备成本的注释对虚拟物料不适用。