三年前给客户做的一个物料采购系统,客户因为价格问题搁置,今天把它拿出来分享,以分析改善方法。

项目名称: Item Purchasing System /Item Purchasing Request

系统功能:

1) 配置 Configruation

公司和组织架构管理 Organization Manitenance:
目前的例子 三个公司(暂定命名为Shenzhen, Singpore, Vietnam, 中文:深圳,新加坡,越南),三个公司下面各有多个职能部门,

申请采购物料的就是这些部门,要知道物料是由拿个公司的哪个部门申请的,所以,需要管理公司和部门,可以自定义增加公司和部门

用户管理 User Maintenance: 管理物料采购申请的用户,及权限

物料管理 Material Entry 为规范申请的物料,也为了数据报表分析,需要在这里先建立物料,然后申请采购时,从这里选择物料。

这个功能为会以后的维护和分析报表提供很大的方便。

财务: Cost Center ,Ledger Account 与财务的接口,成本计算,货币

设置 Page Setup 一些页面的风格设定,显示参数

2) 采购 Purchase

流程:采购申请=》采购申请审批=》采购定单=》采购定单审批

在今天来看,采购定单审批这一步骤是多余的,已经形成采购订单,不需要批核。

可能为出现采购单修改或采购退货

是否需要IPR中的流程,采购询价

采购申请的界面样式

这与IPR一致,看情况需要更改, 这个格式将会影响系统以后的维护,字段的修改均为影响这个格式。

3) 报表 Report

暂定,需要讨论

4) Help 帮助

系统方面的规范,使用方法,出错后汇报问题,提出修改,均在这里提交

系统运行后的效果图

软件配置:

开发机器:Windows 7 x64, IIS7.5, SQL Server 2005

部署机器:

操作系统 : XP及XP以上的系统均可(Win2003), 安装IIS5/6

数据库: SQL Server 2000

运行库: ASP.NET .NET Framework

开发周期计划:

一个月的开发周期,三个月的维护期。给客户做的系统,客户不会一次把所有的内容都写到合同里面,即使有写,到出现分歧时,客户会认为你没有明白他的含义,要求你继续为他更改,做出他想要的功能。如果是设计时没有考虑到的问题,则应该毫无异议的进行修复。

关于没有明白客户的意思,我对这一点理解的相对深刻。

2010年实施的一个ERP客户,千方百计的让ERP系统满足他的各种要求,因为有些担心定做功能会收取费用,这一点cost会影响他的业绩表现,于是在实施初期,对系统出现的任何有异议的地方,均要求我方人员作出修改。以至于在项目实施三个月之后,关于物料清单中物料用量的公式,还在讨论计算,反复修改。

另一个不可理解的功能是大量工程更改。一般Mass Engineering Change只改物料清单,修改之后会提示当前正在使用这个物料清单的工作单,提示操作人员修改工作单。然后对方ERP操作人员,要求大量工程更改中,除了修改物料清单外,同是把正在使用此物料清单的工作单也一并修改。如果工作单有发套料到车间,已经开始生成,同会产生更多的问题。ECN中增加用量,需要发散料,增加物料出仓到车间参与生产,如果ECN是减少物料的用量,是需要产生物料回仓,让物料退回到仓库。如果增加物料时,物料库存不够用(On-Hand),则需要产生采购单,购买原料。

于是,一个ECN动作,把系统里面所有的功能都涉及修改到,到最后客户也不知道,为什么会出现帐对不上。因为修改的地方太多了,数据关联又多,原因和条件设置,超出了可以理解记住的范围,自然问题多多。

MRP运算是相对复杂,但它围绕物料清单中产生的相对需求和销售单的独立需求,考虑安全库存(Safety Stock),损耗率(Scrap Rate),提前期(Lead Time),订货政策(Order Policy)以此产生需求。

第三个遇到的问题是工作单拆分与合并。遇到这种问题,客户可以修改工作单,修改发料,挪用物料,而不是完全依赖于工作单的拆分功能来实现。拆分工作单会对产品交期,生产计划,工序流程,发套料,物料损耗和物料回仓产生影响。

理论上可以做到工作单拆分功能,一次实现上面所有的内容修改。但这样也超过了可理解的情况。经常会问,为什么会这样,计算的结果为什么会这样。工作单拆分还会涉及到生产排程,对系统的影响较大。

第四个问题是批核。客户的工厂,官僚体制可能浓厚一些。大量的功能都加要批核功能进去。如果单据只需要一个字段表示批准(Approval)或拒绝(Reject),则实施一个通过的批核系统不难。然后,客户要求的批核,是希望在批核之前,停止当前的业务流程。比如计划订单发放,没有批核就不允许发放。如果物料清单没有批核,也不能开工作单,不能用于生产。批核字段充满于单据,单据明细中,原来跑起来很流畅的ERP流程,一时间无从下手。

工厂的加班是需要批核的,因为涉及到cost加班费,但是已经形成采购订单的单据,应该不需要批核。

有了这四个问题与矛盾,ERP实施失败告终。

转载于:https://www.cnblogs.com/JamesLi2015/archive/2013/05/06/3062927.html

ERP物料采购系统需求分析与效果展示 ERP实施以失败告终的四个原因分析相关推荐

  1. uefi装完系统后无法引导_Win10用UEFI模式安装无法引导启动的原因分析及解决方法...

    现在很多用户安装Win10系统都会采用UEFI+GPT的安装模式,这也是微软Win10原版的安装方式.可以让电脑启动速度更快,但是一些用户发现使用UEFI模式安装之后系统无法启动,那么这时该如何解决呢 ...

  2. 延缓写入失败计算机硬件,XP系统提示“延缓写入失败文件”的四种原因和解决方法-...

    WinXP系统比较稳定了,但是使用过程中也还是会出现故障.有位XP系统屏幕右下角时不时的会提示 Windows - 延缓写入失败 某些文件可能损坏或丢失(如下图所示),这时如果运行某些软件会出现无法运 ...

  3. 基于JavaEE移动平台的企业级房地产ERP采购系统

    基于JavaEE&&移动平台的企业级房地产ERP采购系统 分享一套完整的系统性企业级项目的开发视频教程, 咨询QQ:779591710 课程5大亮点: 1.商业项目,业务复杂,功能繁多 ...

  4. 创建管理采购订单、集成ERP与MES系统、在库管理……制造商们正在应用软件机器人实现流程自动化

    一直以来,制造业使用工业机器人提高生产效率.而博为小帮软件机器人的出现,则为制造商实现降本增效提供了补充方案,它能帮助制造商将重复规则的工作流程实现自动化,加快日常工作和任务的速度与准确性,如实现数据 ...

  5. 网络电子采购系统的一些介绍

    最近公司要应用网络电子采购系统,在这里也进行了相关的了解,电子采购系统是一个见效比较快的一个系统,供应商直接通过网络报价直接降低了相关的路费.传真等成本.这里仅做一些简要介绍. 一.为什么电子采购系统 ...

  6. 下一代ERP系统是什么样的呢?什么是智能化ERP系统?AI能改变ERP系统吗?

    下一代ERP系统是什么样的呢?什么是智能化ERP系统?AI能改变ERP系统吗? 导读 1. 用户体验: 2. 作业.分析和智能一体化 2.1 ERP之采购管理: 2.2 ERP之零售商品管理: 2.3 ...

  7. 关于Windows XP系统常见关机故障原因分析及排除

    虽然windows xp系统已经停止服务了,但是使用的用户还是非常普及.相信很多xp用户在关机的时候也经常遇到一些奇葩故障提示,什么文件不存在,关机突然蓝屏了,关机驱动出现问题等等,或者其他原因导致电 ...

  8. 基于Java毕业设计采购物料质量检验系统源码+系统+mysql+lw文档+部署软件

    基于Java毕业设计采购物料质量检验系统源码+系统+mysql+lw文档+部署软件 基于Java毕业设计采购物料质量检验系统源码+系统+mysql+lw文档+部署软件 本源码技术栈: 项目架构:B/S ...

  9. 集团信息化之路 电子采购系统的物料采购计划模块沟通会议

    电子采购系统应用已有一段时间了,主要的模块都已应用,近期软件公司一直在做计划审批模块的开发工作.这个模块如果有ERP系统的话,可以直接从ERP中导入采购计划到采购系统中,而我们现有应用的系统中并没有这 ...

最新文章

  1. Django ==》 内置信号
  2. rust房屋建造蓝图_都说蓝图,而不是白图、红图,你知道为什么?
  3. 如何打造个人品牌,把自己“卖”出去?
  4. Linux:查看文件夹大小
  5. 小学题的python实现
  6. html表格两种颜色,html – 表格细胞两个颜色背景对角线
  7. 开发的第31天-解析有道单词本xml文件并上传到数据库
  8. MAC常用软件127
  9. 公众号模板消息发送限制
  10. HTTP 503 error
  11. CSS3无限滚动(无线循环滚动)
  12. 业务应用数据库压力过大解决方案
  13. AI+智能服务机器人应用基础【实践报告】
  14. 货郎问题java_货郎问题
  15. 无线路由器的dhcp服务器如何设置,磊科无线路由器上DHCP服务器怎么设置
  16. Illustrator CC 2019 Essential Training Illustrator CC 2019基础教程 Lynda课程中文字幕
  17. 数组变换-Java-牛客模拟三
  18. TikTok账号被封,如何申诉?
  19. 魔兽世界:在网吧玩WOW,遇到很多旁观者(旁)
  20. Android模拟手机拨号器

热门文章

  1. memcache redis
  2. Roman to Integer LeetCode Java
  3. VMWare: eth0: error fetching interface information : device not found
  4. Restore IP Addresses leetcode java
  5. 用python读写excel(xlrd、xlwt)
  6. #define用法集锦[修正版]
  7. JAVA基础--JAVA中的反射机制详解
  8. Asp.net中防止用户多次登录的方法
  9. Numpy的基本用法
  10. PostgreSQL 优化器代码概览