Число прописью в Документе

Кто как решал задачу указания в документе (Администрирование - Уведомления - Документы) суммы прописью? Через этот документ я отправляю покупателю юрлицу счет на оплату. Хотелось бы добавить в счет сумму прописью для порядка.

Присоединяюсь к вопросу.
Причем Карт умеет прописью в других местах писать.

Что-то не припомню такого места. Мы когда несколько лет писали модуль " Оформление счета или договора" мы столкнулись со склонением имен и фамилий, но по итогу интеграцию внешних сервисов не делали, отдали управление этим полем человеку.

image

?dispatch=orders.print_invoice_payment

В шаблонах smarty работает, задача несложная, разбирать число по символу справа налево и заменять словами из массива.

Может поискать функцию в документации или разработчики подскажут

В документах используется не SMARTY, а TWIG.

Понятно, что можно самому писать функцию, это не проблема. Я такое делал еще в молодости на Visual FoxPro и на Basic. Но может есть уже что-то готовое.

Там в переменную twig можно передать smarty шаблон, в нем уже перевести. Но повозиться придется