Текущее время: Пн, июл 28 2025, 16:16

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


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


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



Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Обновление групповых условий в позициях
СообщениеДобавлено: Чт, ноя 08 2007, 16:16 
Ассистент
Ассистент

Зарегистрирован:
Ср, июл 25 2007, 14:11
Сообщения: 36
Привет!
Есть такая неполадка:
Создано групповое условие, по признаку - иерархия продуктов, для того, что если сумма по всем позициям, где материалы принадлежат данной иерархии, превысила определенное количество, автоматом бы подтягивалась скидка на все позиции в документе с материалами, которые принадлежат данной иереахии.
Для этого:
В настройках вида условия указал - Групповое условие, ВаравнРазнИзОкр, указал ПодпрогрГрупУсл:
FORM FRM_GRUPPENKEY_091.
xvakey = komp-zzprdha.
ENDFORM.

komp-zzprdha предварительно заполняю в
EXIT_SAPLMEKO_002:
tables: mara.
move I_KOMP to E_KOMP.
select single * from mara where matnr = E_KOMP-matnr.
E_KOMP-ZZPRDHA = mara-PRDHA.


Она все отрабатывает нормально, т.е. находит все позиции с заданным номером иерархии, по ним суммирует значения, и по шкале - дает скидку.

Но есть такая проблема - она не обновляет их в позициях с первого шага. Для того, чтобы обновилось условие в позиции - нужно посмотреть на условия в заголовке, там все врено, после этого переходим в просмотр условий в позиции, там тоже становится все верно. Потом меняю сумму, должна подтянуться другая скидка по шкале, в позиции - ничего не обновляется по данному условию, кликаю в заголовке условия - все нормально, обновилось, потом опять на условия в позиции - тоде все нормально, обновилось.
В чем может быть проблема, что сразу в позиции ничего не обновляет? (а только после перехода к заголовку и обратно). Как с этим бороться?
Спасибо.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Обновление групповых условий в позициях
СообщениеДобавлено: Пт, ноя 09 2007, 13:40 
Ассистент
Ассистент

Зарегистрирован:
Ср, июл 25 2007, 14:11
Сообщения: 36
Совсем никто не работал с групповым условием?
Оно обновляет значения по условию в позиции только после того, как кликнешь мышкой по условиям в заголовке, а потом обратно на позицию. Что за кривизна?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, ноя 09 2007, 14:31 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, авг 24 2004, 07:19
Сообщения: 3952
Откуда: ECC 6.0, South Kazakhstan
может конечно я чего то не понял, но групповые условия (по стандарту) обновляются при сохранении заказа:
Цитата:
Из курсов:
• Вид условия при настройке может быть определен как групповое условие. Групповое условие относится к нескольким позициям документа. В групповом условии стоимость (цена, объем заказа на поставку, вес или объем) всех релевантных позиций суммируется и результат используется в качестве базиса условия. Вследствие этого при расчете шкалы могут использоваться более выгодные значения. Группирование позиций происходит с помощью ключа записи условий для группового условия или посредством подпрограммы групповых условий, присвоенной виду условия при настройке.
• До тех пор пока документ не сохранен, расчет цены для каждой позиции выполняется отдельно и определяется базис условия. Стоимости позиций суммируются только после сохранения документа. Затем на основе рассчитанной стоимости позиций определяется сумма шкалы.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, ноя 09 2007, 15:27 
Ассистент
Ассистент

Зарегистрирован:
Ср, июл 25 2007, 14:11
Сообщения: 36
OlegDm написал(а):
может конечно я чего то не понял, но групповые условия (по стандарту) обновляются при сохранении заказа:
Цитата:
Из курсов:
• Вид условия при настройке может быть определен как групповое условие. Групповое условие относится к нескольким позициям документа. В групповом условии стоимость (цена, объем заказа на поставку, вес или объем) всех релевантных позиций суммируется и результат используется в качестве базиса условия. Вследствие этого при расчете шкалы могут использоваться более выгодные значения. Группирование позиций происходит с помощью ключа записи условий для группового условия или посредством подпрограммы групповых условий, присвоенной виду условия при настройке.
• До тех пор пока документ не сохранен, расчет цены для каждой позиции выполняется отдельно и определяется базис условия. Стоимости позиций суммируются только после сохранения документа. Затем на основе рассчитанной стоимости позиций определяется сумма шкалы.


К сож. похоже на правду, хотя очень както странно, я не могу сидеть и менять, к примеру количества в позиции, и сразу видеть, какая скидка подтягивается к материалу. Нужно прыгать в условие заголовка и обратно... , а сохранять пока допустим, не надо... а вот если моделировать запуск в BAPI, то там сразу показало скидку к позициям...


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

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


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

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


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

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