Текущее время: Ср, апр 17 2024, 00:11

Часовой пояс: UTC + 3 часа


Правила форума


Вопросы по ППМ (MRP) - сюда.
Вопросы по классификации - сюда.
Вопросы по входящим поставкам - сюда.



Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
 Заголовок сообщения: Транзакция MM17. Не выполняется массовое изменение пользовательских полей.
СообщениеДобавлено: Ср, янв 27 2010, 12:13 
Начинающий
Начинающий

Зарегистрирован:
Ср, янв 27 2010, 11:22
Сообщения: 4
Добрый день!
В таблицу MARA добавлены пользовательские поля. Выполнено присвоение пользовательских полей группе выбора полей (транзакция OMSR). Через транзакцию MASSOBJ пользовательские поля добавлены для таблиц приложений типов объектов BUS1178001, BUS1001. При массовом изменении выдается сообщение MG160 «Ведение материала невозможно, так как данные для ведения не перенесены».
Не могу понять в чем дело...


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Транзакция MM17. Не выполняется массовое изменение пользовательских полей.
СообщениеДобавлено: Ср, янв 27 2010, 13:24 
Гуру-маршал
Гуру-маршал
Аватара пользователя

Зарегистрирован:
Пт, янв 30 2009, 09:59
Сообщения: 1580
Откуда: Москва, Минск
Пол: Мужской
Вроде бы через MM17 Z-поля не обновишь. Где-то была нота по этому поводу. Посмотрю.

_________________
Лучше быть умным и иногда тупить, чем быть тупым и постоянно умничать!


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Транзакция MM17. Не выполняется массовое изменение пользовательских полей.
СообщениеДобавлено: Ср, янв 27 2010, 15:21 
Начинающий
Начинающий

Зарегистрирован:
Ср, янв 27 2010, 11:22
Сообщения: 4
Спасибо! Нот много, не понятно, какую применить...


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Транзакция MM17. Не выполняется массовое изменение пользовательских полей.
СообщениеДобавлено: Ср, янв 27 2010, 15:48 
Старший специалист
Старший специалист

Зарегистрирован:
Пт, янв 30 2009, 16:19
Сообщения: 335
Пол: Мужской
Посмотрите ноту №564712


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Транзакция MM17. Не выполняется массовое изменение пользовательских полей.
СообщениеДобавлено: Ср, янв 27 2010, 16:11 
Гуру-маршал
Гуру-маршал
Аватара пользователя

Зарегистрирован:
Пт, янв 30 2009, 09:59
Сообщения: 1580
Откуда: Москва, Минск
Пол: Мужской
Вроде бы вот эта: Note 414020 - MASS: Customer fields are not mass-maintainable

Если вам нужно разово изменить поля для ОЗМ, то проще воспользоваться инструментами CATT/ECATT(в зависимости от версии системы) или сделать LSMW на транзакцию MM02.

_________________
Лучше быть умным и иногда тупить, чем быть тупым и постоянно умничать!


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Транзакция MM17. Не выполняется массовое изменение пользовательских полей.
СообщениеДобавлено: Чт, янв 28 2010, 13:49 
Начинающий
Начинающий

Зарегистрирован:
Ср, янв 27 2010, 11:22
Сообщения: 4
Спасибо за ноты. Работа не разовая, это новые поля, которые нужно заполнить в существующем справочнике.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Транзакция MM17. Не выполняется массовое изменение пользовательских полей.
СообщениеДобавлено: Чт, янв 28 2010, 14:11 
Гуру-маршал
Гуру-маршал
Аватара пользователя

Зарегистрирован:
Пт, янв 30 2009, 09:59
Сообщения: 1580
Откуда: Москва, Минск
Пол: Мужской
Ну так если вам нужно по всем ОЗМ заполнить Z-поля воспользуйтесь каким-либо из предложенных инструментов: CATT, ECATT, LSMW.

_________________
Лучше быть умным и иногда тупить, чем быть тупым и постоянно умничать!


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Транзакция MM17. Не выполняется массовое изменение пользовательских полей.
СообщениеДобавлено: Чт, янв 28 2010, 15:13 
Начинающий
Начинающий

Зарегистрирован:
Ср, янв 27 2010, 11:22
Сообщения: 4
Это поля "ГОСТ", "ОКПО". Указываются не по всем записям, клиент использует MM17 для изменения других полей. Пожелание - для этих полей использовать тот же инструмент.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Транзакция MM17. Не выполняется массовое изменение пользовательских полей.
СообщениеДобавлено: Ср, сен 16 2020, 16:07 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вс, окт 17 2004, 11:34
Сообщения: 1551
Пол: Мужской
DED_MOROZ написал:
Вроде бы через MM17 Z-поля не обновишь. Где-то была нота по этому поводу. Посмотрю.

Вот это некропост! Ответ нашел здесь
Что характерно, настройка общемандантная, посему нужно делать в том манданте, где такое дозволено. Но в разработке удобно, так как в песочнице можно вести данные безо всяких SCC1


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Транзакция MM17. Не выполняется массовое изменение пользовательских полей.
СообщениеДобавлено: Ср, сен 16 2020, 17:11 
Гуру-маршал
Гуру-маршал
Аватара пользователя

Зарегистрирован:
Пт, янв 30 2009, 09:59
Сообщения: 1580
Откуда: Москва, Минск
Пол: Мужской
Кроме добавления новых полей в MASSOBJ, нужно обязательно удостовериться что ваши поля есть в соответствующих структурах BAPI, которая выполняется изменения бизнес-
объекта.

Например, стоит задача - добавить в MASS для BUS2032(Сбытовой заказ) поле "Группа контировки" (VBAP-KTGRM).
Заходим в MASSOBJ, для объекта BUS2032 в MASSVBAP добавляем поле KTGRM.
Заходим в MASS, новое поле появилось в списке выбора, выполняем обновление и ничего не происходит.
Оказывается, что в структуре ORDER_ITEM_IN бапи BAPI_SALESORDER_CHANGE нет поля с типом поля KTGRM => данные из MASSVBAP никуда не перекладываются и обновление не выполняется.

Аналогично и для Z-полей - кроме добавления их соответствующие таблицы БД, нужно также расширить ими соответствующие структуры нужной BAPI.

_________________
Лучше быть умным и иногда тупить, чем быть тупым и постоянно умничать!


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Транзакция MM17. Не выполняется массовое изменение пользовательских полей.
СообщениеДобавлено: Чт, сен 17 2020, 08:56 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вс, окт 17 2004, 11:34
Сообщения: 1551
Пол: Мужской
DED_MOROZ написал:
Кроме добавления новых полей в MASSOBJ, нужно обязательно удостовериться что ваши поля есть в соответствующих структурах BAPI, которая выполняется изменения бизнес-
объекта.

Например, стоит задача - добавить в MASS для BUS2032(Сбытовой заказ) поле "Группа контировки" (VBAP-KTGRM).
Заходим в MASSOBJ, для объекта BUS2032 в MASSVBAP добавляем поле KTGRM.
Заходим в MASS, новое поле появилось в списке выбора, выполняем обновление и ничего не происходит.
Оказывается, что в структуре ORDER_ITEM_IN бапи BAPI_SALESORDER_CHANGE нет поля с типом поля KTGRM => данные из MASSVBAP никуда не перекладываются и обновление не выполняется.

Аналогично и для Z-полей - кроме добавления их соответствующие таблицы БД, нужно также расширить ими соответствующие структуры нужной BAPI.

Ага, тоже на это наткнулся. Репорт репортит зелеными светофорами, а внутри ничего не обновилось.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 11 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB