Chinaunix首页 | 论坛 | 博客
  • 博客访问: 402194
  • 博文数量: 120
  • 博客积分: 6000
  • 博客等级: 准将
  • 技术积分: 1266
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-16 16:04
文章分类

全部博文(120)

文章存档

2011年(4)

2010年(10)

2009年(38)

2008年(68)

我的朋友

分类:

2011-07-01 15:46:10

以前还真没注意到物料大小量纲大小写的问题,近日主数据的人问我,怎么大小量纲明明小写的,一回车全变成大写的。
 
mara-groes这个字段对应的domain是char32,属性中lowercase是没有打钩的,不支持小写;同时,屏幕上这个字段大小写的勾也没有打(格式里看,或者屏幕元素清单-特殊属性中),所以不管输入什么,都会变成大写。
 
由于业务需要,大小量纲中还是需要有小写的情况,那么怎么处理呢?
 
经过测试,使用bapi直接创建修改物料,是可以写进小写的;但是如果前台用MM02更改,还是会变大写。
 
基于这个情况,经过测试可以用增强来处理,增强组件MGA00001,对应的函数为EXIT_SAPLMGMU_001,这个函数有个changing的接口参数CMARA,其中包含有groes,在保存的时候弹出一个确认框确认一下。要注意的是,确认大小量纲参考的数据元素不能是groes,自己建立一个char32的domain,记得属性lowercase要挑勾。
 
阅读(4035) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~