物料主数据的分类及编码规则概述

物料主数据分布在设计、工艺、生产、采购、销售、存储、物流过程中的多个业务部门中,类型繁杂且不易于管理,必须对于物料主数据进行分类管理。

本文将从物料主数据的分类原则、编码样例、编码规范以及编码设计等方面进行详细介绍,帮助企业更好地了解和管理物料主数据。

1

物料主数据分类原则

对于物料主数据的分类需遵循细度合理、符合行业业务需求和行业习惯等原则。分类层级过少,物资的管理范围过于宽泛,不利于统计分析和归类管理 ;分类层级过多,物资管理的颗粒度过细,管理难度加大,增加代码长度不利于使用和记忆。

以大、中、小三级分类为例,其中大类、中类为两位数(100以内),小类为三位流水码(层次码),即支持企业内部最多十万个分类的编码容量,一半的常规企业绰绰有余了。

其中流水码和普通模型的流水码又有区别,主要区别如下

物料分类的分层的多少以及长度的标记其实一切都是为了便于管理,编码样例如下

2

物料主数据编码管理

在物料的编码层面,既要参考国际标准又要借鉴行业标准,同时也要结合本企业的相关标准、既要保持一定时期内的冗余又要考虑不重复可记载的特点。

编码方法有特征码、层次码、复合码、缩写码、特征组合码等多种,这些编码方法各有优缺点,各企业可根据自身情况选择。

对于大型集团公司来说,一般建议采用分类分段+顺序码的方式编制物资与设备的物料编码。

特征码,层次码以及组合码的优缺点如下:

通用的编码方式如下:

  • 物料编码通常需要按物料分类等进行编码,方便识别、统计汇总等。通常我们会将物料编码分为分类码和顺序码,分类编码可以分为多层次,包括大类、中类、小类等,可以两层、三次或者多层,物料流水码可以避免物料编码重复,出现一物多码情况。
  • 物料编码采用阿拉伯数字进行编码,避免字母的大小写、全半角、相识字母混淆等问题,不建议使用英文或者特殊字符,增加录入的复杂性等。
  • 编码必须明确规则,保证编码规则统一,长度统一等。编码长度最好在8---12位之间会比较好,既能满足一般编号容量的要求,也能较好的反应重要属性,更便于记忆、录入数据等。
  • 使用层次码可以保证编码的唯一性,这就是我们通常说的“一物一码”,避免因为分类或者特征属性类似出现多物一码的情况。
  • 企业在设计物料编码体系的时候要尽可能简单化,不易用特殊含义的字符进行编码,不利于记忆和理解。

3

物料主数据编码设计

分类编码支持按照分类的层级设置编码规则,新增分类时,根据分类的层级适应对应的编码规则。如果对应的层级没有编码规则,则不能新增物料分类数据。

物料分类编码支持按照常量、时间、属性、流水码以及校验位等规则设置分类编码。其中流水码支持顺序码和层次码的方式设置物料编码规则。

为了适应现场用户的需要,需要保留原来已实现的页面录入编码的方式,添加编码自动生成模式,物料编码预申请模式如下:

编码预申请模式流程图:

4

物料主数据编码页面设计

物料编码规则设置

  • 物料编码需要支持按照下述规则类型进行设置编码。包括常量,时间,流水号,属性值和校验规则等。
  • 物料编码支持层次码和顺序码设置,如果设置为层次码,则按照依赖的业务分类进行层次码的编码。
  • 物料编码属性值不仅支持选择基础模型,也支持选择业务模型进行编码。如果设置为选择业务模型进行编码,在物料新增时,选择的业务模型字段必须设置为必填。

编码预生成

  • 新建物料编码预申请:

按照物料编码规则填写编码预申请所需要的信息,实时的生成物料编码,支持模板下载以及导入数据等操作。

填写完成后,提交物料编码预申请审批记录。

  • 编码预申请页面:

支持检索未审批,审批中,审批通过,审批驳回以及已使用(已添加物料)等状态的预申请编码信息。

  • 物料编码预申请审批详情:

物料编码预申请审批时,支持物料编码部分审批通过,审批通过的信息记录在物料编码预申请页面进行展示。

5

总结

物料主数据在企业管理中扮演着至关重要的角色,它确保了供应链各环节的准确性和一致性,支持采购、生产、销售等业务流程的高效运作。

OceanMind海睿思提供S-MDM主数据管理平台,通过正确的物料主数据管理提升数据质量、优化库存控制、减少操作错误,为决策提供可靠的数据基础,助力实现企业资源最优配置,提升整体运营效率!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/52330.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

STM32高级定时器生成互补PWM的原理与代码实现

文章目录 前言一 CubeMx配置1.1 TIM1 Mode and Configuration1.2 Paramter Settings 二 程序代码三 仿真分析总结 前言 互补 PWM(Complementary PWM)是指一对逻辑状态互为反相的 PWM(脉冲宽度调制)信号。这种信号配置常见于电机控…

数字人实战第三天——wav2lip部署教程

wav2lip数字人 一、wav2lip简介 Wav2Lip 是一种通过将音频与视频中的嘴唇动作同步的技术,旨在生成与音频内容高度匹配的口型动画。其主要应用是让视频中的人物嘴唇动作与配音或其他音频输入精确同步,这在电影配音、虚拟主持人、在线教学、影视后期处理等…

秋招最新大模型算法面试,熬夜都要肝完它

💥大家在面试大模型LLM这个板块的时候,不知道面试完会不会复盘、总结,做笔记的习惯,这份大模型算法岗面试八股笔记也帮助不少人拿到过offer ✨对于面试大模型算法工程师会有一定的帮助,都附有完整答案,熬夜…

CSS —— display属性

用于指定一个元素在页面中的显示方式 HTML中标签元素大体被分为三种类型:块元素、行内元素和行内块元素 块元素 :block 1.独占一行 2.水平方向,占满它父元素的可用空间(宽度是父级的100%) 3.垂直方向,占据的…

Idea 创建 Maven项目的时候卡死

文章目录 一、Archetype 和 Catalog1.1 Archetype(原型)1.2 Catalog(目录) 二、可能遇到的问题2.1 问题描述2.2 原因分析2.3 解决方案 参考资料 一、Archetype 和 Catalog 1.1 Archetype(原型) Archetype…

【自考zt】【软件工程】【21.10】

关键字: 软件需求基本性质、软件系统需求挑战、耦合(高内容,低无直接)、内聚(初始化时间)、uml包、rup边界类、测试首要目标、单元测试最后工作、性能需求 软件开发本质、软件需求规约三种风格、提炼、用…

9.7(QT.Day 1)

一、自由发挥登录窗口的应用场景&#xff0c;实现一个登录窗口界面 要求&#xff1a;每行代码都有注释 【需要用到的图片或者动图&#xff0c;自己去网上找】 1.mywidget.h代码 #ifndef MYWIDGET_H #define MYWIDGET_H#include <QWidget> #include <QIcon> //图…

2024全国大学省数学建模竞赛A题-原创参考论文(部分+第一问代码)

一问题重述 1.1 问题背景 "板凳龙"&#xff0c;又称"盘龙"&#xff0c;是浙闽地区的传统地方民俗文化活动。这种独特的表演艺术形式融合了中国传统龙舞的精髓和地方特色&#xff0c;展现了人们对美好生活的向往和对传统文化的传承。 在板凳龙表演中&am…

为elementui的el-date-picker时间选择器添加快捷选项

1、效果图 2、实现方法 直接在elementui的时间选择器上修改&#xff0c;添加shorcuts选项&#xff0c;但是样式要自己修改。 有几个注意点&#xff1a; 1&#xff09;如图我是选中后有显示背景颜色的&#xff0c;也就意味着要给选中的选项添加类名&#xff0c;elementui没有…

一. 从Hive开始

1. 怎么理解Hive Hive不能理解成一个传统意义上的数据库&#xff0c;应该理解成一个解决方案。 是Hadoop在hdfs和mapreduce之后才出现的一个结构化数据处理的解决方案。 Hdfs解决了大数据的存储问题&#xff0c;mapreduce解决了数据的计算问题。 一切似乎很美好。 但是使用成本…

微信小程序页面制作——个人信息

✅作者简介&#xff1a;2022年博客新星 第八。热爱国学的Java后端开发者&#xff0c;修心和技术同步精进。 &#x1f34e;个人主页&#xff1a;Java Fans的博客 &#x1f34a;个人信条&#xff1a;不迁怒&#xff0c;不贰过。小知识&#xff0c;大智慧。 &#x1f49e;当前专栏…

探索fastFM:Python中的高效推荐系统库

文章目录 &#x1f680; 探索fastFM&#xff1a;Python中的高效推荐系统库背景&#xff1a;为何选择fastFM&#xff1f;快照&#xff1a;fastFM是什么&#xff1f;安装指南&#xff1a;如何将fastFM加入你的项目&#xff1f;快速入门&#xff1a;五个基础函数的使用实战演练&am…

【音视频】播放音视频时发生了什么? 视频的编解码 H264是什么? MP4是什么?

目录 ✨播放一个视频的流程✨为什么要编码&#xff08;压缩&#xff09;视频数据&#xff1f;✨如何编码&#xff08;压缩&#xff09;数据&#x1f384;简单的例子&#x1f384;音视频编码方式&#x1f384;视频编码格式H264编码是什么&#xff1f;发展历程&#xff1f;H.264基…

解锁 macOS 剪贴板历史记录,高效复制、粘贴技巧

在Mac上&#xff0c;我们经常需要在不同文档之间复制和粘贴内容。然而&#xff0c;macOS自带的剪贴板只能保存最后一个复制项&#xff0c;这大大限制了我们的工作效率。幸运的是&#xff0c;一些第三方应用程序可以帮助我们查看和管理剪贴板的历史记录&#xff0c;从而提升我们…

关系的规范化与范式详解

在数据库设计中&#xff0c;关系的规范化是确保数据结构合理性、减少冗余和异常的关键步骤。如果你是一个数据库设计的初学者&#xff0c;这篇文章将为你深入浅出地讲解 关系规范化 和 范式 的核心概念&#xff0c;并通过简洁的示例帮助你加深理解。 关系的规范化&#xff1a;…

飞机制造5G智能工厂数字孪生工业物联平台,推进制造业数字化转型

飞机制造行业作为高端制造业的典范&#xff0c;正积极探索数字化转型的新路径。飞机制造5G智能工厂数字孪生工业物联平台&#xff08;以下简称“平台”&#xff09;的兴起&#xff0c;不仅为飞机制造业注入了强劲动力&#xff0c;更为整个制造业的数字化转型树立了新的标杆。 …

B: 小球反弹

目录 一&#xff1a; 二&#xff1a; 三&#xff1a; 四&#xff1a; 一&#xff1a;问题描述 有一长方形&#xff0c;长为343720 单位长度&#xff0c;宽为233333 单位长度。在其内部左上角顶点有一小球&#xff08;无视其体积&#xff09;&#xff0c;其初速度如图所示且…

Transformer预测 | 基于Transformer心率时间序列预测(tensorflow)

效果一览 基本介绍 Transformer预测 | 基于Transformer心率时间序列预测(tensorflow) 程序设计 import pandas as pd from pandas.plotting import lag_plot from statsmodels.graphics

变量数据类型 Day3

1. 变量 1.1 变量的概念 变量是计算机内存中的一块存储单元&#xff0c;是存储数据的基本单元变量的组成包括&#xff1a;数据类型、变量名、值&#xff0c;后文会具体描述变量的本质作用就是去记录数据的&#xff0c;比如说记录一个人的身高、体重、年龄&#xff0c;就需要去…

Verilog基础,原码,反码与补码的概念

Verilog模块初认识 1、Verilog模块(Module) Verilog中的module可以看成一个具有输入输出端口的黑盒子&#xff0c;该黑盒子有输入和输出接口(信号)&#xff0c;通过把输入在盒子中执行某些操作来实现某项功能。(类似于C语言中的函数) 图1 模块示意图 1.1 模块描述 图1 所示的…