怎样实现成本市价孰低法

发布于 2021-09-03 00:05

会计准则上都有讲,期末的库存价值以成本与市价孰低法进行评估,并以此做为期末的库存价值,当前账面与评估出来的差异应该体现在当期的损益表。

这个听上去原理上讲,大家都明白,在系统中如何体现呢?

首先得有一个成本与市价孰低法下的成本估算的过程,这是通过成本估算出来。然后拿到这个数据以后,怎么处理。

在SAP中定义不同的成本估算类型,注意该类型的更新的价格是除标准成本以外的价格。

这里的2/3 对应到主数据上的税/商业价格字段,会遵循成本与市价孰低法,如果计算出来的成本估算高于标准成本,那么就会不再更新该字段信息,但如果采用4的方法,不管高或低,总是更新相应的字段。

在CK24中,更新价格

听上去,很不错,但是如果真是有这么简单,那么我就不会写这个文档了。

通常的情况你死活选不出来数据,或者你选出来的数据远远少于你的预期。

因为这里还有一些秘密的内容。

通常情况下,这个基于税与基于商业只会更新自制件,也就是有BOM表,生产过程为自制的,才会更新。在基于4的情况下同时需要选择下面的组件价格更新才会更新。这一些是在代码中直接写死的,不要去想有没有地方可以配置了。

因为根据一般的会计准则,从外购件就是从外部获取的价格,不用再去做成本市价孰低法,他本身就是市价,这个也合理。

下一个问题,如果取得了这个价格,当然就可以取得这个与物料主数据上的标准价格/实际价格的差异,接下来就是调账。这个账要如何调。

如果放在12月份,就会影响正常的期间的损益表,这个数据更加类似于一个审计调整。所以我通常建议用户调整在特殊期间。

需要用到什么样的科目呢,通常是两个手工记账的一个库存科目,一个是销售成本科目,有点像存货跌价准备的处理方式。

还有最后一点,这一笔账需不需要冲消,如果需要,什么时候冲消?

这一笔账冲消在下一个年度年结的时候,在特殊期间,先冲消以前年度的调整,然后重新做新的年度的调整。这样尽量做到对平时的损益不影响,但对全年的损益做一个调整。

成本估算按组件(料/工/费)列上展开报表

当我们需要看一个物料的Costing 的结果的按Cost Component 的结构展开, 我们可以通过CK13N去切换界面, 就可以看到细节. 我们也可以通过CK80_99来看,其实结果是一样的.

但我们如果需要同时查看多个物料的Cost Component 时, 系统中并没有一个现在的报表可以做到. 虽然你可以通过Costing Run result analysis, 但他的展开是按Cost Component Group 完成的. 同时这个报表的查询的起点是成本估算标识,有时用户想查当前物料主数据上对应的成本估算的标准成本的组件明细,就不能通过成本估算标识去查的,因为当前的物料主数据上的标准成本,可能是多个期间,多次估算出来的。

如果客户有这个需要,那么就需要开发了,以下信息就是为这个报表开发所准备的.

成本估算的信息存放在KEKO表格中, 包括了在成本估算的抬头信息, 明细信息存放在KEPH表格中,

KEPH表格只是有Costing Field, 具体每个Field 的含义不能简单的通过CCS来对应, 他们的位置是乱的, 这个对应关系存放在TCKH3中的. 以下是TCKH3的信息. 如果要取成本结构的描述,这个信息是存放在TCKH1中.

结合KEPH与KEKO的数据,就可以输出所需要的报表。考虑到每个公司的成本组件不一样,我就在这里不贴代码了。给出了一个值部分效果。

因为不是每个人对这些个表格熟,SAP 提供了一个Example 程序SAPBAPICOPC, 这个程序中调用了两个BAPI分别是BAPI_COSTESTIMATE_GETLIST 与BAPI_COSTESTIMATE_GETDETAIL, 还有BAPI_COSTESTIMATE_GETEXPLOSION 可以取成本明细行。


本文来自网络或网友投稿,如有侵犯您的权益,请发邮件至:aisoutu@outlook.com 我们将第一时间删除。

相关素材