The invention provides a method of generating the generating system of electronic invoices and an electronic invoice, including electronic invoice generation method including: obtaining invoices coupon information, invoice coupon information including invoice details; loading invoice format file and coupon required font information; according to the determined invoice invoice information and the number of rows font information; according to the maximum number of line to determine the line area contains specifications and font information line layout file in the area of the invoice; judging invoice number is greater than the maximum line line number; according to the judgment results to determine whether to obtain sales list templates and invoice information to fill in the template to generate a list of sales. Electronic invoice. The technical scheme can ensure conveniently complete the electronic invoice at the same time, keep detailed sales lists detailed information, and can reduce the manual workload and save time, avoid manual intervention, so as to enhance the efficiency of enterprise internal control and management.
【技术实现步骤摘要】
电子发票的生成方法及系统
本专利技术涉及电子发票
,具体而言,涉及一种电子发票的生成方法和一种电子发票的生成系统。
技术介绍
目前,根据《国家税务总局关于推行通过增值税电子发票系统开具增值税电子普通发票有关问题的公告》(国家税务总局公告2015年第84号),国家决定推行通过增值税电子发票系统开具的增值税电子普通发票(简称电子发票),其中,电子发票是现代信息社会的产物,是在购销商品、提供或者接受服务以及从事其他经营活动中,开具、收取的数据电文形式的收付款凭证。电子发票与传统发票的区别主要有两点:一是从传统的物理介质发展为数据电文形式,二是打破了纸质发票作为会计记账凭证的传统,可以作为会计档案电子记账形式进行保存。而版式文件是版面呈现效果固定的电子文件格式,版式文件的呈现与设备无关,在各种设备上阅读、打印或印刷时,其版面的呈现结果都是一致的。版式文件主要应用于成文后文件的发布、传播和存档。版式文件的特点是版面固定,电子版式文件在使用过程中,呈现效果不因软硬件环境、操作者的变化而变化,且在版式、版面、字体、字号等方面与纸质文件保持完全一致。版式文件的特点使它成为电子文档发布、数字化信息传播和存档的理想文档格式,比如越来越多的电子图书、产品说明、公司文告、网络资料、电子邮件等开始使用版式文档,在国外,Adobe(奥多比)公司的PDF(PortableDocumentFormat,便携式文档格式)版式文件格式目前已成为数字化信息事实上的一个工业标准。进一步地,电子发票主要通过电子版式文件作为其传输介质,版式文件版面与原纸质发票完全一致,并增加电子签章,代替以往 ...
【技术保护点】
一种电子发票的生成方法,其特征在于,包括:获取发票票面信息,所述发票票面信息包括发票明细信息;加载发票版式文件和票面所需的字体信息;根据所述发票明细信息和所述字体信息确定发票明细行数;根据所述发票版式文件中的明细行区域的规格参数和所述字体信息确定所述明细行区域包含的最大明细行数;判断所述发票明细行数是否大于所述最大明细行数;根据判断结果确定是否获取销货清单模板并将所述发票明细信息填充至所述销货清单模板中,以生成电子发票。
【技术特征摘要】
1.一种电子发票的生成方法,其特征在于,包括:获取发票票面信息,所述发票票面信息包括发票明细信息;加载发票版式文件和票面所需的字体信息;根据所述发票明细信息和所述字体信息确定发票明细行数;根据所述发票版式文件中的明细行区域的规格参数和所述字体信息确定所述明细行区域包含的最大明细行数;判断所述发票明细行数是否大于所述最大明细行数;根据判断结果确定是否获取销货清单模板并将所述发票明细信息填充至所述销货清单模板中,以生成电子发票。2.根据权利要求1所述的生成方法,其特征在于,所述根据判断结果确定是否获取销货清单模板并将所述发票明细信息填充至所述销货清单模板中,以生成电子发票的步骤,具体包括:当判定所述发票明细行数小于或等于所述最大明细行数时,将所述发票明细信息填充至所述明细行区域中,以生成所述电子发票;当判定所述发票明细行数大于所述最大明细行数时,将所述发票明细信息填充至所述销货清单模板中,以生成所述电子发票。3.根据权利要求2所述的生成方法,其特征在于,所述将所述发票明细信息填充至所述销货清单模板中的步骤,具体包括:根据所述销货清单模板的规格参数和所述发票明细行数确定待填充的销货清单页数;将所述发票明细信息填充至所述销货清单页数对应的所述销货清单模板中。4.根据权利要求3所述的生成方法,其特征在于,在所述将所述发票明细信息填充至所述销货清单模板中的步骤之后,还包括:将所述发票明细信息的概要信息以及所述销货清单模板的链接信息显示在所述明细行区域中;将所述销货清单模板与所述发票版式文件合并为同一文件。5.根据权利要求1至4中任一项所述的生成方法,其特征在于,所述发票票面信息包括发票头信息;以及根据所述发票抬头信息填充所述发票版式文件中的发票抬头区域;在所述发票版式文件中生成电子签章,以生成所述电子发票。6.一种电子发票的生成系统,其特征在于,包括:获取模块,用于获取发票票面信息...
【专利技术属性】
技术研发人员:高天星,牛晋盛,王伟,梁吉明,张野,
申请(专利权)人:用友网络科技股份有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。