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 在总帐里关闭已有的会计期间,新建一个当月的会计期间
快速流程走过一遍,就可以做比较复杂的配置,比如可定制产品,虚拟,变型,特性的配置
?