Energizer., ищите в модулях что то вроде Окр(Переменная, 0, 1) или Цел (Переменная), и это надо поменять на Окр(Переменная, 2, 1).
офлайн
Andrew-1978
Senior Member
|
|
26310 |
19 лет на сайте Город:
|
Energizer., ищите в модулях что то вроде Окр(Переменная, 0, 1) или Цел (Переменная), и это надо поменять на Окр(Переменная, 2, 1).
Andrew-1978, уже пытался, не помогает =(
ИначеЕсли (ИмяРеквизита = "Количество" Тогда
Сумма = ОКР((Цена*Количество),ОКРУГЛЕНИЕ,1);
РассчитатьНалоги();
Всего = глПоказательДокумента(Контекст, "СуммаСНалогами");
ИначеЕсли (ИмяРеквизита = "Цена" Тогда
Сумма = ОКР((Цена*Количество),ОКРУГЛЕНИЕ,1);
РассчитатьНалоги();
Меняю во 2 и 6 строке слово округление на 2 и ничего не меняется
есть еще в конце модуля процедура самого округления, может ее как-то изменить?
Процедура Округление()
Если ПустоеЗначение(ОкруглятьДо) = 1 Тогда
Сообщить("Не задан способ округления");
Возврат;
КонецЕсли;
ВыбратьСтроки();
Пока ПолучитьСтроку() = 1 Цикл
СпособОкргления = ОкруглятьДо;
Округление = Число(СокрЛП(Строка(СпособОкргления)));
п = Цена - Цел(Цена/Округление)*Округление;
Если (п < Округление/2) Тогда
Цена= Цел(Цена/Округление)*Округление;
ИначеЕсли (Округление/2 <= п) и (п < (Округление/2+Округление)) Тогда
Цена = Цел(Цена/Округление)*Округление + Округление;
ИначеЕсли (п >= (Округление/2+Округление)) Тогда
Цена = Цел(Цена/Округление)*Округление + Округление*2;
КонецЕсли;
Пересчет("Цена");
КонецЦикла;
КонецПроцедуры
офлайн
Andrew-1978
Senior Member
|
|
26310 |
19 лет на сайте Город:
|
Energizer., у Вас проблема не в цене, ищите
НДС =
Сумма =
Всего =
СуммаСНДС =
Andrew-1978, Вы имеете ввиду это?
Процедура РассчитатьНалоги()
НДС = глПоказательДокумента(Контекст, "НДС");
НП = глПоказательДокумента(Контекст, "НП");
Всего = глПоказательДокумента(Контекст, "СуммаСНалогами");
Форма.НДС.Видимость(глПризнакУчетаНалога(Контекст, "НДС"));
//Форма.НП.Видимость(глПризнакУчетаНалога(Контекст, "НП"));
КонецПроцедуры // РассчитатьНалоги()
офлайн
Andrew-1978
Senior Member
|
|
26310 |
19 лет на сайте Город:
|
Кстати, а в самом документе тоже НДС и СУММА целые, или только в печатной форме?
офлайн
Andrew-1978
Senior Member
|
|
26310 |
19 лет на сайте Город:
|
Energizer., тогда надо смотреть в глобальном модуле функцию
глПоказательДокумента
офлайн
Dama-modama
Junior Member
|
|
47 |
13 лет на сайте Город:
|
Добрый день! У меня проблемка может кто помочь?! Работаю в новой базе с 01.07.16 деноминированной.
Сегодня чтобы красиво по договорам все сходилось перепровела нечайно выписку от 22.04.16 и соответственно теперь я имею большое кол-во нулей в сч 60,62 и 51........а также 18 счета.....что мне сделать теперь?! Подскажите кто нибудь!!!!