Пример программного кода

&НаКлиенте
Процедура РассчитатьСуммуПрописью(Команда)
	Объект.СуммаПрописью = ЧислоПрописью(Объект.СуммаЦифрами,,"рубль, рубля, рублей, м, копейка, копейки, копеек, 2");
	// Объект.СуммаПрописью = ЧислоПрописью(Объект.СуммаЦифрами, (0),"(1), (2), (3), (4), (5), (6), (7), (8)");
	// (1) - валюта число до разделителя, именительный падеж
	// (3) - валюта число до разделителя, родительный падеж
	// (3) - валюта число до разделителя, род (м, ж)
	// (4) - валюта число после разделителя, именительный падеж
	// (5) - валюта число после разделителя, родительный падеж
	// (6) - валюта число после разделителя, род (м, ж)
	// (0) - код локализации, по умолчанию используется код из windows
	// в большинстве случаев параметр можно пропустить,
	// все коды можно посмотреть в справке(выделить "ЧислоПрописью" + f1)
КонецПроцедуры

Обычно во всех юридически важных печатных формах — развернутое описание суммы идет именно в этом формате.

Данный механизм позволяет переводить число в текстовый формат для любой валюты, если правильно заполнить параметры.