书签 分享 收藏 举报 版权申诉 / 16

自动填报方法及系统.pdf

  • 上传人:Y948****062
  • 文档编号:6278792
  • 上传时间:2019-05-28
  • 格式:PDF
  • 页数:16
  • 大小:1,017.84KB
  • 摘要
    申请专利号:

    CN201410648665.3

    申请日:

    2014.11.14

    公开号:

    CN105631639A

    公开日:

    2016.06.01

    当前法律状态:

    实审

    有效性:

    审中

    法律详情:

    实质审查的生效IPC(主分类):G06Q 10/10申请日:20141114|||公开

    IPC分类号:

    G06Q10/10(2012.01)I; G06F17/24

    主分类号:

    G06Q10/10

    申请人:

    远光软件股份有限公司

    发明人:

    张国基; 李美平

    地址:

    519085 广东省珠海市科技创新海岸远光软件园

    优先权:

    专利代理机构:

    北京集佳知识产权代理有限公司 11227

    代理人:

    赵兴华;王宝筠

    PDF完整版下载: PDF下载
    内容摘要

    本发明实施例公开了自动填报方法及系统。基于预设的自动填报要素,自动填报要素包括自动填报单位、自动填报单位下需自动填报的报表类型、每一需自动填报的报表中各表项的数据填写规则、每一需自动填报的报表类型对应的自动填报时间段、以及每一需自动填报的报表的上报时刻;方法包括:自动填报系统确定各自动填报单位下符合自动填报条件的需自动填报的报表,根据相应的数据填写规则对符合自动填报条件的需自动填报的报表进行数据填写;自动填报条件包括:当前时刻位于需自动填报的报表对应的自动填报时间段内,并且,当前时刻达到需自动填报的报表对应的上报时刻;自动填报系统上报填写完成的报表。

    权利要求书

    1.一种自动填报方法,其特征在于,应用于自动填报系统,基于预设的
    自动填报要素,所述自动填报要素包括自动填报单位、所述自动填报单位下
    需自动填报的报表类型、每一需自动填报的报表中各表项的数据填写规则、
    每一需自动填报的报表类型对应的自动填报时间段、以及每一需自动填报的
    报表的上报时刻;
    所述方法包括:
    自动填报系统确定各自动填报单位下符合自动填报条件的需自动填报的
    报表,根据相应的数据填写规则对所述符合自动填报条件的需自动填报的报
    表进行数据填写;所述自动填报条件包括:当前时刻位于需自动填报的报表
    对应的自动填报时间段内,并且,当前时刻达到所述需自动填报的报表对应
    的上报时刻;
    所述自动填报系统上报填写完成的报表。
    2.如权利要求1所述的方法,其特征在于,还包括:
    自动填报系统确定各自动填报单位下符合补填条件且未按时提交的需自
    动填报的报表;所述补填条件包括当前时刻与所述未按时提交的需自动填报
    的报表对应的上报时刻位于同一自动填报时间段内;
    自动填报系统根据相应的数据填写规则对所述符合补填条件且未按时提
    交的需自动填报的报表进行数据填写并上报填写完成的报表。
    3.如权利要求1所述的方法,其特征在于,在接收到手动触发指令后,
    还包括:
    自动填报系统确定各自动填报单位下未按时提交的需自动填报的报表;
    自动填报系统根据相应的数据填写规则对所述未按时提交的需自动填报
    的报表进行数据填写并上报填写完成的报表;
    自动填报系统确定各自动填报单位下符合自动填报条件的需自动填报的
    报表,根据相应的数据填写规则对所述符合自动填报条件的需自动填报的报
    表进行数据填写并上报填写完成的报表;所述自动填报条件包括:当前时刻
    位于需自动填报的报表对应的自动填报时间段内,并且,当前时刻达到所述
    需自动填报的报表对应的上报时刻。
    4.如权利要求1-3任一项所述的方法,其特征在于,所述数据填写规则
    的类型包括取上期值和取常量中的至少一种。
    5.如权利要求4所述的方法,其特征在于,在设置所述自动填报要素过
    程中包括:
    以树形展现方式展现报表类型;
    以列表展现方式展现与选定报表类型对应的单位数据表格和数据填写规
    则表格;
    所述电厂数据表格包括所述选定报表类型对应的自动填报单位;
    所述数据填写规则表格包括所述电厂数据表格中的至少一个单位对应于
    所述选定报表类型的数据填写规则、自动填报时间段和上报时刻。
    6.如权利要求5所述的方法,其特征在于,
    所述数据填写规则以表格的方式设置;
    在展示用于设置数据填写规则的表格之前,所述方法还包括:
    动态渲染用于设置数据填写规则的表格。
    7.如权利要求6所述的方法,其特征在于,在展示用于设置数据填写规
    则的表格之前,所述方法还包括:
    动态加载用于设置数据填写规则的表格中各表项对应的选择项。
    8.一种自动填报系统,其特征在于,基于预设的自动填报要素,所述自
    动填报要素包括自动填报单位、所述自动填报单位下需自动填报的报表类型、
    每一需自动填报的报表中各表项的数据填写规则、每一需自动填报的报表类
    型对应的自动填报时间段、以及每一需自动填报的报表的上报时刻;
    所述系统包括:
    自动填写单元,用于确定各自动填报单位下符合自动填报条件的需自动
    填报的报表,根据相应的数据填写规则对所述符合自动填报条件的需自动填
    报的报表进行数据填写;所述自动填报条件包括:当前时刻位于需自动填报
    的报表对应的自动填报时间段内,并且,当前时刻达到所述需自动填报的报
    表对应的上报时刻;
    上报单元,用于上报填写完成的报表。
    9.如权利要求8所述的系统,其特征在于,还包括:
    补填确定单元,用于确定各自动填报单位下符合补填条件且未按时提交
    的需自动填报的报表;所述补填条件包括当前时刻与所述未按时提交的需自
    动填报的报表对应的上报时刻位于同一自动填报时间段内;
    自动补填单元,用于根据相应的数据填写规则对所述符合补填条件且未
    按时提交的需自动填报的报表进行数据填写并上报填写完成的报表。
    10.如权利要求9所述的系统,其特征在于,
    接收单元,用于接收手动触发指令;
    手动触发补填确定单元,用于确定各自动填报单位下未按时提交的需自
    动填报的报表;
    手动触发补填单元,用于根据相应的数据填写规则对所述未按时提交的
    需自动填报的报表进行数据填写并上报填写完成的报表;
    手动触发自动填报单元,用于确定各自动填报单位下符合自动填报条件
    的需自动填报的报表,根据相应的数据填写规则对所述符合自动填报条件的
    需自动填报的报表进行数据填写并上报填写完成的报表;所述自动填报条件
    包括:当前时刻位于需自动填报的报表对应的自动填报时间段内,并且,当
    前时刻达到所述需自动填报的报表对应的上报时刻。

    说明书

    自动填报方法及系统

    技术领域

    本发明涉及企业信息管理系统领域,更具体地说,涉及自动填报方法及
    系统。

    背景技术

    在企业信息管理系统领域(ERP),经常会需要下级上报各种报表。以燃
    料信息管理系统的数据报送为例,集团下属电厂需要报送燃料日报、燃煤供
    耗存月报、入厂煤价格月报、燃油月报、入炉燃料成本月报、燃煤月末盘点
    等各种类型的报表。

    但是在某些情况下,电厂并不能按照规定时间进行报表的定时上报,这
    样数据的连续性和完整性就得不到保障。上述情况包括:

    热电厂并不是全年进行发电,在热电厂停产期间,无人留守值班,因此
    无法手工填报相关报表数据;

    部分电厂在进行大、小维修期间,并没有实际生产数据发生,因此无需
    手工填报相关报表;

    年中电厂因关停机组或其他原因,不再需手工填报相关报表。

    发明内容

    有鉴于此,本发明实施例的目的在于提供自动填报方法及系统,以保证
    数据的连续性和完整性。

    为实现上述目的,本发明实施例提供如下技术方案:

    根据本发明实施例的第一方面,提供自动填报方法,应用于自动填报系
    统,基于预设的自动填报要素,所述自动填报要素包括自动填报单位、所述
    自动填报单位下需自动填报的报表类型、每一需自动填报的报表中各表项的
    数据填写规则、每一需自动填报的报表类型对应的自动填报时间段、以及每
    一需自动填报的报表的上报时刻;

    所述方法包括:

    自动填报系统确定各自动填报单位下符合自动填报条件的需自动填报的
    报表,根据相应的数据填写规则对所述符合自动填报条件的需自动填报的报
    表进行数据填写;所述自动填报条件包括:当前时刻位于需自动填报的报表
    对应的自动填报时间段内,并且,当前时刻达到所述需自动填报的报表对应
    的上报时刻;

    所述自动填报系统上报填写完成的报表。

    结合第一方面,在第一种可能的实现方式中,还包括:自动填报系统确
    定各自动填报单位下符合补填条件且未按时提交的需自动填报的报表;所述
    补填条件包括当前时刻与所述未按时提交的需自动填报的报表对应的上报时
    刻位于同一自动填报时间段内;自动填报系统根据相应的数据填写规则对所
    述符合补填条件且未按时提交的需自动填报的报表进行数据填写并上报填写
    完成的报表。

    结合第一方面,在第二种可能的实现方式中,在接收到手动触发指令后,
    还包括:自动填报系统确定各自动填报单位下未按时提交的需自动填报的报
    表;自动填报系统根据相应的数据填写规则对所述未按时提交的需自动填报
    的报表进行数据填写并上报填写完成的报表;自动填报系统确定各自动填报
    单位下符合自动填报条件的需自动填报的报表,根据相应的数据填写规则对
    所述符合自动填报条件的需自动填报的报表进行数据填写并上报填写完成的
    报表;所述自动填报条件包括:当前时刻位于需自动填报的报表对应的自动
    填报时间段内,并且,当前时刻达到所述需自动填报的报表对应的上报时刻。

    结合第一方面至第一方面第二种可能的实现方式任一项,在第三种可能
    的实现方式中,所述数据填写规则的类型包括取上期值和取常量中的至少一
    种。

    结合第一方面第三种可能的实现方式,在第四种可能的实现方式中,在
    设置所述自动填报要素过程中包括:以树形展现方式展现报表类型;以列表
    展现方式展现与选定报表类型对应的单位数据表格和数据填写规则表格;所
    述电厂数据表格包括所述选定报表类型对应的自动填报单位;所述数据填写
    规则表格包括所述电厂数据表格中的至少一个单位对应于所述选定报表类型
    的数据填写规则、自动填报时间段和上报时刻。

    结合第一方面第四种可能的实现方式,在第五种可能的实现方式中,所
    述数据填写规则以表格的方式设置;在展示用于设置数据填写规则的表格之
    前,所述方法还包括:动态渲染用于设置数据填写规则的表格。

    结合第一方面第五种可能的实现方式,在第六种可能的实现方式中,在
    展示用于设置数据填写规则的表格之前,所述方法还包括:动态加载用于设
    置数据填写规则的表格中各表项对应的选择项。

    根据本发明实施例的第二方面,提供一种自动填报系统,基于预设的自
    动填报要素,所述自动填报要素包括自动填报单位、所述自动填报单位下需
    自动填报的报表类型、每一需自动填报的报表中各表项的数据填写规则、每
    一需自动填报的报表类型对应的自动填报时间段、以及每一需自动填报的报
    表的上报时刻;

    所述系统包括:

    自动填写单元,用于确定各自动填报单位下符合自动填报条件的需自动
    填报的报表,根据相应的数据填写规则对所述符合自动填报条件的需自动填
    报的报表进行数据填写;所述自动填报条件包括:当前时刻位于需自动填报
    的报表对应的自动填报时间段内,并且,当前时刻达到所述需自动填报的报
    表对应的上报时刻;

    上报单元,用于上报填写完成的报表。

    结合第二方面,在第一种可能的实现方式中,还包括:补填确定单元,
    用于确定各自动填报单位下符合补填条件且未按时提交的需自动填报的报
    表;所述补填条件包括当前时刻与所述未按时提交的需自动填报的报表对应
    的上报时刻位于同一自动填报时间段内;自动补填单元,用于根据相应的数
    据填写规则对所述符合补填条件且未按时提交的需自动填报的报表进行数据
    填写并上报填写完成的报表。

    结合第二方面第一种可能的实现方式,在第二种可能的实现方式中,接
    收单元,用于接收手动触发指令;手动触发补填确定单元,用于确定各自动
    填报单位下未按时提交的需自动填报的报表;手动触发补填单元,用于根据
    相应的数据填写规则对所述未按时提交的需自动填报的报表进行数据填写并
    上报填写完成的报表;手动触发自动填报单元,用于确定各自动填报单位下
    符合自动填报条件的需自动填报的报表,根据相应的数据填写规则对所述符
    合自动填报条件的需自动填报的报表进行数据填写并上报填写完成的报表;
    所述自动填报条件包括:当前时刻位于需自动填报的报表对应的自动填报时
    间段内,并且,当前时刻达到所述需自动填报的报表对应的上报时刻。

    可见,在本发明实施例,由自动填报系统根据预设的自动填报要素自动
    进行报表数据填写并上报,这样即使在电厂停产、大、小维修期间等情况下,
    仍然可确保报表数据的连续性和完整性。

    附图说明

    为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实
    施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面
    描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,
    在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

    图1、6为本发明实施例提供的设置界面示意图;

    图2-5为本发明实施例提供的自动填报方法流程图;

    图7-9为本发明实施例提供的自动填报系统结构示意图。

    具体实施方式

    为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发
    明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,
    显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。
    基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下
    所获得的所有其他实施例,都属于本发明保护的范围。

    本发明实施例提供的自动填报方法应用于自动填报系统。自动填报系统
    可作为燃料信息管理系统等EPR系统的子系统或功能模块。

    自动填报系统之所以可实施自动填报方法,是基于预设的自动填报要素。
    请参见图1,自动填报要素至少可包括自动填报单位101、自动填报单位下需
    自动填报的报表类型102、每一需自动填报的报表中各表项的数据填写规则、
    每一需自动填报的报表类型对应的自动填报时间段103、以及每一需自动填报
    的报表的上报时刻(或称为指定填报日)104。

    以燃煤供耗存月报为例,不同的自动填报单位可采用同样的数据填写规
    则,也可采用特定的数据填写规则。

    请参见图2,上述方法可包括如下步骤:

    S1、自动填报系统确定各自动填报单位下符合自动填报条件的需自动填
    报的报表,根据相应的数据填写规则对符合自动填报条件的需自动填报的报
    表进行数据填写。

    上述自动填报条件可包括:当前时刻位于需自动填报的报表对应的自动
    填报时间段内,并且,当前时刻达到需自动填报的报表对应的上报时刻。

    以图1所示为例,针对燃煤供耗存月报,假定国电滦发电厂(自动填报
    单位)预设的自动填报时间段为2011年9月至2011年12月,上报时刻为每
    月1日9:00。

    若当前时刻为2011年10月1日9:00,则当前时刻位于需自动填报的报
    表对应的自动填报时间段内,并且,当前时刻达到需自动填报的报表对应的
    上报时刻,从而国电滦发电厂的燃煤供耗存月报符合自动填报条件,自动填
    报系统将根据相应的数据填写规则(A电厂特殊规则)进行数据填写。

    S2、自动填报系统上报填写完成的报表。

    可见,在本发明实施例,由自动填报系统根据预设的自动填报要素自动
    进行报表数据填写并上报,这样即使在电厂停产、大、小维修期间等情况下,
    仍然可确保报表数据的连续性和完整性。

    在本发明其他实施例中,请参见图3,上述方法还可包括如下步骤:

    S3、自动填报系统确定各自动填报单位下符合补填条件且未按时提交的
    需自动填报的报表;补填条件包括当前时刻与未按时提交的需自动填报的报
    表对应的上报时刻位于同一自动填报时间段内。

    仍以图1为例,针对燃煤供耗存月报,假定国电滦发电厂(自动填报单
    位)预设的自动填报时间段为2011年9月至2011年12月,上报时刻为每月
    1日9:00。

    假定,2011年9月的燃煤供耗存月报未按时填报。

    若当前时刻为2011年10月1日9:00与未按时提交的9月燃煤供耗存
    月报的上报时刻(2011年9月1日9:00)位于同一自动填报时间段内。从
    而国电滦发电厂9月的燃煤供耗存月报符合补填条件,后续,自动填报系统
    将根据相应的数据填写规则(A电厂特殊规则)对国电滦发电厂9月的燃煤
    供耗存月报进行数据填写。

    而若当前时刻与未按时提交的需自动填报的报表对应的上报时刻不位于
    同一自动填报时间段内,则认为不符合补填条件。

    例如,由图1可见,针对燃煤供耗存月报,国电滦发电厂共有三个自动
    填报时间段:2011年1月至2011年1月、2011年5月至2011年7月、2011
    年9月至2011年12月。

    若当前时刻为2011年10月1日9:00,则即使国电滦发电厂2011年7
    月的燃煤供耗存月报未按时填报,由于当前时刻与之不在同一自动填报时间
    段内则不会对国电滦发电厂7月的燃煤供耗存月报进行数据填写、上报。

    S4、自动填报系统根据相应的数据填写规则对符合补填条件且未按时提
    交的需自动填报的报表进行数据填写并上报填写完成的报表。

    上述各实施例所提供的步骤,都是自动填报系统在满足一定条件下,自
    动执行的。

    在本发明其他实施例中,还可手动触发自动填报系统进行报表填报。也
    即,用户可下达手动触发指令。

    请参加图4,在接收到手动触发指令后,上述方法还可包括如下步骤:

    S5、自动填报系统确定各自动填报单位下未按时提交的需自动填报的报
    表。

    相关描绘请参见本文前述记载,在此不作赘述。

    S6、自动填报系统根据相应的数据填写规则对未按时提交的需自动填报
    的报表进行数据填写并上报填写完成的报表。

    可见,在手动触发时,并不会判断是否满足填补条件,只要未按时提交,
    就会进行补填。

    例如,由图1可见,针对燃煤供耗存月报,国电滦发电厂共有三个自动
    填报时间段:2011年1月至2011年1月、2011年5月至2011年7月、2011
    年9月至2011年12月。

    若当前时刻为2011年10月1日9:00,而国电滦发电厂2011年7月的
    燃煤供耗存月报未按时填报,在本实施例中,会对国电滦发电厂7月的燃煤
    供耗存月报进行数据填写、上报。

    此外,请参加图5,在接收到手动触发指令后,上述方法还可包括如下步
    骤:

    S7、自动填报系统确定各自动填报单位下符合自动填报条件的需自动填
    报的报表,根据相应的数据填写规则对符合自动填报条件的需自动填报的报
    表进行数据填写并上报填写完成的报表。

    自动填报条件可包括:当前时刻位于需自动填报的报表对应的自动填报
    时间段内,并且,当前时刻达到需自动填报的报表对应的上报时刻。

    相关描绘请参见本文前述记载,在此不作赘述。

    在本发明其他实施例中,上述所有实施例中的方法在上报报表之前,可
    将报表标记为“自动填报”。

    在上报报表后,燃料信息管理系统等EPR系统会对报表进行汇总审核。
    或者,可由自动填报系统对标记为“自动填报”的报表进行汇总审核。

    标记为“自动填报”的报表可以发布(也即上报),已发布的报表也可撤销
    发布。但由于自动填报的报表没有经过人工流程处理,故不支持查看、修改
    和回退。

    在本发明其他实施例中,上述方法还可包括如下步骤:设置自动填报要
    素。

    可由各电厂自行设置自动填报要素,也可由平台(或系统)管理员统一
    设置自动填报要素。

    相应的,可由各电厂执行自动填报方法,也可由平台(或系统)统一执
    行自动填报方法。

    更具体的,设置自动填报要素可包含:设置自动填报单位、设置数据填
    写规则、设置自动填报时间段、设置上报时刻等。

    在设置自动填报要素过程中,可包括如下步骤:

    以树形展现方式展现报表类型;

    以列表展现方式展现与选定报表类型对应的单位数据表格和数据填写规
    则表格。

    例如,请参见图6,标号为1的区域展示的是报表类型,可见报表类型是
    以树形展现方式展现的(也可叫报表类型选择树)。

    标号为2的区域展示的是电厂数据表格,在电厂数据表格中包含了选定
    报表类型对应的自动填报单位(如当前无已设置的自动填报单位,则显示空
    白表格)。

    例如,当选定报表类型为燃煤供耗存月报时,电厂数据表格中包含的电
    厂名称分别为:国电太原第一热电厂、国电滦河发电厂、国电承德热电有限
    公司。

    标号为3的区域展示的是数据填写规则表格(如当前无已设置的数据填
    写规则,则显示空白表格)。在该表格中包括电厂数据表格中的至少一个单
    位(国电滦河发电厂)对应于选定报表类型(燃煤供耗存月报)的数据填写
    规则、自动填报时间段(开始月、结束月)和上报时刻(指定填报日)。

    此外,还可包括标号为4的区域,其用于展示已经填报的最大业务日期。

    例如,图6中标号4展示“已经填报到2011年10月”,其中的“2011年10
    月”即为填报的最大业务日期。其可用于判断是否漏报了报表。

    可见,在本实施例中,报表类型选择树、电厂数据表格、数据填写规则
    表格三者间数据联动,这样可不用来回切换界面,减少了很多页面间的跳转,
    使数据的展示更直白、更明了、更富有动感。

    需要说明的是,图6所示的界面中,选定了国电滦河发电厂,所以数据
    填写规则表格展示的是,国电滦河发电厂对应于燃煤供耗存月报的数据填写
    规则、自动填报时间段(开始月、结束月)和上报时刻(指定填报日)。

    如只选定了燃煤供耗存月报,则默认显示的是电厂数据表格中第一个自
    动填报单位对应的数据填写规则、自动填报时间段(开始月、结束月)和上
    报时刻(指定填报日)。

    下面,将具体介绍如何设置自动填报单位、设置数据填写规则、设置自
    动填报时间段。

    一,设置自动填报单位

    请参见图6,可采用电厂设置列表的形式对自动填报单位加以设置。

    电厂设置列表提供定位、新增、删除功能(图6中有定位、新增、删除
    三个按钮)。

    其中,定位功能可在搜索条中输入关键字,进行模糊搜索并定位到对应
    的已添加电厂。

    新增功能可用于添加新的需要自动填报的电厂(也即添加新自动填报单
    位)。在点击新增按钮后,会弹出窗口,窗口中包含可供选择的自动填报单
    位(电厂)。

    为了避免重复设置,所弹出窗口包含的可供选择的自动填报单位不包含
    已设置的自动填报单位。

    例如,已将国电滦河发电厂设置为自动填报单位,则国电滦河发电厂将
    不会出现在弹出的窗口中。

    已设置的电厂行对表格只读属性进行控制,不能继续编辑。

    由前述记载可知,当选定某已设置的自动填报单位时,其对应的(一般
    是未停用的)数据填写规则也会以列表的形式展现。

    而当新增自动填报单位后,若其对应的数据填写规则还未设置,会展现
    空列表。

    删除功能可用于删除不再需要自动填报的电厂,在删除电厂后,被删除
    的电厂所对应的已设置的数据填写规则也会被停用。

    二,设置数据填写规则

    数据填写规则的类型包括取上期值和取常量中的至少一种。

    此外,数据填写规则的类型还可包括复制。下面将分别介绍。

    取上期值:

    表示按周期和自动填报单位取上期报表的某表项值。

    例如,9月月报中的表项A自动取上月(8月)月报的表项B的数值。

    再例如:日报中的【上日燃煤库存】表项,可取上一日日报的【当日燃
    煤库存】表项的数值。

    当某单元格为取上值选择方式,点击该单元格,显示下拉列表,下拉
    列表中列出本单元格可供选择的表项。

    需要说明的是,不同的单元格,其下拉表格所包含的内容是不同的。例
    如,单元格1其下拉列表中的选择项可能包括B、C、D,而单元格2其下拉
    列表中的选择项可能包括E、F、G。

    为方便用户使用,下拉表格所包含的内容可调整。

    取常量:

    当某单元格为取常量方式时,可以直接录入常量。

    常量进一步还可包括字符类型和数值类型,对于数值类型,可录入的长
    度和小数点能够根据报表的需求进行限制。

    复制:

    在本实施例中,复制指从本报表中某项目中直接复制。

    例如,同一报表中的表项A的取值可复制该报表中表项B的取值。

    当某单元格为复制方式,点击该单元格,可显示下拉列表,下拉列表中
    列出本单元格在同一报表中可供选择的表项。

    数据填写规则是以表格(列表)的方式设置的。

    当选定报表类型以及自动填报单位后,会显示展示用于设置数据填写规
    则的表格,用于设置数据填写规则的表格可为空白表格或包含已设置的数据
    填写规则。

    无论是否是空白表格,在展示用于设置数据填写规则的表格之前,都会
    动态渲染用于设置数据填写规则的表格。

    所谓的渲染,可理解为将不同的表项绑定不同的选择控件或输入控件。

    前已叙述,单元格可为取上值选择方式、取常量方式或复制方式。其中,
    取上值和复制对应下拉选择控件,而取常量对应输入控件。

    在展示表格之前,需要将单元格与下拉选择控件或输入控件相绑定。

    对于下拉选择控件,前已述及,下拉列表中包含选择项。并且,不同的
    单元格(或称为表项),其下拉表格所包含的内容是不同的。

    因此,在动态渲染之后,还需要动态加载用于设置数据填写规则的表格
    中各表项对应的选择项。也即,需要加载各下拉控件对应的选择项。

    动态渲染和动态加载具体可通过如下方式实现:

    对表项的controllType(控制类型)属性进行设置。控制类型至少可包括
    两类:下拉类型(dropDownType)和直接输入类型。

    对于下拉类型的表项,还需要设置其customData(控件定制数据)属性。
    控件定制数据决定了下拉列表的选择项。

    这样,在动态渲染和动态加载时,就可将单元格与下拉控件绑定,并加
    载下拉列表中的选择项。

    而对于直接输入类型,还可添加键盘监听事件,对常量输入为数字型的
    数据进行长度和小数点的控制。

    由于不同报表类型,各展示列可能不尽相同,因此,在本发明其他实施
    例中,上述所有实施例在展示用于设置数据填写规则的表格之前,还可包括
    如下步骤:

    根据选定的报表类型,动态改变表格的展示列。

    例如,请参见图6,当报表类型为燃煤供耗存月报时,表格的展示列中包
    括“开始月”和“结束月”。而如果报表类型为日报,则“开始月”需要改为“开始
    日”,“结束月”需要改为“结束日”。

    动态改变表格的展示列元素,使得不同的报表类型在设置过程中可以在
    同一个页面中看到对应的效果,此技术的运用不仅使页面的展现方式更丰富、
    用户操作更方便,相对于根据不同的报表类型开发出与之对应的设置页面的
    做法节省了相当一部分的后台代码。

    用于设置数据填写规则的表格提供了新增、修改、删除、参照新增操作。
    其中:

    新增操作可打开新增数据填写规则设置界面,对数据填写规则进行新增
    设置并保存;修改操作可打开修改数据填写规则设置界面,对数据填写规则
    进行修改并保存;删除操作可删除已添加的数据填写规则;参照新增操作可
    参照已有的数据填写规则进行修改并保存为新的数据填写规则。

    此外,针对数据填写规则的自动填报时间段,用于设置数据填写规则的
    表格还提供了新增、修改、停用、调整历史四个功能。其中:

    新增操作,用于对已添加的自动填报单位对应的数据填写规则的自动填
    报时间段进行新增设置。

    修改操作,用于对已添加的自动填报单位对应的数据填写规则的自动填
    报时间段进行修改。

    调整历史操作,用于查看数据填写规则的自动填报时间段的调整轨迹。

    停用操作,用于对不再使用的已设置数据填写规则的自动填报时间段进
    行停用。

    实际上,在时间超出自动填报时间段后,数据填写规则会自动停用。

    例如,对于自动填报时间段为2011年1月-2011年5月的数据填写规则,
    到2011年6月,该数据填写规则自动停用。

    当然,用户也可手动设置数据填写规则停用。

    对于已停用的数据填写规则,系统自动对其display属性进行设置,将其
    display属性设置为“隐藏”,以达到整行隐藏的效果。

    通过将display属性设置为“显示”或“隐藏”,可实现对单元格或整行、整
    列显示/隐藏的效果。

    此外,请参见图6,系统可提供“显示已停用日期段”复选框,以显示display
    属性为“隐藏”的日期段,及其相应的数据填写规则。

    与之相对应,本发明实施例还要求保护自动填报系统。

    图7示出了上述系统的一种结构,包括:

    自动填写单元1,用于确定各自动填报单位下符合自动填报条件的需自动
    填报的报表,根据相应的数据填写规则对上述符合自动填报条件的需自动填
    报的报表进行数据填写。

    上述自动填报条件包括:当前时刻位于需自动填报的报表对应的自动填
    报时间段内,并且,当前时刻达到上述需自动填报的报表对应的上报时刻;

    上报单元2,用于上报填写完成的报表。

    具体细节请参见本文前述记载,在此不作赘述。

    在本发明其他实施例中,请参见图8,上述所有实施例中的系统还可包括:

    补填确定单元3,用于确定各自动填报单位下符合补填条件且未按时提交
    的需自动填报的报表;上述补填条件包括当前时刻与上述未按时提交的需自
    动填报的报表对应的上报时刻位于同一自动填报时间段内;

    自动补填单元4,用于根据相应的数据填写规则对上述符合补填条件且未
    按时提交的需自动填报的报表进行数据填写并上报填写完成的报表。

    具体细节请参见本文前述记载,在此不作赘述。

    在本发明其他实施例中,请参见图9,上述所有实施例中的系统还可包括:

    接收单元5,用于接收手动触发指令;

    手动触发补填确定单元6,用于确定各自动填报单位下未按时提交的需自
    动填报的报表;

    手动触发补填单元7,用于根据相应的数据填写规则对上述未按时提交的
    需自动填报的报表进行数据填写并上报填写完成的报表;

    手动触发自动填报单元8,用于确定各自动填报单位下符合自动填报条件
    的需自动填报的报表,根据相应的数据填写规则对上述符合自动填报条件的
    需自动填报的报表进行数据填写并上报填写完成的报表。

    上述自动填报条件包括:当前时刻位于需自动填报的报表对应的自动填
    报时间段内,并且,当前时刻达到上述需自动填报的报表对应的上报时刻。

    具体细节请参见本文前述记载,在此不作赘述。

    本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都
    是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。

    结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、
    处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存
    储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编
    程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任
    意其它形式的存储介质中。

    对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用
    本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易
    见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,
    在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,
    而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

    关 键  词:
    自动 填报 方法 系统
      专利查询网所有文档均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:自动填报方法及系统.pdf
    链接地址:https://www.zhuanlichaxun.net/p-6278792.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
    经营许可证编号:粤ICP备2021068784号-1