|
СуммаВключаетНДС | ☑ | ||
---|---|---|---|---|
0
zfobo
09.11.11
✎
18:46
|
Доброго Времени суток. Такой вот очень даже наверно глупый вопрос но как в цикле убрать в реализации товаров и услуг, у всех товаров галочку: СуммаВключетНДС, если делать типа:
Для каждого стр из РезультатЗапроса Цикл Если стр.ссылка.СуммаВключаетНДС=Истина Тогда Стр.СуммаВключаетНДС=Ложь КонецЕсли; КонецЦикла; То тогда он устанавливает везде ложь, но сумма остается вместе с НДС (Не меняется) |
|||
1
LAAry
09.11.11
✎
18:50
|
Нужно еще ТЧ пересчитать. посмотри какая процедурка запускается после изменения "СуммаВключаетНДС" и запускай ее.
|
|||
2
zfobo
09.11.11
✎
18:55
|
Щяс посмотрю
|
|||
3
Начинающий Программер
09.11.11
✎
18:56
|
(0) Записать после этого не забудь документ)
|
|||
4
Fragster
гуру
09.11.11
✎
19:02
|
если это по кнопке на форме документа - то есть заляпуха:
Функция ИнтерактивноЗаписатьВЭлементУправления(ЭлементУправления, Значение, ФормаДляВыбора = Неопределено) Экспорт Если ФормаДляВыбора = Неопределено Тогда ФормаДляВыбора = ПолучитьОбщуюФорму("ДляИнтерактивнойЗаписиВЭлементУправления", ЭлементУправления); Иначе ФормаДляВыбора.ВладелецФормы = ЭлементУправления; КонецЕсли; ФормаДляВыбора.ОповеститьОВыборе(Значение); Возврат ФормаДляВыбора; КонецФункции // ИнтерактивноЗаписатьВЭлементУправления |
|||
5
НуВотКак
09.11.11
✎
19:04
|
(0) А чего ты галочку групповой обработкой справочников и док-в не поменяешь?
|
|||
6
zfobo
09.11.11
✎
19:07
|
А как? я в 1С не так долго. Внешняя обработка, не особо хочется обращаться через общие модули
|
|||
7
НуВотКак
09.11.11
✎
19:09
|
Ну есть такая обработка типовая встроеная, почти во все конфы, там отбираешь определеного типа за опред период и меняешь реквизит... Хошь подробнее говори конфу
|
|||
8
zfobo
09.11.11
✎
19:10
|
Конф Бухгалтерия предприятия, 2,0
|
|||
9
zfobo
09.11.11
✎
19:11
|
Можно еще как то в запросе вроде, ток хз как
|
|||
10
zfobo
09.11.11
✎
19:19
|
Вроде решил проблему написал так:
Для каждого стр из РезультатЗапроса Цикл Если стр.СуммаВключаетНДС=Истина Тогда Стр.СуммаВключаетНДС=Ложь; Стр.Сумма=Стр.Сумма-Стр.СуммаНДС; КонецЕсли; КонецЦикла; Это нормально оставить или не стоит и поискать другое решение? |
|||
11
zfobo
09.11.11
✎
21:25
|
Другой вопрос как лучше всего избавится от ошибки деления на 0?
При расчете наценки: Род.Параметры.РодНац=Формат(((Масс.Сумма-Масс.Себестоимость)/Масс.Себестоимость)*100,"ЧЦ=15; ЧДЦ=2"); Масс.Сумма Имеет значение Такое же как и Масс.Себестоимость т.е получается что то вроде: (0/Масс.Себестоимость)*100 Как избежать ошибки? |
|||
12
zfobo
09.11.11
✎
21:39
|
Есть кто Живой? =)
|
|||
13
and2
09.11.11
✎
21:51
|
на 0 не делить.
как еще то. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |