SAP系统中,对于每种物料类型,必须设置一个编码范围,并设定该编码范围是内部分配号码还是外部分配,还是两者均可。那么,是内部分配好,还是外部分配好?
本副总见过的最变态的一种编码范围和分配方式的组合是,由12位纯数字构成编码范围,只能外部分配。我没有考证到当初为什么是这种设计方法,也没有找到外部分配号码时的规则。这让我感觉自己很愚蠢,在创建一个物料主数据时竟然不知道该写个啥号码进来。
对于一个特定的企业来说,选择内部分配号码还是外部分配号码?两种方式各有利弊。
如果选用外部分配,在良好的物料管理体系下,会给未来的业务带来很多便利之处。编码本身已经承载了物料非常多的属性。用户只要知道物料编码就大概知道这是个什么东西。有时候,不知道物料编码的情况下要查找一个特定的物料,直接用编码的一部分进行模糊查询即可查到。进行一些统计报表分析的时候,只使用物料编码就可以从不同角度统计出结果,而不需要再使用物料组等其他条件去组合查询。如果有另外一个系统也在使用之中,用外部编码就更有利于两个系统之间的数据共享。在一个有多个工厂的企业里,使用外部分配的编码也有利于各个企业之间共享编码,减少重码的出现。
但是这一切便利的获得,有一个前提,就是“良好的物料管理”。包括物料分类是否科学,物料主数据创建是否管理得力等。如果物料管理不得力,却使用外部编码,将有可能引起混乱。用户按一定的规则去查询和使用物料主数据,却发现按既定规则找到的物料并非自己需要的物料,让他们如何是好?要知道,物料编码创建之后是不能修改的。如果创建时出错,而且没有及时发现错误并且废止该物料,那么它的影响将会非常深远。
如果选用内部分配呢?物料分类的功能由物料组这个概念来执行。物料编码就是一个流水号,不代表任何意义。创建物料的时候不必输入已经编好的编码,直接输入物料主数据。看起来这种方式很简单,免除了一个系统外先进行规范的动作。对于一些杂品,应该是一种不错的选择。重码就重码吧,反正影响不太大。
但是这种方式的不利之处也是很明显的。在不太规范的主数据管理体系下,它更容易导致重码的产生。由于从编码上看不出它的归属,不容易检查相似的物料是否已经在系统中存在。没有统一的编码规则,各个工厂之间不容易知道系统中正在被其他工厂使用的物料是否也是自己在使用的物料,容易产生重码,不利于集中采购。
本副总对此的建议是,对于“重要的”物料,有可能的话最好使用外部编码。比如大宗原材料,产成品等。对于“不太重要的”物料,则可以使用内部编码以减少编码管理工作的压力,比如辅料,杂品等。

物料编码原则外部分配还是内部分配相关推荐

  1. SAP License:物料编码原则<外部分配还是内部分配>之三

    SAP系统中,对于每种物料类型,必须设置一个编码范围,并设定该编码范围是内部分配号码还是外部分配,还是两者均可.那么,是内部分配好,还是外部分配好? 本副总见过的最变态的一种编码范围和分配方式的组合是 ...

  2. 某公司为本科以上学历的人重新分配工作,分配原则如下。 (1)如果年龄不满18岁,学历是本科,男性要求报考研究生,女性则担任行政工作; (2)如果年龄满18岁不满5o 岁,学历本科,不分男女,任中层领导

    软件测试--决策表 10.某公司为本科以上学历的人重新分配工作,分配原则如下. (1)如果年龄不满18岁,学历是本科,男性要求报考研究生,女性则担任行政工作; (2)如果年龄满18岁不满5o 岁,学历 ...

  3. JVM学习笔记之-堆,年轻代与老年代,对象分配过程,Minor GC、Major GC、Full GC,堆内存大小与OOM,堆空间分代,内存分配策略,对象分配内存,小结堆空间,逃逸分析,常用调优工具

    堆的核心概述 概述 一个JVM实例只存在一个堆内存,堆也是Java内存管理的核心区域.Java堆区在JVM 启动的时候即被创建,其空间大小也就确定了.是JVM管理的最大一块内存空间. 堆内存的大小是可 ...

  4. 哪个更快:堆栈分配或堆分配

    这个问题听起来很基础,但这是我与另一位与我合作的开发人员进行的辩论. 我一直在小心翼翼地在可能的地方分配东西,而不是堆分配东西. 他在和我说话,看着我的肩膀,并评论说这是不必要的,因为它们是相同的表现 ...

  5. C++中的static关键字 ,外部链接性,内部链接性和无链接性

    C++的static有两种用法:面向过程程序设计中的static和面向对象程序设计中的static.前者应用于普通变量和函数,不涉及类:后者主要说明static在类中的作用. 一.面向过程设计中的st ...

  6. 4.1.4 OS之文件的物理结构(连续分配、链接分配[隐式-显式]、索引分配[链接方案-多层索引-混合索引])

    文章目录 0.思维导图 1.文件块.磁盘块 2.连续分配 3.链接分配 隐式链接 显式链接 链接分配总结 4.索引分配 链接方案 多层索引 混合索引 索引分配总结 5.文件物理结构分配总结 0.思维导 ...

  7. 《MySQL——外部检测与内部统计 判断 主库是否出现问题》

    目录 select1判断 查表判断 更新判断 外部检测弊端 内部统计 一主一备的双M架构里,主备切换只需要把客户端流量切换到备库. 在一主多从的架构里,主备切换要把客户端流量切换到备库,也需要把从库接 ...

  8. SAP License:物料编码原则<多码还是一码>之一

    物料编码原则有很多,非常之多.因为物料主数据是ERP系统中最最基本的主数据之一.它的编码是否科学合理,是否适合业务需要,对实际业务那是有相当大的影响.本副总没有能力总结出一二三条原则,仅就一些实际的业 ...

  9. 7. 【可编程定时器8253】:外部引脚、内部结构特点、计数启动方式、6种工作方式、控制字格式、应用

    文章目录 计数与定时 8253芯片特点 1. 外部引脚 2. 内部结构特点(含3个计数器.1个控制寄存器) 2. 计数启动方式(软件启动.硬件启动的定义) 3. 6种工作方式 不能自动重复计数的工作方 ...

最新文章

  1. mariadb(第二章)增删改 MariaDB 数据类型
  2. android 缩进轮播图,如何利用纯css实现图片轮播
  3. JVM内存结构 VS Java内存模型 VS Java对象模型
  4. IEnumerable
  5. php自增删除开始,PHP的自增自减操作
  6. 1.4、设置 SpringApplication 主启动类
  7. 大学计算机实验在林学的应用,大学计算机实验6实验报告.pdf
  8. 16 年前,Google 为何花 5000 万美元买下 Android?
  9. 火爆全网MySQL路线笔记!java静态变量和实例变量
  10. Java读取URL到字符串
  11. plsql提示列快捷键_我收藏的几个更快搬砖的vscode快捷键
  12. Wordpress源码文件详解
  13. 小米3文件与电脑连接到服务器,小米3如何连接电脑_小米3连接电脑发送文件的步骤...
  14. 综述论文要写英文摘要吗_攻略|一些小论文撰写的建议
  15. 尤雨溪 vue 3.0 Bate
  16. 寻找你的热情(1)——检查自己所处的位置
  17. 【cookie】设置cookie过期时间 超时时间,Cookie 设置 expires
  18. unity中计算向量的模长和归一化向量
  19. 做软件测试工程师真的很容易吗?
  20. 算法岗诸神黄昏,算法初级职位内卷,如何选择适合自己的方向?

热门文章

  1. PMCAFF | 阿里PM的可用性测试秘籍:有理有据的用户体验优化
  2. LeetCode 110 Balanced Binary Tree 平衡二叉树
  3. 微信小程序组件间通信(二)
  4. 移动设备wap手机网页html5通过特殊链接:打电话,发短信,发邮件详细教程
  5. 经典的C++面试题目
  6. 针对表单的事件;条件语句;定时器的简单介绍;
  7. 数据结构(算法)-线性表2(单链表)
  8. CentOS(5.8/6.4)linux生产环境若干优化实战------就爱运维
  9. WebClient 文件下载
  10. 《每天学点博弈论全集》-读书总结