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

Часовой пояс: 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 часа


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

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


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

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