Каталог решений - Вывод суммы прописью с копейками на разных языках

Вывод суммы прописью с копейками на разных языках

Вывод суммы прописью с копейками на разных языках

В наличии

Чаще всего в документах, распечатанных из программы 1С да и не только, окончательная сумма прописывается прописью. С одной стороны, это никак не регламентируется, но для всех документов является обязательным, сначала сумму прописывают цифрами, а потом прописью. Это касается практически всех документов, договоров, счетов-фактур, актов и т.д. В 1С реализовать вывод суммы прописью очень просто, можно даже написать её на разных языках.

Категория:

Описание

Для примера я возьму документ «Поступление», у которого есть печатная форма следующего вида, в конец выводится итоговая сумма документа. Давайте сделаем так, чтобы она выводилась прописью с копейками.

 

 

Так как у меня данный макет сформирован с помощью конструктора печати, мне необходимо открыть процедуру «Печать» и изменить формат вывода параметра «Сумма Документа». Для этого необходимо дописать вот такую строку в раздел вывода и заполнения подвала.

 

Подвал.Параметры.СуммаДокумента = ЧислоПрописью(Выборка.СуммаДокумента, ,»рубль, рубля, рублей, м, копейка, копейки, копеек, ж»);

 

Сохраняем и проверяем, что получилось, видим, что итоговая сумма документа теперь выводиться прописью с копейками.

 

 

Если у вас цена, например, в долларах, то тогда пишем вот так.

 

Подвал.Параметры.СуммаДокумента = ЧислоПрописью(Выборка.СуммаДокумента,,»доллар,доллара,долларов,м,цент,цента,центов,м,2R43;);

 

 

Теперь итоговая сумма прописью будет выглядеть следующим образом.

 

 

Можно также реализовать вывод итоговой суммы на другом языке, например, английском.

 

Подвал.Параметры.СуммаДокумента = ЧислоПрописью(Выборка.СуммаДокумента,»L=en_US»,»dollar, dollars, cent, cents, 2R43;);

 

Язык можно изменить на любой, например, белорусский be_BY, французский fi_FI или казахский kk_KZ.

Как видите, все достаточно просто, если нужна более подробная информация, то её можно найти в синтакс-помощнике.
has been added to your cart:
Оформление заказа