Текущее время: Ср, июл 23 2025, 22:51

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 10 ] 
Автор Сообщение
 Заголовок сообщения: Обновление расчета цены при изменении полей
СообщениеДобавлено: Пн, ноя 10 2008, 11:30 
Начинающий
Начинающий
Аватара пользователя

Зарегистрирован:
Вт, июл 01 2008, 15:46
Сообщения: 12
Откуда: Москва
Пол: Мужской
Необходимо производить перерасчет цены(автоматически, без нажатия кнопки обновить) в заказе на закупку, при изменении полей, причем поля собственные на пользовательском подэкране.
Подскажите как организовать обновление расчета цен?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, ноя 10 2008, 18:41 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Ср, ноя 03 2004, 14:51
Сообщения: 1912
Откуда: КраснАдар
Пол: Мужской
Могу предложить сделать эмуляцию команды кнопки REFRESH через ФМ SAPGUI_SET_FUNCTIONCODE. Запускать процедуру, видимо, придется в PAI своего подэкрана по условию изменения данных.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, ноя 11 2008, 10:24 
Начинающий
Начинающий
Аватара пользователя

Зарегистрирован:
Вт, июл 01 2008, 15:46
Сообщения: 12
Откуда: Москва
Пол: Мужской
Функциональный модуль конечно хороший, но цену не перерасчитывает, хотя рефреш происходит.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, ноя 11 2008, 19:46 
Президент
Президент

Зарегистрирован:
Пт, апр 28 2006, 22:39
Сообщения: 2514
Откуда: North Taxolina, USA
Пол: Женский
Может надо посмотреть в сторону USEREXIT_NEW_PRICING_VBAP в MV45AFZB? :? Честно говоря, у нас в конечном итоге отказались от ведения полей, влияющих на ценообразование, на другом экране. Вместо этого заюзали пару стандартных полей под свои нужды.

_________________
"One of the symptoms of an approaching nervous breakdown is the belief that one's work is terribly important." Bertrand Russell


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, ноя 11 2008, 22:00 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Сб, сен 25 2004, 16:30
Сообщения: 1368
Откуда: Москва
Пол: Мужской
Jelena написала:
Может надо посмотреть в сторону USEREXIT_NEW_PRICING_VBAP в MV45AFZB?

Это для сбытовых заказов. В вопросе речь шла о заказе на закупку (Purchase Order). Я бы покопался в коде, возможно есть способ вызвать PRICING.

_________________
С уважением, Сергей Королев


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, ноя 12 2008, 13:52 
Начинающий
Начинающий
Аватара пользователя

Зарегистрирован:
Вт, июл 01 2008, 15:46
Сообщения: 12
Откуда: Москва
Пол: Мужской
Действительно речь идет о заказе на закупку.
Цитата:
Я бы покопался в коде, возможно есть способ вызвать PRICING

В стандартном коде нашел пару фм, сложно понять где и когда можно их запустить для корректного перерасчета. Поэтому и ищу более рациональное решение.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, ноя 12 2008, 18:31 
Президент
Президент

Зарегистрирован:
Пт, апр 28 2006, 22:39
Сообщения: 2514
Откуда: North Taxolina, USA
Пол: Женский
goodwin написал:
Действительно речь идет о заказе на закупку.

Пардон. :oops: Можно попробовать в нотах покопаться. Например, в ноте 381341 находим такое высказывание:
Цитата:
At the time of the check as to whether a new price determination is necessary due to changes to the document (program LMEPOF1T) [...]


Также рекомендую заглянуть в Note 456691 - FAQ: Price determination in purchasing.

_________________
"One of the symptoms of an approaching nervous breakdown is the belief that one's work is terribly important." Bertrand Russell


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, ноя 12 2008, 18:34 
Директор
Директор

Зарегистрирован:
Пт, окт 07 2005, 09:10
Сообщения: 752
Откуда: 4.6C
Пол: Мужской
Как уже писали выше, в PAI подэкрана предлагаю попробовать вызывать ФМ PRICING_DIALOG_PAI - именно он вызывается для перерасчета при нажатии Обновить или при изменениях условий вручную. В качестве параметров использовать XKOMV, KOMP, KOMK, RV61A из SAPLV69A - здесь находятся текущие значения. Возможно перед рассчетом происходит предобработка, так что ФункГруппа V69A - для исследования.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, ноя 13 2008, 09:56 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Вт, май 17 2005, 13:35
Сообщения: 4871
Откуда: Москва
Пол: Мужской
Попробуйте BADI ME_DEFINE_CALCTYPE
http://sapboard.ru/forum/viewtopic.php?t=26294

_________________
Удача - результат нашего желания (© А. Нортон)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, ноя 13 2008, 14:21 
Начинающий
Начинающий
Аватара пользователя

Зарегистрирован:
Вт, июл 01 2008, 15:46
Сообщения: 12
Откуда: Москва
Пол: Мужской
Цитата:
Попробуйте BADI ME_DEFINE_CALCTYPE
http://sapboard.ru/forum/viewtopic.php?t=26294

Спасибо, бади хороший, пробовал, но вот загвоздка, как я уже писал, поля собственные на подэкране, для них бади не вызывается...


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

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


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

Сейчас этот форум просматривают: Yandex [Bot]


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

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