不可变账本

从版本 13 开始引入

从版本 13 开始,ERPNext 引入了一项重大变更。这一变更改变了 ERPNext 中会计分类账(总分类账)和库存分类账的工作方式。分类账应当不可变的原因有很多,列举如下:

  • 重新过账未来分录的计算成本很高。要过账一笔回溯交易,所有未来分录都需要重新过账。
  • 在库存分类账中,当估值基于先进先出(FIFO)方法时,整个序列可能会被重新生成,这可能会影响后续交易的估值和利润。
  • 某一期间已缴税款也可能会发生变化。

以下是对日常交易的影响

1. 取消交易时的冲销分录

在取消任何交易时,不会删除该交易的总账分录,而是会过账冲销分录,以在取消日期抵消该交易的影响。

由于与交易关联的总账分录永远不会被删除,这也意味着已取消的交易及其关联单据将无法再被删除。

2. 限制过账回溯库存分录

由于分类账现在不可变,这意味着未来交易无法更新或重新过账。 因此,用户将无法再过账回溯的库存交易。

例如:假设已为物料 A 创建了一笔库存交易,过账时间为 19-06-2020 23:00:10,那么在此交易之后,您无法为物料 A 过账过账时间早于该时间戳的交易。