Skip to Content
Product Information
Author's profile photo Owen Liu

S/4HANA Cloud生产成本控制期末关账热门问题汇总

生产企业的成本控制期末关账是每个期间的必要步骤。经常有成本控制期末关账相关的问题/事件提报。其中大部分是How-to问题,并且大部分可以通过知识库文章或现有帮助文档进行解释。

本Blog旨在收集成本控制期末关账流程中经常提出的问题,并为其提供答案。

  1. 成本控制期末关账的建议顺序是什么?
  2. 使用app编辑成本核算运行(成本估算)时需要考虑哪些事项?
  3. 使用app实际成本率计算时需要考虑什么?
  4. 什么是实际成本核算以及如何使用?
  5. 什么是价格差异?
  6. 如何分析物料的价格差异?
  7. 什么是未分配/未分摊值?怎么解决?
  8. 为什么 GR/GI 被分配到“物料价格分析”应用的“重估”文件夹中?
  9. 为什么实际成本核算运行的过账关账步骤中存在错误 KI235?如何解决此错误?
  10. 什么是运行模板以及如何使用?
  11. 为什么期末关账后成本中心上仍存在余额?
  12. 如果要更改物料价格确定,需要考虑什么?

————————————————————————————————————————————————————————

问题 1:成本控制期末关账的建议顺序是什么?

回答:

正常的关账顺序:

  • 编辑成本核算运行(成本估算)
  • 分配(Allocation)相关app
  • 实际成本率计算
  • 在制品计算
  • 差异计算
  • 订单结算
  • 实际成本核算运行(物料分类账)

 

问题 2:使用app编辑成本核算运行(成本估算)时需要考虑哪些事项?

回答:

期间变更之后的第一步应该是执行成本核算运行(成本估算),因为它是所有其他过账的计划价格基础。
成本核算用于为工厂中的物料创建标准成本估算。

执行计划

如果需要执行的物料很多,那么所有步骤的完成可能需要较长时间。
应该分期按计划执行每个步骤。
首先,在当前期间的任意时点,都可以为下一期间创建成本核算运行。

例如,您在期间 2021 011(在此示例中,会计期间对应实际月份),并且您尝试在新期间 2021 012 发布标准成本估算。通常,您可以在 11 月 1 日之后的任何时间创建成本核算运行。但建议您提前创建当前期间的成本核算运行 ,以便有足够的时间执行不同的步骤并解决可能出现的错误。

注意:成本核算运行日期应设置为下一期间的第一天。在此日期结束之前,您可以随时编辑或重新核算成本核算运行的成本。

成本核算运行中有 5 个步骤。

  • 对于选择成本核算,可以根据需要随时重复这些操作。新的成本核算将覆盖先前的结果。
    在每个期间结束之前,最好提前完成这两个步骤。不需要等到下一期间开始才执行。
    成本核算步骤中可能会出现错误。您需要逐一解决这些问题,这通常需要花费一定时间。
    可能的情况下,尽量选择后台处理 ,因为如果使用前台处理,系统将在大约 11 分钟后跳回主页。这是前台处理的 TIMEOUT 限制。有关详细信息,请参阅 KBA https://launchpad.support.sap.com/#/notes/2921106 。
    另请注意,如果打开成本核算运行屏幕并关闭浏览器,系统将锁定成本核算运行。您需要注销相关用户并再次登录才能将其解锁。
    还建议您在低业务时间安排长时间作业(例如,在午夜期间)。因为在成本核算运行期间,可能会锁定物料。
    为节省时间,您还可以选择并行处理选项。
    解决成本核算步骤中的错误后,可以在参数中选择“仅成本评估有错误”选项,然后再次执行成本核算步骤。
  • 解决成本核算步骤中的所有错误后。您可以选择运行分析步骤,以生成不同角度的报表,以确保成本核算结果正常。
  • 标记步骤通常在期间的最后一天执行(不需要在下一期间的第一天执行)。这意味着您已确认已创建的成本估算没有问题,系统将锁定这些成本估算,以便在下一期间进行发布。
    使用 允许 按钮,可以设置允许标记。

对于并行会计,应考虑使用正确的成本变式并允许标记所有相关的分类账。
有关详细信息,请查看帮助门户中的详细信息。

“仍未清”项目

如果存在错误的处理配置/步骤,您可能会在某些步骤中获得“仍未清”的项目。
“仍未清”项目的主要原因是您在一个期间内为一个公司代码创建了多个成本核算运行。

请注意,成本核算运行通常从低层级到高层级进行成本滚算。选择步骤将展开物料清单结构。因此,即使您仅选择成品,系统仍然会通过展开动作将低层级的物料选择进来。因此,将物料分成不同的成本核算运行分开执行毫无意义。如果已执行此操作,不同的成本核算运行将相互覆盖,并导致“仍未请”的问题。正确的做法是选择整个公司代码的物料一次性执行(如果没有跨工厂的BOM,也可以按工厂执行)。

 

问题 3:使用app实际成本率计算时需要考虑什么?

回答:

  • 您需要确保成本中心的分配已成功完成。
  • 您需要确定哪些成本要素跟计算相关。

在 SSCUI 104795 定义拆分结构中,缺省情况下有两种方法。一个是“活动数量实际”,另一个是“无拆分方法”。如果不想将任何成本要素包括在计算中,则应将成本要素分配到分配 YA8(使用“无拆分方法”)。

有关详细信息,请参阅以下 KBA:
3013212 – 货币汇率在“管理成本率 – 实际”应用中不明确
3007128 – 如何从实际成本率计算应用中排除成本 – 成本中心
2935116 – S/4HANA Cloud 系统中的实际成本率计算逻辑
2932309 – 间接费用成本核算中使用的起息日和汇率类型不明确
2930774 – 实际成本率计算 (KSII) 价格单位计算逻辑
3055021 – 实际成本率计算应用中发生 KP250 错误

 

问题 4:什么是实际成本核算?如何使用实际成本核算?

回答:

实际成本核算是通过物料分类账期末关账计算物料库存的物料实际成本。缺省情况下,此功能为不激活。您需要向组件XX-S4C-OPR-SRV 创建事件以请求激活Scope Item 33Q。

实际成本核算主要有 2 个功能:

  • 可确定物料实际价格的多级价格差异分配/分配。
  • 实际成本构成分解。

 

问题 5:什么是价格差异?

回答:

在期初,针对物料和作业类型一般都会设定计划价格。对于物料 ,计划价格是发布过的标准价格或标准成本估算。对于活动类型,通常由app管理成本率 – 计划来设置。

在期间中,实际过账(如发货、收货或收发票…)由于各种原因会使用不同的实际价格。那么计划价格与实际价格之间的差异就是物料的价格差异。

通过实际成本率计算,相关成本中心的实际余额将作为计算相关活动类型的实际成本率的基础。然后,计划和实际成本率之间将出现作业类型价格差异。

 

问题 6:如何分析物料的价格差异?

回答:

您可以使用app 物料价格分析来查看物料的价格差异 。您需要从 app管理物料评估 跳转到此应用。
在此应用中,值/数量的计算逻辑如下:

期初库存 + 收货 = 累计库存 = 消耗 + 期末库存
期初库存:这是期间开始之前的值。从上一期间结转而来。
收货:所有借方过账或借方过账冲销,如收货、收发票或订单结算。
消耗:所有贷方过账或冲销贷方过账,如发货。
期末库存:是上述公式计算之后的期间的结果值。

 

问题 7:什么是未分配/未分摊值?怎么解决?

回答:

未分配:通过实际成本核算运行中的结算步骤,累计库存中的价格差异应完全分配到消耗或期末库存。但是,如果出现一些问题,一些值将无法成功分配。然后,这些值将显示在 未分配 文件夹中。

出现 未分配 值有两个主要原因:

价格限制器逻辑

价格限制器是在没有实际数量移动的情况下进行价格差异过账的统计数量信息。例如,在收发票或订单结算的情况下价格限制器的数量会被更新。
系统将考虑价格限制器数量,缺省情况下,如果价格限制器值大于累计库存,则系统将仅分配累计库存部分的差异。
建议您检查 KBA 2956924 中的附件,以获取有关价格限制器计算逻辑的更多详细信息。

回退策略

如果累计差异过低(负),则可能导致实际值(先决条件 + 差异)变为负值。由于实际值为负是不合理的,系统将使用回退策略来确定实际值。

解决方案:

如果不想应用此价格限制器逻辑,可以选择在app编辑实际成本核算运行设置中将其取消:
在“编辑实际成本核算运行”应用中结算步骤的参数设置中,勾选“不经库存覆盖检查”标志。然后再次运行结算步骤。
对于回退策略问题,您需要找出导致巨大负差异的过账并更正该过账。

未分摊:由于生成了价格差异,因此需要接收从消耗文件夹中吸收价格差异的人员。如果系统未成功找到接收方,系统会将这些价格差异放入未分配文件夹中。

“未分摊”值的原因可能很复杂。
但有两个常见原因:

  • 输入物料和输出物料不包括在同一成本核算运行中。
  • 未执行生产订单的收货。

解决方案:如果存在跨工厂制造,则不应将成本核算运行拆分为多个工厂。您需要确保已执行生产订单的收货。
关于“未分摊”值产生的更多原因。您可以在 KBA 2123418 中查看更多信息。

建议通过app物料价值流监控器查看是否存在 “未分配”或“未分摊”的物料。如果有,您应先解决这些问题,然后再进行过账关账。

 

问题 8:为何将 GR/GI 分配到“物料价格分析”应用的“重估”文件夹中?

回答:

这是由返回过账导致的。返回过账过账到在app关闭期间 (MMPV)完成后的上一期间。这意味着过账日期位于上一期间,但输入日期在当前期间内。对于此类过账,由于创建了新的期间记录,因此它们将同时更新当前期间和上一期间的值。

 

问题 9:为什么实际成本核算运行的过账结算步骤中存在错误 KI235 以及如何解决?

回答:

KI235 表示过账使用的是成本要素科目类型。在这种情况下,该科目必须有实际科目分配。
在物料分类账期末关账过程中,导致此错误的原因主要在消耗重估科目上。
需要在 SSCUI 104390 分配物料分类账的移动类型组中为所有相关移动类型进行配置。如果未维护某些移动类型,则在消耗重估期间,如果这些移动类型相关,系统将过账到 COC 科目。这通常不符合预期。更多信息,请查看 KBA 2328429

 

问题 10:什么是运行模板以及如何使用?

回答:

运行模板是创建实际成本核算运行使用的模板。由于实际成本核算运行的整体配置通常在一年或一段时间内应保持一致,因此引入了模板功能。
在首次运行模板之前,首先必须确保配置正确,因为如果模板一旦使用,则无法对其进行更改。请谨慎使用分类账和公司代码设置。
如果已在一个 运行模板 上完成 实际成本核算运行 ,则通常应在后续期间使用相同的模板。

 

问题 11:为什么期末关账后成本中心上仍存在余额?

回答:

对于生产成本中心,预计期末关账活动后的余额应为零。但可能会出现由于某些原因,某些成本中心的余额不为零。
要找出原因,应确保满足以下前提条件:

  • 实际成本率计算已成功完成。
  • 实际成本核算运行结算步骤中的错误已解决。
  • 执行实际成本核算运行结算步骤后,app物料价值流监控器中不存在未分配/未分摊值。
  • 排除与 成本中心 相关的所有手工调整过账。
  • 编辑实际成本核算运行过账关账 步骤中,已选择重估消耗并设置 科目分配

如果满足上述前提条件,但仍存在余额,则可以考虑以下 3 个原因:

  1. 公司代码货币和集团货币之间的物料价格不同。这可能是因为物料的价格单位在这两种货币之间是不同的。
    您可以使用“日记账分录分析器”应用找到此类物料:
    – 仅选择相关成本中心和相同期间的值。
    – 对要显示的字段进行调整,以仅按订单显示值。
    – 检查具有余额的订单。(应该只有几个)
    之后,您可以从引起此问题的订单中找到物料。
    然后,您需要使用管理物料评估 – 借/贷物料功能进行调整,以调整价格差异。
    您还需要调整价格单位,使公司代码货币和集团货币之间的价格单位相同。
  2. 存在发货到成本中心的过账,该成本中心同时也用于生产。
    对于此场景,请检查KBA 3148675中的说明.
  3. 已在下一期间设置 TECO 状态,因此需要在下一期间完成订单结算。
    您可以检查KBA 3042992 以确定导致此错误的订单:

 

问题 12:如果要更改物料的价格确定,需要考虑什么?

回答:

激活实际成本核算后,更改物料价格确定至关重要。由于对物料数据有重大影响,因此建议您在进行更改之前进行良好的评估。
变更的影响在Note 384553 中说明。

 

英文版本: 链接

Assigned Tags

      5 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Liling Jia
      Liling Jia

      感谢Owen写的这么细致的文章!非常有用

      Author's profile photo Bob Shen
      Bob Shen

      这么好的文章 应该发在中文论坛啊

      Author's profile photo Owen Liu
      Owen Liu
      Blog Post Author

      之前显示错了好像,现在已经在中文论坛了。谢谢~

      Author's profile photo Liling Jia
      Liling Jia

      这篇文章已经在中文论坛作为featured content了。也显示在这边了https://community.sap.com/zh/topics/s4hana-cloud?ct=blog&lng=zh&tab=content

      Author's profile photo Echo Chen
      Echo Chen

      感谢Owen 老师的分享,精华帖!