一种报表催报方法和装置的利记博彩app

文档序号:6585838阅读:263来源:国知局

专利名称::一种报表催报方法和装置的利记博彩app
技术领域
:本发明涉及办公自动化领域,特别是设计一种报表催报方法和装置。
背景技术
:随着一些集团企业的下属公司增多,为了加强对整个企业的及时有效管理,下属公司每月都要向集团上报三大财务报表或销售业绩统计报表等。为了保证下属公司上报上述报表的及时性,每月月初集团都要对下属公司进行报表催报。目前都是采用人工催报。每月月初,负责对报表数据维护统计的人员会根据报表的上报情况,手动选择下属公司、选择要催报的报表,然后选择该公司对应的收件人。有多少家公司就需要进行多少次催报。因此,每月都要根据报表上报情况,对还未上报的公司和报表进行催报。每次催报前,要先查看报表的上报情况,筛选出没有上报的公司和报表,然后再催报。但是,对于下属公司数量和报表种类较多的情况,催报报表的工作量就非常大,且容易遗漏和出错。而且,经常在催报之后的第二天,仍然有些下属公司的报表没有上报,就得一直对该公司未上报的报表进行催报。
发明内容本发明的目的是提供一种报表催报方法和装置,准确高效的完成报表催报任务。本发明提供了一种报表催报方法,包括根据预置催报方案生成至少一个催报事务;检测当前时间是否到达某个催报事务的触发时间;若是,则触发该催报事务,以使所述催报事务执行报表催报。所述预置催报方案包括方案标识、方案起止日期、报表周期类型、报表模板标识、至少一个报表类别属性值、催报时间。所述催报事务的触发时间由所述方案起止日期、报表周期类型和催报时间确定。所述催报事务执行报表催报的方式具体可以为根据当前时间算出需上报报表的年份和期号;根据所述年份和期号、预置催报方案和预置模板分配记录,确定需上报的各个报表;所述预置模板分配记录包括各公司标识以及与所述公司标识对应的报表模板标识;检查报表提交记录中是否有与所述报表匹配的记录;所述报表提交记录包括公司标识、报表模板标识、至少一个报表类别属性值以及报表的年份和期号;若所述检查结果为无,则将所述报表的报表模板标识、至少一个报表类别属性值加入催报列表中与所述公司标识对应的记录中;对所述催报列表中的记录进行催报。所述确定需上报的各个报表具体可以为根据所述预置模板分配记录和与所述方案标识对应的预置催报方案,得到需要上报报表的公司标识、报表模板标识和至少一个报表类别属性值;根据所述年份和期号、公司标识、报表模板标识和至少一个报表类别属性值,确定需上报的各个报表。若所述预置催报方案还包括催报模板标识和催报方式,则对所述催报列表中的记录进行催报具体可以为使用所述催报列表中每个公司标识对应的记录,替换所述催报模板标识对应的催报模板中相应的变量,形成催报信息;将所述催报信息通过所述催报方式发送给预置联系人列表中与所述公司标识对应的联系人。优选的,所述预置催报方案还包括每日催报,若所述检查结果为无,则所述方法还包括新生成一个催报事务,新催报事务的触发时间为当前催报事务的触发时间加一天。本发明还提供了一种报表催报装置,所述装置包括生成模块,用于根据预置催报方案生成至少一个催报事务;检测模块,用于检测当前时间是否到达某个催报事务的触发时间;触发模块,若所述检测模块的检测结果为是,则触发该催报事务,以使所述催报事务执行报表催报。所述预置催报方案包括方案标识、方案起止日期、报表周期类型、报表模板标识、至少一个报表类别属性值、催报时间。在所述触发模块触发催报事务后,所述催报事务执行报表催报的方式具体可以为根据当前时间算出需上报报表的年份和期号;根据所述年份和期号、预置催报方案和预置模板分配记录,确定需上报的各个报表;所述预置模板分配记录包括各公司标识以及与所述公司标识对应的报表模板标识;检查报表提交记录中是否有与所述报表匹配的记录;所述报表提交记录包括公司标识、报表模板标识、至少一个报表类别属性值以及报表的年份和期号;若所述检查结果为无,则将所述报表的报表模板标识、至少一个报表类别属性值加入催报列表中与所述公司标识对应的记录中;对所述催报列表中的记录进行催报。所述确定需上报的各个报表具体可以为根据所述预置模板分配记录和与所述方案标识对应的预置催报方案,得到需要上报报表的公司标识、报表模板标识和至少一个报表类别属性值;根据所述年份和期号、公司标识、报表模板标识和至少一个报表类别属性值,确定需上报的各个报表。若所述预置催报方案还包括催报模板标识和催报方式,则对所述催报列表中的记录进行催报具体可以为使用所述催报列表中每个公司标识对应的记录,替换所述催报模板标识对应的催报模板中相应的变量,形成催报信息;将所述催报信息通过所述催报方式发送给预置联系人列表中与所述公司标识对应的联系人。优选的,所述预置催报方案还包括每日催报,若所述检查结果为无,则还包括新生成一个催报事务,新催报事务的触发时间为当前催报事务的触发时间加一天。本发明的报表催报方法和装置,通过为每个催报日期生成一个催报事务,可以准确高效的对各个分公司的指定报表进行报表催报;用户可以在预置催报方案中自定义需要催报的报表和催报的日期,由此更好的适应用户的各种实际应用需要;预置催报方案一经设定好,就可以由后台的催报事务监控是否到达催报日期并自动采取检测和相应的催报措施,用户可以一劳永逸;在设定了每日催报后,可以实现对未上报的报表一直催报,直到该报表上报为止,保障了集团公司统计报表数据的完整性。图1是本发明报表催报方法的流程示意图;图2是本发明的催报事务执行报表催报的流程示意图;图3是本发明报表催报装置的结构示意图。具体实施例方式为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明实施例作进一步详细的说明。本发明中,需要先维护好几个文件,预置模板分配记录存储有各个分公司的公司标识以及与所述公司标识对应的报表模板标识;为了规范管理,分公司使用的报表模板由集团公司统一制作提供,报表模板中的报表模板标识、报表类别属性值对应区域的值可以在报表提交后,由系统提取出来填写上报报表的记录;预置联系人列表存储各个分公司标识对应的公司名称、联系人联系方式(电话号码和/或电子邮箱地址);催报模板存储有至少一个催报信息模板,一个模板标识对应一个模板,所述催报信息模板内容中的报表模板标识、至少一个报表类别属性值和公司标识采用可替换的变量,在实际使用时被替换成变量对应的实际值。本发明首先提供了一种报表催报方法,如图1所示,包括如下步骤S10,根据预置催报方案生成至少一个催报事务。所述预置催报方案可以包括方案标识、方案起止日期、报表周期类型、报表模板标识、至少一个报表类别属性值、催报时间等。其中方案起止日期定义了所述预置催报方案的有效日期;报表周期类型可以为月报、季报或年报等,用户可以根据实际需要进行选择;报表模板标识是用于区分预先制定好的多个报表模板;报表类别属性值用于与报表模板进行组合,形成更丰富的报表种类;催报时间是由报表日期和用户设定的周期前/周期后n天结合形成,可以精确到秒(hh:mm:ss)。由于一个预置催报方案只支持一种周期类型,因此,会存在至少一个预置催报方案。本实施例以集团公司管理分公司的财务状况为例,集团公司需要各分公司定期上报各自的财务三大报表(资产负债表,利润表,现金流量表),每种财务报表又可以与币别(人民币、港币、美元等)和数据集(实际数、计划数等)等至少一个报表类别属性值进行组合,形成不同的报表。所述催报事务的触发时间可以由所述方案起止日期、报表周期类型和催报时间确定。系统可以将各个触发时间放入缓存列表,然后为缓存列表中的每个触发时间生成一个催报事务。举个具体的例子集团公司制定预置催报方案,方案标识001起止日期2009年1月1日-2009年11月30日报表周期类型月报报表模板标识T1(代表资产负债表)币别人民币、美元数据集实际数、计划数催报时间每月最后一天的12:30:00周期后3天由此,得到该起止日期内的报表日期为1月31日、2月28日、3月31日、4月30日、5月31日、6月30日、7月31日、8月31日、9月30日、10月31日和11月30日;则实际催报的日期2月3日、3月3日、4月3日、5月3日、6月3日、7月3日、8月3日、9月3日、10月3日和11月3日(由于12月3日超过了11月30日,因此不会作为催报的日期)。系统会为每个实际催报日期生成一个催报事务,所述催报事务可以包括事务标识、触发时间、对应的催报方案标识和该催报事务的功能函数。在生成催报事务后,还可以形成日志,用于记录后台的催报事务本身的信息以及与之捆绑的催报方案的信息,由于自动催报是系统自动化的行为,因此要记录其重要运行日志以进行追踪,具体内容示例如下"CSLR印ortCommitNoticeJob:create,JobID=AAA,,JobSchedule=2009-10-2115:11:12,Jobschemalnfo=报表自动催报|方案标识0011周期前/周期后n天一次I每天"。在用户对预置催报方案进行了编辑修改后,系统会将与该预置催报方案的方案标识对应的催报事务全部废弃掉,重新生成催报事务,这样就可以保证催报的准确性。S20,检测当前时间是否到达某个催报事务的触发时间;若是,则触发该催报事务,以使所述催报事务执行报表催报。系统会检测当前时间是否到达某个催报事务的触发时间,若是,则触发该催报事务,以使该催报事务使用其自身的功能函数执行报表催报。催报可以是向各分公司的联系人发电子邮件,由各个联系人自己去核对是否有未上报的报表。优选的,所述催报事务执行报表催报的方式,如图2所示,包括S201,根据当前时间算出需上报报表的年份和期号。催报事务可以根据当前时间算出需上报报表的年份和期号,如当前时间是2009年11月3日,则算出需上报的报表为2009年第10期。S202,根据所述年份和期号、预置催报方案和预置模板分配记录,确定需上报的各个报表。所述确定需上报的各个报表具体可以包括S2021,根据所述预置模板分配记录和与所述方案标识对应的预置催报方案,得到需要上报报表的公司标识、报表模板标识和至少一个报表类别属性值;S2022,根据所述年份和期号、公司标识、报表模板标识和至少一个报表类别属性值,确定需上报的各个报表。若所述预置模板分配记录如表1所示(其中Tl表示资产负债表,T2表示利润表,T3表示现金流量表)表1<table>tableseeoriginaldocumentpage8</column></row><table>则结合上面的例子,先得到需要上报的报表中的部分信息A--Tl-人民币-实际数A--Tl-人民币-计划数A--Tl-美元_实际数;A--Tl-美元_计划数;B--Tl-人民币-实际数B--Tl-人民币-计划数B--Tl-美元_实际数;B--Tl-美元_计划数。然后结合年份和期号,即得到需要上报的报表A--Tl-人民币_实际数-2009年第10期A--Tl-人民币_计划数-2009年第10期A--Tl-美元_实际数-2009年第10期;A--Tl-美元_计划数-2009年第10期;B--Tl-人民币_实际数-2009年第10期B--Tl-人民币_计划数-2009年第10期B--Tl-美元_实际数-2009年第10期;B--Tl-美元_计划数-2009年第10期。S203,检查报表提交记录中是否有与所述报表匹配的记录。所述报表提交记录包括公司标识、报表模板标识、至少一个报表类别属性值以及报表的年份和期号;所述报表提交记录可以如表2所示表2<table>tableseeoriginaldocumentpage9</column></row><table>若所述检查结果为都含有,则结束本次催报程序;若所述检查结果为无,则执行S204:将所述报表的报表模板标识、至少一个报表类别属性值加入催报列表中与所述公司标识对应的记录中。通过检查,得到报表A-Tl-美元-实际数-2009年第10期、B-Tl-美元-实际数-2009年第10期和B-Tl-美元-计划数-2009年第10期未上报,则将这3个报表中的模板标识、币别、数据集加入所述催报列表中与公司标识对应的记录中,催报列表可以如表3所示表3<table>tableseeoriginaldocumentpage9</column></row><table>S205,对所述催报列表中的记录进行催报。若所述预置催报方案还包括催报模板标识和催报方式,则对所述催报列表中的记录进行催报具体可以包括S2051,使用所述催报列表中每个公司标识对应的记录,替换所述催报模板标识对应的催报信息模板中相应的变量,形成催报信息;所述催报信息模板可以如下"请您及时提交£公司年份和期号报表周期类型(报表日期:报表日期)。您尚未提交的报表清单如下T币别数据集"带下划线的均为可替换的变量C可以替换为公司标识对应的公司名称;年份和期号、报表日期可以由当前时间自动形成(如年份和期号2009年第10期,报表日期为2009年10月31日);报表周期类型可以从相应预置催报方案获取(如月报);当所述报表清单为2条以上时,可以自动增加,增加的方法可以使用现有技术实现,本发明对此不做限定。其中,c替换为公司标识对应的公司名称,可以通过预置的公司信息表来获取,该表中存储有集团每个分公司的公司标识和公司名称的对应关系。S2052,将所述催报信息通过所述催报方式发送给预置联系人列表中与所述公司标识对应的联系人。预置联系人列表可以如表4所示表4<table>tableseeoriginaldocumentpage10</column></row><table>催报方式可以为短信和/或电子邮件,将上述催报信息发送给与公司标识对应的相关联系人。若所述预置催报方案还包括每日催报,且步骤S203中的检查结果为无,则所述方法还包括S206,新生成一个催报事务,新催报事务的触发时间为当前催报事务的触发时间加一天。新生成的催报事务与当前催报事务除了触发时间外,其他内容都相同。在步骤S203中,若所述检查的结果为存在未上报的报表,则就可以开始执行步骤S206,S206与S204、S205没有执行的先后顺序限制。本实施例中都是以财务报表为例进行说明,当然,本领域技术人员也可以想到,通过本发明公开的思想,还可以将本发明的方法应用到销售业绩表(报表类别属性值可以为计划量和/或实际完成量)等其他需要上报的报表,在此不一一列举。本发明的报表催报方法,通过为每个催报日期生成一个催报事务,可以准确高效的对各个分公司的指定报表进行报表催报;用户可以在预置催报方案中自定义需要催报的报表和催报的日期,由此更好的适应用户的各种实际应用需要;预置催报方案一经设定好,就可以由后台的催报事务监控是否到达催报日期并自动采取检测和相应的催报措施,用户可以一劳永逸;在设定了每日催报后,可以实现对未上报的报表一直催报,直到该报表上报为止,保障了集团公司统计报表数据的完整性。本发明还提供了一种报表催报装置,如图3所示,所述装置包括生成模块100,用于根据预置催报方案生成至少一个催报事务;检测模块200,用于检测当前时间是否到达某个催报事务的触发时间;触发模块300,若所述检测模块的检测结果为是,则触发该催报事务,以使所述催报事务执行报表催报。所述预置催报方案包括方案标识、方案起止日期、报表周期类型、报表模板标识、至少一个报表类别属性值、催报时间等。所述催报事务的触发时间由所述方案起止日期、报表周期类型和催报时间确定。优选的,在所述触发模块触发催报事务后,所述催报事务执行报表催报的方式为A、根据当前时间算出需上报报表的年份和期号;B、根据所述年份和期号、预置催报方案和预置模板分配记录,确定需上报的各个报表;所述预置模板分配记录包括各公司标识以及与所述公司标识对应的报表模板标识;C、检查报表提交记录中是否有与所述报表匹配的记录;所述报表提交记录包括公司标识、报表模板标识、至少一个报表类别属性值以及报表的年份和期号;D、若所述检查结果为无,则将所述报表的报表模板标识、至少一个报表类别属性值加入催报列表中与所述公司标识对应的记录中;E、对所述催报列表中的记录进行催报。其中,B具体可以为根据所述预置模板分配记录和与所述方案标识对应的预置催报方案,得到需要上报报表的公司标识、报表模板标识和至少一个报表类别属性值;根据所述年份和期号、公司标识、报表模板标识和至少一个报表类别属性值,确定需上报的各个报表。若所述预置催报方案还包括催报模板标识和催报方式,则E具体可以为使用所述催报列表中每个公司标识对应的记录,替换所述催报模板标识对应的催报模板中相应的变量,形成催报信息;将所述催报信息通过所述催报方式发送给预置联系人列表中与所述公司标识对应的联系人。优选的,所述预置催报方案还包括每日催报,若C中的检查结果为无,则在C之后,还包括新生成一个催报事务,新催报事务的触发时间为当前催报事务的触发时间加一天。本发明的报表催报装置,通过为每个催报日期生成一个催报事务,可以准确高效的对各个分公司的指定报表进行报表催报;用户可以在预置催报方案中自定义需要催报的报表和催报的日期,由此更好的适应用户的各种实际应用需要;预置催报方案一经设定好,就可以由后台的催报事务监控是否到达催报日期并自动采取检测和相应的催报措施,用户可以一劳永逸;在设定了每日催报后,可以实现对未上报的报表一直催报,直到该报表上报为止,保障了集团公司统计报表数据的完整性。由于本发明的装置实施例部分与方法实施例部分的相似内容较多,因此描述的比较简略,相关之处请参见方法实施例部分。需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语"包括"、"包含"或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句"包括一个......"限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。权利要求一种报表催报方法,其特征在于,包括根据预置催报方案生成至少一个催报事务;检测当前时间是否到达某个催报事务的触发时间;若是,则触发该催报事务,以使所述催报事务执行报表催报。2.如权利要求1所述的方法,其特征在于,所述预置催报方案包括方案标识、方案起止日期、报表周期类型、报表模板标识、至少一个报表类别属性值、催报时间。3.如权利要求2所述的方法,其特征在于,所述催报事务的触发时间由所述方案起止日期、报表周期类型和催报时间确定。4.如权利要求2所述的方法,其特征在于,所述催报事务执行报表催报的方式为根据当前时间算出需上报报表的年份和期号;根据所述年份和期号、预置催报方案和预置模板分配记录,确定需上报的各个报表;所述预置模板分配记录包括各公司标识以及与所述公司标识对应的报表模板标识;检查报表提交记录中是否有与所述报表匹配的记录;所述报表提交记录包括公司标识、报表模板标识、至少一个报表类别属性值以及报表的年份和期号;若所述检查结果为无,则将所述报表的报表模板标识、至少一个报表类别属性值加入催报列表中与所述公司标识对应的记录中;对所述催报列表中的记录进行催报。5.如权利要求4所述的方法,其特征在于,所述确定需上报的各个报表具体为根据所述预置模板分配记录和与所述方案标识对应的预置催报方案,得到需要上报报表的公司标识、报表模板标识和至少一个报表类别属性值;根据所述年份和期号、公司标识、报表模板标识和至少一个报表类别属性值,确定需上报的各个报表。6.如权利要求4所述的方法,其特征在于,若所述预置催报方案还包括催报模板标识和催报方式,则对所述催报列表中的记录进行催报具体为使用所述催报列表中每个公司标识对应的记录,替换所述催报模板标识对应的催报模板中相应的变量,形成催报信息;将所述催报信息通过所述催报方式发送给预置联系人列表中与所述公司标识对应的联系人。7.如权利要求4-6任一项所述的方法,其特征在于,所述预置催报方案还包括每日催报,若所述检查结果为无,则所述方法还包括新生成一个催报事务,新催报事务的触发时间为当前催报事务的触发时间加一天。8.—种报表催报装置,其特征在于,所述装置包括生成模块,用于根据预置催报方案生成至少一个催报事务;检测模块,用于检测当前时间是否到达某个催报事务的触发时间;触发模块,若所述检测模块的检测结果为是,则触发该催报事务,以使所述催报事务执行报表催报。9.如权利要求8所述的装置,其特征在于,所述预置催报方案包括方案标识、方案起止日期、报表周期类型、报表模板标识、至少一个报表类别属性值、催报时间。10.如权利要求8所述的装置,其特征在于,在所述触发模块触发催报事务后,所述催报事务执行报表催报的方式为根据当前时间算出需上报报表的年份和期号;根据所述年份和期号、预置催报方案和预置模板分配记录,确定需上报的各个报表;所述预置模板分配记录包括各公司标识以及与所述公司标识对应的报表模板标识;检查报表提交记录中是否有与所述报表匹配的记录;所述报表提交记录包括公司标识、报表模板标识、至少一个报表类别属性值以及报表的年份和期号;若所述检查结果为无,则将所述报表的报表模板标识、至少一个报表类别属性值加入催报列表中与所述公司标识对应的记录中;对所述催报列表中的记录进行催报。11.如权利要求10所述的装置,其特征在于,所述确定需上报的各个报表具体为根据所述预置模板分配记录和与所述方案标识对应的预置催报方案,得到需要上报报表的公司标识、报表模板标识和至少一个报表类别属性值;根据所述年份和期号、公司标识、报表模板标识和至少一个报表类别属性值,确定需上报的各个报表。12.如权利要求IO所述的装置,其特征在于,若所述预置催报方案还包括催报模板标识和催报方式,则对所述催报列表中的记录进行催报具体为使用所述催报列表中每个公司标识对应的记录,替换所述催报模板标识对应的催报模板中相应的变量,形成催报信息;将所述催报信息通过所述催报方式发送给预置联系人列表中与所述公司标识对应的联系人。13.如权利要求10-12任一项所述的装置,其特征在于,所述预置催报方案还包括每日催报,若所述检查结果为无,则还包括新生成一个催报事务,新催报事务的触发时间为当前催报事务的触发时间加一天。全文摘要本发明公开了一种报表催报方法和装置,其中,所述方法包括根据预置催报方案生成至少一个催报事务;检测当前时间是否到达某个催报事务的触发时间;若是,则触发该催报事务,以使所述催报事务执行报表催报。本发明的报表催报方法和装置,通过为每个催报日期生成一个催报事务,可以准确高效的对各个分公司的指定报表进行报表催报。文档编号G06Q10/00GK101706918SQ20091025074公开日2010年5月12日申请日期2009年12月10日优先权日2009年12月10日发明者刘培德申请人:金蝶软件(中国)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1