Для примера я возьму документ «Поступление», у которого есть печатная форма следующего вида, в конец выводится итоговая сумма документа. Давайте сделаем так, чтобы она выводилась прописью с копейками.
Так как у меня данный макет сформирован с помощью конструктора печати, мне необходимо открыть процедуру «Печать» и изменить формат вывода параметра «Сумма Документа». Для этого необходимо дописать вот такую строку в раздел вывода и заполнения подвала.
Подвал.Параметры.СуммаДокумента = ЧислоПрописью(Выборка.СуммаДокумента, ,»рубль, рубля, рублей, м, копейка, копейки, копеек, ж»);
Если у вас цена, например, в долларах, то тогда пишем вот так.
Подвал.Параметры.СуммаДокумента = ЧислоПрописью(Выборка.СуммаДокумента,,»доллар,доллара,долларов,м,цент,цента,центов,м,2R43;);
Теперь итоговая сумма прописью будет выглядеть следующим образом.
Можно также реализовать вывод итоговой суммы на другом языке, например, английском.
Подвал.Параметры.СуммаДокумента = ЧислоПрописью(Выборка.СуммаДокумента,»L=en_US»,»dollar, dollars, cent, cents, 2R43;);
Язык можно изменить на любой, например, белорусский be_BY, французский fi_FI или казахский kk_KZ.