物流编码原则指导说明书
物流编码的条码码制说明

物流编码的条码码制说明在现代物流企业内部,通常是用条码符号来表示物流标识的编码。
这种以条码符号的形式表示的编码,在日常工作中,对产品有自动识别的能力,使原来繁琐的人工劳动转为自动化识别,从而使整个物流作业达到快速、准确的效果。
表示物流标识编码的条码符号有不同的码制,有的码制只能标识一个内容,有的码制则能标识很多内容,本文着重介绍专门用于表示物流编码的条码码制,现行通用的主要有商品条码、储运单元条码以及贸易单元128码等。
商品条码商品条码是用于标识国际通用的商品代码的一种模块组合型条码。
分为标准版商品条码(13位)和缩短版商品条码(8位)。
标准版商品条码所表示的代码由13位数字组成。
厂商识别代码。
由7-9位数字组成,用于对厂商的唯一标识。
厂商识别代码是EAN编码组织在EAN分配的前缀码(X13X12X11)的基础上分配给厂商的代码。
前缀码是标识EAN 编码组织的代码,由EAN统一管理和分配。
商品项目代码。
由5-3位数字组成,商品项目代码由厂商自行编码。
在编制商品项目代码时,厂商必须遵守商品编码的基本原则的唯一性和无含义性。
在EAN系统中,商品编码仅仅是一种识别商品的手段,而不是商品分类的手段。
校验码。
1位数字,用于校验厂商识别代码和商品项目代码的正确性。
标准版商品条码符号由左侧空白区、起始符、左侧数据符、中间分隔符、右侧数据符、校验符、终止符、右侧空白区及供人识别字符组成储运单元条码储运单元条码是专门表示储运单元编码的一种条码,这种条码常见用于搬运、仓储、订货和运输过程中,一般由消费单元组成的商品包装单元构成。
在储运单元条码中,又分为定量储运单元(由定量消费单元组成的储运单元)和变量储运单元(由变量消费单元组成的储运单元)。
定量储运单元一般采用13位或14位数字编码。
当定量储运单元同时又是定量消费单元时,应按定量消费单元进行编码,如电冰箱等家用电器,其定量消费单元的编码等同于通用商品编码。
当含相同种类的定量消费单元组成定量储运单元时,可给每一定量储运单元分配一个区别于它所包含的消费单元代码的13位数字代码,也可用14位数字进行编码。
快递公司单号查询接口编码说明

快递公司编码说明以下是快递鸟API接口对外开放的部分快递公司编码的列表,接口需要指定快递单号的快递公司编码,格式不对或则编码错误都会返失败的信息。
如:EMS物流单号应选择快递公司编码(EMS)、德邦物流单号应选择快递公司编码(DBL)、天天快递物流单号应选择快递公司编码(HHTT)、圆通速递物流单号应选择快递公司编码(YTO)、中通速递快递物流单号应选择快递公司编码(ZTO)、亚马逊物流单号应选择快递公司编码(AMAZON)、顺丰物流单号应选择快递公司编码(SF)、百世快运物流单号应选择快递公司编码(BTWL)、宅急送物流单号应选择快递公司编码(ZJS)。
适用于即时查询API接口和订阅推送API接口。
如果在下面没有找到您所要的快递公司,请添加在群共享文件下载。
国内快递查询接口编码国际快递查询接口转运查询接口快递查询接口应用场景查询订单的物流信息可实现需求1.App中直接集成实现快递物流信息查询Api接口2.在微信公众号中,根据用户输入的订单号,我们的后台识别订单号并根据快递鸟查询快递Api接口,实现自动查询的功能3.等等申请Key按照你的信息,依次把信息填写完整,点击提交申请即可。
登录成功后,就可以看到ID和key等信息,有这些信息就可以请求查询等其他的接口Api快递查询Api接口接口文档及各开发语言Demo查询Api接口定义系统级输入参数参数名称类型必须要求说明RequestData String R 请求内容,JSON或XML格式,须和DataType一致EBusinessID String R 用户IDRequestType String R 请求指令类型:1002DataSign String R 数据内容签名DataType String O 请求、返回数据类型:1-xml,2-json;默认为xml格式应用级输入参数参数名称类型必须要求说明OrderCode varchar(50) O 订单编号ShipperCode varchar(10) R 快递公司编码LogisticCode varchar(50) R 物流单号返回结果参数参数名称类型必须要求说明EBusinessID Int R 电商用户IDOrderCode Varchar(50) O 订单编号ShipperCode varchar(10) R 快递公司编码LogisticCode Varchar(50) R 物流运单号Success Bool R 成功与否Reason Varchar(50) O 失败原因State Int R 物流状态1:已取件2:在途中3:签收Traces Varchar(Max) R 物流轨迹详情物流轨迹详情参数名称类型必须要求说明AcceptTime DateTime R 时间AcceptStation Varchar(50) R 描述Remark Varchar(150) O 备注请求JSON参数{"OrderCode" : "","ShipperCode" : "SF","LogisticCode" :}响应JSON参数{"EBusinessID" : "1109259","OrderCode" : "","ShipperCode" : "SF","LogisticCode" : ,"Success" : true,"State" : 3,"Reason" : null,"traces" : [{"AcceptTime" : "2014/06/25 08:05:37","AcceptStation" : "正在派件..(派件人:邓裕富,电话深圳市]","Remark" : null}, {"AcceptTime" : "2014/06/25 04:01:28","AcceptStation" : "快件在深圳集散中心 ,准备送往下一站深圳 [深圳市]", "Remark" : null}, {"AcceptTime" : "2014/06/25 01:41:06","AcceptStation" : "快件在深圳集散中心 [深圳市]","Remark" : null}, {"AcceptTime" : "2014/06/24 20:18:58","AcceptStation" : "已收件[深圳市]","Remark" : null}, {"AcceptTime" : "2014/06/24 20:55:28","AcceptStation" : "快件在深圳 ,准备送往下一站深圳集散中心 [深圳市]", "Remark" : null}, {"AcceptTime" : "2014/06/25 10:23:03","AcceptStation" : "派件已签收[深圳市]","Remark" : null}, {"AcceptTime" : "2014/06/25 10:23:03","AcceptStation" : "签收人是:已签收[深圳市]","Remark" : null}]}查询Api接口使用以Java开发语言为例,进行展开importimportimportimportimportimportimportimportimportimportimport/**** 快递鸟物流轨迹即时查询接口** @技术QQ群* @see* @copyright: 深圳市快金数据技术服务有限公司** DEMO中的电商ID与私钥仅限测试使用,正式环境请单独注册账号* 单日超过500单查询量,建议接入我方物流轨迹订阅推送接口** ID和Key请到官网申请:*/public class KdniaoTrackQueryAPI {//DEMOpublic static void main(String[] args) {KdniaoTrackQueryAPI api = new KdniaoTrackQueryAPI();try {String result = api.getOrderTracesByJson("ANE", );} catch (Exception e) {e.printStackTrace();}}//电商IDprivate String EBusinessID="请到快递鸟官网申请;//电商加密私钥,快递鸟提供,注意保管,不要泄漏private String AppKey="请到快递鸟官网申请;//请求urlprivate String ReqURL=;/*** Json方式查询订单物流轨迹* @throws Exception*/public String getOrderTracesByJson(String expCode, String expNo) throws Excepti on{String requestData= "{'OrderCode':'','ShipperCode':'" + expCode + "','Logis ticCode':'" + expNo + "'}";Map<String, String> params = new HashMap<String, String>();params.put("RequestData", urlEncoder(requestData, "UTF-8"));params.put("EBusinessID", EBusinessID);params.put("RequestType", "1002");String dataSign=encrypt(requestData, AppKey, "UTF-8");params.put("DataSign", urlEncoder(dataSign, "UTF-8"));params.put("DataType", "2");String result=sendPost(ReqURL, params);//根据公司业务处理返回的信息......return result;}/*** XML方式查询订单物流轨迹* @throws Exception*/public String getOrderTracesByXml() throws Exception{String requestData= "<?xml version=\"1.0\" encoding=\"utf-8\" ?>"+"<Content>"+"<OrderCode></OrderCode>"+"<ShipperCode>SF</ShipperCode>"++"</Content>";Map<String, String> params = new HashMap<String, String>();params.put("RequestData", urlEncoder(requestData, "UTF-8"));params.put("EBusinessID", EBusinessID);params.put("RequestType", "1002");String dataSign=encrypt(requestData, AppKey, "UTF-8");params.put("DataSign", urlEncoder(dataSign, "UTF-8"));params.put("DataType", "1");String result=sendPost(ReqURL, params);//根据公司业务处理返回的信息......return result;}/*** MD5加密* @param str 内容* @param charset 编码方式* @throws Exception*/@SuppressWarnings("unused")private String MD5(String str, String charset) throws Exception { MessageDigest md = MessageDigest.getInstance("MD5");md.update(str.getBytes(charset));byte[] result = md.digest();StringBuffer sb = new StringBuffer(32);for (int i = 0; i < result.length; i++) {int val = result[i] & 0xff;if (val <= 0xf) {sb.append("0");}sb.append(Integer.toHexString(val));}return sb.toString().toLowerCase();}/*** base64编码* @param str 内容* @param charset 编码方式* @throws UnsupportedEncodingException*/private String base64(String str, String charset) throws UnsupportedEncodingExc eption{String encoded = base64Encode(str.getBytes(charset));return encoded;}@SuppressWarnings("unused")private String urlEncoder(String str, String charset) throws UnsupportedEncodin gException{String result = URLEncoder.encode(str, charset);return result;}/*** 电商Sign签名生成* @param content 内容* @param keyValue Appkey* @param charset 编码方式* @throws UnsupportedEncodingException ,Exception* @return DataSign签名*/@SuppressWarnings("unused")private String encrypt (String content, String keyValue, String charset) throws UnsupportedEncodingException, Exception{if (keyValue != null){return base64(MD5(content + keyValue, charset), charset);}return base64(MD5(content, charset), charset);}/*** 向指定 URL 发送POST方法的请求* @param url 发送请求的 URL* @param params 请求的参数集合* @return远程资源的响应结果*/@SuppressWarnings("unused")private String sendPost(String url, Map<String, String> params) {OutputStreamWriter out = null;BufferedReader in = null;StringBuilder result = new StringBuilder();try {URL realUrl = new URL(url);HttpURLConnection conn =(HttpURLConnection) realUrl.openConnection();// 发送POST请求必须设置如下两行conn.setDoOutput(true);conn.setDoInput(true);// POST方法conn.setRequestMethod("POST");// 设置通用的请求属性conn.setRequestProperty("accept", "*/*");conn.setRequestProperty("connection", "Keep-Alive");conn.setRequestProperty("user-agent","Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1;SV1)");conn.setRequestProperty("Content-Type", "application/x-www-form-urlenco ded");conn.connect();// 获取URLConnection对象对应的输出流out = new OutputStreamWriter(conn.getOutputStream(), "UTF-8");if (params != null) {StringBuilder param = new StringBuilder();for (Map.Entry<String, String> entry : params.entrySet()) {if(param.length()>0){param.append("&");}param.append(entry.getKey());param.append("=");param.append(entry.getValue());}out.write(param.toString());}// flush输出流的缓冲out.flush();// 定义BufferedReader输入流来读取URL的响应in = new BufferedReader(new InputStreamReader(conn.getInputStream(), "UTF-8")); String line;while ((line = in.readLine()) != null) {result.append(line);}} catch (Exception e) {e.printStackTrace();}//使用finally块来关闭输出流、输入流finally{try{if(out!=null){out.close();}if(in!=null){in.close();}catch(IOException ex){ex.printStackTrace();}}return result.toString();}private static char[] base64EncodeChars = new char[] { 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H','I', 'J', 'K', 'L', 'M', 'N', 'O', 'P','Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X','Y', 'Z', 'a', 'b', 'c', 'd', 'e', 'f','g', 'h', 'i', 'j', 'k', 'l', 'm', 'n','o', 'p', 'q', 'r', 's', 't', 'u', 'v','w', 'x', 'y', 'z', '0', '1', '2', '3','4', '5', '6', '7', '8', '9', '+', '/' };public static String base64Encode(byte[] data) {StringBuffer sb = new StringBuffer();int len = data.length;int i = 0;int b1, b2, b3;while (i < len) {b1 = data[i++] & 0xff;if (i == len){sb.append(base64EncodeChars[b1 >>> 2]);sb.append(base64EncodeChars[(b1 & 0x3) << 4]); sb.append("==");break;}b2 = data[i++] & 0xff;if (i == len){sb.append(base64EncodeChars[b1 >>> 2]);sb.append(base64EncodeChars[(b2 & 0x0f) << 2]);sb.append("=");break;}b3 = data[i++] & 0xff;sb.append(base64EncodeChars[b1 >>> 2]);sb.append(base64EncodeChars[((b1 & 0x03) << 4) | ((b2 & 0xf0) >>> 4)]); sb.append(base64EncodeChars[((b2 & 0x0f) << 2) | ((b3 & 0xc0) >>> 6)]); sb.append(base64EncodeChars[b3 & 0x3f]);}return sb.toString();}}其他Api接口,请转到快递鸟具体查看相关文档。
物流管理之EAN编码PPT课件(19页)

•
3、在比夜更深的地方,一定有比夜更黑 的眼睛 。
•
4、一切伟大的行动和思想,都有一个微 不足道 的开始 。
•
5、从来不跌倒不算光彩,每次跌倒后能 再站起 来,才 是最大 的荣耀 。
•
6、这个世界到处充满着不公平,我们能 做的不 仅仅是 接受, 还要试 着做一 些反抗 。
•
7、一个最困苦、最卑贱、最为命运所屈 辱的人 ,只要 还抱有 希望, 便无所 怨惧。
•娃哈哈AD钙奶的条码是6902083881085, 其中690代表我国ENA组织,2083代表杭州 娃哈哈集团有限公司,88108是瓶装饮料 的商品代码。
•雅芳牛奶润肤乳的条码为6922829563143 ,其中692代表我国ENA组织,2829代表雅 芳中国有限公司,56314是瓶装身体乳的 商品代码。
•
13、不同的人生,有不同的幸福。去发 现你所 拥有幸 运,少 抱怨上 苍的不 公,把 握属于 自己的 幸福。 你,我 ,我们 大家都 可以经 历幸福 的人生 。
•
14、给自己一份坚强,擦干眼泪;给自 己一份 自信, 不卑不 亢;给 自己一 份洒脱 ,悠然 前行。 轻轻品 ,静静 藏。为 了看阳 光,我 来到这 世上; 为了与 阳光同 行,我 笑对忧 伤。
•
31、我们无法选择自己的出身,可是我 们的未 来是自养成好习惯,一 辈子受 用不尽 。
•
33、比别人多一点执着,你就会创造奇 迹。
•
17、努力是一种生活态度,与年龄无关 。所以 ,无论 什么时 候,千 万不可 放纵自 己,给 自己找 懒散和 拖延的 借口, 对自己 严格一 点儿, 时间长 了,努 力便成 为一种 心理习 惯,一 种生活 方式!
•
18、自己想要的东西,要么奋力直追, 要么干 脆放弃 。别总 是逢人 就喋喋 不休的 表决心 或者哀 怨不断 ,做别 人茶余 饭后的 笑点。
物料编码指导书

物料编码指导书-ERP实施教程 - 2010-11-15 下午信息分类:ERP原理& ERP知识标签:ERP实施- ERP手册- ERP知识- 物料编码代码规划与设计一、代码编制原则1、编码体系的建立应遵循以下六大设计原则:①、唯一性:保证编码的唯一性,是编码的根本原则,其他原则都是可考虑的②、通用性:代码结构要简单明了,位数少③、使用性:便于使用,容易记忆④、扩展性:便于追加,追加后不引起体系混乱⑤、效率性:适宜计算机处理、适宜快速录入、适宜辨认2、编码规划的原则①、信息编码体系要体现科学化、标准化、规范化、合理化②、参照国家标准中有关分类标准体系③、在实施过程中,还必须重视以下两个方面:1) 直观性和实用性2) 继承性二、编码中易犯的错误1、同物异码,异物同码,不唯一现象2、总是想将信息的各种属性都在编码中体现3、将编码设计的很长三、编码的类型1、数字码:全部代码均用数字0~9组成,使用方便,简单易记,首选方法2、连续码:项目按数字顺序编号,优点:简单明了,易于追加,但代码无分类功能,码的组织和体系性较差。
连续码一般用于项目少物料编码基础实际上,ERP实施过程中,最为困难的实际上是物料的编码,物料数量多、分类复杂、属性多样,标识困难。
为此,对物料的编码进行较详细论述。
一、物料的概念:1. 物料:物料是指构成企业生产、销售、采购、库存的基本对象。
物料是物品、材料的总称。
2. 物料在MRPⅡ中又称为―项目‖——ITEM。
3. 物料清单:物料清单是某一类物料的基本信息的列表。
4. 物料管理:凡是属于企业构成产品、用于生产、进入库存、需要采购的物品材料均属于管理之列,必须在物品清单中给予准确定义均可在此模块中得到管理。
二、物料的分类物料分类往往是物料编码的基础,了解物料编码的一般方法对物料编码是有帮助的。
1、按物料来源的分类:①原材料:所有产品中,使用的需要按照工艺路线进行加工后在产品中使用的物料(项目)称为原材料。
K3编码原则指导说明书

翔宇电力编码原则指导说明书金蝶软件有限公司客户服务部二00六年二月编码原则说明:以物料的编码为主线讲解编码的原则,但所讲编码原则同样适用于K3系统的客户编码、供应商编码、职员编码、部门编码、单位编码、仓库编码、各种类别编码和其他需要编码的任何项目等。
第一节物料编码的意义物料编码是以简短的文字、符号或数字、号码来代表物料、品名、规格或类别及其他有关事项的一种管理工具。
在物料极为单纯、物料种类极少的工厂或许有没有物料编码都无关紧要,但在物料多到数百种或数千、数万种以上的工厂,物料编码就显得格外重要了。
此时,物料的领发、验收,请购、跟催、盘点、储存等工作极为频紧,而藉着物料编码,使各部门提高效率,各种物料资料传递迅速、意见沟通更加容易。
物料编码之功能如下:➢增强物料资料的正确性物料的领发、验收、请购、跟催、盘点、储存、记录等一切物料之活动均有物料编码可以查核,因此物料数据更加正确。
至于一物多名,一名多物或物名错乱之现象不致于发生。
➢提高物料管理的工作效率物料既有系统的排列,以物料编码代替文字的记述,物料管理简便省事,效率因此提高。
➢利于电脑的管理物料管理在物料编码推行彻底之后,方能进一步利用电脑作更有效的处理,以达到物料管理之效果。
➢降低物料库存、降低成本物料编码利于物料库存量的控制,同时利于呆料的防止,并提高物料管理工作的效率,因此可减轻资金的积压,降低成本。
➢防止物料舞弊事件之发生物料一经编码后,物料记录正确而迅速,物料储存井然有序,可以减少舞弊事件之发生。
➢便于物料之领用库存物料均有正确的统一的名称及规格予以编码。
对用料部门的领用以及物料仓库的发料都十分方便。
第二节物料编码的原则物料编码必须合乎物料编码的原则,合理的物料编码,必须具备下列基本原则:●简单性●分类展开性●完整性●单一性●一贯性●可伸缩性●组织性●适应电脑管理●充足性●易记性一、简单性编码的目的在于将物料化繁为简,便于物料的管理,如果编码过于繁杂,则违反了编码之目的。
03物流信息分类与编码

第一层
第二层
第三层
线分类法-2
在选用线分类方法时的几个基本原则:
• 在线分类中,由某一上位类划分出下位类类目的总范 围应与上位类类目范围相等。 • 当某一个上位类类目划分成若干个下位类类目时,应 选择一个划分基准。 • 同位类类目之间不交叉,不重复,并只对应于一个上 位类。 • 分类要依次进行,不应有空层或加层。
……
邢台地区 …… 邢台县 沙河县 ……
面分类法-1
面分类法是将所选定的分类对象的若干个属性或特征视为 若干“面”,每个“面”中又可分成彼此独立的若干个类 目。使用时,根据需要将这些“面”中的类目组合在一起, 形成一个复合类目。
第一面 第二面 第三面
面分类法-2
在选用面分类法时应遵循以下几个基本原则:
可扩充性 简洁性
代码应留有适当的后备容量,以便适应不断扩充的需要。
代码结构应尽量简单,长度应尽量短,以便节省计算机存储空间和 减少代码的差错率。
格式一致、适应性、稳定性、识别性、可操作性
代码的种类
代码
无含义代码
有含义代码
顺序码
无序码
系列 顺序 码
递增 顺序 码
约定 顺序 码
层次码
缩写码
矩阵码 复合码 镶嵌式 组合码
(4)组合码编码方法
组合码也是由一些代码段组成的复合代码,这些代码段提供 了编码对象的不同特性。与并置码不同的是,这些特性相互 依赖并且通常具有层次关联。 组合码编码方法常用于标识目的,以覆盖宽泛的应用领域。 组合码偏重于利用编码对象的重要特性来缩小编码对象集合 的规模,从而达到标识目的。 优点:代码值容易赋予;有助于配置和维护代码值;能够在 相当程度上解释代码值;有助于确认代码值。 缺点:理论容量不能充分利用。
物流信息分类编码技术

编码的基本原则
#2022
代码的种类及其编码方法
代码按其功能可分成有含义代码、无含 义代码。其基本代码种类框图见P130。
无含义代码
01
添加标题
无含义代码是指代码本身无实际含义,代
02
添加标题
码只作为编码对象的唯一标识,只起代替编
03
添加标题
码对象名称的作用。
04
添加标题
代码本身不提供任何有关编码对象的信
系列顺序码
此种码是将顺序码分为若干段(系列) 并与分类编码对象的分段一一相对应,给 每段分类编码对象赋予一定的顺序码。 例子见P132。
优点:
缺点:
代码简短,可保证代码的最小长度; 使用方便,易于管理、易于添加。
当系列顺序码空码较多时,不便于机器 处理。
数值化字母顺序码
按编码对象名称的字母排列顺序编写的 编码。将所有编码对象按其名称的字母排 列顺序排列,然后分别赋予不断增加的数 字码。例子见P133。
第4章 物流信息分类编码技术
第1节 信息分类 第2节 信息编码 第3节 物流信息分类编码
202X
第四章 物流信息分类编码技术
第1节 信息分类
CONTENTS
所谓信息分类就是把具有共同属性或特
征的信息归并在一起,把不具有这种共同
属性或特征的信息区别开来的过程。
01
信息分类的直接产物是各种各样的分类
2、科学性原则
物流信息分类不强求分类与编码的整齐 划一,而是根据事物的内在特点和应用中 的实际需求,确定适当的分类层次,合理 确定各层次中的具体类别。
3、实用性原则
处理复杂系统中各种矛盾冲突的一个最 有效的原则就是实用性原则。
实效性原则 分类与编码充分考虑业务应用中的便利 性。
物料编码作业指导书

三. 薄膜类:薄膜类别-FILM-字母-数字-字母-厚度(MM)-亮或雾-雾或亮-颜色-硬化情况。 例 1:PC-FILM-CR-1-4-0.125-亮-雾-透明; 例 2:PC-FILM-CR-6-2-0.125-雾-雾-透明; 例 3:PET-FILM-A-61-0.05-亮-亮-黑; 例 4:TPU-FILM-FT-1014-0.08-亮-雾-透明。
行编号。
4.2 辅料:由申请部门填写“物料编码申请表”〔AMT154〕,分别填写类别、品名、规格(规格以供应商型号为
主)、单位等,经部门主管、经理确认后,交采购填写相关信息,交仓库主管确认,指定仓管员进行编号。
4.3 代码一经确认后不准随意更改,如有新材料类别需添加并编写其代码,需写申请交由统一编码负责人进行编
色膏
塑料
1
IMD 油墨
2
硅胶油墨
3
塑喷油墨
4
硅印油墨
5
溅镀油墨
6
塑印油墨
7
钢片油墨
包装物
木质类
塑料
铁质类
纸试剂
3
溶剂
ZT
钻头
X
日用品
LB
劳保
YP
药品
H
办公用品
CG
橱柜(办公类)
IT
IT
RC
日常办公用品
TX
通讯器材
YS
印刷品
原料进货批号编码规则
原料类型
批号 代码
原料类型
批号 代码
原料类型
2.1 物料品名:表明物料类型的一般性称谓、如硅胶料、色膏、塑胶料、色粉、油墨、溶剂、胶水、化学品。 2.2 物料规格:对于物料名称的特定说明,如厂商给予的编号、产品大小、用途等。. (三)、物料编码原则: 3.1 公司所用物料根据用途不同划分为 5 大类其代码为一级代码,原材料代码为 A、包装物代码为 B、办公品代码 为 H、五金类代码为 J、日用品代码为 X。 3.2 二级代码的编码规则:取材料物品名的前两个汉字拼音的首位字母,材料物品名为英文时,则取英文字母的 前两位字母,如有重复则往后取字母。 3.3 当物料分类单一,无同类时,则三级代码为 0。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
编码原则指导讲明书文件代码:拟制:庞帆顺公布日期:审核:
版本:
A0
页码:
1/30
批准:
编码原则指导讲明书文件代码:拟制:庞帆顺公布日期:审核:
版本:
A0
页码:
2/30
批准:
2.0 物料编码的原则
物料编码必须合乎物料编码的原则,合理的物料编码,必须具备下列差不多原则:
●简单性
●分类展开性
●完整性
●单一性
●一贯性
●可伸缩性
●组织性
●适应电脑治理
●充足性
●易记性
2.1简单性
编码的目的在于将物料化繁为简,便于物料的治理,假如编码过于繁杂,则违反了编码之目的。
因切此物料编码在应用文字符号或数字上应力求简单明了,如此可节约阅读、填写、抄录的
时刻与手续,并可减少其中的错误机会。
物料相当单纯时,只要将物料简单分类为几项即可,物料分类项目多了,就显得专门不方便。
若物料相当复杂时,就要将大分类再加以细分,这种分类展开也称为多级分类。
2.2分类展开性
物料复杂,物料编码大分类后还要加以细分,假如采纳阿拉伯数字十进位,则每段最多只能由十个细分的项目,假如采纳英文字母,则每段有26个细分项目,然而细分项目太多,就难于
查找,而细分项目太少,则分类展开太慢,分类细分项目通常以五至九个较佳。
例如采纳阿拉伯
数字十进位,有十八个项目时,其分类展开能够利用下列方法。
编码原则指导讲明书文件代码:拟制:庞帆顺公布日期:审核:
编码原则指导讲明书文件代码:拟制:庞帆顺公布日期:审核:
版本:
A0
页码:
4/30
批准:
编码原则指导讲明书文件代码:拟制:庞帆顺公布日期:审核:
版本:
A0
页码:
5/30
批准:
表二为三种属性的阶级式数字编码法,共可组成36个(3×4×3)编码,这种方法的优点一方面显示编码的规律性,一方面达到一物料项目仅有一编码的目标,其缺点是无用空号太多,一方面显得白费累赘,另一方面常导致物料编码位数不够用。
来源(大类)材料
(中类)
用途
(小类)
1 = 自制 1 = 非铁金属 1 = 零部件
2 = 外购 2 = 钢铁 2 = 包装用料
3 = 委外加工 3 = 木材 3 = 办公用品
4 = 化学品
3.区段数字编码法
区段数字编码法介于连续数字编码法与分级式数字编码法之间。
使用位数较级次式数字编码法更少,而仍能达到物料编码的目的。
例如有64项,分为5大类,其情形如下:
A类12
项
B类10
项
C类17
项
D类15
项
E类10
项
合计64
项
上述情形,如用阶级式数字编码法必须3位数,但如改为区段数字编码则仅需二位数即可,其情形如下:
类不分配编码剩余备用编码
A类12项(01-20)8项
B类10项(21-37)7项
C类17项(38-61)7项D类15项(62-83)7项E类10项(84-99)6项
编码原则指导讲明书文件代码:拟制:庞帆顺公布日期:审核:
编码原则指导讲明书文件代码:拟制:庞帆顺公布日期:审核:
版本:
A0
页码:
7/30
批准:
1、英文字母暗示法:
从物料的英文字母当中,择取重要且有代表性的一个或数个英文字母(通常取要紧文字的第一个字母)做为编码的号码,使阅读物料编码者能够从中想象到英文字文字,进而从暗示中得知该物料为何物。
例如:
VC=Variable Capaciter(可变电容器)
IC=Integrated Circuit(集成电路)
SW=Switch(开关)
ST=Steel Tube (钢管)
BT=BRASS Tuber(黄钢管)
EP=Ear Phone(耳机)
2、数字暗示法:
直接以物料的数字为物料编码的号码,或将物料的数字依一固定规则而转换成物料编码的号码,物料编码的阅读者可从物料编码数字的暗示中得悉该物料为何物。
物料编码代表的意义:
例1:××××××××××
——————————
类小类形式长度厚度
例2:电阻值的编码
编码电阻值
005 0.5Ω
050 5Ω
100 10Ω
101 100Ω
102 1,000Ω
103 10,000Ω
104 100,000Ω
105 1,000,000Ω
编码原则指导讲明书文件代码:拟制:庞帆顺。