先看看基本界面:

在上图中,左侧为产品的整个树形图

目前产品有4种状态:

1、普通产品,颜色为黑色

2、需要拼版的产品,颜色为绿色

3、拼版的产品(例如印刷件),基准件为红色

4、拼版的产品,非基准件,灰色(计算需求时灰色的不参与需求计算)

右侧区域为拼版产品的详细信息区域,包含了拼版的图片(可以放置多个图片及多文本信息)

包含部件部门描述了此部件上面可以产出些什么东西,下面则是用料和工艺信息

此设计的初衷及特色

实施过ERP的人都知道,传统的BOM对于合在一起生产的产品结构难以描述,计算用料也不准确,之前写过一篇文章讲述了一些细节问题:http://blog.csdn.net/apollokk/article/details/45147809

同时了解了同行的一些解决方案,大多都依赖手工在后期调整用量,结果仍然不理想。

比如深圳X同找X捷设计的方案,已经在传统方法上有些改进,但做BOM时需要拼版的多个父件下面挂了相同的拼版件,在下单时手工去做“合版”的工作。较为多余。

特色方面:

首先是上面讲的拼版件的处理,只要求在拼版界面上面选择包含产品,并注明拼了几个,是不是基准即可,还可以根据公司需求填写每个部件所点的成本比例(目前是整个一起计算的,成本比例也可以细分到每个子件及工序上去,暂时不做这么细。

其次,工序和物料在同一个界面维护,不需要切换:

另外一个特色:

物料指定了工序号时,当工序拖动排序时会自动更新物料行的工序号以保持对应关系,并且不需要手工去填写工序的工序号(拖动即可):

再次,目前的算法可以计算分阶损耗:

比如我们印刷工序损耗会根据不同的印刷数量和不同的产品类型来定,如下图为印刷工序的损耗标准表:



上一个模拟用量计算的结果:

可以看到每个工序的投入、损耗、产出都有了,工序的损耗也是根据实际标准来计算的(上面图中有设置损耗类别)

并且像“03-8090套装彩盒印刷版”这个拼版的产品,有多次调用,也只会计算一次用量,上图没有截到,看下面:

上面图中物料下面都有工序详细信息,如果不想显示可以隐藏工序信息:

在界面中产品保持了层次结构,可以清楚的了解到产品的组成情况,实际显示还会包含拼版图片,更加详细:

显示全图:

目前标准BOM中拼版时只会包含本树中的部件,如果需要跨产品合拼需要在订单BOM中完成,实际生产中也不太可能在下订单时全拼其它产品的部件,暂时先这样处理。

印刷行业合版BOM全阶维护示例的更多相关文章

  1. BOM设计的一些问题及解决方案探讨----合版BOM

    BOM是ERP的核心资料,也是比较难的一块,不仅涉及的内容多,要求准确性高,时效性也要求高.但传统的ERP在处理BOM时有不少问题,因此也有些软件公司引入了各种BOM类型,像"标准BOM&q ...

  2. PCB 合拼遍历(全排序+旋转90度) 基本遍历方法

    分享一下PCB合拼的组合的遍历方法,在分享之前先纠正一下 PCB拼板之多款矩形排样算法实现--学习  时间复杂度计算错误  一.PCB 合拼(全排序+旋转90度)的时间复杂度是多少? 二.合拼遍历(全 ...

  3. Win10通用程序 UWP版HtmlAgilityPack UWP应用使用示例

    Win10 UWP版HtmlAgilityPack,UWP应用使用示例下载. Win10 发布了一个多星期,sdk是随着一起发布的,我安装好vs2015和sdk 开发UWP 通用程序. 在做网络解析的 ...

  4. 个人永久性免费-Excel催化剂功能第35波-Excel版最全单位换算,从此不用到处百度找答案

    全球化的今天,相信我们经常可以有机会接触到外国的产品,同时我们也有许多产品出口到外国,国与国之间的度量单位不一,经常需要做一些转换运算,一般网页提供这样的转换,但没有什么比在Excel上计算来得更为方 ...

  5. Win10《芒果TV》更新v3.8.0初夏版:全新视觉体验,即刻分享视频

    历时半年多昼夜,千呼万唤始出来,Win10版<芒果TV>全平台同步更新初夏版v3.8.0,统一视觉体验,完善分享投屏,进一步提升使用体验. Win10版<芒果TV>V3.8.0 ...

  6. jquery版的全选,全不选和反选

    <!DOCTYPE html><html> <head> <meta charset="UTF-8"> <script src ...

  7. 关于win10企业版在极域电子教室软件 v4.0 2015 豪华版的全屏控制下如何取得自由

    注.可能因为系统和软件的缘故无法实现 背景 由于在听课过程过于自闭,于是想自己去网上搜点东西看下 于是 经过了一番乱搞 逐渐摸索出了现方法. 方案1: 大力出奇迹 由于电脑在刚刚进入的状态的时候有段时 ...

  8. Intellij IDEA 快捷键整理-鬼畜版(全键盘开发指南)

    一 .何为鬼畜? 鬼畜一词在ACG爱好者中也代指通过影片(或音讯)剪辑,用频率极高的重复画面(或声音)组合而成的一段节奏配合音画同步率极高的一类影片,而这类鬼畜影片多见于NICONICO.AcFun和 ...

  9. Gitlab 社区版安装部署和维护指南

    因为我的个人网站 restran.net 已经启用,博客园的内容已经不再更新.这篇文章是在 Gitlab 7.4 的环境下配置的,相关内容可能已经过时. 后续做了一次迁移,将 Gitlab 升级到了 ...

随机推荐

  1. 禅道docker

    64位电脑安装禅道,满足发送邮件功能 第一步: docker ps 查看docker中的容器是否有禅道(docker ps -a    这个指令看的是所有容器,包括未运行的)ps:登录服务器这个步骤没 ...

  2. 一步步教你轻松学奇异值分解SVD降维算法

    一步步教你轻松学奇异值分解SVD降维算法 (白宁超 2018年10月24日09:04:56 ) 摘要:奇异值分解(singular value decomposition)是线性代数中一种重要的矩阵分 ...

  3. InfluxDB源码阅读之snapshotter服务

    操作系统 : CentOS7.3.1611_x64 go语言版本:1.8.3 linux/amd64 InfluxDB版本:1.1.0 服务模块介绍 源码路径: github.com/influxda ...

  4. 关于用wkwebview加载沙盒documents下html文件 模拟器可以,真机不行的解决方案

    最近也遇到这个问题,把我解决的思路记录一下 1.问题: 用wkwebview加载(loadRequest)沙盒documents下html文件 模拟器可以,真机不行 (前提是html内部含引用外联样式 ...

  5. Java密码体系结构简介:Java Cryptography Architecture (JCA) Reference Guide

    来自Java官方的文档,作备忘使用. 简介: Java平台非常强调安全性,包括语言安全,密码学,公钥基础设施,认证,安全通信和访问控制. JCA是平台的一个主要部分,包含一个“提供者”体系结构和一组用 ...

  6. Kafka 生产者和消费者入门代码基础

    这篇博文讲解Kafka 的生产者和消费者实例. 基础版本一 生产者 ProducerFastStart.java package com.xingyun.tutorial_1; import org. ...

  7. 试试SQLServer 2014的内存优化表

    SQL Server2014存储引擎:行存储引擎,列存储引擎,内存引擎 SQL Server 2014中的内存引擎(代号为Hekaton)将OLTP提升到了新的高度. 现在,存储引擎已整合进当前的数据 ...

  8. Canvas入门到高级详解(中)

    三. canvas 进阶 3.1 Canvas 颜色样式和阴影 3.1.1 设置填充和描边的颜色(掌握) fillStyle : 设置或返回用于填充绘画的颜色 strokeStyle: 设置或返回用于 ...

  9. Hadoop相关基础知识

    因为个人对这块的知识也不熟悉,所以大多内容来源于网络. 1.      Hadoop项目框架 2.      Hadoop Hadoop是一个由Apache基金会所开发的分布式系统基础架构. 用户可以 ...

  10. [Java并发编程(三)] Java volatile 关键字介绍

    [Java并发编程(三)] Java volatile 关键字介绍 摘要 Java volatile 关键字是用来标记 Java 变量,并表示变量 "存储于主内存中" .更准确的说 ...