目前企业员有很大的缺口,更是有不少人士想要从事这一行业,小编曾从事ORACLE ERP系统客户服务工作多年,在ERP系统维护工作中,深深体会到:ERP的系统维护工作看似平常,实则大有学问。

ORACLE ERP系统是一个大型集成的软件系统,是一个企业全面共享的信息数据库,主要包括制造、分销、财务等多个模块,各个模块相互关联,数据共享。系统的维护工作包括日常维护及突发事件处理,日常维护是对系统的运行情况做定期或者不定期的诊断、评估,突发事件是对系统中发生的错误及异常情况进行诊断、处理。由于ERP系统的全面集成性,所谓牵一发而动全身,一个小小的处理不当,可能引来后患无穷,因此系统的维护需要小心谨慎,通盘考虑。

以下是我在实际工作中的一些经验总结,结合一些具体的例子,分享给大家。

一、追根溯源,寻找问题的最终节点。

ERP系统是一个大型集成的系统工程,各个模块之间关联紧密,作为ERP系统的维护人员,要具有综合的素质,对于系统、业务都要有全面的理解,从而能发现问题,追根溯源,寻找问题的最终节点。

比如在财务模块维护中常见的问题,库存模块账务与总帐模块账务不符。在用户将这个问题抛出来之后,我们应该如何着手,去进行诊断分析呢?

首先,我们需要理解以ORACLE系统库存账务传送到总账的全过程,以ORACLE 11I版本为例,各个处理环节如下:

1)库存事务处理;

2)库存事务生成会计分录;

3)库存会计分录传送至过总账;

4)库存日记账在总账过账。

在各个环节可能出现的错误如下:

1)库存事务处理有错误,系统不能创建会计分录;

2)成本管理器出错,创建分录不完整;

3)库存事务未正确传送到总帐;

4)库存总账日记帐未过账,试算表不能体现科目余额。

有这么多可能出现的错误,那么从哪个点切入比较好呢?我的经验是,先假定前几个步骤是正确的,从最后一步开始检查,步步反推,直至找到问题的根源,这样的处理过程效率更高,同时又能无一遗漏地进行全面的检查。比如上述问题,我们首先假定是库存日记账未过账引进的错误,先检查相关日记账状态,如是未过账,则过账则可,如不是此问题,再向上追溯,查看库存是否传送到总账,库存事务是否生成了会计分录,如此层层推进,直至找到问题的具体所在。

在对系统的全面理解的基础上,追根溯源,处理问题,是行之有效的解决方案。

二、大胆假设,小心求证,模拟错误的发生。

在ERP系统的维护过程中,有时还需要一些想象,去模拟错误的发生场景。要知道,有各种各样的用户,就有各种各样你意想不到的操作,系统运行中也有千奇百怪的错误。有时候,系统出现的错误,让你不知所措,无从借鉴,根本无从着手,怎么办?这时,不妨冷静下来,去假设一下,如果你是用户,你可能会如何操作?系统又可能会出现哪些错误?

比如一次维护过程中,客户方发现了一次大问题,系统执行成品标准标准更新时,出现异常的WIP标准成本调整差异,发生的总额约1000多万。其症状也是让人莫明其妙:

1)物料为当时已完工的但未关闭的任务上的装配件。

2)物料更新前的标准成本与冻结成本一致,更新后系统新的冻结成本也未发生变化。按照系统的原理,此时不应该出现成本更新差异。物料更新前的标准成本与冻结成本不一致的,出现成本更新差异也不是正常更新前后的差额。

3)任务上发生的更新差异,有相当于将成品装配件成本从零成本更新到现有成本时的差异,有的将成品装配件成本从现有成本时更新到零成本的差异,也有数据为(旧成本*2-新成本),金额为现有任务上数量*现有标准成本差异。

4)成本更新只产生了任务上的WIP差异,未产生库存上的成本更新差异。

如此奇怪的问题,我从所未遇。在分析了各种可能出错的情况后,我认为,这种错误不应是个别用户操作引发的,应是系统性的程序出错。经反复检查,多次测试后,终于发现,错误是由一个客户化的成本更新程序引发的,程序运行时,在后台写表时,成本表的某个字段被错误写入,从而引起数据紊乱。在对客户化程序进行修正之后,问题就自然解决。

当然,大胆假设的难度有点大,这源于日常工作经验的点滴积累,正所谓厚积薄发。

三、从全局性出发,处理问题要干净利落,不留尾巴。

系统的维护看似简单,实际上考验着对系统的全面认识。一个问题处理不当,可能会引发其他的问题,问题处理得不完整,当时可能没什么反应,但可能在后续的时间内暴露出其他的问题。ERP不是信息孤岛,各数据之间是相互集成,相互关联,所以处理问题时,要通盘考虑,这个数据与各模块的关联,与各数据的影响,后续影响等,一定要将问题处理得干净利落,不留尾巴。

我们处理一个问题,至少要考虑以下几点:

1)问题发生的原因是什么?

2)问题如何解决?

3)相关的引发的问题如何解决?

4)如何从源头上避免问题再度发生。

也许我所提到的这些问题并不是你所关心的,但是我相信仍然对于很多人是有诸多帮助的,至少在以后的工作中如果我们在遇到类似的问题不会毫无头绪。

erp 弹不出oracle,ORACLE ERP系统经常出现的问题及解决办法相关推荐

  1. 计算机管理员解除阻止程序方法,电脑安装软件时弹出系统管理员设置了系统策略,禁止进行此安装解决方法...

    在安装office word的时候,无法安装成功,系统提示系统管理员设置了系统策略,禁止进行此安装.不少网友相信碰到过类似的问题,今天小编就为大家讲解下解决办法,希望对大家有所帮助. 组件服务 1.打 ...

  2. (转载)oracle 10g 安装完成后,无法登陆EM的解决办法

    (来自:oracle 10g 安装完成后,无法登陆EM的解决办法 ) 状况: 打开http://localhost-:5500/em,系统显示如下信息: 数据库状态当前不可用.可能是因为数据库的状态为 ...

  3. oracle redo wait较高,【案例】Oracle等待事件latch:row cache objects原因和解决办法

    [案例]Oracle等待事件latch:row cache objects原因和解决办法 时间:2016-11-05 13:41   来源:Oracle研究中心   作者:HTZ   点击: 次 天萃 ...

  4. oracle enq ta,【案例】Oracle等待事件event enq: KO - fast object checkpoint解决办法

    [案例]Oracle等待事件event enq: KO - fast object checkpoint解决办法 时间:2016-11-03 10:11   来源:Oracle研究中心   作者:HT ...

  5. oracle library cache lock,【案例】Oracle等待事件library cache lock产生原因和解决办法...

    [案例]Oracle等待事件library cache lock产生原因和解决办法 时间:2016-12-07 18:56   来源:Oracle研究中心   作者:网络   点击: 次 天萃荷净 O ...

  6. Tecplot 360 按教程安装完毕后,弹出“Is your Tecplot 360 EX liense valid?”【终极解决办法】

    Tecplot 360 按教程安装完毕后,弹出"Is your Tecplot 360 EX liense valid?"[终极解决办法] 1. 解决办法总结 参考经典讨论帖:ht ...

  7. Oracle 11g EM安全证书问题无法访问的解决办法

    Oracle 11g EM安全证书问题无法访问的解决办法 参考文章: (1)Oracle 11g EM安全证书问题无法访问的解决办法 (2)https://www.cnblogs.com/wenlon ...

  8. oracle成功的原因,【案例】Oracle报错OUI-67076产生原因和MOS官方解决办法

    天萃荷净 运维DBA反映在升级Oracle数据库时报错OUI-67076:OracleHomeInventory was not able to create a lock file,结合MOS官方解 ...

  9. oracle i_obj4,【案例】Oracle报错ORA-08102产生原因和MOS官方解决办法

    [案例]Oracle报错ORA-08102产生原因和MOS官方解决办法 时间:2016-11-15 10:02   来源:Oracle研究中心   作者:网络   点击: 次 天萃荷净 Oracle研 ...

  10. 架设安装禾匠点企来客服系统遇到的问题,以及解决办法!

    架设安装禾匠点企来客服系统遇到的问题,以及解决办法! 1.环境搭建条件,如果没变绿,按照上面说明依次完成.例如文件夹权限,这种很容易解决,就不多说了. 2.网站根目录是设置到public,不要设置在外 ...

最新文章

  1. swoole实现数据库连接池
  2. OpenAI的GPT-3花费了1200万美元,现在放出商用API,人人皆可用
  3. 全文检索lucene中文分词的一些总结
  4. 这两天被木马程序搞得好烦
  5. java环境教程_window下Java环境配置图文教程
  6. windows 下执行mysql脚本_Windows下批处理执行MySQL脚本文件
  7. 在linux下配置java,在Linux下配置Java开发环境
  8. 服务器进bios修改启动顺序,服务器进入bios设置u盘启动
  9. FineReport新增多项目甘特图示例及操作
  10. 使用arttemplate js模板引擎,直接用模板渲染,减少字符串拼接。
  11. Ubuntu18.04 + anaconda3 +python3.6+ 安装labelImg 标注
  12. 2021深育杯-网络安全大赛专业竞赛部分wp
  13. MXF到MP4转换器:如何轻松地将MXF转换成MP4
  14. ubuntu添加windows字体
  15. pcshare个人版
  16. 案例:Java多态实现饮料购买咖啡、可乐、矿泉水
  17. 更改计算机的桌面图标,电脑如何更改桌面图标 更改桌面图标方法
  18. Codeforces--896A--The Artful Expedient
  19. bat表白脚本(变色桃心+vbs问答)
  20. 【java】除法,除数后缀

热门文章

  1. PCIe是什么?PCIe标准和PCIe布线规则总结概述
  2. Java 函数式接口以及Lambda举例
  3. java基础---关于比较器Comparator和Comparable
  4. leetcode 299. Bulls and Cows | 299. 猜数字游戏(Java)
  5. 【REST】REST是什么
  6. netty系列之:使用netty搭建websocket客户端
  7. netty系列之:netty架构概述
  8. MySQL局域网内访问慢的原因及解决方法
  9. SQL中Group By的使用,以及一些特殊使用方法
  10. C++ sort()函数的使用