【基础】SAP 新增计量单位

52 篇文章 52 订阅

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”。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

SAP剑客

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值