设为首页收藏本站

中国会计视野论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

查看: 4486|回复: 6

[经验] 案例-36行代码完成5个审计师一周的工作

[复制链接]
发表于 2019-10-16 08:40:02 | 显示全部楼层 |阅读模式
  美国注册管理会计师认证(CMA®)
现报名CMA享受7折优惠。
CMA获得政府及各大企业集团一致推荐
CMA是您挖掘职业潜能的通关秘钥
 

视野思享会年费会员
一年内免费直播参与
历届活动视频回放
与爱学习群体共同成长

 

欢迎订阅会计视野微信公众号
第一时间了解最新财会知识
碎片化学习新方法
200万读者追随的真爱选择。

本帖最后由 qtsj 于 2019-10-16 09:07 编辑

QQ群里的朋友向我求助。

她们在做一个IPO的项目,里面有电商。IT给她们导出了7000多个txt文件,每个txt文件中都有一些店铺的费用信息。

她们需要把每一个txt中的费用项目和金额手工粘贴出来,与账面进行核对。

1.jpg

问题

1. 谋定而后动。

面对如此大的工作量,首先不应该是拿着客户IT提供的这些txt文件就开始搞。

应该和IT部门深入讨论,系统中能够怎么直接输出我们审计师想要的数据。

这些txt文件的数据,我想公司的系统中一定有相对应的规范化的数据结构,很有可能IT写一些SQL语句就能够提取出我们想要的数据。

埋头就干是我们的通病。

2. 寻求合理的解决方式。

如果,确实别人IT也不能直接导出我们想要的数据。那么就只能根据这些txt文件进行处理。

但是,一上来就安排5个实习生干一周的时间合理吗?

为什么审计行业信息化水平如此低下,就是这个原因。

人力成本太便宜了,什么东西,就是堆人,不行就安排一大堆实习生人肉解决。

这不能保证工作质量和工作效率。

2.jpg



解决方法
3.png

用程序批量循环打开文件夹内所有的txt文件,然后定位到 Summary 这个关键字。

将后面的费用类别和金额利用正则表达式提取出来,保存到Excel文件中。

代码
4.png

执行效果

在命令行界面使用命令:

  • pyinstaller -F readtxt.py

将python文件封装成可执行的exe文件。

5.png

双击exe文件,选择txt所在的文件夹

6.jpg

程序执行完后,生成文件名为output_data的excel文件。

7.jpg


提取出的数据按照txt文件名、费用字段、金额排列。

36行代码完成5个审计师一周的工作

大家可以关注我的微信公众号“逆行的狗”,公众号上发布我制作一些提高审计效率的小工具,扫下面二维码即可关注!

公众号二维码.jpg

评分

1

查看全部评分

发表于 2019-10-16 11:10:22 | 显示全部楼层
厉害啊。
发表于 2019-10-17 09:00:14 | 显示全部楼层
发表于 2019-10-17 12:01:01 | 显示全部楼层
软文!
发表于 2019-10-17 16:25:50 | 显示全部楼层
发表于 2019-10-22 10:07:36 | 显示全部楼层
这个确实厉害啊!术业有专攻啊!
 楼主| 发表于 2019-10-23 10:07:27 | 显示全部楼层

这还软文?审计群里别人求助,我帮别人解决的真实案例。软文有审计案例吗?
您需要登录后才可以回帖 登录 | 注册 新浪微博登陆

本版积分规则

手机版|中国会计视野论坛 ( 沪ICP备05013522号-2  

GMT+8, 2019-11-20 07:11

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表