Имя: Пароль:
1C
1С v8
Как перехватить Функцию ПересчитатьАвтоматическиеСкидки()?
0 ivolga
 
17.02.12
12:52
Проблема. Нужно сделать так, чтоб кассир мог с ТЧ Чека по нужной строке обнулить автоматическую скидку. Вручную. Как перехватить Функцию ПересчитатьАвтоматическиеСкидки()? Чтоб не восстанавливала значение авт. скидки при окончании редактирования строки?
1 ivolga
 
17.02.12
13:35
ну и ладно! будут они тогда свою блажь решать через отрицательную ручную скидку:)
2 Baximilian
 
17.02.12
13:45
// ПересчитатьАвтоматическиеСкидки()
во всех местах где тебе надо, не пойму проблемы в задаче если тебя интересует только окончание редактирования строки тогда в
Процедура ТоварыПриОкончанииРедактирования(Элемент, НоваяСтрока, ОтменаРедактирования)
а вообще есть функция РассчитыватьАвтоматическиеСкидки()
3 Baximilian
 
17.02.12
13:46
(2) - случайно отправил
...если тебе надо какие извращенные условия там можно вписать (ну это как дополнение)
4 ivolga
 
17.02.12
14:19
Не, спасибо - там действительно изврат нужен. Они не правы в принципе "Не хотим Отмену скидок", "не хотим скидки по количеству вести" "дайте нам одну педальную кнопку" Я им до этого старалась внешними формами делать.
Основная теорема систематики: Новые системы плодят новые проблемы.