近期在应用中遇到一个用户反映的SD模块问题在此记录分享。
用户通常需要维护一个客户物料信息记录 customer-material info records。理论上是将供需双方的物料号的对应关系建立在系统中,以便后续比如标签信息的应用。但在用事务VD51去维护客户物料字段时,不知是普遍现象,还是不同SAP版本的问题,笔者的ECC版本无法输入小写字母,表现是输入小写字母回车后又自动变回大写。
这里首先想到的是不是字段上有控制?带着这个思路从事务VD53中找到了客户物料字段的帮助信息,这后找到对应的数据元素(如下图所示)。
接下来理所当然的想到在这个数据元素的相关控制中找到原因。
在事务SE11的ABAP字典中输入数据元素MATNR_KU,选择显示。
如下图标示关联,通过显示数据元素的方式,顺藤摸瓜的找到对应的域IDNEX和大小写控制。同样,打开帮助信息查看。
至此,问题的控制点找到了。但能不能修改呢?
从正式系统提示来看是不行的。有没有其它方法更改呢?
正式系统不行,到测试系统看一下。发现要更改这个地方需要开发者访问码。
到这里我通常也不深究了,基本也到了内部顾问或用户应用层面的处理边界。如果实在要改,就升级问题交由专业开发顾问去处理了。