PSI开源进销存实施指南PSI开源进销存实施指南
使用手册
系统管理
二次开发
使用手册
系统管理
二次开发
  • 使用手册

    • 通用操作
    • 登录
    • 采购业务
      • 采购订单
      • 采购入库
      • 采购退货出库
    • 销售业务
      • 销售合同
      • 销售订单
      • 销售出库
      • 销售退货入库
    • 库存管理
      • 库间调拨
      • 库存盘点
    • 加工业务
      • 存货拆分
      • 成品委托生产订单
      • 成品委托生产入库
    • 资金管理
      • 应收账款管理
      • 增值税发票进项管理
    • 财务总账
      • 会计期间
      • 会计科目
      • 建账
      • 记账凭证
      • 明细分类账记账
      • 总分类账记账
      • 结账
      • 账簿查询

会计科目


概述

在财务总账系统中,会计科目是核心的基础数据,也是实现业务和财务一体化管理的桥梁。

PSI开源进销存的会计科目的最大的特色是:自定义账样。通过自定义账样,不仅约定了在财务凭证上需要录入的数据,还约定了凭证数据如何汇总到总账中。

举一个常见的业务场景:1122 - 应收账款。

手工会计下,一种管理方式是:设总账科目1122,其下按客户设置明细账科目:112201 - 甲客户、112202 - 乙客户,等等。

在PSI开源进销存中,通过自定义账样,给总账科目1122增加一个自定义字段:客户,该字段和码表客户关联上。这样只需要设置一个总账科目即可。

更多码表信息请参见:码表设置

账样列

一个末级科目对应一本账簿,一本账簿由多个列构成,这些列就是账样列。不同的末级科目的账样列可以不同。

例如:

  1. 科目1122 - 应收账款,可以有账样列:客户;
  2. 科目1002 - 银行存款,可以有账样列:银行账户。

账样列分为系统固有列和用户自定义列。

子账簿

子账簿是通过账样列的子账簿层级实现的。

接着用上面的1122 - 应收账款来举例。给总账科目1122增加一个自定义字段:客户,之后可以把客户的子账簿层级设为1。这样应收账款就自动有了下一级的账簿,而且这个账簿是按客户分类的,从而就能实现应收账款的总体管理和分客户管理。录入凭证的时候,需要录入相应的客户;记账后,在明细分类账查询中就可以查询该子账簿的具体数据。

子账簿层级最大为3级,也就是一个账簿下,可以有最多三级的子账簿。

例如:1406 - 发出商品\客户\仓库\物料,客户为一级子账簿、仓库为二级子账簿、物料为三级子账簿,再加上发出商品这本账,一共有四本账簿。

  1. 设计子账簿结构,是实施总账系统的重要工作。

  2. 子账簿层级需要在建账之前就设置好,如果是后期再补加上,会造成数据紊乱。

初始化进销存标准账样

为了由业务单据自动生成凭证,和进销存相关的会计科目需要预设账样。由此功能可以一键初始化进销存标准账样,这是实现业财融合的关键步骤。

举个例子,1405-库存商品,就需要设置为一级子账簿仓库和二级子账簿物料,并设置成数量金额的三栏账。各个账样列的数据库字段名需要事先约定好,这样才能编程实现自动生成凭证的功能。

上一页面
会计期间
下一页面
建账