Текущее время: Вт, июл 22 2025, 05:24

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Расширение для vl32n
СообщениеДобавлено: Чт, мар 24 2016, 16:33 
Специалист
Специалист

Зарегистрирован:
Вс, фев 12 2012, 18:43
Сообщения: 192
Всем привет. Что-то запуталась, помогите, пожалуйста... Нужно найти расширение для тр. vl32n, чтобы при нажатии на кнопку "Проводка ПМ" при этом поле LIKP-WADAT уже было бы заполнена и/или создан документ материала. Нашла вот такое BADI LE_SHP_DELIVERY_PROC метод SAVE_AND_PUBLISH_BEFORE_OUTPUT, но likp-wadat не заполнено... Спасибо


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Расширение для vl32n
СообщениеДобавлено: Пт, мар 25 2016, 08:50 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Ср, ноя 03 2004, 14:51
Сообщения: 1912
Откуда: КраснАдар
Пол: Мужской
Что-то Вы странное пытаетесь искать. WADAT это плановая дата, она автоматически не заполняется. Если Ваши бизнес-пользователи планированием поставок не занимаются, то откуда ей взяться? Если я правильно припоминаю, автоматически должно заполняться поле WADAT_IST - это фактическая дата движения материала, как раз по кнопке "Проводка ПМ".

Если же все таки нужно заполнить плановые даты задним числом, то посмотрите юзер-экзиты в программе SAPMV50A: USEREXIT_SAVE_DOCUMENT, USEREXIT_SAVE_DOCUMENT_PREPARE, USEREXIT_MOVE_FIELD_TO_LIKP.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Расширение для vl32n
СообщениеДобавлено: Пт, мар 25 2016, 12:06 
Гуру-маршал
Гуру-маршал
Аватара пользователя

Зарегистрирован:
Пт, янв 30 2009, 09:59
Сообщения: 1594
Откуда: Москва, Минск
Пол: Мужской
Если я правильно понял задачу, то по факту ОМ нужно заполнять поле LIKP-WADAT.

Можно это сделать в BADI LE_SHP_DELIVERY_PROC~SAVE_DOCUMENT_PREPARE заполнять автоматически LIKP-WADAT.

Есть даже нота для изменения даты поставки по факту ОМ - 552713 - Recalculation of delivery date during goods issue.
В ней как раз есть пример кода для расчета и изменения даты поставки в этом же BADI.

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


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Расширение для vl32n
СообщениеДобавлено: Пт, мар 25 2016, 14:29 
Специалист
Специалист

Зарегистрирован:
Вс, фев 12 2012, 18:43
Сообщения: 192
John Doe, вы правы. LIKP-WADAT плановая дата движения материала, а LIKP-WADAT_IST фактическая дата. Оказалось, что в моем случае необходимо было использовать LIKP-WADAT_IST. Спасибо за помощь


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Расширение для vl32n
СообщениеДобавлено: Пт, мар 25 2016, 17:51 
Специалист
Специалист

Зарегистрирован:
Вс, фев 12 2012, 18:43
Сообщения: 192
обнаружила, что когда кнопка нажата на селекционном экране тр. vl32n, то ФМ (где обновляются признаки партии) отрабатывает корректно и сохраняет изменения. Но если зайти в тр. vl32n и нажать кнопку "Выполнить проводку ПМ", например, из заголовка, то ФМ с обновлениями, не отрабатывает. Так как я в этот момент блокирую партию материала (сообщение Партия ... материала ... уже блокирована ....№ сообщения M3682). Пробовала запустить ФМ в режиме обновления (IN UPDATE TASK), не помогло. Как это лечится?


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

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


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

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


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

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