Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Валюта в РН          
apsorry Подменю пользователя
сообщение 25.08.15, 13:17
Сообщение #1

Молчаливый
*
Группа: Пользователи
Сообщений: 8
Спасибо сказали: 2 раз
Рейтинг: 0

Доброго времени суток.
Есть 1с 7,7 для Украины.
В Расходной накладной Было добавлено поле общая сумма в Рублях.

Нужно вывести эту сумму не цифрами а словами. с Этим я справился ) но столкнулся с такой проблемой что данная сумма прописываетсья в гривнах.

Для уточнения В даной расходной накладной присутствует поле СУММА в Гривнах и в Рублях

Всего на сумму:
[Формат(Итог("СуммаСНДС"),"ЧПДС")]
Формат(ПечВалСумма, "ЧПДС")


Как сделать чтоб ПечВалСумма была в рублях?

mister-x Подменю пользователя
сообщение 25.08.15, 14:13
Сообщение #2

...
Иконка группы
Модератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 3477
Из: Тернопіль
Спасибо сказали: 1417 раз
Рейтинг: 0

в типових конфах, в кожній процедурі для друку документів (Печать) є такий рядок:
глУстПропись(Валюта, Язык);

ось так вона виглядає
// ===============================
Процедура глУстПропись(Вал,Язык = "") Экспорт
    Язык = Нрег(Язык);
    Если Язык = "" Тогда
        // из константы
        Если Константа.ФормыНаУкраинском = Нет Тогда
            Пропись(СокрЛП(Вал.ФайлПрописиРус));
        Иначе
            Пропись(СокрЛП(Вал.ФайлПрописиУкр));
        КонецЕсли;
    ИначеЕсли (Язык = "р") или (Язык = "русский") Тогда
        Пропись(СокрЛП(Вал.ФайлПрописиРус));
    ИначеЕсли (Язык = "у") или (Язык = "украинский") Тогда
        Пропись(СокрЛП(Вал.ФайлПрописиУкр));
    КонецЕсли;
КонецПроцедуры


Сообщение отредактировал mister-x - 25.08.15, 14:14

apsorry Подменю пользователя
сообщение 26.08.15, 9:35
Сообщение #3

Молчаливый
*
Группа: Пользователи
Сообщений: 8
Спасибо сказали: 2 раз
Рейтинг: 0

Решил вопрос таким образом:
1. В модуль добавил:
ЧислоСтрокой = Формат(ПечВалСумма, "ЧПДС, Л=ru_RU;ДП=Истина, рубль,рубля,рублей,м,копейка,копейки,копеек,ж,2");


2. В форме заменил:
[Формат(Итог("СуммаСНДС"),"ЧПДС")]
ЧислоСтрокой



П.С. не знаю нужно это кому или нет, но вдруг такому же как и я понадобиться данное решение.

Спасибо сказали: Vofka,

Vofka Подменю пользователя
сообщение 26.08.15, 10:06
Сообщение #4

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13955
Из: Киев
Спасибо сказали: 4520 раз
Рейтинг: 3642.8

Цитата(apsorry @ 26.08.15, 10:35) *
не знаю нужно это кому или нет, но вдруг такому же как и я понадобиться данное решение.

Озвучивать решение своего вопроса - это правило хорошего тона.

miha74 Подменю пользователя
сообщение 02.09.15, 8:15
Сообщение #5

Завсегдатай
Иконка группы
Группа: Местный
Сообщений: 153
Спасибо сказали: 81 раз
Рейтинг: 0

Цитата(apsorry @ 26.08.15, 10:35) *
"ЧПДС, Л=ru_RU;ДП=Истина, рубль,рубля,рублей,м,копейка,копейки,копеек,ж,2"

А где в документации по 7.7 описано такое? Что-то я не нашел...
У меня не работает такая конструкция(если меняю параметры "ру", "истина" и тд.), это по-моему из восьмерки синтаксис. Мне кажется без файла прописи не обойтись.

Сообщение отредактировал miha74 - 02.09.15, 8:36

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 25.04.24, 10:53
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!