一、测试地址

硅钢片业务测试数据库地址为: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. Linux输入子系统(一) _驱动编码

    输入设备都有共性:中断驱动+字符IO,基于分层的思想,Linux内核将这些设备的公有的部分提取出来,基于cdev提供接口,设计了输入子系统,所有使用输入子系统构建的设备都使用主设备号13,同时输入子系 ...

  2. Ioc容器BeanPostProcessor-Spring 源码系列(3)

    Ioc容器BeanPostProcessor-Spring 源码系列(3) 目录: Ioc容器beanDefinition-Spring 源码(1) Ioc容器依赖注入-Spring 源码(2) Io ...

  3. jvm系列(七):jvm调优-工具篇

    16年的时候花了一些时间整理了一些关于jvm的介绍文章,到现在回顾起来还是一些还没有补充全面,其中就包括如何利用工具来监控调优前后的性能变化.工具做为图形化界面来展示更能直观的发现问题,另一方面一些耗 ...

  4. samba服务搭建

    文件传输 smb主配置文件 /etc/samba/smb.conf? yum install samba samba-client 要启动smb和nmb服务 修改安全级别 security = sha ...

  5. HP DL388 gen9服务器安装RHEL 6.5系统

    测试: 1.默认UEFI模式,F10下智能安装,如果选择自己划分分区,进入该选项后会看到系统自动就帮我们创建了一个/efi 的500M分区,一开始我就是被这个分区坑了的,要知道服务每次重启都要等很久的 ...

  6. C语言中NULL的定义

    用C语言编程不能不说指针,说道指针又不能不提NULL,那么NULL究竟是个什么东西呢? C语言中又定义,定义如下: #undef NULL #if defined(__cplusplus) #defi ...

  7. Tinywebserver:一个简易的web服务器

    这是学习网络编程后写的一个练手的小程序,可以帮助复习I/O模型,epoll使用,线程池,HTTP协议等内容. 程序代码是基于<Linux高性能服务器编程>一书编写的. 首先回顾程序中的核心 ...

  8. Kindle电子阅读器收不到个人文档推送解决方案

    最近我的 kindle 固件版本更新到 5.8.7.0.1 ,发现增加了生字注音功能,瞬间变成小学生阅读神器有木有,不过,这个功能可以隐藏.显示,看着碍眼隐藏即可,还可以减少和增加生字注音.感觉对于经 ...

  9. Spark_总结四

    Spark_总结四 1.Spark SQL     Spark SQL 和 Hive on Spark 两者的区别?         spark on hive:hive只是作为元数据存储的角色,解析 ...

  10. 【openstack N版】——块存储服务cinder

    一.块存储服务介绍 1.1块存储服务通常包含以下组件 cinder-api: 接受API请求,并将其路由到"cinder-volume"执行. cinder-volume: 与块存 ...