Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Отображение суммы прописью на укр. языке
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 8.3
ozstriker
Доброго времени суток!)

Столкнулся с проблемой - не нормально отображается сумма пропись на укр. языке.

Вместо положенных "Сто двадцять три гривні 00 коп." имею "Сто двадцять три 00"

Где мог накосячить?? Заранее спасибо)

З.Ы. Конфигурация 1С УПП. Платформа 8.3.5
TipsyKID
Справочники - Классификаторы -Валюты - заходите в элемент справочника - "Параметры прописи целой части"
ozstriker
Цитата(TipsyKID @ 25.12.14, 9:24) необходимо зарегистрироваться для просмотра ссылки
Справочники - Классификаторы -Валюты - заходите в элемент справочника - "Параметры прописи целой части"


Все вписано.....(

Если быть точным - то Справочники ->Валюты (без пункты Классификаторы)
TipsyKID
Тогда по подробней опишите проблему :
1.Релиз конфигурации
2.Какой документ печатаете
3. Были ли в этом документе доработки
4.Были ли для него дописаны свои печатные формы
5.Проверьте а не задублированы ли у Вас элементы справочника "Валюты".
ozstriker
Цитата(TipsyKID @ 25.12.14, 9:39) необходимо зарегистрироваться для просмотра ссылки
Тогда по подробней опишите проблему :
1.Релиз конфигурации
2.Какой документ печатаете
3. Были ли в этом документе доработки
4.Были ли для него дописаны свои печатные формы
5.Проверьте а не задублированы ли у Вас элементы справочника "Валюты".


По пунктам:

1. Релиз конфигурации АББУУ УПП 1.3.31.2
2. Документ "СчетНаОплатуПокупателю"
3. Да были, но этого документа касались минимально и явно не касались сумм(как числовых, так и прописных)
4. Нет.
5. Нет. НО! При попытке получения курсов из интернета стандартными средствами 1С: УПП, именно на гривну и матерится ("Не удалось получить ресурс для валюты грн (код 980). Курс для валюты не загружен.")

Не уверен, что в последнем пункте это проблема, т.к. механизмом получения курсов пользуюсь впервые... Но до Вашего ведома предпочитаю донести)
andr_andrey
Цитата(ozstriker @ 25.12.14, 9:46) необходимо зарегистрироваться для просмотра ссылки
По пунктам:

1. Релиз конфигурации АББУУ УПП 1.3.31.2
2. Документ "СчетНаОплатуПокупателю"
3. Да были, но этого документа касались минимально и явно не касались сумм(как числовых, так и прописных)
4. Нет.
5. Нет. НО! При попытке получения курсов из интернета стандартными средствами 1С: УПП, именно на гривну и матерится ("Не удалось получить ресурс для валюты грн (код 980). Курс для валюты не загружен.")

Не уверен, что в последнем пункте это проблема, т.к. механизмом получения курсов пользуюсь впервые... Но до Вашего ведома предпочитаю донести)

А если попробовать запустить на платформе 8.2.19?
ozstriker
Цитата(andr_andrey @ 25.12.14, 10:58) необходимо зарегистрироваться для просмотра ссылки
А если попробовать запустить на платформе 8.2.19?


Честно говоря, не пытался...

Да и, как бы, задача стоит именно на этой платформе. Не могу же я под куждую функцию отдельную менять платформу...Не логично как бы....

+ UPDATE

ОбщиеМодули -> ОбщегоНазначения -> Функция: СформироватьСуммуПрописью

Изменил:

Возврат ЧислоПрописью(Сумма,"Л="+Локализация.ОпределитьКодЯзыкаДляФормат(КодЯзыка),ПараметрыПрописи);


на

Возврат ЧислоПрописью(Сумма,"Л="+Локализация.ОпределитьКодЯзыкаДляФормат(КодЯзыка),"гривня, гривні, гривень, м, копійка, копійки, копійок, ж, 2");


Все ожило и работает.

----------------------------------------

Может это поможет чем-то для решения проблемы.

СПАСИБО ВСЕМ ЗА УЧАСТИЕ В РЕШЕНИИ ВОПРОСА)

Решилось!

В ОбщихМодулях ->Локализация ->Функция: ПолучитьПараметры просто была закомментена.

После расскомментирования все заработало как часы) Почему это было так - не знаю. Видимо предыдущие разрабы постарались((

В любом случае СПАСИБО ВСЕМ БОЛЬШОЕ )
Vofka
ozstriker, скорей всего где-то в самом элементе справочника Валюты какая-то борода. Ну т.е. вы вроде как исправили ошибку, но причина там в другом.
ozstriker
Цитата(Vofka @ 25.12.14, 12:59) необходимо зарегистрироваться для просмотра ссылки
ozstriker, скорей всего где-то в самом элементе справочника Валюты какая-то борода. Ну т.е. вы вроде как исправили ошибку, но причина там в другом.


Все-таки думаю что в этом, т.к. функция не могла выполняться без параметров. Точнее при отсутствии функции, генерирующей эти параметры - с пустыми....Т.к. дефолтные выдает она же!
andr_andrey
Цитата(ozstriker @ 25.12.14, 11:43) необходимо зарегистрироваться для просмотра ссылки
...
В ОбщихМодулях ->Локализация ->Функция: ПолучитьПараметры просто была закомментена.

После расскомментирования все заработало как часы) Почему это было так - не знаю. Видимо предыдущие разрабы постарались((

В любом случае СПАСИБО ВСЕМ БОЛЬШОЕ )

Если у вас есть "предыдущие разрабы", рекомендую сверить основную конфигурацию с конфигурацией поставщика.
Ваша "жесткая" правка на "гривню" - это костыль, о который обязательно споткнётесь.
ozstriker
Цитата(andr_andrey @ 25.12.14, 13:17) необходимо зарегистрироваться для просмотра ссылки
Если у вас есть "предыдущие разрабы", рекомендую сверить основную конфигурацию с конфигурацией поставщика.
Ваша "жесткая" правка на "гривню" - это костыль, о который обязательно споткнётесь.


Вот как раз расскомментированием функции Получения Параметров - я и избавился жесткой привязки. А искать ее начал только потому, что в этом плане мое мнение на 100% совпадает с Вашим(...по-поводу спотыкания...)
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.