OpenERP中采购销售的财务处理

发布时间 2023-08-06 12:45:49作者: CrossPython

采购、销售时候的财务处理,会计分录如下:
采购下单时候的分录:
借  材料采购
    贷  应付账款

采购入库时候的分录
借  库存商品
  贷  材料采购

销售时候,会计分录如下
借  主营业务收入
  贷  应收账款

销售出库时候,会计分录如下
借  主营业务成本
  贷  库存商品

为了实现上述的财务处理,OpenERP中的设置如下:
Product表单中,Inventory Valuation 设置为:Real Time (automated)
Product的库存价值设置为 Real Time,OpenERP会在入出库时候生成入出库分录。
其他一些产品相关(也可以在产品分类中设置)会计科目设置如下:
Stock Variation Account : 库存商品
Stock Output Account : 主营业务成本
Stock In Account : 材料采购
Income Account : 主营业务收入
Expense Account : 材料采购

如此,OpenERP会在采购订单确认、采购入库、销售订单确认、销售出库时候自动生成上述对应的会计分录。

 

 

关于退货的会计处理,以采购退货为例,国内会计一般记:
借  材料采购
  贷  库存商品

但在ERP中,一般记为:
借  主营业务成本
  贷  库存商品

前者的问题是,如果库存数量较少,该记法会出现库存为负数的情况。例如,库存中B材料的数量为10个,单位成本6元,以单价10元采购10个,则B材料的单位成本变为8元,总成本208=160元。而后销售出库8个,此时,由于某种原因将前面采购的材料退货,则库存中B材料发生退货时的库存数量为12个,单位成本为8元,则10个B材料退货后的单位成本是(128-10*10)/2=-2元。

至于ERP中的记法的合理性,请参考文章:国内外信息处理软件对于不同会计事项处理的差异

 

 

=============================================

 

首先感谢 jeff, 在 上海-Jeff 和 重庆-mrshelly 大家 的帮助下,对采购收货后再执行退货业务时,可以实际退货时冲销 暂估应付款 科目
如:采购业务:
采购收货:借:库存商品        对应:产品类别-库存变动科目
            贷:暂估应付款    对应:供应商库位-入库科目
采购退货:贷:库存商品        对应:产品类别-库存变动科目
            借:暂估应付款    对应:供应商库位-出库科目
解决办法:
在供应商库位中设置会计科目为:(如灰掉不能输入,可通过把库存类型先改为生产后输入科目,最后再改为供应商类型并保存)
入库科目:暂估应付款
出库科目:暂估应付款
FYI:
产品类别科目设置如下:
入库科目:空
出库科目:空
库存变动科目:140600 库存商品