基础SAP 新增计量单位
Posted SAP剑客
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了基础SAP 新增计量单位相关的知识,希望对你有一定的参考价值。
SAP 新增计量单位
事务代码:CUNI
后台路径:IMG→SAP NetWeaver→常规设置→检查计量单位
这里主要有三个按钮:“尺寸”(应该叫单位分组比较贴切)、“ISO码”和“计量单位”。
1、尺寸
SAP中把性质类似的单位进行分组(用6个字符表示),比如长度组“LENGTH”,里面有“MM”、“CM”、“M”、“KM”等,其中“SI单位”是“M”(米),这里的“SI单位”即“国际化的系统”单位,国际单位制是在公制基础上发展起来的单位制,这是从一个单位转换到其他单位的基础。
2、ISO码
国际标准化组织制定的计量单位编码,引用这里标准的即可,无需添加。ISO 代码可分配给一个维度中的多个内部计量单位。ISO 代码对于 EDI (Electronic data interchange,缩写EDI)非常重要。它用于将内部 SAP 计量单位转换为标准计量单位。通过 EDI 的数据交换需要将内部计量单位转换为标准计量单位。目前国际公认的 ISO 代码列表可从联合国负责委员会订购或直接通过 Internet 查看。
3、计量单位
这里的计量单位就是我们实际使用中的基本单位,比如我们需要新增的话可以在“AAAADL(无计量单位)”分组下增加。
这里的“内部度量单位”就是内部的、与语言无关的计量单位格式。该内部格式在输出到屏幕之前,由外部商业(3个字符)或技术(6个字符)格式自动置换。“商业”即用于屏幕输入,为了理解上述两个概念,我们举下面这个物料主档维护的例子。
通过事务代码“MM02”维护物料的“基本计量单位”为上面新增的“Z”(商业),保存后查看表里的字段“MEINS”内容发现是“ZA”(内部度量单位)。这是由于域“MEINS”的转换例程在起作用,转换例程是在每笔数据传输过程中,对数据进行的一个转换,例如数据根据条件进行的匹配转换。这里使用到的函数是“CONVERSION_EXIT_CUNIT_INPUT”,将表里的内容读出展示则使用到“CONVERSION_EXIT_CUNIT_OUTPUT”。
以上是关于基础SAP 新增计量单位的主要内容,如果未能解决你的问题,请参考以下文章