2015-04-27 2 views
0

Я обновляю пользовательскую таблицу на основе завода в MM02, используя выход пользователя EXIT_SAPLMGMU_001. Проблема в том, что я не прохожу через данные Plant data \ stor.1, данные заводской установки не передаются на выход, который я использую.Данные завода не передаются в MM02

Мне нужно обновить пользовательскую таблицу, даже если основные данные изменены без изменения установки. пожалуйста, предложите мне, как этого добиться.

+0

вы уверены в этом? Я просто поставил точку разрыва прямо перед вызовом exit, и даже если я просто введу основные данные материала и сохраняю, ничего не меняя, выход все равно выполняется. –

+0

да .. не пропустил wmarc-werks – vamsi

+0

, конечно же, нет. Если вы не заказываете завод при входе в режим редактирования, выход не сможет поставить завод на выход. Для этого материала может быть любое количество растений, поэтому программа не может просто выбрать какой-либо из них. Если вы хотите узнать, какие растения созданы для материала, прочитайте таблицу MARC с выхода. Если wmarc является исходным, вы знаете, что пользователь не изменил значения MARC. А также подготовьтесь к случаям, когда вообще нет завода, например, когда вы создаете новый материал. –

ответ

0

Вам лучше представить SAP organizational structure, чтобы ответить на ваш собственный вопрос.
Коды компаний подразделяются на заводы, растения могут быть отнесены к одному или нескольким purchasing или sales organization. Таким образом, разделение предприятия имеет смысл только при редактировании основных данных по продаже или покупке материалов.
Как сказал Дирк, ваши данные о растении только не должны, как правило, передаются вашему пользователю-выходу на случай, если вы не откроете продажи или не приобретете виды в MM02. И если вы это сделаете, MARC-WERKS отлично заполнен