Текущее время: Вт, май 13 2025, 17:16

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


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


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: BAPI_MATERIAL_SAVEDATA не всегда работает
СообщениеДобавлено: Вт, дек 28 2004, 11:12 
Гость
Проблема с BAPI_MATERIAL_SAVEDATA.
Когда пытаюсь изменить например базисную единицу CLIENTDATA-BASE_UOM, то ФМ не отрабатывает, т.е. не изменяет ОЗМ. А когда при этом меняю ещё и например краткий текст материала или группу материала, то отрабатывает. Почему?
Может я что-то не понимаю? Галочки в CLIENTDATAX-BASE_UOM ставлю, ракурс нужный отмечаю. В отладчике смотрел, почему-то в первом случае обновления не попадают в таблицу сравнения старых и новых данных.
Commit work and wait тоже ставлю после вызова бапи. Хотя на самом деле и без него работает отлично в большинстве случаев, например при создании новой записи или изменении краткого текста.
Помогите плиз, а то завал!


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, дек 28 2004, 16:41 
Старший специалист
Старший специалист

Зарегистрирован:
Пт, ноя 12 2004, 10:44
Сообщения: 370
Откуда: Москва
А че, базовую единицу измерения можно менять? на сколько я знаю - нет (хотя может это настраивается, чем сап не шутит). Ты бы посмотрел в таблицу с ошибками, которую бапи возвращает, должно помочь. :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, дек 28 2004, 17:15 
Гость
Вообще БЕИ менять можно даже через MM02, но суть в том, что не меняет не только её, а например ещё и документ CLIENTDATA-ZEINR. Это вообще текстовое поле в ракурсе "Осн. данные 2". К тому же никаких ошибок БАПИ не выдаёт, а пишет что всё прекрасно прошло, данные изменены. Вот только реально они не меняются.
Жопа! :(


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, дек 28 2004, 17:18 
Гость
Сорри, ошибся, не CLIENTDATA-ZEINR, а CLIENTDATA-DOCUMENT


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, дек 28 2004, 17:18 
Почетный гуру
Почетный гуру

Зарегистрирован:
Вт, авг 17 2004, 10:45
Сообщения: 550
Откуда: SAP_BASIS 640
Базовую ЕИ можно менять, если материал "чистый", т.е. к нему нет ни заказов на поставку, ни сбытовых запасов, ни неотсторнированных движений и т.д. Во всяком случае, в 4.0 было так.


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

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


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

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


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

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