NetSuite拆解成本分析

典型业务场景:

客户返厂一个产成品,我方将其进行拆解,重新利用其原材料。这个业务流程的成本管理如何处理?

NetSuite流程:

利用系统的Unbuild Assembly功能,按照BOM结构进行拆解。

拆解流程非常简单,就是一个典型的逆向装配流程。放一个Assembly进去,按照BOM比列原材料产出。但是相关的成本管理需求特别注意。

Assembly Unbuild的财务逻辑如下

• DR: 各个零件的存货价值(Unit Cost来自此AU单上的日期下的location的unit cost),也就是说零件的单位成本需要考虑日期和该Item的“仓库别”平均成本,如果此时刚好没有库存,取不到平均成本的话,就取Item上的“上次采购成本” 。

•CR: Assembly成本取同一日期的“仓库别”平均成本。

•这一借一贷,必然产生价格差,因为拆机件总成本大概率不等于整机成本,所以差异会计入 Assebmly上的Unbuild Variance的科目,如果没有维护这个科目,就计入到COGS科目。

举例说明:

有一个Assemby的BOM由两个材料组成。其单位成本如下:

当拆解完成时,GL Impact如下:

 这个流程相当的清晰,对不对?但是如果考虑到一个异常状态就麻烦了。如果原材料在系统上线时没有维护单位成本,那么拆解时就没有“单位成本”可用。系统做什么处理呢?

答案是,如果原材料在系统中没有“单位成本”可用,GL Impact中就不做原材料的调增,把差异放在“拆解差异”科目。但是这对用户来说是不可接受的,因为这样就意味着材料是以零成本入库了。

在咨询了NetSuite Support后,给出的最佳实践是:

 --Assembly Unbuild will increase the quantity of the components and use the average cost on the location of the transaction. If there is no history of any transaction for one of the components, then there will be no cost assigned to it.

--As a workaround, you may insert a transaction that will trigger average cost to the said location. That could be an Inventory Adjustment. You may increase at least one quantity with its costs and decrease it again to correct the on hand. Make sure the date is before the date of the Assembly Unbuild.

也就是说,要用库存调整做个调增和调减动作,保证原材料的单位库存成本为你的指定价值即可。

有点Tricky,但是可行。大家记得就好!

 

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值