一、me21n cmod 出口 MM06E005,可以控制屏幕head 和 item 的屏幕增强,也可以用来验证 屏幕用户输入等。
二、.me21n badi ME_PROCESS_PO_CUST 验证抬头数据、项目数,抬头数据赋值、项目数据赋值
实现:
PROCESS_HEADER 抬头数据更改时触发
PROCESS_ITEM 航项目数据更改时触发
PROCESS_ITEM 航项目数据更改时触发
实例:
LO_HEADER = IM_ITEM->GET_HEADER( ).
IF LO_HEADER IS NOT INITIAL.
LS_PO_HEADER = LO_HEADER->GET_DATA( ). 得到抬头数据
ENDIF.
LS_PO_ITEM = IM_ITEM->GET_DATA( ). 得到行项目数据
LS_PO_ITEM-UMSON = 'X'.
LS_PO_ITEM-RETPO = 'X'.
IM_ITEM->SET_DATA( LS_PO_ITEM ). 重新赋值行项目数据
IF LO_HEADER IS NOT INITIAL.
LS_PO_HEADER = LO_HEADER->GET_DATA( ). 得到抬头数据
ENDIF.
LS_PO_ITEM = IM_ITEM->GET_DATA( ). 得到行项目数据
LS_PO_ITEM-UMSON = 'X'.
LS_PO_ITEM-RETPO = 'X'.
IM_ITEM->SET_DATA( LS_PO_ITEM ). 重新赋值行项目数据