Автор: Дмитрий   Дата: 2018-08-09 14:10:47

Как вывести число прописью по-русски в 1С?

Что бы вывести число прописью потребуется функция ЧислоПрописью().

Прототип функции:

ЧислоПрописью(<Число>, <ФорматнаяСтрока>, <ПараметрыПредметаИсчисления>)

Пример:

&НаКлиенте
Процедура ВывестиЧислоПрописьюПоРусски()
	ЧислоЗнач = 125.41;
	Сообщить("Число: "+ЧислоЗнач+ " прописью "+ЧислоПрописью(ЧислоЗнач,"L=ru_RU","рубль, рубля, рублей, м, копейка, копейки, копеек, ж, 2"));
КонецПроцедуры

Результат:

Число: 125,41 прописью Сто двадцать пять рублей 41 копейка