本发明涉及计算机技术领域,具体涉及一种基于进销项发票数据生成进销存台账方法及装置。
背景技术:
商贸企业一般是指从事商品批发和零售活动的公司、商场、超市、商店等市场经营主体。商贸企业经营的商品涉及到人们日常生活的方方面面。
税局为方便对商贸型企业的监管和治理,对商贸型企业有上报进销存台账和计算进销配比的要求。台账编制人员通常根据发票数据,手工登记excel或者在erp软件中录入出、入库单,工作效率低下,且易出错,成本核算差异较大,致使存货管理不到位。
另一方面,大部分商贸企业为个体私营企业。对于中型、小型、微型商贸企业而言,因其管理模式尚不成熟、人力资源匮乏、或财务制度尚不健全,多需借助财务中介机构代理记账。而代理记账机构又未实际参与到企业日常的经营和管理中去,对很多存货物品出入库的来龙去脉不甚了解,导致账簿不健全,给税务部门的管理带来了很大的难度。
综上,目前生成进销存台账的方法工作效率低下,且易出错。
技术实现要素:
本发明提供一种基于进销项发票数据生成进销存台账方法及装置,旨在解决现有的进销存台账生成方法工作效率低下、且易出错等问题。
第一方面,本发明提供一种基于进销项发票数据生成进销存台账方法,包括:
将获取的进项发票数据入账;
将获取的销项发票数据入账;
根据预先设定的规则,确定每一种存货物品的购进数量、销售数量、单价、金额、税额、发票信息、进销差价,以生成进销存台账;
所述发票信息包括发票代码、发票号码、发票开具日期或发票入账日期。
进一步地,所述的基于进销项发票数据生成进销存台账方法,所述将获取的进项发票数据入账,包括:
获取进项发票的全票面信息;
在购买方为一般纳税人时,不记录分税标志;
在购买方不是一般纳税人时,记录分税标志,所述分税标志用于成本核算;
根据发票票面记载的商品名称和商品数量,与物品档案对照,新生成物品标识并追加到物品档案中,更新与所述物品标识对应的商品数量;或追加已有的物品标识对应的商品数量;
认证记载有专用增值税标识的发票;
根据发票票面记载的商品金额或税额记账;
确认发票票面记载的业务类型为采购,将发票票面记载的业务类型不是采购的进项发票不作为进销项台帐的数据源。
进一步地,所述的基于进销项发票数据生成进销存台账方法,所述将获取的销项发票数据入账,包括:
获取销项发票的全票面信息;
根据发票票面记载的商品名称,新生成物品标识并追加到物品档案中,
根据发票票面记载的商品数量,更新与所述物品标识对应的商品数量;
根据发票票面记载的商品金额或税额记账。
进一步地,所述的基于进销项发票数据生成进销存台账方法,
所述根据预先设定的规则,确定每一种存货物品的购进数量、销售数量、单价、金额、税额、发票信息、进销差价,以生成进销存台账,包括:
确定记账所属会计期间,并读取记账日期属于当前所属会计期间的进销项发票,且限定进项发票票面记载的业务类型为采购;
将进项发票的明细行数据作为台账的入库单子表信息;
将销项发票的明细行数据作为台账的出库单子表信息;
根据进项发票是否有分税标志,根据票面的折扣和费用是否在进项发票和销项发票之间分摊,确定存货计价方式:
按照与所述存货计价方式对应的计算规则,计算出结存单价。
进一步地,所述的基于进销项发票数据生成进销存台账方法,还包括:
根据预先设定的展示规则,展示每一种存货物品的购进数量、销售数量、结存单价、金额、税额、发票信息、进销差价,以展示当前期的进销存台账。
进一步地,所述的基于进销项发票数据生成进销存台账方法,
在计算进销差价时,存货单位成本=[月初库存货的实际成本 ∑(当月各批进货的实际单位成本×当月各批进货的数量)]/(月初库存存货数量 当月各批进货数量之和);
当月发出存货成本=当月发出存货的数量×存货单位成本;
当月月末库存存货成本=月末库存存货的数量×存货单位成本。
进一步地,所述的基于进销项发票数据生成进销存台账方法,还包括:
根据进销项发票数据,创建物品档案时,
根据销项发票的票面商品关键字创建物品档案;
根据进项发票的票面记载的商品关键字,结合与已有物品档案的对照关系来创建物品档案。
进一步地,所述的基于进销项发票数据生成进销存台账方法,
在确定购进商品的采购金额时,若采购方为一般纳税人,则取进项发票上的不含税金额作为购进商品的采购金额;若采购方不是一般纳税人,取进项发票上的含税金额作为购进商品的采购金额。
进一步地,所述的基于进销项发票数据生成进销存台账方法,
在创建物品档案时,将在发票的明细行记载的发票商品名称与规格型号的组合作为发票的关键字信息;
根据发票关键字,查找物品对照表,如有,则记录物品标识;若无,则查找物品档案表;
如发票的关键字信息和物品档案的某条记录的名称和规格型号一致,则记录物品标识;
如不一致,则根据发票商品名称、规格型号、主计量单位,创建物品档案标识和物品分类,其中,货物大类在税收分类编码中的首位是1。
第二方面,本发明提供一种基于进销项发票数据生成进销存台账装置,包括:
进项发票数据入账单元,用于:将获取的进项发票数据入账;
销项发票数据入账单元,用于:将获取的销项发票数据入账;
进销存台账生成单元,用于根据预先设定的规则,确定每一种存货物品的购进数量、销售数量、单价、金额、税额、发票信息、进销差价,以生成进销存台账;所述发票信息包括发票代码、发票号码、发票开具日期或发票入账日期。
本发明提供的基于进销项发票数据生成进销存台账方法及装置,将获取到的进销项发票数据上传云端存储;根据进销项发票数据创建物品档案和供应商、客户档案(用于为智能生成凭证模块提供基础数据支持),将每一种存货物品的购进、销售的数量、单价、金额、税额、发票信息(包括发票代码、发票号码、发票日期),以及进销差价、供应商和客户等信息全部列示在台账中。
本发明提供的基于进销项发票数据生成进销存台账方法及装置,通过对发票数据的整合和加工,实现了存货的成本核算管理,根据所选的存货计价方式的算法和进销台账的生成规则参数,计算存货的出库和结存成本,支持台账的重算和审核等功能。
本发明提供的基于进销项发票数据生成进销存台账方法及装置,以发票数据作为进销存台账的源头数据,在进销项发票采集过程中获取到发票的全量数据;创建物品档案和客户档案等基础信息,将存货物品的购进、销售的数量、金额、单价、税额、发票信息,以及进销差价、供应商和客户等信息全部展示在台账中;支持汇总和明细两种方式查询;实现了存货的成本核算管理,根据所选的存货计价方式的算法和进销台账的生成规则参数,自动计算存货的出库和结存成本,支持台账的重算和审核等功能。
本发明提供的基于进销项发票数据生成进销存台账方法及装置,针对中小微型商贸企业而设计,基于进销项发票的全量数据,经过一定的存货计价方式的算法和参数规则进行加工、整合,从而生成进销存台账,便捷、高效。
附图说明
通过参考下面的附图,可以更为完整地理解本发明的示例性实施方式:
图1为本发明优选实施方式的基于进销项发票数据生成进销存台账方法的流程示意图;
图2为本发明优选实施方式的基于进销项发票数据生成进销存台账装置的组成示意图;
图3为本发明优选实施方式的生成进销存台账方法的完整流程图;
图4为本发明优选实施方式的生成进销存台账方法中进销存台账计算逻辑流程图。
具体实施方式
现在参考附图介绍本发明的示例性实施方式,然而,本发明可以用许多不同的形式来实施,并且不局限于此处描述的实施例,提供这些实施例是为了详尽地且完全地公开本发明,并且向所属技术领域的技术人员充分传达本发明的范围。对于表示在附图中的示例性实施方式中的术语并不是对本发明的限定。在附图中,相同的单元/元件使用相同的附图标记。
除非另有说明,此处使用的术语(包括科技术语)对所属技术领域的技术人员具有通常的理解含义。另外,可以理解的是,以通常使用的词典限定的术语,应当被理解为与其相关领域的语境具有一致的含义,而不应该被理解为理想化的或过于正式的意义。
本发明实施例的基于进销项发票数据生成进销存台账方法,在具体实施时,可以基于saas平台模式,采用java语言开发出相应的财务及税务管理系统。
如图1所示,本发明实施例的基于进销项发票数据生成进销存台账方法,包括:
步骤s100:将获取的进项发票数据入账;
步骤s200:将获取的销项发票数据入账;
步骤s300:根据预先设定的规则,确定每一种存货物品的购进数量、销售数量、单价、金额、税额、发票信息、进销差价,以生成进销存台账;
所述发票信息包括发票代码、发票号码、发票开具日期或发票入账日期。
如图3所示,进一步地,该实施例的基于进销项发票数据生成进销存台账方法,所述将获取的进项发票数据入账,包括:
获取进项发票的全票面信息;
在购买方为一般纳税人时,不记录分税标志;
在购买方不是一般纳税人时,记录分税标志,所述分税标志用于成本核算;
根据发票票面记载的商品名称和商品数量,与物品档案对照,新生成物品标识并追加到物品档案中,更新与所述物品标识对应的商品数量;或追加已有的物品标识对应的商品数量;
认证记载有专用增值税标识的发票;
根据发票票面记载的商品金额或税额记账;
确认发票票面记载的业务类型为采购,将发票票面记载的业务类型不是采购的进项发票不作为进销项台帐的数据源。
如图3所示,进一步地,该实施例的基于进销项发票数据生成进销存台账方法,所述将获取的销项发票数据入账,包括:
获取销项发票的全票面信息;
根据发票票面记载的商品名称,新生成物品标识并追加到物品档案中,
根据发票票面记载的商品数量,更新与所述物品标识对应的商品数量;
根据发票票面记载的商品金额或税额记账。
如图4所示,进一步地,该实施例的基于进销项发票数据生成进销存台账方法,
所述根据预先设定的规则,确定每一种存货物品的购进数量、销售数量、单价、金额、税额、发票信息、进销差价,以生成进销存台账,包括:
确定记账所属会计期间,并读取记账日期属于当前所属会计期间的进销项发票,且限定进项发票票面记载的业务类型为采购;
将进项发票的明细行数据作为台账的入库单子表信息;
将销项发票的明细行数据作为台账的出库单子表信息;
根据进项发票是否有分税标志,根据票面的折扣和费用是否在进项发票和销项发票之间分摊,确定存货计价方式:
按照与所述存货计价方式对应的计算规则,计算出结存单价。
进一步地,该实施例的基于进销项发票数据生成进销存台账方法,还包括:
根据预先设定的展示规则,展示每一种存货物品的购进数量、销售数量、结存单价、金额、税额、发票信息、进销差价,以展示当前期的进销存台账。
进一步地,该实施例的基于进销项发票数据生成进销存台账方法,
在计算进销差价时,存货单位成本=[月初库存货的实际成本 ∑(当月各批进货的实际单位成本×当月各批进货的数量)]/(月初库存存货数量 当月各批进货数量之和);
当月发出存货成本=当月发出存货的数量×存货单位成本;
当月月末库存存货成本=月末库存存货的数量×存货单位成本。
进一步地,该实施例的基于进销项发票数据生成进销存台账方法,还包括:
根据进销项发票数据,创建物品档案时,
根据销项发票的票面商品关键字创建物品档案;
根据进项发票的票面记载的商品关键字,结合与已有物品档案的对照关系来创建物品档案。
进一步地,该实施例的基于进销项发票数据生成进销存台账方法,
在确定购进商品的采购金额时,若采购方为一般纳税人,则取进项发票上的不含税金额作为购进商品的采购金额;若采购方不是一般纳税人,取进项发票上的含税金额作为购进商品的采购金额。
进一步地,该实施例的基于进销项发票数据生成进销存台账方法,
在创建物品档案时,将在发票的明细行记载的发票商品名称与规格型号的组合作为发票的关键字信息;
根据发票关键字,查找物品对照表,如有,则记录物品标识;若无,则查找物品档案表;
如发票的关键字信息和物品档案的某条记录的名称和规格型号一致,则记录物品标识;
如不一致,则根据发票商品名称、规格型号、主计量单位,创建物品档案标识和物品分类,其中,货物大类在税收分类编码中的首位是1。
如图2所示,本发明实施例的基于进销项发票数据生成进销存台账装置,包括:
进项发票数据入账单元10,用于:将获取的进项发票数据入账;
销项发票数据入账单元20,用于:将获取的销项发票数据入账;
进销存台账生成单元30,用于根据预先设定的规则,确定每一种存货物品的购进数量、销售数量、单价、金额、税额、发票信息、进销差价,以生成进销存台账;所述发票信息包括发票代码、发票号码、发票开具日期或发票入账日期。
本发明实施例的基于进销项发票数据生成进销存台账方法及装置,将获取到的进销项发票数据上传云端存储;根据进销项发票数据创建物品档案和供应商、客户档案(用于为智能生成凭证模块提供基础数据支持),将每一种存货物品的购进、销售的数量、单价、金额、税额、发票信息(包括发票代码、发票号码、发票日期),以及进销差价、供应商和客户等信息全部列示在台账中。
本发明实施例的基于进销项发票数据生成进销存台账方法及装置,通过对发票数据的整合和加工,实现了存货的成本核算管理,根据所选的存货计价方式的算法和进销台账的生成规则参数,计算存货的出库和结存成本,支持台账的重算和审核等功能。
本发明实施例的基于进销项发票数据生成进销存台账方法及装置,以发票数据作为进销存台账的源头数据,在进销项发票采集过程中获取到发票的全量数据;创建物品档案和客户档案等基础信息,将存货物品的购进、销售的数量、金额、单价、税额、发票信息,以及进销差价、供应商和客户等信息全部展示在台账中;支持汇总和明细两种方式查询;实现了存货的成本核算管理,根据所选的存货计价方式的算法和进销台账的生成规则参数,自动计算存货的出库和结存成本,支持台账的重算和审核等功能。
本发明实施例的基于进销项发票数据生成进销存台账方法及装置,针对中小微型商贸企业而设计,基于进销项发票的全量数据,经过一定的存货计价方式的算法和参数规则进行加工、整合,从而生成进销存台账,便捷、高效。
应该理解为,只有销项发票时,也需要生成台账。
销项发票和进项发票的税额处理方式不一样;在创建物品档案时,根据销项发票的票面商品关键字直接创建物品档案;而进项发票的票面记载的商品关键字需要经过对照关系来创建物品档案;
销项发票和进项发票的数据来源方式不一样:销项发票是自己企业开出去的,进项发票是对方开给我们的,所以获取到的票面信息数据完整性有偏差。
应该理解为,商品和物品具有相同的含义,在台账中,称其为物品;在发票中,称其为商品。
一张发票可能涉及多种商品或一种商品的多种型号。同时,进项发票和销项发票是分别在不同的时间入账。
本发明实施例的基于进销项发票数据生成进销存台账方法,针对采集到的企业增值税发票(包括:进项发票和销项发票)数据生成进销存台账,包括以下步骤:
1)、物品对照
从发票中提取发票关键字,建立物品档案。物品档案中,任一类目的物品具有唯一的标识(即物品档案id)。
具体地,发票的明细行记载有关键字信息,发票关键字为发票商品名称与规格型号的组合:关键字=商品名称 规格型号;
根据发票关键字,先查找物品对照表,如有,则记录物品档案id;如无,则查找物品档案表;如发票关键字和物品档案的名称 规格型号一致,则记录物品档案id;如不一致,则根据发票商品名称、规格型号、主计量单位,创建物品档案和物品分类(取*中的税收分类简称)。具体地,货物大类在税收分类编码中的首位是1。
物品入账:手动维护时,参照选择,打开商品档案,选择需要的商品档案,则商品的规格型号和商品的主计量单位自动带出。
新增物品档案:当发票商品无对应的档案物品时,将该发票商品新增加到物品档案。具体地,直接带入发票物品名称、规格型号、主计量单位等,在显示的物品档案编辑页面内可以修改物品名称、规格型号、主计量单位、辅计量单位与主计量单位换算率等。
计量单位:系统预置了一套常用的计量单位及其换算率。如果物品档案选择了某一类计量单位中的具体一个作为主计量单位,则其余同类计量单位作为辅助计量单位自动带入物品档案的主辅计量转换行。
具体地,针对销项发票创建物品档案;进项发票则通过商品对照表与物品档案匹配。若出现了计量单位档案中没有的计量单位,则将该计量单位添加到计量单位档案的“常用”分类下,并记录该计量单位的单位id,同时将该计量单位添加到物品档案中。
根据物品中有无主计量单位进行处理,在物品档案上定义具体商品的单位换算率。
具体地,针对进销项发票上记载的物品数量,按照主、辅计量单位转换后的数量记录并存入发票明细表。
2)、分税、折扣和费用分摊
如图3所示,在判断分税标志时,根据进项发票中记载的购买方是否为“一般纳税人”来记录分税标志。若为一般纳税人,则取进项发票上的不含税金额作为购进商品的采购金额;否则,取进项发票上的含税金额作为购进商品的采购金额。
如图3所示,在计算票面的折扣分摊时,若为选中状态,则进销项发票的折扣金额在该张发票内的物品行内,按照金额分摊(将折扣金额按照每个物品的金额比例分摊,计入该物品的采购金额内。);若为未选中状态,则物品的购进金额不分摊折扣金额;其中,一个物品是一个物品行
在计算票面的费用分摊时,若为选中状态,则进销项发票的费用金额,在该张发票内的物品行内,按照金额分摊;若为未选中状态,则物品的购进和销售金额,不分摊费用金额;也即进项发票的商品采购金额,销项发票的商品销售金额,不分摊费用金额。
3)、成本计算
针对建账月,判断有无待补录的期初库存数据,并结转作为建账月的期初数据。针对非建账月,将上月的结存结转作为本月的期初数据。
判断存货计价方式:进销项发票的业务数据,经过整合、加工,分别作为商贸企业存货购进数据和销售出库数据。
具体地,期初数据 本期购进数据-本期销售的出库数据=期末库存结余,销售出库和期末结存的成本和单价。
期末结余即按照公式计算出的期末库存结存。
其中,销售出库即销项发票的商品数量*按照成本计算规则计算出的单价=成本。
在系统初始化的时候,客户开始建账的月份,叫建账月。针对每一个客户,只有一个建账月。
取数规则:根据记账所属会计期间 税收分类编码首数字为1 进项发票业务类型为采购或销项发票 进项发票状态(包括:未作废、不失控、不异常)、销项发票状态(未作废) 明细项(查验通过),根据凭证日期按照时间顺序排序;在同一天时,则根据发票代码 发票号码进行排序。
存货计价方式:如为全月平均,则进项发票、销项发票分组显示,并生成进销台账。
进项发票的金额取值规则如下:
进项发票的税额取值规则如下:
单价的计算公式如右侧:iprice=iamt/iqty
销项发票的金额取值取值规则如下:
销项发票的税额取值过则如下:
销项发票单价的计算公式如右侧所示:iprice=iamt/iqty
以上各字段的含义如下:
ctaxsharflag税金特殊标志,1,专票不分税;2,普票分税;默认,空;
iamt金额(折扣前分摊前);
ideductbeamtaf折扣前分摊后;
ideductafmtbe扣除后分摊前;
ideductafamtaf扣除后分摊后;
itaxinvocat票据类型:1为专票,2为普票,11为货物运输业增值税专用发票,20为电子普票,12为机动车专用发票,30为卷票,14为电子通行费发票;
cpuinvdiscountflag进项折扣标志;
cpuinvshareflag进项分摊标志;
csainvdiscountflag销项折扣标志。
存货单位成本=[月初库存货的实际成本 ∑(当月各批进货的实际单位成本×当月各批进货的数量)]/(月初库存存货数量 当月各批进货数量之和)。
当月发出存货成本=当月发出存货的数量×存货单位成本
当月月末库存存货成本=月末库存存货的数量×存货单位成本
4)、台账展示
每天定时对进销台账进行成本计算。计算范围为发票记载的时间戳为前一日成本计算完成后新增加的发票;
具体地,找到记账时间最早、且属于未结账且未生成成本结转凭证(时由系统的另一个专门的财务记账模块(智能凭证)生成的)的月份的第一张记账发票,查看记账期间yy-mm;从yy-mm月开始,进行成本重算,并保存数据表。
若未结账,但进销台账已审核且未生成月末结转凭证,则取消进销台账的审核状态。
审核:判断上一期台账的记账期间是否已审核?若已审核,则进行一次成本计算,对本月进销台账打上“已审核”的标志,对本期数据归档处理。
若未审核,给出提示“x、y月份尚未进行审核,请先对x、y月进销台账进行审核!”。
当有新一月份的进项、销项发票采集并进入系统且记账时,或点击【审核】时,开启存货明细账的新一个会计期间。
本发明实施例的生成进销存台账的方法及装置,针对发票票面记载的商品,通过商品对照关系表直接匹配物品档案,及其业务规则(如存货核算规则:月末一次加权平均法)的梳理;生成主辅计量单位的换算规则,向物品档案内添加计量单位;完成了存货计价方式(全月平均)的出库和结存单价、成本核算。
该发明实施例的生成进销存台账的方法及装置,解决了中小微型商贸企业逐笔、逐项录入出、入库单,繁琐、工作量大的痛点,满足了快速、高效生成进销存台账的迫切需求,提高了财务管理水平,节约了人力成本,该智能台账模块用于集成到代理记账财务系统中,为自动存货核算提供数据支撑,实现了进销存 财务软件协同办公,简化了存货管理业务流程,大幅提升了企业的进销存的管理效率,提升了存货进销存状况的实时性。
该发明实施例的生成进销存台账的方法及装置,无需财务中介机构或商贸企业重复录入出、入库单,极大的减轻了商贸企业或财税中介人员整理单据、录入数据、记录excel报表的工作量,源头数据自动生成进销存台账,精准展示进销配比,且能真实反应企业的存货经营状况,便于税务稽核,为企业交准税、交对税,提供了有力的支撑和依据;支持汇总和明细两种方式的进销存台账查询,轻松、准确统计商品的进销存情况。
以上已经通过参考少量实施方式描述了本发明。然而,本领域技术人员所公知的,正如附带的专利权利要求所限定的,除了本发明以上公开的其他的实施例等同地落在本发明的范围内。
通常地,在权利要求中使用的所有术语都根据他们在技术领域的通常含义被解释,除非在其中被另外明确地定义。所有的参考“一个//该[装置、组件等]”都被开放地解释为装置、组件等中的至少一个实例,除非另外明确地说明。这里公开的任何方法的步骤都没必要以公开的准确的顺序运行,除非明确地说明。
1.一种基于进销项发票数据生成进销存台账方法,其特征在于,包括:
将获取的进项发票数据入账;
将获取的销项发票数据入账;
根据预先设定的规则,确定每一种存货物品的购进数量、销售数量、单价、金额、税额、发票信息、进销差价,以生成进销存台账;
所述发票信息包括发票代码、发票号码、发票开具日期或发票入账日期。
2.根据权利要求1所述的基于进销项发票数据生成进销存台账方法,其特征在于,所述将获取的进项发票数据入账,包括:
获取进项发票的全票面信息;
在购买方为一般纳税人时,不记录分税标志;
在购买方不是一般纳税人时,记录分税标志,所述分税标志用于成本核算;
根据发票票面记载的商品名称和商品数量,与物品档案对照,新生成物品标识并追加到物品档案中,更新与所述物品标识对应的商品数量;或追加已有的物品标识对应的商品数量;
认证记载有专用增值税标识的发票;
根据发票票面记载的商品金额或税额记账;
确认发票票面记载的业务类型为采购,将发票票面记载的业务类型不是采购的进项发票不作为进销项台帐的数据源。
3.根据权利要求1所述的基于进销项发票数据生成进销存台账方法,其特征在于,所述将获取的销项发票数据入账,包括:
获取销项发票的全票面信息;
根据发票票面记载的商品名称,新生成物品标识并追加到物品档案中,
根据发票票面记载的商品数量,更新与所述物品标识对应的商品数量;
根据发票票面记载的商品金额或税额记账。
4.根据权利要求1所述的基于进销项发票数据生成进销存台账方法,其特征在于,
所述根据预先设定的规则,确定每一种存货物品的购进数量、销售数量、单价、金额、税额、发票信息、进销差价,以生成进销存台账,包括:
确定记账所属会计期间,并读取记账日期属于当前所属会计期间的进销项发票,且限定进项发票票面记载的业务类型为采购;
将进项发票的明细行数据作为台账的入库单子表信息;
将销项发票的明细行数据作为台账的出库单子表信息;
根据进项发票是否有分税标志,根据票面的折扣和费用是否在进项发票和销项发票之间分摊,确定存货计价方式:
按照与所述存货计价方式对应的计算规则,计算出结存单价。
5.根据权利要求1所述的基于进销项发票数据生成进销存台账方法,其特征在于,还包括:
根据预先设定的展示规则,展示每一种存货物品的购进数量、销售数量、结存单价、金额、税额、发票信息、进销差价,以展示当前期的进销存台账。
6.根据权利要求1所述的基于进销项发票数据生成进销存台账方法,其特征在于,
在计算进销差价时,存货单位成本=[月初库存货的实际成本 ∑(当月各批进货的实际单位成本×当月各批进货的数量)]/(月初库存存货数量 当月各批进货数量之和);
当月发出存货成本=当月发出存货的数量×存货单位成本;
当月月末库存存货成本=月末库存存货的数量×存货单位成本。
7.根据权利要求1所述的基于进销项发票数据生成进销存台账方法,其特征在于,还包括:
根据进销项发票数据,创建物品档案时,
根据销项发票的票面商品关键字创建物品档案;
根据进项发票的票面记载的商品关键字,结合与已有物品档案的对照关系来创建物品档案。
8.根据权利要求1所述的基于进销项发票数据生成进销存台账方法,其特征在于,
在确定购进商品的采购金额时,若采购方为一般纳税人,则取进项发票上的不含税金额作为购进商品的采购金额;若采购方不是一般纳税人,取进项发票上的含税金额作为购进商品的采购金额。
9.根据权利要求1所述的基于进销项发票数据生成进销存台账方法,其特征在于,
在创建物品档案时,将在发票的明细行记载的发票商品名称与规格型号的组合作为发票的关键字信息;
根据发票关键字,查找物品对照表,如有,则记录物品标识;若无,则查找物品档案表;
如发票的关键字信息和物品档案的某条记录的名称和规格型号一致,则记录物品标识;
如不一致,则根据发票商品名称、规格型号、主计量单位,创建物品档案标识和物品分类,其中,货物大类在税收分类编码中的首位是1。
10.一种基于进销项发票数据生成进销存台账装置,其特征在于,包括:
进项发票数据入账单元,用于:将获取的进项发票数据入账;
销项发票数据入账单元,用于:将获取的销项发票数据入账;
进销存台账生成单元,用于根据预先设定的规则,确定每一种存货物品的购进数量、销售数量、单价、金额、税额、发票信息、进销差价,以生成进销存台账;所述发票信息包括发票代码、发票号码、发票开具日期或发票入账日期。
技术总结