SAP COOIS增强

BADI:WORKORDER_INFOSYSTEM

 将冲销的赋值为负数

  METHOD if_ex_workorder_infosystem~tables_modify_lay.

    LOOP AT ct_ioopconf ASSIGNING FIELD-SYMBOL(<fs_conf>).
      IF <fs_conf> IS ASSIGNED.
        IF <fs_conf>-stzhl IS NOT INITIAL.
*            <fs_conf>-ism01 = <fs_conf>-ism01 * '-1'.
*            <fs_conf>-ism02 = <fs_conf>-ism02 * '-1'.
*            <fs_conf>-ism03 = <fs_conf>-ism03 * '-1'.
*            <fs_conf>-ism04 = <fs_conf>-ism04 * '-1'.
*            <fs_conf>-ism05 = <fs_conf>-ism05 * '-1'.
*            <fs_conf>-ism06 = <fs_conf>-ism06 * '-1'.

          <fs_conf>-ism07 = <fs_conf>-ism07 * '-1'.
          <fs_conf>-ism08 = <fs_conf>-ism08 * '-1'.
          <fs_conf>-ism09 = <fs_conf>-ism09 * '-1'.
          <fs_conf>-ism10 = <fs_conf>-ism10 * '-1'.
        ENDIF.
      ENDIF.
    ENDLOOP.

  ENDMETHOD.

 

posted @ 2025-07-01 11:55  艾靑  阅读(20)  评论(0)    收藏  举报