先看看基本界面:

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

目前产品有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. vim配置go语法高亮

    操作系统 : CentOS7.3.1611_x64 go 版本 : go1.8.3 linux/amd64 vim版本 :version 7.4.160 vim配置go语言语法高亮的问题已经遇到过好几 ...

  2. 安装rcssmin方法

    #安装rcssmin方法'''pip install wheelpip install rcssmin --install-option="--without-c-extensions&qu ...

  3. JavaScript 同步异步示意图

  4. 使用git和github进行协同开发流程

    (本文假设各位已经对基本git的基本概念.操作有一定的理解,如无相关git知识,可以参考Pro Git这本书进行相关的学习和练习) 很多项目开发都会采用git这一优秀的分布式版本管理工具进行项目版本管 ...

  5. Sublime Text 代码块注释

    插件:Doc​Blockr /*回车:创建一个代码块注释 /**回车:在自动查找函数中的形参等等.

  6. [HDFS Manual] CH1 HDFS体系结构

    v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} w\:* {behavior:url(#default#VM ...

  7. nginx实现限速

    项目中有一个需求,需要限制每个容器的网速,避免某些容器占用太多资源,导致其他容器无法使用,但是docker对于网速的限制支持的有点弱,由于容器中的所有进程和APP的交互都是通过nginx的,所以就想到 ...

  8. Python3将ipa包中的文件按大小排序

    [本文出自天外归云的博客园] 给你个ipa包,解压前输出包大小,解压后把里面的文件按大小排序.代码如下: import os import shutil import zipfile _ipa_zip ...

  9. elasticsearch 二、elasticsearch-head安装

    简介 elastricsearch-head是用于elasticsearch群集浏览和交互的插件. 源码:https://github.com/mobz/elasticsearch-head (上图来 ...

  10. 点云NDT配准方法介绍

    三维配准中经常被提及的配准算法是ICP迭代的方法,这种方法一般般需要提供一个较好的初值,也就是需要粗配准,同时由于算法本身缺陷,最终迭代结果可能会陷入局部最优,导致配准失败,往往达不到我们想要的效果. ...