−97
- 1
- 2
- 3
- 4
- 5
- 6
- 7
ПроцентОтОплаты = 0;
Если ЗначениеЗаполнено(Процент) Тогда
ПроцентОтОплаты = Окр((ВыборкаПоГруппам.КОплате * 100 / (100 - Процент )) - ВыборкаПоГруппам.КОплате, 2);
КонецЕсли;
...
мСтруктураДанных.Вставить("ИтогоКОплатеСУчетомПредоплаты", ВыборкаПоГруппам.КОплате + ПроцентОтОплаты);
Всё та же конфигурация...
Если на форме выставили 10% предоплаты на 100р услуг, то некий сбор в пользу бедных будет 1,11р., а к оплате жильцу 111,11р.
Если на форме выставили 15% предоплаты на 100р услуг, то некий сбор в пользу бедных будет 2,64р., а к оплате жильцу 117,64р.
Если на форме выставили 99% предоплаты на 100р услуг, то некий сбор в пользу бедных будет 9900р., а к оплате жильцу 10000р.
Если на форме выставили 100% предоплаты на 100р услуг, то будет крах босякам...
Великий и могучий русский язык, но язык 1С его переплюнул тысячекратно... (
Запостил:
ivan_0110,
05 Февраля 2016
Если на форме выставили 99,99% предоплаты на 100р услуг, то некий сбор в пользу бедных будет 999900р., а к оплате жильцу 1000000р.