Получение операций производственного заказа
WORKORDER_UPDATE~AT_SAVE
1 2 3 4 5 6 7 8 9 10 | * get operations field-symbols: <fs1> type any, <fs_afvg_bt> type dfps_afvg_bt. data: it_afvg_bt type table of dfps_afvg_bt. * Retrieve values from calling program assign ('(SAPLCOBP)AFVG_BT[]') to <fs1>. it_afvg_bt[] = <fs1>. loop at it_afvg_bt assigning <fs_afvgb_bt>. * perform your customer specific checks endloop. |
Получение компонентов производственного заказа
WORKORDER_UPDATE~AT_SAVE
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
этот метод может быть использован при любом выходе пользователя, где параметры импорта / экспорта НЕ имеют требуемых данных.
Вот еще несколько таблиц, которые вы можете использовать в IWO10009. Существует много других:
(SAPLMATL) MARA_TAB []
(SAPLMG21) IMARA []
(SAPLMG21) TMARA []
(SAPLBSVA) JEST_BUF []
(SAPLBSVA) JSTO_BUF []
(SAPLMATL) IMARC []
(SAPLMG22)]
IMARC BSN [] (покупка)
(SAPLIPAR) HEADER_TAB []
(SAPLV08D) GT_KNA1 []
(saplcoih) iloa
(saplcoih) afvgd
(saplCOBP) AFVG_BT []
Вот как вы можете получить эти данные в режиме отладки:
ИСПОЛЬЗОВАНИЕ ПАМЯТИ : Перейти к -> Состояние дисплея-> Использование памяти
Обычно вы можете получить данные из списка «Использование памяти»
следующим образом:
1. В режиме отладки перейдите к ранжированному списку по указанному выше пути меню.
2. Для элементов с FUNCTION-POOL возьмите 4-буквенную функциональную группу и имя таблицы
. в TCode SE80 и введите функциональную группу сверху.
4. Перейдите к одному из функциональных модулей и получите основную программу (Перейти-> Основная программа).
5. Вырежьте и вставьте имя основной программы.
6. Вернитесь к экрану отладки и enter (MainProgram) TableName []
**************************************
ОБЛАСТИ СИСТЕМЫ — DSEG: Перейти к -> Системные области-> SAP Memory (введите DSEG, ITAB-HEADS)
Вы также можете использовать ту же технику для следующих системных областей: DSEG, ITAB-HEADS