|
УПП 1.3.27.2, Заказ покупателя, откуда сумма?
| ☑ |
0
echo77
19.07.12
✎
15:59
|
В заказе покупателя в ТЧ Услуги ввожу номенклатуру Электроэнергия,
количество 7800, ставка НДС 18%, сумму = 17404,76.
... и вуаля сумма изменятеся на 17 394,00
Почему так?
|
|
1
mikecool
19.07.12
✎
16:04
|
а это не из списка ли глючных релизов?
|
|
2
mikecool
19.07.12
✎
16:05
|
а почему - открыть конфигуратор и посмотреть обработчик события, и вуаля
|
|
3
echo77
19.07.12
✎
16:25
|
(2) Так и сделал. Обработчик событий поля Сумма:
// Процедура - обработчик события "ПриИзменении" поля ввода суммы
// в строке табличной части "Услуги".
//
Процедура УслугиСуммаПриИзменении(Элемент)
ОбработкаТабличныхЧастей.ПриИзмененииСуммыТабЧасти(ЭлементыФормы.Услуги.ТекущиеДанные, ЭтотОбъект, глЗначениеПеременной("глТекущийПользователь"),,истина,мПересчитыватьСкидку,истина,"Услуги");
ОбработкаТабличныхЧастей.РассчитатьСуммуНДСТабЧасти(ЭлементыФормы.Услуги.ТекущиеДанные, ЭтотОбъект);
КонецПроцедуры// УслугиСуммаПриИзменении()
В отладчике смотрел значение поля Сумма ТЧ "Услуги"... к концу процедуры оно не меняется. Еще какой обработчик смотреть?
|
|
4
echo77
20.07.12
✎
10:04
|
ап
|
|
5
disk-2008
20.07.12
✎
10:30
|
Сумма в рублях или валюта?
|
|
6
echo77
20.07.12
✎
10:40
|
(5) Сумма в рублях. Все в рублях
|
|
7
aspirant
20.07.12
✎
10:44
|
А скидок покупателю нет?
|
|
8
echo77
20.07.12
✎
10:54
|
(7) В довогоре, вроде нет, в документе, вроде тоже нет, или там не видно?
Может, где-то еще скидки?
|
|
9
echo77
20.07.12
✎
11:02
|
Судя по всему, проблема здесь:
// Процедура - обработчик события "ПриОкончанииРедактирования" строки в ТЧ "Услуги".
//
Процедура УслугиПриОкончанииРедактирования(Элемент, НоваяСтрока, ОтменаРедактирования)
Если Не ОтменаРедактирования Тогда
ПересчитатьАвтоматическиеСкидки();
КонецЕсли;
КонецПроцедуры // УслугиПриОкончанииРедактирования()
|
|
10
echo77
20.07.12
✎
11:06
|
Скидки расчитываются, но их нет :-/
|
|
11
ttk
20.07.12
✎
11:27
|
(10) ну так посмотри почему он их расчитывает
|
|