• 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
    • / 10
    • 下载费用:30 金币  

    重庆时时彩后2杀号: 一种动态控制网络发票的方法及其装置.pdf

    摘要
    申请专利号:

    重庆时时彩单双窍门 www.4mum.com.cn CN201310661046.3

    申请日:

    2013.12.09

    公开号:

    CN104700297A

    公开日:

    2015.06.10

    当前法律状态:

    实审

    有效性:

    审中

    法律详情: 实质审查的生效IPC(主分类):G06Q 30/04申请日:20131209|||公开
    IPC分类号: G06Q30/04(2012.01)I 主分类号: G06Q30/04
    申请人: 航天信息股份有限公司
    发明人: 王晓宇; 龚勇浩; 张玉魁; 尹春天; 戴晓栋; 李立宁; 贾希强
    地址: 100097北京市海淀区杏石口路甲18号
    优先权:
    专利代理机构: 北京科龙寰宇知识产权代理有限责任公司11139 代理人: 孙皓晨
    PDF完整版下载: PDF下载
    法律状态
    申请(专利)号:

    CN201310661046.3

    授权公告号:

    |||

    法律状态公告日:

    2015.07.08|||2015.06.10

    法律状态类型:

    实质审查的生效|||公开

    摘要

    本发明公开一种动态控制网络发票的方法,步骤是:将定制的发票模板控制协议下发到企业端;企业端解析发票模板控制协议,动态生成发票开具界面,并动态生成发票数据;企业端将发票数据保存在可动态扩展的数据库中;企业端将发票数据动态生成上传协议上传至税局发票存储服务器;企业端动态生成打印模板。本发明还公开一种动态控制网络发票的装置,包括:中央处理单元,协调控制以下??榈脑诵?;UI生成器,解析发票模板控制协议并生成发票的界面及开具控制操作;发票存储数据动态生成器,动态生成发票数据,并将发票数据保存在可动态扩展的数据库中;发票上传协议动态生成器,生成上传协议;打印控制器,生成最终打印文档。

    权利要求书

    权利要求书
    1.  一种动态控制网络发票的方法,其特征在于,包括以下步骤:
    将定制的发票模板控制协议下发到企业端;
    企业端解析发票模板控制协议,生成企业端的发票开具界面,根据用户输 入的发票信息,企业端以键值对的形式将界面元素和输入的内容动态生成发票 数据;
    将所述发票数据动态保存在企业端数据库中;
    企业端开票软件将所述发票数据动态生成上传协议,将其上传至税局发票 存储服务器;
    企业端解析发票模板控制协议动态生成打印模板,在发票数据键值对中寻 找打印模板中对应元素的值,填充到打印模板中生成最终打印文档,打印出发 票。

    2.  根据权利要求1所述的动态控制网络发票的方法,其特征在于,将定制 的发票模板控制协议下发到企业端步骤中发票模板控制协议规定了发票的大小 规格以及票面元素的位置、大小等显示信息,用于控制发票的显示和打印模板 的形成;发票模板控制协议包含发票元素的控制信息,用于控制发票元素的输 入范围、类型以及票面元素之间的关系。

    3.  根据权利要求1所述的动态控制网络发票的方法,其特征在于,将定制 的发票模板控制协议下发到企业端步骤中生成发票模板控制协议,整张发票被 抽象成静态文本、输入框、线、表格、图片等控件的组合,每一个控件按照对应发 票元素的名称、大小、位置、等显示信息摆放,最终生成模板控制协议中的票面元 素显示部分。

    4.  根据权利要求1所述的动态控制网络发票的方法,其特征在于,将定制 的发票模板控制协议下发到企业端步骤中生成发票模板控制协议,将每一个发 票元素类型设定、长度、是否可空、以及和其他发票元素之间的运算关系等控制信 息,最终生成了模板控制协议中的控制部分。

    5.  根据权利要求1所述的动态控制网络发票的方法,其特征在于,将所述 发票数据动态保存在企业端数据库中数据库的表结构设计成纵向表结构,便于 动态存储发票数据。

    6.  一种动态控制网络发票的装置,其特征在于,包括:
    中央处理单元,用于协调控制各??榈脑诵?,完成网络发票生成、打印、 存储及上传的过程;
    用户接口生成器,与所述中央处理单元相连,用于解析发票模板控制协议 中规定的发票元素的显示信息生成发票开具??榈慕缑娌糠?,及解析发票模板 控制协议中每一个发票元素的控制信息控制发票开具??榈慕缑娌僮?;
    发票存储数据动态生成器,与所述中央处理单元相连,用于以键值对的形 式将界面元素和用户输入的内容动态生成发票数据,并将发票数据保存在可动 态扩展的数据库中;
    发票上传协议动态生成器,与所述中央处理单元相连,用于将所述发票存 储数据动态生成器生成的发票存储数据动态生成上传协议,把以键值对形式创 建的发票存储数据自动生成xml文档与税局服务器交互传输协议;
    打印控制器,与所述开票??橄嗔?,用于解析发票模板控制协议动态生成 打印模板,在发票数据键值对中寻找打印模板中对应元素的值,填充到打印模 板中生成最终打印文档。

    7.  根据权利要求6所述的动态控制网络发票的装置,其特征在于,所述打 印控制器与所述用户接口生成器的显示信息由发票模板控制协议提供。

    说明书

    说明书一种动态控制网络发票的方法及其装置
    技术领域
    本发明涉及税控发票技术领域,特别是涉及一种动态控制网络发票生成、 打印、存储及上传的方法及其装置。
    背景技术
    根据国家税务总局对网络发票系统提出的“建立统一的数据模型,统一规 范、统一格式、统一存储、统一同步;平台支持台式电脑、移动终端、专用开 票机等设备”的要求,网络发票系统必须满足:
    1、契合国家金税三期“一个平台”的目标,服务端系统平台统一,满足各 省市、不同行业的开票需求。
    2、服务平台与接入设备完全独立,平台制定统一规范,发布标准给接入设 备。不同设备只要按照网络发票的标准实现都可以接入网络发票系统。
    设计出满足不同行业都可以开具网络发票,给网络发票系统设计带来了一 定的困难。传统的网络发票软件设计,根据不同的发票样式,静态设计出不同 的开具界面,生成不同的打印文档,存储在不同的数据库表结构中,发票上传 到税局服务器中的发票上传协议也各不相同。
    为了解决上述问题,本发明提出“前端协议控制界面展示,应用程序实现 逻辑功能,应用程序与界面设计分离,应用程序动态生成显示界面”的设计模式, 实现通过发票模板控制协议动态控制网络发票的生成、打印、存储及上传。不 同的发票样式只要按照模板控制协议的规范生成,即可动态的生成可开具不同 模板发票的网络发票系统,使税局服务端和接入设备能完全独立,只要税局服 务端提供统一的规范“发票模板控制协议”即可满足国家税务总局对网络发票 系统提出“建立统一的数据模型,统一规范、统一格式、统一存储、统一同步; 平台支持台式电脑、移动终端、专用开票机等设备”的要求。这种方法灵活性 高、扩展性强、重用度高。
    发明内容
    为了达到上述目的,本发明首先提出一种动态控制网络发票的方法,包括 以下步骤:
    将定制的发票模板控制协议下发到企业端;
    企业端解析发票模板控制协议,生成企业端的发票开具界面,根据用户输 入的发票信息,企业端以键值对的形式将界面元素和输入的内容动态生成发票 数据;
    将所述发票数据动态保存在企业端数据库中;
    企业端开票软件将所述发票数据动态生成上传协议,将其上传至税局发票 存储服务器;
    企业端解析发票模板控制协议动态生成打印模板,在发票数据键值对中寻 找打印模板中对应元素的值,填充到打印模板中生成最终打印文档,打印出发 票。
    根据本发明提出的动态控制网络发票的方法,其中,将定制的发票模板控 制协议下发到企业端步骤中发票模板控制协议规定了发票的大小规格以及票面 元素的位置、大小等显示信息,用于控制发票的显示和打印模板的形成;发票 模板控制协议包含发票元素的控制信息,用于控制发票元素的输入范围、类型 以及票面元素之间的关系;
    根据本发明提出的动态控制网络发票的方法,其中,将定制的发票模板控 制协议下发到企业端步骤中生成发票模板控制协议,整张发票被抽象成静态文 本、输入框、线、表格、图片等控件的组合,每一个控件按照对应发票元素的名称、 大小、位置、等显示信息摆放,最终生成模板控制协议中的票面元素显示部分;
    根据本发明提出的动态控制网络发票的方法,其中,将定制的发票模板控 制协议下发到企业端步骤中生成发票模板控制协议,将每一个发票元素设定类 型、长度、是否可空、以及和其他发票元素之间的运算关系等控制信息,最终生成 了模板控制协议中的控制部分;
    根据本发明提出的动态控制网络发票的方法,其中,步骤将所述发票数据 动态保存在企业端数据库中数据库的表结构设计成纵向表结构,便于动态存储 发票数据;
    另外,本发明还提出一种动态控制网络发票的装置,包括:
    中央处理单元,用于协调控制以下??榈脑诵?,完成网络发票生成、打印、 存储及上传的过程;
    用户接口生成器,(用户接口:User Interface,用户接口生成器简称UI生 成器),与所述中央处理单元相连,用于解析发票模板控制协议中规定的发票 元素的控件类型、发票元素的名称、大小、位置等显示信息生成发票开具???的界面部分,及解析发票模板控制协议中每一个发票元素的设定类型、长度、 是否可控、与其他发票元素之间的运算关系等控制信息控制发票开具??榈慕?面操作;
    发票存储数据动态生成器,与所述中央处理单元相连,用于以键值对的形 式将界面元素和用户输入的内容动态生成发票数据,并将发票数据保存在可动 态扩展的数据库中。
    发票上传协议动态生成器,与所述中央处理单元相连,用于将所述发票存 储数据动态生成器生成的发票存储数据动态生成上传协议,把以键值对形式创 建的发票存储数据自动生成xml文档与税局服务器交互传输协议;
    打印控制器,与所述开票??橄嗔?,用于解析发票模板控制协议动态生成 打印模板,在发票数据键值对中寻找打印模板中对应元素的值,填充到打印模 板中生成最终打印文档。
    根据本发明提出的动态控制网络发票生成、打印、存储及上传的装置,其 中,所述打印控制器与所述UI生成器的显示信息由发票模板控制协议提供,保 证了发票录入和发票打印一致性。
    与现有技术相比,本发明以“前端协议控制界面展示,应用程序实现逻辑 功能,应用程序与界面设计分离,应用程序动态生成显示界面”的设计模式,实 现了通过发票模板控制协议动态控制网络发票生成、打印、存储及上传。本发 明具有结构简单、灵活性高、扩展性强、用户体验更好、重复利用度高等特点。
    附图说明
    图1为本发明一个实施例的动态控制网络发票生成、打印、存储及上传的 方法的流程图;
    图2为本发明一个实施例的动态控制网络发票生成、打印、存储及上传的 装置的结构框图;
    图3为本发明一个实施例的动态控制网络发票生成、打印、存储及上传的 装置的UI生成器解析发票模板控制协议生成发票模板的示意图;
    图4为本发明一个实施例的动态控制网络发票生成、打印、存储及上传的 装置的发票上传协议动态生成器将发票数据生成上传协议的示意图;
    图5为本发明一个实施例的动态控制网络发票生成、打印、存储及上传的 装置的打印控制器生成最终打印文档的示意图;
    图6为本发明一个实施例的动态控制网络发票生成、打印、存储及上传的 装置的税局服务器动态存储发票示意图。
    具体实施方式
    下面将结合附图,对本发明的技术方案进行清楚、完整的描述,显然,所 描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例?;诒痉?明中的实施例,本领域普通技术人员在没有付出创造性劳动前提下所获得的所 有其他实施例,都属于本发明?;さ姆段?。
    本发明的创新点主要在于,以“前端协议控制界面展示,应用程序实现逻 辑功能,应用程序与界面设计分离,应用程序动态生成显示界面”的设计模式, 实现了通过发票模板控制协议动态控制网络发票生成、打印、存储及上传,该 设计模式前端协议控制稍加改造就可以应用于其他系统,为智能软件的实现提 供了一种新的解决思路。
    请参阅图1,为本发明实施例的动态控制网络发票生成、打印、存储及上 传的方法的流程图。本发明提出的方法主要包括以下步骤:
    S1:将定制的发票模板控制协议下发到企业端;
    具体实施时,发票模板控制协议包括发票票面元素及其控制信息。发票票 面元素包含发票的大小规格以及票面元素的位置、大小等信息,用于控制发票 的显示和打印模板的形成;发票模板控制协议包含发票元素的控制信息,用于 控制发票元素的输入范围、类型以及票面元素之间的关系;
    整张发票被抽象成静态文本、输入框、线、表格、图片等控件的组合,每一个 控件按照对应发票元素的名称、大小、位置、等显示信息摆放,最终生成模板控制 协议中的票面元素显示部分;每一个发票元素设定类型、长度、是否可空、以及和 其他发票元素之间的运算关系等控制信息,生成了最终的模板控制协议中的控制部 分。
    S2:企业端解析发票模板控制协议,生成企业端的发票开具界面,用户输 入发票信息,企业端以键值对的形式将界面元素和输入的内容动态生成发票数 据;
    S3:企业端开票软件按照键值对的形式将发票数据保存在数据库中;具体 实施时:
    数据库的表结构设计成纵向表结构,如表1所示,便于动态存储发票数据, 或者:
    数据库的表结构设计成横向表与纵向表结合的方式,常用业务数据保存在 横向表中,扩展数据存储在纵向表中,以便优化动态查询效率低的缺点;
    表1发票纵向表结构存储形式

    S4:企业端将发票数据生成上传协议,将其上传至税局发票存储服务器, 用于税局服务器端动态存储发票数据;
    S5:企业端解析发票模板控制协议动态生成打印模板,在发票数据键值对 中寻找打印模板中对应元素的值,填充到打印模板中生成最终打印文档,打印 出发票。
    与上述动态控制网络发票生成、打印、存储及上传的方法相对应的,本发 明还提出动态控制网络发票生成、打印、存储及上传的装置。
    下面请参阅图2,为本发明实施例的动态控制网络发票生成、打印、存储 及上传的装置的结构框图。本发明主要包括以下部分:
    中央处理单元,用于协调控制各??榈脑诵?,完成网络发票生成、打印、 存储及上传的过程;
    UI生成器,与所述中央处理单元相连,用于解析发票模板控制协议中规定 的发票元素的控件类型、发票元素的名称、大小、位置等显示信息生成发票开 具??榈慕缑娌糠?,及解析发票模板控制协议中每一个发票元素的设定类型、 长度、是否可控、与其他发票元素之间的运算关系等控制信息控制发票开具模 块的界面操作;如图3所示,为本发明实施例的动态控制网络发票生成、打印、 存储及上传的装置的UI生成器解析发票模板控制协议生成发票模板的示意图; 具体实施时,UI生成器解析发票模板控制协议显示部分的静态框显示控制协议, 生成票面显示信息“开票日期:”与静态输入框,UI生成器解析发票模板控制 协议控制部分的输入框控制协议,控制输入日期信息,并控制输入日期信息的 格式和长度;
    发票存储数据动态生成器,与所述中央处理单元相连,用于以键值对的形 式将界面元素和用户输入的内容动态生成发票数据,便于企业端开票软件按照 键值对的形式将发票数据保存在数据库中;具体实施时,发票数据可以存储成 纵向表横向表与纵向表结合的形式;
    发票上传协议动态生成器,与所述中央处理单元相连,用于将所述发票存 储数据动态生成器生成的发票存储数据动态生成上传协议,把以键值对形式创 建的发票存储数据自动生成xml文档与税局服务器交互传输协议;具体实施时, 如图4所示,为本发明实施例的动态控制网络发票生成、打印、存储及上传的 装置的发票上传协议动态生成器将发票数据生成上传协议的示意图;
    打印控制器,与所述开票??橄嗔?,用于解析发票模板控制协议动态生成 打印模板,在发票数据键值对中寻找打印模板中对应元素的值,填充到打印模 板中生成最终打印文档。具体实施时,如图5所示,为本发明实施例的动态控 制网络发票生成、打印、存储及上传的装置的打印控制器生成最终打印文档的 示意图。
    进一步地,如图6所示,具体实施时,税局服务器接收发票上传协议后, 通过解析得到上传的发票数据,并将发票数据动态存储。
    本发明的打印控制器与UI生成器的显示信息由发票模板控制协议提供,保 证了发票录入和发票打印一致性,使用户获得所见即所得的良好体验。
    综上所述,本发明界面显示及其控制放在了发票模板控制协议中,企业端 软件只需要解释执行发票模板控制协议中的内容,企业端软件与显示设计是分 离的,通用性更强,功能扩展更方便;本发明提出的前端协议设计显示内容, 应用程序动态实现显示功能、以键值对形式动态存储数据、动态生成交互协议、 以及动态打印的设计模式不局限与网络发票系统设计,只要前端设计稍加改造, 这种设计模式可以应用与不同功能的系统,为智能软件的实现提供了一种解决 思路,可以减少大量的软件开发工作,软件开发人员不必花费大量的时间在繁 琐UI设计中。
    以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施 例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前 述实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而 这些修改或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的精神 和范围。

    关 键 词:
    一种 动态控制 网络 发票 方法 及其 装置
      专利查询网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:一种动态控制网络发票的方法及其装置.pdf
    链接地址://www.4mum.com.cn/p-5890434.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们

    [email protected] 2017-2018 www.4mum.com.cn网站版权所有
    经营许可证编号:粤ICP备17046363号-1 
     


    收起
    展开
  • 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03