技术开发 频道

系统提示信息的应用

    【IT168 信息化

    各个模块配置中均用系统消息配置,通过T-CODE:SE91进行维护。在SE91界面输入消息的类型,目前有系统标准的如ME,M7等等,还有ZMM1,ZSD1等后面增加的。其中系统标准如ME里存在已有信息,同时也有空着的信息号我们可以进行客制。系统信息维护里有一个重要的标识:信息类别。可以通过维护T160M表中的信息类别来决定这个信息是WORNING还是ERROR等。

    系统标准和客制的信息类型的一个主要区别是:系统标准的可以通过配置和标准函数进行控制,而客制的没有。原因是由于客制的信息只记录在表T100中而没办法写到T160M中。比如消息类ME消息号998增加一条信息:“按采购订单&发出的组件数量短缺&”,我们在程序中可以按如下来控制对信息的输出:

    CALL FUNCTION 'ME_CHECK_T160M'

    EXPORTING

    I_ARBGB = 'ME'

    I_MSGNR = '998'

    I_MSGVS = MSGVS

    EXCEPTIONS

    NOTHING = 00

    WARNING = 01

    ERROR  = 02.

    CASE SY-SUBRC.

    WHEN 01.

    MESSAGE W998(ME) WITH G_EBELN C_MENGE.

    WHEN 02.

    MESSAGE E998(ME) WITH G_EBELN C_MENGE.

    ENDCASE.

    同时这个程序可以在以下路径中进行配置达到自由控制的目的。

    路径:SPRO->物料管理->采购->环境数据->定义系统消息的属性。

0
相关文章