# 中小企业基金经济运行数据运算脚本 **Repository Path**: fotomxq/economic-operation-department-tool ## Basic Information - **Project Name**: 中小企业基金经济运行数据运算脚本 - **Description**: 中小企业基金经济运行数据运算脚本,例行每月、每季度向上级部门上报的数据,自动将子公司所有数据合并、整理为上级部门要求的数据表。 - **Primary Language**: Python - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 2 - **Created**: 2017-05-02 - **Last Updated**: 2025-01-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # economic-operation-department-tool ## 项目介绍 中小企业基金经济运行部数据整合工具,使用py编写,直接将子公司财务报表整合成统一格式交给山投。同时还具备自动检查的功能,检查表被随机修改不匹配的问题,能极大方便工作使用。 该项目在废弃之前,属于私密项目,待项目不再公司使用后公开源代码。但需要将所有财务报表数据删除,并删除所有历史更新记录后再考虑开源,以避免公司财务数据泄漏。 本项目于2017.5.2开源处理,因为项目已经定型,开源前删节了所有报表数据。 ## 基础运行环境 Python 3.4 python 扩展包支持:xlrd用于读数据、openpyxl用于写数据。 ## 使用方法 1、在基础设置/基础设置文件.xlsx文件内,修改好基本设定,如当前月份、搜索月份等。 如果集团注册资本发生变动,季度表可能还需要修改其他表1数据,具体问财务。具体需要修改的内容参见模版文件,一般是不会变动的。 2、将各公司数据放入“2-各公司上报”数据中、将集团今年和去年合并表数据放入“3-集团合并”中。 3、运行脚本,如果发现报错修正再次运行即可。 4、修改输出经济运行表中经表1最后4组数据,该数据从财务部国资委快报表获取。 ## 合并数据结构 所有数据存储在Data变量内,在模版文件中任意键位写入键位即可写入数据。例如,marge-all|0|E12,即可将集团合并利润表E12数据写入到该位置。最底层采取键位显示。 数据格式如下: >['marge-all'] 集团总表 > ['0'/'1' 合并利润表/合并资产负债表] >['marge-parent'] 去年集团各月总表 > ['0'/'1' 合并利润表/合并资产负债表] >['company'] 各家上报数据 > ['东兴' 公司名称] ['0~4' 经济运行表5张表] >['config] 配置信息,和ConfigData数据一致 >['marge-company'] 公司合并表,将所有公司数据合并为一个 > ['0~4' 经济运行表5张表] >['jjyx'] 经济运行表数据,表4数据对比两组列取最大值 >['yysr'] 各公司营业收入取值 > ['东兴' 公司名称]['本年累计/上年同期1/本月合计/上年同期2' 项目名称] >['bk'] 经济运行表5板块区分,根据营业收入自动计算比例,按照板块区分 > ['类金融/...' 板块名称]['利润总额上年同期/利润总额上年累计/利润总额本年累计/利润总额本月合计/营业成本上年同期/营业成本本年累计/营业成本本月合计/营业成本上年同期/营业收入...4个项目/货币资金期初余额/货币资金期末余额' 项目名称] ## FAQ * 该脚本适用于2018年?未来还能使用么? 理论上可以,无论表变成什么样子,模版根据情况改变即可。只要在集团合并表内添加文件即可。 * 季度表是什么意思? 每月会自动输出季度表,但只需要在季度上报即可,平时不需要上报。