number range

http://help.sap.com/saphelp_nw04/helpdata/EN/2a/fa0317493111d182b70000e829fbfe/frameset.htm

Material Numbering轉

 

编码(Numbering)其实是一门很深的学问, 也是挨踢必修基本课程.因为编码就是IT系统中额度KEY.

 

江湖主要有两大门派: 有意义编码,无意义编码(纯流水码). 最典型的有意义编码就是我们伟大祖国的身份证号.这两大门派各有门派绝学,不过贱客比较倾向于无意义编码,优势比较如下:

1.      有意义编码多在无计算机的年代, 编码便承担了记载讯息的任务,对于熟悉编码原则的人一目了然,如身份证号, 可以清楚的看到户籍所在地,生日,性别, 但缺点是编码不连续无法保持生命周期内的一致性,例如身份证(18)的倒数第二位奇数代表男性,偶数代表女性,那变性后的身份证号就需要变更,与编码这个Key的初衷就有冲突了.

2.      采用无意义编码后就没有这个问题, 而且因为有强大的IT系统, 需要承载的讯息完全可以用其他的栏位值存放.

 

对应到这两种编码方式, SAP的解决方案是手工给号(Manual)与系统自动给号(Auto Numbering), 本次课程主要就物料主档(Material___ master)的编码展开学习.

 

1.      物料编码格式(Material Number Format)

a)      Menu Path: IMG-Logistics General-Material___ master-Basic Settings-Define Output Format for Material Numbers.

b)      T-Code: OMSL

     

c)      Material No. Length – 物料编码的长度: 最长18, 因为SAPTable栏位就定义了18(可以通过SE11查询物料主档的Table: MARA)

   

d)      Material Number Template – 物料编码模板(适用于自动编码时)

如在这个栏位定义”___@__________@___”, 其中的”_”会被自动编码的规则替换掉, 届时会产生”123@4567890123@123”这样的物料编码, 因为贱客倾向于完整的流水码, 这种有模板的编码方式多应用于有意义编码,所以这里不做系统演示介绍.

e)      Lexicographical – 辞典编撰的:

-首先这个栏位勾中与否只会对数字类型的物料编码产生影响.

-这个栏位在SAP有数字编码的物料产生后便不能再修改

-如果这个栏位没有被勾中, 在数字编码时如果编码长度小于前面定义的Material No. length(物料编码长度), SAP会自动补足0. 如编码长度定义为”19”,我们手工给物料的编码”1234567890”, 则保存时物料的编码会变成”000000001234567890”, SAP会自动补上80

-如果这个栏位被勾中, 手工编码是什么保存时就是什么,但自动编码时系统还是会填充0.如手工编码”1234567890”,保存后还是”1234567890”, 但如果这个物料有设定为系统自动编码, 则会被填充为”000000001234567890”,SAP, 会被认为两个不同的物料.

f)       Leading Zero – 前导零

-如果Lexicographical(辞典编撰)的栏位被勾中, 这个栏位无论是否勾中均无意义

-如果Lexicographical(辞典编撰)的栏位没有被勾中,勾中Leading Zero前导零栏位后生成物料编码时会在前面填充0至物料编码的栏位长度为止.

2.      Material Number Range物料编码范围

a)      Menu Path: IMG – Logistics General – Basic Settings – Material Types – Define Number Ranges for Each Material Type

b)      T-Code: MMNR

c)      顾名思义, 物料编码的范围是对应到不同的物料类型(Material Type), 关于物料类型(Material Type)的配置会在下一节课程中介绍.

d)      群组(Group)设定: 将类似的物料类型(Material Type)编成群组, 给予同样的编码范围(Number Range)

e)      新建群组(Group) , 使用菜单上的Group -> Insert

 

f)       建立该群组(Group)编码范围, 注意编码范围不能与已有的编码范围有重叠的编号.

g)      选中新建的群组(Group) , 再选中需要指定编码范围的物料类型(Material Type)

分配物料类型(Type)应用群组的编码范围

h)      一个群组(Group)可以只包含一个物料类型(Material Type),也可以包含多个.

i)        传输(Transport)后物料编码配置生效 , 会提示Change Request, 照惯例确认之即可.

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/22575590/viewspace-628349/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/22575590/viewspace-628349/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值