1.用于ERP系统的财务报表自动生成方法,其特征在于,该方法包括以下步骤:获取企业在每一个预设周期内的总支出与总收入以及若干个财务数据账单;所述每一个预设周期对应一个时间戳;
根据预设周期内的总支出、总收入以及财务数据账单数量的大小,筛选出若干个重要周期;根据重要周期的时间戳的差异以及财务数据账单之间的相似性,确定财务数据账单的时间特殊性;
根据财务数据账单之间的相似性以及所处预设周期的时间戳的分布情况,确定财务数据账单的用途特殊性;根据财务数据账单的时间特殊性与用途特殊性的大小,确定财务数据账单的资金流动风险因子;
使用所述资金流动风险因子,构建财务数据账单的特征向量;根据所述特征向量,对所有财务数据账单进行聚类,得到最优聚类结果;将最优聚类结果输入至ERP系统中,输出财务报表。
2.根据权利要求1所述用于ERP系统的财务报表自动生成方法,其特征在于,所述筛选出若干个重要周期,包括的具体步骤如下:将每一个预设周期内的总支出与总收入的和值,记为每一个预设周期的资金流动总额;
将每一个预设周期内的财务数据账单数量的归一化值与资金流动总额的归一化值的和值,作为每一个预设周期的收支重大性;
将收支重大性大于预设重要性阈值的预设周期,记为重要周期。
3.根据权利要求2所述用于ERP系统的财务报表自动生成方法,其特征在于,所述确定财务数据账单的时间特殊性,包括的具体步骤如下:根据重要周期的时间戳的差异,筛选出特殊周期;
将不处于特殊周期内的每一个财务数据账单的时间特殊性设置为预测常数;
根据特殊周期的时间戳,确定每一个特殊周期的参考财务数据账单;
获取每一个财务数据账单的分词集合,获取每一个特殊周期内每一个财务数据账单的分词集合与所有参考财务数据账单的分词集合的Jaccard相似度的均值,作为每一个特殊周期内每一个财务数据账单的非特殊性;
计算每一个特殊周期内每一个财务数据账单的非特殊性与每一个特殊周期的收支重大性的比值,将所述比值的反比例归一化值与预设常数的和值,作为每一个特殊周期内每一个财务数据账单的时间特殊性。
4.根据权利要求3所述用于ERP系统的财务报表自动生成方法,其特征在于,所述根据重要周期的时间戳的差异,筛选出特殊周期,包括的具体步骤如下:以每一个重要周期的时间戳中年月日的日期序数值,作为每一个重要周期的标签值;
根据每一个重要周期的标签值,对所有重要周期进行聚类操作,得到若干个日期聚类簇;
在每一个日期聚类簇中,以所有重要周期的时间戳中不同月份的种类数量的归一化值,记为每一个日期聚类簇的稳定性;
将稳定性小于预设稳定性阈值的日期聚类簇中的重要周期,记为特殊周期。
5.根据权利要求3所述用于ERP系统的财务报表自动生成方法,其特征在于,所述根据特殊周期的时间戳,确定每一个特殊周期的参考财务数据账单,包括的具体步骤如下:预设时间阈值 ,根据时间戳,在每一个特殊周期的月份内,获取与每一个特殊周期的日期最接近的前 个日期,结合每一个特殊周期的日期,构成参考日期范围,将日期处于参考日期范围内的所有预设周期内的所有财务数据账单,记为每一个特殊周期的参考财务数据账单。
6.根据权利要求1所述用于ERP系统的财务报表自动生成方法,其特征在于,所述确定财务数据账单的用途特殊性,包括的具体步骤如下:获取每一个财务数据账单的分词集合,以任意两个财务数据账单的分词集合的Jaccard相似度的反比例值,作为任意两个财务数据账单的聚类距离,对所有财务数据账单进行聚类,得到若干个账单聚类簇,以及每个账单聚类簇的聚类中心;
根据任意一个账单聚类簇中的所有财务数据账单对应的预设周期的时间戳,确定任意一个账单聚类簇的账单时间集中性;
在任意一个账单聚类簇中的所有财务数据账单中,统计每一预设周期内财务数据账单数量,将所有预设周期内财务数据账单数量中的最大值与任意一个账单聚类簇中的所有财务数据账单数量的比值,记为任意一个账单聚类簇的账单数量集中性;
将任意一个账单聚类簇的账单时间集中性与账单数量集中性的乘积,记为任意一个账单聚类簇的账单综合集中性;
根据账单聚类簇的聚类中心之间的聚类距离、账单聚类簇中财务数据账单之间的聚类距离以及所述账单综合集中性,确定账单聚类簇中任意一个财务数据账单的用途特殊性。
7.根据权利要求6所述用于ERP系统的财务报表自动生成方法,其特征在于,所述根据任意一个账单聚类簇中的所有财务数据账单对应的预设周期的时间戳,确定任意一个账单聚类簇的账单时间集中性,包括的具体步骤如下:在任意一个账单聚类簇中的所有财务数据账单对应的预设周期的时间戳中,将最小时间戳与最大时间戳的时间间隔的归一化值,作为任意一个账单聚类簇的时间集中范围大小;
将任意一个账单聚类簇中的所有财务数据账单对应的不同预设周期的种类数量的归一化值,记为任意一个账单聚类簇的时间分布特征;
将任意一个账单聚类簇的时间集中范围大小与时间分布特征的乘积的反比例归一化值,作为任意一个账单聚类簇的账单时间集中性。
8.根据权利要求6所述用于ERP系统的财务报表自动生成方法,其特征在于,所述根据账单聚类簇的聚类中心之间的聚类距离、账单聚类簇中财务数据账单之间的聚类距离以及所述账单综合集中性,确定账单聚类簇中任意一个财务数据账单的用途特殊性,包括的具体步骤如下:将任意一个账单聚类簇的聚类中心与其它所有账单聚类簇的聚类中心的聚类距离的均值,作为任意一个账单聚类簇的账单分词非关联性;
将任意一个账单聚类簇的账单综合集中性与账单分词非关联性的乘积与任意一个账单聚类簇中的所有财务数据账单数量的比值,记为任意一个账单聚类簇的账单用途特殊性;
在任意一个账单聚类簇中,获取任意一个财务数据账单与其它所有财务数据账单的聚类距离的均值与任意一个账单聚类簇的账单用途特殊性的乘积,记为任意一个财务数据账单的用途特殊性。
9.根据权利要求1所述用于ERP系统的财务报表自动生成方法,其特征在于,所述确定财务数据账单的资金流动风险因子,包括的具体步骤如下:将任意一个财务数据账单的用途特殊性与时间特殊性的乘积,记为任意一个财务数据账单的资金流动风险因子。
10.根据权利要求1所述用于ERP系统的财务报表自动生成方法,其特征在于,所述构建财务数据账单的特征向量,包括的具体步骤如下:获取每一个财务数据账单的分词集合,根据每一财务数据账单的资金流动风险因子、分词集合以及所处预设周期的时间戳,构成每一财务数据账单的特征向量。