Текущее время: Пн, июл 21 2025, 04:32

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


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


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



Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: Сравнение цен при калькуляции в ММ заказе
СообщениеДобавлено: Ср, дек 01 2004, 12:13 
Гость
Здравствуйте!

Процесс - заказ на перемещение товара м/у разными БЕ.

Предположим есть схема калькуляции с условиями P100 - продажная цена завода поставщика и Р101 - затратная цена завода поставщика.
Каким образом можно сделать проверку, чтобы P100 была не меньше чем Р101??? Эту проверку не обязательно делать в момент расчета цен, можно и после окончания расчета, важно, чтобы система реагировала на такое событие.

Заранее благодарен...


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения: Re: Сравнение цен при калькуляции в ММ заказе  Тема решена
СообщениеДобавлено: Ср, дек 01 2004, 14:44 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, авг 24 2004, 07:19
Сообщения: 3952
Откуда: ECC 6.0, South Kazakhstan
DEL написал(а):
Здравствуйте!

Процесс - заказ на перемещение товара м/у разными БЕ.

Предположим есть схема калькуляции с условиями P100 - продажная цена завода поставщика и Р101 - затратная цена завода поставщика.
Каким образом можно сделать проверку, чтобы P100 была не меньше чем Р101??? Эту проверку не обязательно делать в момент расчета цен, можно и после окончания расчета, важно, чтобы система реагировала на такое событие.

Заранее благодарен...


Ну в общем то пару вариантов можем подкинуть (оба проверены):

1. Самый простой - проверка в момент сохранения заказа (ч/з CMOD и т.д. и т.п.)

2. Схема калькуляции
2.1. Добавляем строки в схему калькуляции с этими условиями Р101 и P100.
2.2. В схеме калькуляции указываем, что P101 нужно копировать, например в XWORKE (промежуточная сумма условий)
2.3. Опять же в схеме калькуляции указываем, что P100 будет определяться по формуле условий, скажем 601
2.4. Создаем подпрограмму (Тр.VOFM) 601 в которой делаем обработку, например вы сравниваете введенное значение в P100 c P101 (xworke) и если оно больше, то P100 = xworke

FORM FRM_KONDI_WERT_601.
if xkomv-kwert > xworke.
xkwert = xworke.
endif.
ENDFORM.

В результате стоимость по условию P100 никогда не будет больше P101.


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

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


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

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


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

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