ofbiz 业务代码剖析 (3)

3 自动生成凭证

  主要发生在采购 销售 和 生产 的业务发生后,自动生成财务凭证

  采购业务的会计分录

  入库时

  借:库存商品 (1243)
    
    贷:材料采购 (1201)

  收到发票时
 
  借:材料采购 (1201)
      应交税费-应交增值税(进项税)(21710101)

    贷:应付账款 (2121)

 

  付款时

  借:应付账款 (2121)
 
    贷:银行存款 (1002)


  销售业务的会计分录

  销售出库时

  借:主营业务成本 (6401)
    贷:库存商品 (1243)


  开出发票时

  借:应收账款 (1131)
    贷:主营业务收入 (6001)
        应交税费-应交增值税(销项税)(21710105)
 
 
  对方付款时

  借:银行存款(1002)

   贷:应收账款 (1131)

  在销售 出库 收款时,系统都能自动生成会计凭证,金额从单据中提取,而记账科目则需要预先定义,也就是说,你要指定你的科目表中的哪个科目对应主营业务收入,比如6001,哪个对应应收账款,比如1131,那个对应应交增值税(销项税),一般都是2171
 
  生产则涉及到 原材料科目(比如1211),在产品科目(1241),生产成本科目(4101),制造费用科目(4105)的指定

  由于国外erp软件一般没有委外加工的功能,需要做变通处理,可以设置虚拟仓库,纪录委外发出原材料,科目上相应的要设置 委托加工物资 科目

  发出材料时

  借:在途物资
    贷:原材料

  收到委外加工产品时

  借:委托加工物资
    贷:在途物资

  一个比较复杂的问题就是,商品入库时,没有收到发票,就会以订单价格或标准价格入库,入库后下月收到发票,如果发票价格与入库价格不一致,国外软件一般计 入 库存差异,而国内是计入 材料成本差异 科目,另外,应收应付账款是出入库确定,还是开票确认,也会涉及到不同的会计处理,需要增加 库存商品-销售 及 应计负债(未税价)等中间科目



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

附录

ofbiz快速操作流程

by ljh

1 建立一个类型为原材料的产品m1,和类型为成品的产品p1

2 建立一个角色类型为供应商的客户组g1,和类型为客户的客户k1

3 设置产品m1 p1的价格和供应商价格

4 设置产品m1 p1的仓库为ofbiz的webstore,位置,并初始化库存各6000个

5 建立一个销售订单,销售p1给k1,店铺为ofbiz的电子商务店铺,从webstore出货

6 建立一个货运计划,交付p1

7 到仓库执行分拣和验证包装

8 建立一个销售发票,和销售付款,与发票匹配

9 建立一个采购订单,从g1采购原材料m1

10 到仓库接受库存m1

11 开采购发票,采购付款,与采购发票匹配

12 新建一个规程任务rtask1

13 新建一个p1的物料清单,子项为m1,数量1,规程任务rtask1

14 建立一个生产单,生产p1, 选择规程任务,然后开始,从仓库领料m1,完成,将生产的p1入库

15 到仓库里可以看库存明细,也可以做仓库调拨和货位移动

16 在总帐里关闭已有的会计期间,新建一个当月的会计期间

快速流程走过一遍,就可以做比较复杂的配置,比如可定制产品,虚拟,变型,特性的配置

猜你喜欢

转载自lijianhua1205.iteye.com/blog/1942130