编码规范说明书
金蝶专业版物料编码原则规范

物料编码原则规范
2020-08-4
一、目的:为了规范公司物料的编码规则,以便于对物料进行管控、产品生产、改进及采购。
二、适用范围
本标准适用于公司所有的物料:原材料、半成品、成品等。
三、非成品类物料编码规则说明:
物料编码结构为:一阶类型+二阶类型+三阶类型+四阶类型+流水号,前7位为类型细分为4阶,不足4阶的物料类型,用0补齐,后4位为流水号,X XX XXXX XXXX
流水号(4位)
四阶类型(2位)
三阶类型(2位)
二阶类型(2位)
一阶类型(1位)
物料类型与物料流水号共同组成物料编号(简称料号),如:R.01.01.04.0001。
物料分类编码如下表:
01 电子件。
CDMOSZ-MP-SC-A000-001 物料编码管理规范

XX医疗器械科技发展有限公司物料编码管理规范CDMOSZ-MP-SC-A000-001修订记录物料编码管理规范1.目的规范公司的各类物料编码。
2.范围适用于公司生产、检验等使用的各类物料,包括产品、组件、原料等。
3.职责物料管理员负责已鉴定物料的编码。
4.定义无5.参考文件无6.程序6.1物料编码基本原则6.1.1编码符合公司产品和发展需要,一物一码;6.1.2便于扩充,各类编码应预留足够的位数;6.2原料编码6.2.1编码结构6.2.2一级编码按物料功能分类6.2.3二级编码和三级编码1)电子物料2)光学组件3)金属及金属制件4)塑胶及塑胶制件5)玻璃陶瓷类6)皮革和纺织品7)化工原料8)生化试剂9)动物源材料10)包装材料11)生产辅助用消耗品6.2.4产品码在用一类物料下,按先后顺序登记给予产品码。
6.2.5规格码同一物料有多个规格的,给予该物料规格码。
规格码可以按流水号制定(001~999),也可以根据该物料的主要性能参数制定。
6.3医疗器械成品6.3.1编码结构6.3.2一级编码执行《医疗器械分类目录》(2017版)中子目录分类。
6.3.3二级编码和三级编码二级编码和三级编码,分别对应《医疗器械分类目录》(2017版)各子目录中一级产品类别和二级产品类别。
1)有源手术器械2)无源手术器械3)神经和心血管手术器械4)骨科手术器械5)放射治疗器械6)医用成像器械7)医用诊察和监护器械8)呼吸、麻醉和急救器械物理治疗器械9)物理治疗器械10)输血、透析和体外循环器械医疗器械11)消毒灭菌器械12)有源植入器械13)无源植入器械14)注输、护理和防护器械患者承载器械15)患者承载器械16)眼科器械17)口腔科器械18)妇产科、辅助生殖和避孕器械19)医用康复器械20)中医器械21)医用软件22)临床检验器械6.3.4产品码与项目编码一致6.3.5规格码规格码为流水顺序号(001~999)。
6.4体外诊断试剂成品6.4.1编码结构6.4.2一级编码IVD一级编码为:40。
UNI手机编码规范V1.1(修改版)

一、文档标识编码规范使用范围此文档编码规范适用于上海优思通信科技有限公司编制BOM二、编码说明:XXXX-X-X-X-XXX-XX-XX (共计14位数)G:2位数:表示区别号(颜色、供应商)F:2位数:表示零件流水号E:3位数:表示具体零件代号D:1位数:表示手机零件类别C: 1位数:客户代码,区别不同的客户B:1位数:表示机种A:4位数:表示项目名称A:项目名称如:S908、C650、A330等,都是手机项目名称;项目名称不足4位数,前面位数用“0”代替,如:M8项目,4位数表示为:“00M8”。
B: 机种分为“原型机”和“变形机”。
1、“原型机”:指在使用同一块主板方案的情况下,设计的第一款手机。
“原型机”代码用数字表示,如“0、1、2、3……9”。
2、“变型机”:指在使用同一块主板方案的情况下,外观或功能不同于“原型机”。
“变型机”代码用字母表示,如“A、B、C……Z”。
例如:C650-A为“原型机”用1表示,则C650-B为C650-A的“变型机”,就用B表示。
C:客户代码用字母A,B……Z表示,如:第1个客户,用字母A表示,第2个客户,用字母B表示……以此类推。
D:手机零件分类1 表示MMI 类(即PCB 板)2 表示FPC 类(即FPC 板)3 表示EXT 类(即板外电子器件)4 表示MD 类(即结构件)5 表示标签类6 表示夹具类7 表示FPC 和PCB 板上共用电子料(*)8 表示配件类 9 表示包装类0 表示暂不使用零件E:具体零件代号分类010 表示面壳组件类 011 表示底壳组件类 012 表示电池盖组件类013 表示翻盖面壳组件类 014 表示翻盖底壳组件类 015 表示主机面壳组件类016 表示主机底壳组件类020 表示按键类 030 表示天线类 040 表示转轴类050 表示五金件类 060 表示橡胶件类 070 待定080 表示辅料类 090 表示镜片类 100 表示电阻类110 表示电容类 120 表示DOME 类 130 表示连接器类140 表示晶体管类150 表示电感类 160 表示二极管类170 表示发光LED灯类 180 表示晶振类190 表示液晶屏(LCD)类200 表示TP类210 表示集成电路类220 表示摄像类230 表示扬声器类 240 表示麦克风类 250 表示振动类260 表示听筒类 270 表示磁性类280 表示屏蔽类290 表示PCB 类 300 表示FPC 类 310 表示耗材类320 待定 330 表示小塑料件类 340 表示电池类350 表示笔类(手写笔) 360 表示标签类370 表示夹具类380 表示充电器类 390 表示数据线类 400 待定410 表示耳机类 430 表示包装类 440 表示说明书类450 表示宣传页类 460 表示内存卡类注:030 表示天线类:FM天线、TV拉杆天线、射频线等所有天线;050 表示五金件类:锌合金、铝片、镍片、不锈钢等;080 表示辅料类:导电布、泡棉、背胶、双面胶、防尘网、保护膜等;130 表示连接器类:DC接口等;310 表示耗材类:封箱胶、打包带、栈板等;330 表示小塑料件类:支架、PVC片等;390 表示数据线类:数据线、下载线等;430 表示包装类:手机盒、手机PE袋、光碟等;460 表示内存卡类:内存卡、闪存卡、读卡器等;F:零件流水号如“从00、01、02、03……99”连续编码;如果改模,则“从99、98、97……01”,如:第同一物料,第1次改模,其流水号为99,第2次改模,其流水号为98,以此类推。
物料编码规则模板

物料编码规则编制:审核:批准:XX科技有限公司二零一九年五月一、目的:规范本公司物料的编码规则,以便于产品改进及生产、采购等。
二、适用范围:本标准适用于公司所有的物料、成品、半成品等三、编码规则:1.唯一性:每一物料具有唯一的编号。
2.完整性:看到物料编号,即可了解物料特性。
3.易记及简单原则:编号具规则性,容易记忆;物料编号表述清楚的原则上位数越简洁越好。
4.分类展开性(组织性):编号原则具有规则性。
5.一致性:性质相似物料,具有一致性的编号。
6.计算机化:编号规则性须有利于日后统计分析。
四、定义:1.原材料:从外购回的直接或加工后成为产品实体的各种材料或在产品加工过程中起辅助作用的材料,即用于生产商品或加工商品所用的材料。
2.成品:完成全部生产工序并符合品质标准可按客户订单交货或直接进行销售的产品。
3.半成品:经过一定加工后并符合品质标准未成为成品的中间件。
4.低值易耗品:工程低值易耗品、办公劳保类低值易耗品、销售类低值易耗品等。
5.固定资产:房屋、建筑物、车辆;金额≥2000元的设备、器具、模具、办公设备、生产设备、办公家具等;使用年限超过1年的其它物品也应当作为固定资产。
五、编码结构:1.物料编号总格式:大类.小类.物料特征码.流水号2.大类编码原则如下(如有增加项目往后依次加):大类代码类别PC PCB板CA电容RE电阻DE LED贴片灯、二极管TD三极管MS MOS管IN电感CR晶振KA继电器BU蜂鸣器TR变压器MA磁珠CH芯片、FLASH、LDO、MCU、ICKE按键XS插座SW开关DS显示屏XJ插件后焊物料AS组装配件PA包装材料LMM成品PCB半成品LA工程低值易耗品LB办公劳保类低值易耗品LC销售类低值易耗品GA生产设备GB办公用具3.小类编码XX:小类编码用于表示细分的产品小类4.物料特征码XXXX:物料特征码用来表示识别该类物料的特征代码。
每一类物料可取不同宽度的特征代码。
文档编码格式规范

文档编码格式文档编码格式:CLPM_XX_XX_(文档中文名称)_文档编号_文档版本号。
1.CLPM为对公信贷流程管理业务子系统的项目代码2.开发阶段和文档类别对应编码请参照附件一和附件二。
3.文档中文名称,请采用能正确表达文档内容的中文名称填写该部分内容;需要提交的工作件或者提交件的中文名称必须是工作件或提交件名称。
4.文档编号,文档创建的日期,即yyyymmdd.例如:文档创建于2005年2月23日,则文档编号为20050223。
5.文档版本,Vn.n。
按照文档修改需要调整文档的版本号。
6.举例说明: 文档命名规范CLPM_SC_STD_文档命名规范_20050223_V1.07.开发阶段编码8.文档类别编码7.5文档模版7.5.1体例要求1.封面(见附件一)1)文档名称:宋体,二号字,采用全称,XXXXX代表文档具体名称,如需求分析说明书。
2)版本号:宋体,二号字。
2.文档信息、修订记录、文档审核/审批、文档分发。
见附件二。
3.目录。
目录由字处理软件的‘插入-索引和目录’功能自动产生,目录采取多级目录形式,一般显示到3级。
4.正文。
1)正文层次结构:分8个层次。
具体为:第一层次表示为:“1 XXXXXX”,第二层次表示为:“1.1XXXXXX”,第三层次表示为:“1.1.1XXXXXX”,第四层次表示为:“一、XXXXXX”,黑体第五层次表示为:“(一)XXXXXX。
”,黑体第六层次表示为:“1.XXXXXX。
”,黑体第七层次表示为:“(1)XXXXXX。
”第八层次表示为:“1)XXXXXXX。
”层次标题:采用自动生成,一般只生成到第三层次,其中:第一层次标题:二号、加粗;第二层次标题:三号、加粗;第三层次标题:三号、加粗。
2)正文字体:宋体,小四号。
3)行间距:1.5倍。
5.文档分节与页眉、页脚设定。
1)文档分节封面单独成节(在封面尾采用插入分节符,选择新建页);文档信息、修订记录、文档审核/审批、文档分发单独成节(方法同上);目录单独成节(方法同上);正文单独成节(方法同上);对不同节的页眉、页脚分别设定,其中封面不要设定页眉和页脚,其余节的起始页均从1开始,具体见编辑软件的页眉和页脚格式设定、页面设定功能。
企业文件编号规范

企业标准文件编号规范1目的为规范公司文档管理,特制定本文件编号规范.请各部门在以后的文件编号中严格按照此规定进行文件编号。
2范围本标准规定了XXXXXXXXX公司标准文件和流程的编码规范,本企业内控标准的编号代号缩写、分类及分项代号和发布顺序号、年代号的编排方法.本标准适用于本企业内控标准、流程的代号编制。
3文件编号格式文件序号发文部门文件分类公司代码集团代码XXXXXXXXX公司标准体系编号由集团代码、公司代码、文件分类代号、起草部门、文件序号组成。
各部分编号间用“-”间隔。
3.1各部分表示方法1)第一部分:集团代码,XXXXXXXXX,缩写:2)第二部分:公司代码,XXXXXXXXX,缩写:3)第三部分:文件分类代号流程文件—A;标准规范类文件—B;指导书说明书类文件—C;公共制度文件—D.4)第四部分:发文部门5)第五部分:文件序号采用三位流水码,记录文件顺序号,以发布先后确定,即001、002…。
.099……999等。
3.2举例:文件编号: 含义4文件编号格式4.1文件表头4.2页眉页脚5要求5.1 文件的编号由XXX负责,各部门使用时到XXX申请,不得自行编号及发行。
5。
2 以XXX公司名义发布的文件必须由XXX登记编号。
5.3 已发布的标准如需修订并重新发布,其编号不变,只需要更改表头内的版本号。
标准修订及编号的改变应在修改履历中说明。
附件《标准文件模板》特别说明:文件编码编制前,请先对公司文件进行分类规划,根据分类规划情况,进行分级,及选择有代表意义的编码。
选择编码时,可以用分类名称的拼音字母首位表达,可以用其英文单词首位编码表达等。
制造型企业文件编码规范

制造型企业文件编码规范1.引言文件编码规范是为了规范制造型企业各类文档的命名和分类,确保文件管理的一致性和效率。
本文档详细介绍了制造型企业文件编码规范的要求和步骤。
2.文件编码规范2.1 文件命名规则文件名应具有描述性,清晰表达文件内容。
使用英文命名,尽量避免使用拼音或缩写。
使用短横线(-)或下划线(_)作为单词分隔符。
避免使用特殊字符或空格。
文件名中应包含创建日期,格式为YYYYMMDD。
例如:工艺流程图xxxxxxxx.md2.2 文件分类规则制造型企业的文件可以根据功能和内容进行分类,常见的分类包括但不限于以下几类:1.业务文件:包括合同、报价单、采购订单等,以C开头。
1.业务文件:包括合同、报价单、采购订单等,以C开头。
1.业务文件:包括合同、报价单、采购订单等,以C开头。
2.技术文件:包括工艺流程图、产品规格说明书、设计图纸等,以T开头。
2.技术文件:包括工艺流程图、产品规格说明书、设计图纸等,以T开头。
2.技术文件:包括工艺流程图、产品规格说明书、设计图纸等,以T开头。
3.质量文件:包括检验报告、质量评审记录、异常报告等,以Q开头。
3.质量文件:包括检验报告、质量评审记录、异常报告等,以Q开头。
3.质量文件:包括检验报告、质量评审记录、异常报告等,以Q开头。
4.会议文件:包括会议议程、会议纪要、参会人员名单等,以M开头。
4.会议文件:包括会议议程、会议纪要、参会人员名单等,以M开头。
4.会议文件:包括会议议程、会议纪要、参会人员名单等,以M开头。
5.培训文件:包括培训计划、培训材料、培训反馈表等,以T 开头。
5.培训文件:包括培训计划、培训材料、培训反馈表等,以T开头。
5.培训文件:包括培训计划、培训材料、培训反馈表等,以T开头。
6.绩效文件:包括绩效评估表、员工考勤记录、奖惩记录等,以P开头。
6.绩效文件:包括绩效评估表、员工考勤记录、奖惩记录等,以P开头。
6.绩效文件:包括绩效评估表、员工考勤记录、奖惩记录等,以P开头。
创维公司物料编码规则

2、SPONGE 珍珠棉 02 XX—XXXX XX—XX
SEQUENCE NO. 系列号 START 开始:0001 MODEL NO. 型号
TYPE OF SPONGE 珍珠棉种类 00=PEARL SPONGE SHEET 粒状珍珠棉 01=SPONGE 珍珠棉 02=SPONGE CUSHION 珍珠棉护套 03=NYLON SPONGE 尼龙珍珠棉 04=OLEFOAM BELT 05=PEARL SPONGE BAG 粒状珍珠棉袋
NO.
修正编号
修正编号
16=BATTERY COMPARTMENT遥控器电池盖贴片 17=LINE CORD 条列贴 18=FITTED PLUG 拟合插入贴 19=MAUAL HANDLING 工艺卡片 20=QC PASSED 品质合格贴纸 21=CARTON NO. 装箱唛号 22=ASPAT 亚太国际金奖 23=CABEL TV 有线电视 24=COLOUR TV 电视样板 25=TOTAL CARE 贴纸 26=HANDSET BACK 手机背盖贴纸 27=PREVENT REPRODUCTION 防伪标签 28=FUSE 保险丝贴纸 29=CARTON 装箱唛 30=SANSUT 防伪标志
0605-21TC10-Z9
05表示数码贴纸
21TC1表示机型 0表示修正码
Z9表示客户牌子("SANYO―) 标签的客户牌子不会随着机型,或标签种类变化,当一个客户牌子定下来后,它是永远 不会变的.
7、INSTRUCTION BOOKLET 说明书 07 XX—XXXX XX—XX
BRAND NAME 丝印商标名 00=W/O BRAND NAME 无丝印商 标名 01=SKYWORTH 创维 02=OTHER CUSTOMERS 其它用户
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
<ModifyBy></ModifyBy> 修改作者 <ModifyDate></ModifyDate> 修改日期 <ModifyReason></ModifyReason> 修改理由 <ModifyBy></ModifyBy> 修改作者 <ModifyDate></ModifyDate> 修改日期 <ModifyReason></ModifyReason> 修改理由 <ModifyBy></ModifyBy> 修改作者 <ModifyDate></ModifyDate> 修改日期 <ModifyReason></ModifyReason> 修改理由 </RevisionHistory> <LastModifyDate></LastModifyDate> 最后修改日期
七、 其他规范
<1>、ASPX 页面编码规范。 a)、Request、session、application web 应该有 request session application 的概念不要这三个不分,不要把所有的 数据都存储在 session 中。而且 session 应该做一个 session 容器内,方便管理 与监控,不要把 session 乱存。 b)、文件命名与存放位置 应该分功能和使用类型将对应文件分类存放,方便管理。例如: WERROOT Js Css images
六、 代码格式
<1>、文件头声明 源文件的头部需要功能说明描述。该段定义在 package 之上,例如:
/***************************************************** * copyright@2009 youngfar Co. Ltd. * All right reserved. * 功能描述 *******************************************************/
* 功能描述 * * @author sometimes * @since 2009.04.01 * @version 1.0.0 * */ 注:如若非本人修改需要标注,修改人,修改原因,修改时间,修改函数名称;若为 本人修改只需按要求升级版本号即可。 例如: /** * 功能描述 * * @author sometimes * @since 2009.04.01 * @version 1.0.1 * @modify 1.0.1 by gongbin since 2009.04.01 method = test() 修改样例 * */ <4>、代码长度 a)、对于每一个函数建议尽可能控制其代码长度为 53 行左右,超过 53 行的代码要重
编码规范说明书
一、 模块头部注释规范
以一个物理文件为单元的都需要有模块头部注释规范,例如:C#中的.cs 文件。用于每个模 块开头的说明,主要包括以下几部分:(粗体字为必需部分,其余为可选部分)
1. 文件名称(File Name): 此文件的名称 2. 功能描述(Description): 此模块的功能描述与大概流程说明 3. 数据表(Tables): 所用到的数据表,视图,存储过程的说明,如关系比较复杂,则
jsp +---modeA
+---addUser.aspx +---addUser.css +---addUser.js c)、开头注释 写出 aspx 页面所展示的大概功能 <%-用户信息的显示页面 auther wang xxx --%> d)、ASPX 声明语句 如果非特殊要求程序的 ASPX 页面 ,html 统一用成 UTF-8 编码 <%@ page language="C#" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <2>、JAVASCRIPT 编码规范 a)、单个文件长度不能超过 800 行(C#也是这样) // 目的:支持尽可能的模块化封 装,强制精炼简化代码。利于维护 b)、不要调用平台封装以外的方法,经由平台统一提供方法调用.// 利于统一管理, 功能修改,迁移。 c)、注释完备(功能,参数,返回值的说明) EX: /** *@description: 去除字符串前后的空格 *@param des {string} 要清理的字符串 *@return result {string} 清理结果 */ function trim(des){
ComboBox
Cb
MyImageButton Mib
WebComm.TreeView Tv
PageBar
Pb
ibOK lbJump hlJump ddlList cbChoice cblGroup rbChoice rblGroup imgBeauty pnlTree tvUnit wctBasic dtiStart cbList mibOK tvUnit pbMaster
<2>、Using 顺序 按以下顺序:
a)、.net 标准包 b)、.net 扩展包 c)、使用的外部库的包(例如 Microsoft.Practices.EnterpriseLibrary.Data) d)、使用的项目的公共包 e)、使用的模块的其他包 每一类 Using 后面加一个换行。 <3>、类头声明 在类的头部需要功能说明,作者,创建时间,版本进行描述。该段定义在类声明之上, 例如: /**
概要 5-6 屏显示,在某些环境下要 8 屏左右才能显示完。这样一来,无论是读程序 还是修改程序,都会有困难。因此建议把完成比较独立功能的程序块抽出,单独成 为一个函数。把完成相同或相近功能的程序块抽出,独立为一个子函数。可以发现, 越是上层的函数越简单,就是调用几个子函数,越是底层的函数完成的越是具体的 工作。这是好程序的一个标志。这样,我们就可以在较上层函数里容易控制整个程 序的逻辑,而在底层的函数里专注于某方面的功能的实现了。 <5>、函数命名 通常,函数的命名也是以能表达函数的动作意义为原则的,一般是由动词打头,然后 跟上表示动作对象的名词,各单词的首字母应该大写。另外,还有一些函数命名的通 用规则。如取数,则用 get 打头,然后跟上要取的对象的名字;设置数,则用 set 打头, 然后跟上要设的对象的名字;而对象中为了响应消息进行动作的函数,可以命名为 on 打头,然后是相应的消息的名称;进行主动动作的函数,可以命名为 do 打头,然后 是相应的动作名称。 <6>、函数注释 系统自动生成的函数,如鼠标动作响应函数等,不必太多的注释和解释; 对于自行编写的函数,若是系统关键函数,则必须在函数实现部分的上方标明该函数 的信息,格式如下: /******************************************************* * 功能描述 * @param 参数类型 参数含义 * @return 返回值类型 返回值含义 * @ throws 异常类型 *******************************************************/ 注:对于参数是容器的地方,1.4 版本以下的 JDK 因为没有泛型的支持,所以应该在注 释中加上容器中存的是什么对象。 如: @param nameList List<String>
变量的名字必须用一个小写字母开头。后面的单词用大写字母开头, 例如:debug 或 inputFileSize。 说明:尽量要使用短而且具有意义的单词,如果变量是集合,则变量名要用复数。例 如表格的行数,命名应为:RowsCount; <4>、Static Final 变量的命名 Static Final 变量的名字应该都大写,并且指出完整含义, 例如:MAX_UPLOAD_FILE_SIZE=1024。 <5>、参数命名 参数的名字必须和类变量的命名规范一致。 <6>、数组命名 例如:byte[] buffer; 而不是: byte buffer[]; <7>、接口命名 接口的名字要以字母 I 开头。保证对接口的标准实现名字只相差一个“I”前缀,例如对 IComponent 接口的标准实现为 Component; <8>、泛型类型参数的命名 泛型类型参数的命名:命名要为 T 或者以 T 开头的描述性名字, 例如:public class List<T>; public class MyClass<Tsession> <9>、方法的参数 使用有意义的参数命名,如果可能的话,使用和要赋值的字段一样的名字: 例如:setCounter(int size) {
三、 代码行注释规范
格式如下(双斜线): // …………….. 示例如下:
四、 变量注释规范
<1>、Class 级变量应以采用 /// 形式自动产生 XML 标签格式的注释。 示例如下:
<2>、方法级的变量注释可以放在变量声明语句的后面,与前后行变量声明的注释左对齐, 注释与代码间以 Tab 隔开。 示例如下:
新考虑将其拆分为两个或两个以上的函数。函数拆分规则应该一不破坏原有算法 为基础,同时拆分出来的部分应该是可以重复利用的。对于在多个模块或者窗体 中都要用到的重复性代码,完全可以将起独立成为一个具备公用性质的函数,放 置于一个公用模块中。 b)、页宽 页宽应该设置为 80 字符。源代码一般不会超过这个宽度, 并导致无法完整显示, 但这一设置也可以灵活调整. 在任何情况下, 超长的语句应该在一个逗号或者一 个操作符后折行. 一条语句折行后, 应该比原来的语句再缩进 2 个字符. c)、行数 一般的集成编程环境下,每屏大概只能显示不超过 50 行的程序,所以这个函数大