一、测试地址

硅钢片业务测试数据库地址为:http://www.bonawifi.com,测试数据库名字为SiliconSteelSheet,测试账号:用户名demo ,密码demo

二、业务说明

根据客户提供的信息,产品分类及业务过程大致如下:

生产过程中,每种不同规格的窄卷,均由一组窄卷组合在同一母卷开料生成,本部分需要进一步开发,以便实现自动的排料优化组合,和对母卷补货需求的合并操作。

三、测试步骤

1、登陆系统

使用业务测试账号登陆系统后,将看到如下页面,此页面为库存操作仪表板,是整个ERP系统的业务中心:

2、创建销售订单

所有业务的起点从录入销售报价单开始:

点击页面中的销售,打开销售仪表板后,再打开2位置的报价单:

看到报价单列表页面。已经做了一个报价单,第一次测试,打开这个报价单,点击确认销售

重复测试时,快捷的创建报价单的方法,是直接复制这个报价单:

3、运行调度

根据产品本身特点,设置了成品和开料之后的半成品执行MTO的补货策略,所有带卷(包括母料和窄圈)按库存补货的策略,所以确认销售订单后执行的MRP运算,不会计算出按库存补货的部分需求,所以需要执行库存中调度的操作:

4、执行采购业务

运行调度操作后,系统会根据实际订单需求和订货规则,计算本次需要采购的物料,并生成相应的采购报价单:

点开报价单并选择确认订单,然后选择接收产品,完成采购下单工作。

5、执行库存移动操作

Odoo绝大部分核心业务,都集中在库存操作仪表板中,按照该仪表板中显示的数字顺序,依次完成整个生产过程中物料移动的操作:

按照同样的操作,完成发货步骤。

完成一个单据的调拨后,点上图的向右符号,直接打开下一个单据,重复操作即可完成同一个业务的多个单据。

6、完成制造任务

当物料准备到位后,生产单上的生产按钮直接点亮,可以直接生产: 

特别的,冲压车间的窄卷供应方式,是按库存补货,所以物料不会自动从库存移动到生产位置,所以生产前要检查一下物料是否可用。 

7、按工单生产

平料生产由于使用了生产线和包装工序,所以设置了工艺路线,实行生产订单的第一个步骤,要通过生产单上的创建工单按钮,创建工序的工单:

点上图的工单,会打开该工艺路线的工单列表:

第一道工序原料就位,处于就绪状态,打开后可以开始生产:

点击开始工作后,系统开始给这个工单计时,如果中间需要停止工作,点击暂停,然后可以继续工作,直到点击完成,系统会统计实际工作时长,用于实际工作中工时计算,可以将加工成本精确到每一个工单。

完成第一道工序后,工单状态变成已完工,颜色变灰色,同时下道工序状态变为就绪,重复上边操作完成第二道工序。

完成所有工序的操作后,制造订单出现标记为完成按钮,点击按钮,就完成了按工单制造的所有操作。

按照以上操作方法,依照前面图中所示的顺序,就能顺利完成从销售下单到成品出货的闭环业务流程,财务部分暂不做演示。

IDMC制造业ERP业务场景测试之一——硅钢片制造业务流程测试的更多相关文章

  1. 业务可视化-让你的流程图"Run"起来(4.实际业务场景测试)

    前言 首先,感谢大家对上一篇文章[业务可视化-让你的流程图"Run"起来(3.分支选择&跨语言分布式运行节点)]的支持. 下面我以实际业务场景为例,来介绍一下ladybug ...

  2. GOF业务场景的设计模式-----观察者模式

    定义:定义对象间一种一对多的依赖关系,使得当每一个对象改变状态,则所有依赖于它的对象都会得到通知并自动更新. 在软件系统中经常会有这样的需求:如果一个对象的状态发生改变,某些与它相关的对象也要随之做出 ...

  3. GOF业务场景的设计模式-----工厂模式

    定义:定义一个用于创建对象的接口,让子类决定实例化哪一个类,工厂方法使一个类的实例化延迟到其子类. 工厂方法模式 基本代码 interface IProduct { public void produ ...

  4. GOF业务场景的设计模式-----单例模式

    个人觉得 纯粹的学习设计模式,是不对的.也不能为了使用设计模式,而硬搬设计模式来使用 单例模式可能是 最简单的设计模式也是 大家知道最多的设计模式.当然 ,有很多种写法 定义:确保一个类只有一个实例, ...

  5. 受教了,memcache比较全面点的介绍,受益匪浅,适用memcached的业务场景有哪些?memcached的cache机制是怎样的?在设计应用时,可以通过Memcached缓存那些内容?

    基本问题 1.memcached的基本设置 1)启动Memcache的服务器端 # /usr/local/bin/memcached -d -m 10 -u root -l 192.168.0.200 ...

  6. 互联网金融P2P主业务场景自动化测试

            互联网金融P2P行业,近三年来发展迅速,如火如荼.         据不完全统计,全国有3000+的企业.  “互联网+”企业,几乎每天都会碰到一些奇奇怪怪的bug,作为在互联网企业工 ...

  7. CDN 边缘规则,三秒部署、支持定制、即时生效,多种规则覆盖常用业务场景

    2017年的最后一周,又拍云进行了一次重要升级,将自定义 Rewrite 升级为"边缘规则".互联网应用场景的日益多样化,简单.方便.快速的根据不同应用场景实现不同的功能变得越来越 ...

  8. 【智能合约】编写复杂业务场景下的智能合约——可升级的智能合约设计模式(附Demo)

    智能合约的现状 以太坊在区块链上实现了智能合约的概念,用于:同质化通证发行(ERC-20).众筹.投票.存证取证等等,共同点是:合约逻辑简单,只是业务流程中的关键节点,而非整个业务流程.而智能合约想解 ...

  9. 整理分布式锁:业务场景&分布式锁家族&实现原理

    1.引入业务场景 业务场景一出现: 因为小T刚接手项目,正在吭哧吭哧对熟悉着代码.部署架构.在看代码过程中发现,下单这块代码可能会出现问题,这可是分布式部署的,如果多个用户同时购买同一个商品,就可能导 ...

随机推荐

  1. asp.net core mvc剖析:路由

    在mvc框架中,任何一个动作请求都会被映射到具体控制器中的方法上,那框架是如何完成这样一个过程的,现在我们就来简单分析下流程. 我们紧跟上面的主题,任何一个请求都会交给处理管道进行处理,那mvc处理的 ...

  2. css特殊字符编码

  3. [Kafka] - Kafka内核理解:消息的收集/消费机制

    一.Kafka数据收集机制 Kafka集群中由producer负责数据的产生,并发送到对应的Topic:Producer通过push的方式将数据发送到对应Topic的分区 Producer发送到Top ...

  4. POJ 3356 AGTC(DP求字符串编辑距离)

    给出两个长度小于1000的字符串,有三种操作,插入一个字符,删除一个字符,替换一个字符. 问A变成B所需的最少操作数(即编辑距离) 考虑DP,可以用反证法证明依次从头到尾对A,B进行匹配是不会影响答案 ...

  5. win8 wifi开关显示关闭,且设置里面wifi开关显示灰色的解决办法

    只要从华硕官网下载驱动,电源管理驱动,安装下面显示的几个软件即可,然后重启电脑,即可看见wifi热点,另外设置里面的wifi开关也将显示正常(刚开始安装了个驱动人生根本没用,最后在华硕官网下载了个电源 ...

  6. Codeforces Round #383 Div 1题解

    第一次打Div 1,感觉还是挺难的..把基础题打完就日常划水了.... [A. Arpa's loud Owf and Mehrdad's evil plan](http://codeforces.c ...

  7. 对JavaScript中变量类型的重新理解

    <JavaScript启示录>这本书中提出:JavaScript中,对象为“王”(JavaScript里的几乎所有东西都是对象或者用起来像对象). 飞燕草对JavaScript最深刻的理解 ...

  8. 卷积神经网络(CNN)反向传播算法

    在卷积神经网络(CNN)前向传播算法中,我们对CNN的前向传播算法做了总结,基于CNN前向传播算法的基础,我们下面就对CNN的反向传播算法做一个总结.在阅读本文前,建议先研究DNN的反向传播算法:深度 ...

  9. php和js中,utf-8编码转成base64编码

    1.php下转化base64编码 php中,文本文件的编码决定了程序变量的编码,比如以下代码在不同编码的php文件中,展示的效果也是不一样的 <?php $word = '严'; echo ba ...

  10. Prerender.io - 预渲染架构,提高AngularJS SEO

    近些年来,越来越多的JavaScript框架(即AngularJS,BackboneJS,ReactJS)变得越来越流行.许多公司和开发人员使用这些JavaScript框架开发应用程序.这些框架有很多 ...