给特殊类型的Note设置default值

127 阅读1分钟

Created by Jerry Wang, last modified on Mar 07, 2014

每次新建SalesOrder时,我们可以给指定类型的note(比如final note)设置默认值:

[外链图片转存失败(img-5dqIU6ZA-1563545676975)(user-images.githubusercontent.com/5669954/323…)]

进入transaction code COMC_TEXT, 找到Text Object CRM_ORDERH, 进入Access sequence 02 - Final Note

clipboard2

此处维护了一个function module CRM_TEXT_DETERMINE_TEXT, 

[外链图片转存失败(img-IBWjNOWb-1563545676976)(user-images.githubusercontent.com/5669954/323…)]

在新建SalesOrder时,这个function module会被text determination的框架回调,

[外链图片转存失败(img-dRf5IT2k-1563545676976)(user-images.githubusercontent.com/5669954/323…)]

这个function module里的注释写的很清楚,客户可以把这个function module copy一个出来,在里面指定自己需要的标准的Text object。

clipboard5

上面例子里的text内容可以通过tcode SO10来浏览:

clipboard6

[外链图片转存失败(img-FjmiwjPZ-1563545676979)(user-images.githubusercontent.com/5669954/323…)]\