−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
ivan_0110 05.02.2016 10:29 # +1
Saehrimnir 28.10.2020 20:22 # 0
ivan_0110 05.02.2016 11:35 # −1
Если на форме выставили 99,99% предоплаты на 100р услуг, то некий сбор в пользу бедных будет 999900р., а к оплате жильцу 1000000р.
tucvbif 05.02.2016 18:40 # 0
bormand 05.02.2016 19:10 # +3