关于OA系统的取数依据,以及如何逆向查询数据错误的思路。
1.正文
00.起因
源于财务在群里发的问题。我估计对于很多同事,又会像往常一样充满疑问,尤其是对于oa的取数会有疑问,然后业务能力极差的那部分,又会想到这是运营的问题(话说关运营什么事?),这是项目自己种的果,事情又是财务的事情。
我们运营的同事愿意帮,那属于救世主耶和华了。帮你,那是人情。不帮你,那是本分。ok?

所以我在这总结了一些基本的查漏补缺的方法。供各位愿意学习的同事参考学习,不愿意学的我还是那句话:
“没有人需要,为你的无知买单” ---SheZQ
01.基本概念
01.OA数据中心的操作步骤
- OA数据中心的进入:OA数据中心从OA系统右上角有入口进入,但对应的板块需要权限。目前公司对应有权限的同时并不多。所以项目级估计都是没有完全访问权限,导致进不去或者看不到数据。
- 数据中心有很多模块,分别由不同的同事负责管理填报,其中有黄励负责的结算模块、赖天洋负责的产值模块等。所以不同的模块负责人对应不同,这是一个标准的工作逻辑。
我们这里需要的是去PM取数月报核对模块,这个模块目前主要部分属于财务的板块,理由是数据主要是财务负责,我们看里面的分板块就知道看了。
- OA数据中主要几个取数板块就几个,其中绿框的基本信息和合同对比,以及项目编码核对都属于打酱油的事,基本上一次核对就能做完所有的事情。剩下对应需要填写就这么4个,3根在财务线。
- 接下来我们需要对应如图顺序操作进入到财务截图的页面,当然他是导出了excel进行筛选。我们这不需要导出这一步,直接浏览器浏览即可。至此,oa数据中心部分操作讲解完毕。
02.取数规则的理解和反查到PM
很多人会认为这个很复杂,但其实并不是,首先是你们没有留意过PM群里发过的文件,是有发过的相关取数关联的文件的。另外就是负责本功能板块的同事的锅,财务在出问题的时候,没有第一时间告诉你们该去如何解决问题,而选择把锅留在项目,虽然这么做没有问题,确实也是项目自己不留意不注意,忽略了一些公司管理细节的文件。给后续事件埋下了恶果,所以应该项目自己吃。
但作为主负责板块的同事,需不需要把事情做的这么绝才是需要考虑的问题。项目就像个孩子,即使他们是只能考1分的垃圾,但你还是得对他们有99分得期待。所以我觉得站在”大家长思维“考虑的话,财务至少是需要给你们一个解决方案去操作这个事情,而不是做一个大喇叭。
言归正传,这里主要需要的是一份4页的手册文件《OA从PM取数规则-0411PM》。以下简称“手册"
这份手册其实群里有发过类似的pdf版本的,我这里是从oa数据中心下载的版本。链接放在文末,需要自行下载。
操作步骤
主要有如下3步:
接下来我们来实现这3步。
首先我们来查看问题,我们看到了财务的截图。哦,他说他的合同未收款是负数的。也就是:字段名为”合同未收款“的数据是负数的。
接下来他们告诉你原因是字段名为”合同应收款“是负数的,这就有问题,这个操作就很有心机,截图只截取了一部分。
实际上合同应收款不可能负数,在系统上怎么取数最低都是0
既然说到了是合同未收款,接下来我们来看这个字段的计算依据。我们能从手册中看到15号字段”合同未收款“取数的依据是
”15=17-20-(39的各月合计),即合同未收款=截至本月累计合同应收款的合计数-累计已收款的合计数-其他款项中的其他“
这个你就发现问题,这里其实牵扯了表上的3个数据
分别对应:17号字段”合同应收款(万元)“中的合计、20号字段”累计已收款“中的合计、39号字段”其他款项(万元)“中的其他。
根据图中信息,我们能从手册中查询到,分别对应PM系统的板块。
17号字段对应”合同履约“模块中的“累计合同应收款(万元)”,那么合同履约模块是谁负责的呢?是项目部自己?是李素苓?是陈香霞?还是唐红志?还是我佘宗倩呢?这里我不做解答,请用你自己的良知,去对应好板块的负责人。
接下来我们看20号字段”累计已收款“的合计,其中取数依据是21号字段”现金“和22号字段”其他款项“,而21号现金取值由23号字段”项目现金收款(万元)”的合计控制,而23号字段由26和28号字段控制。22号字段”其他款项“取值由33到36号字段以及39号字段控制。
我们来看23号字段”项目现金收款(万元)”的合计,这里由手册可知该项数据基本由PM系统中”工程款到账记录“模块控制。这个模块基本就是财务负责的。
接下来我们来看33到36号和字段和39号字段,由手册可知该部分取值都是由PM系统中”工程款到账记录“模块控制。
我们回到开头的影响数据的取值问题,这么分析下来17、20、39是最终的影响值,最终其实PM就涉及到两个板块,其中最终影响本次结果的数据如下表:
| OA系统字段 | OA截图 | 对应PM模块 | 对应模块中的选项 | 影响链 |
|---|---|---|---|---|
| 17号字段 | ![]() |
【合同履约】模块 | 累计合同应收款(万元) | 无 |
| 33、34、35、39号字段 | ![]() |
【工程款到账记录】模块 | 收款明细 | 影响22号字段,最终22号字段影响20字段。 |
| 26、28号字段 | ![]() |
【工程款到账记录】模块 | 收款明细 | 影响23号字段,而23号字段影响21号字段,最终21号字段影响20号字段 |
而我们实际应用中基本只用到17、26,所以反查就是这么查的。当然影响数据的部分请根据项目实际情况确定
2.引用
关于OA系统的取数依据,以及如何逆向查询数据错误的思路。的更多相关文章
- python爬取免费优质IP归属地查询接口
python爬取免费优质IP归属地查询接口 具体不表,我今天要做的工作就是: 需要将数据库中大量ip查询出起归属地 刚开始感觉好简单啊,毕竟只需要从百度找个免费接口然后来个python脚本跑一晚上就o ...
- OA系统权限管理设计(转载)
不论什么系统都离不开权限的管理,有一个好的权限管理模块,不仅使我们的系统操作自如,管理方便,也为系统加入亮点. l 不同职责的人员,对于系统操作的权限应该是不同的.优秀的业务系统,这是 ...
- 资深CIO介绍如何选型OA系统的?
OA办公系统成为企业管理的标配软件,在于可有效加强组织管理能力,提高员工协同效率,助力企业科学决策,合理分配企业资源,提升企业综合实力与市场竞争力.企业OA选型的经验总结来说也就是品牌.技术.产品.服 ...
- 基于Extjs的web表单设计器 第七节——取数公式设计之取数公式的使用
基于Extjs的web表单设计器 基于Extjs的web表单设计器 第一节 基于Extjs的web表单设计器 第二节——表单控件设计 基于Extjs的web表单设计器 第三节——控件拖放 基于Extj ...
- php随笔5-thinkphp OA系统 人力资源管理
最近闲来无事,自己尝试通过thinkphp3.1.3框架开发一套自己的OA系统,目前已完成了人力资源管理部分的内容,遇到并解决了几个问题. 1.由于刚开始不太熟悉thinkphp的框架,花费了一些功夫 ...
- 性能优化实战案例——助力某移动OA系统
前言 最近连续接触了4个OA系统,均存在着不同的性能问题,本文记述对某移动OA系统的优化全过程,让看官们对数据库优化流程有一个了解,并揭开隐式转换这无情杀手的神秘面纱. 本文使用的工具:SQL专家云平 ...
- 金蝶K3外购入库单单价取数规则调整
涉及界面: 问题:财务抱怨外购入库单价格取错,单价多除了一次税率 例如,采购单里面注明了价格是不含税15.3256 结果在外购入库单里面,又自做主张除以税率17%,把采购成本搞成了13.0988, 咨 ...
- OA系统权限管理设计方案【转】
l 不同职责的人员,对于系统操作的权限应该是不同的.优秀的业务系统,这是最基本的功能. l 可以对“组”进行权限分配.对于一个大企业的业务系统来说,如果要求管理员为其下员工逐一分配系统操作权限的话,是 ...
- 分享泛微公司OA系统用于二次开发的sql脚本
本单位用的oa系统就是泛微公司的oa协同办公平台,下面是我对他进行二次开发统计用到的写数据库脚本,只做开发参考使用,对于该系统的二次开发技术交流可以加我q:2050372586 [仪表盘]格式sql编 ...
- OA系统权限管理设计方案
(转)OA系统权限管理设计方案 OA系统权限管理设计方案 不同职责的人员,对于系统操作的权限应该是不同的.优秀的业务系统,这是最基本的功能. 可以对“组”进行权限分配.对于一个大企业的 ...
随机推荐
- Python第九章实验报告
一.实验对象:<零基础学Python>第九章异常处理及程序调试的实例 二.实验环境:IDLE Shell 3.9.7 三.实验目的:了解和掌握常用的异常处理语句 四.实验过程: 实例01 ...
- 2.面向对象基础-01Java类和对象
写在前面: (1)编程语言的发展(人越来越容易理解): 机器语言 汇编语言 高级语言-面向过程 高级语言-面向对象 (2)面向对象的特点: 封装性 继承性 多态性 01Java类和对象 对象:属性(静 ...
- 07-Spring的事务处理
Spring中提供了七种事务的传播行为: PROPAGATION_REQUIRED:默认值,最常用,统一事务,出现异常,全部回滚 其余参考Spring事务处理word文档. 0.原转账业务(不含事务处 ...
- pragma pack(字节对齐用法)---C语言
#pragma pack(4) typedef struct { char buf[3]; word a; }kk; #pragma pack() 对齐的原则是min(sizeof(word ),4) ...
- tomcat非配置项的策略问题
引用自:http://yaoyan.me/2017/04/Tomcat-config1/ tomcat非配置项的策略问题,参考官方文档:Non-Tomcat setting 大意如下: Tomcat配 ...
- python os模块总结-目录、文件操作工具
os (operating system)是python标准库中的操作系统接口,提供了很多与操作系统进行交互的函数,可快速对目录.文件进行操作. 下面我将在C:\Users\Administrator ...
- python字符操作超全总结
在python中,字符串是数据类型之一,属于不可变序列. 转义字符的使用 转义字符是指使用反斜杠"\"对一些特殊字符进行转义.几个常用的转义字符如下: \ -续行 \n -换行 ...
- DecimalFormat--控制输出格式
DecimalFormat的相关应用 整数的实现: 小数的实现: 科学计数法: 分组分隔符: 举个例子吧!-- 关于前缀后缀: 本地化货币符号: 引用特殊的字符,作为前缀或者后缀: 实例来袭! 1.0 ...
- 用声网 Android UIKit 为实时视频通话应用添加自定义背景丨声网 SDK 教程
使用声网 SDK 和 UIKit 创建视频推流应用非常简单,而且声网还有许多功能,可以提高视频通话的质量和便利性.例如,我们可以在视频通话过程中使用虚拟背景,为视频通话增添趣味性. 我们可以通过以下三 ...
- 纠删码在实时视频流中的应用丨Dev for Dev 专栏
本文为「Dev for Dev 专栏」系列内容,作者为声网网络体验团队王瑞. 01 背景 在实时音视频通话中,音视频质量受网络丢包影响较大,特别是对于视频. 为什么视频对丢包更敏感呢?通常来说,音频的 ...














