1. burga 11 15.05.19 04:02 Сейчас в теме

Странное отражение сумм

Добрый день,

с определенного момента в базе УНФ (дописанная 1.6.10 дописанная, платформа 8.13) в некоторых местах (не во всех!) суммы стали выводиться в виде "155,15, RUB" (вторая запятая в конце и название валюты). При входе в режим редактирования все показывается нормально "155,15"

Восстановление cf из старой копии базы, где все нормально, результата не дало.
Перенос базы на другую машину и в файловый вариант (какие то региональные настройки в системе?) тоже результата не дал.
Тестирование и исправление (а вдруг?) - безрезультатно.

Сможете подсказать в какую сторону копать?
Заранее спасибо.
Прикрепленные файлы:
Ответы
Избранное Подписка Сортировка: Древо
15. tvm 15.05.19 09:27 Сейчас в теме
(1) не от валюты договора ли зависит?
17. burga 11 15.05.19 09:36 Сейчас в теме
(15) Да это валюта договора.
2. dchumak 40 15.05.19 04:18 Сейчас в теме
Добрый день.
Это не ошибка, а, скорее всего, условное оформление.
По факту у вас цена числовой реквизит и при входе режим редактирования показывает все нормально, а внешняя "обертка" - с валютой.
Сделано для удобства.
Поэтому не стоит пытаться исправить эту "ошибку".
3. burga 11 15.05.19 05:30 Сейчас в теме
(2) Есть старая база, где все ок. Условное оформление, насколько я знаю, прописывается в конфигураторе. Загрузка cf из "нормальной" базы ничего не изменила.
Еще отмечу, что это начало проявляться неожиданно, и для условного оформления вторая "," в конце выглядит странно.

Так что, скорее всего, дело не в условном оформлении.

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

Спасибо.
5. ZergKRSK 126 15.05.19 06:23 Сейчас в теме
(3)
Условное оформление, насколько я знаю, прописывается в конфигураторе

Не только в конфигураторе
8. dchumak 40 15.05.19 08:11 Сейчас в теме
(3) тогда попробуйте сбросить настройки к стандартным в настройках формы.
9. burga 11 15.05.19 08:25 Сейчас в теме
(8) Не помогло. И это не одна форма, таких форм много.
4. GeraltSnow 78 15.05.19 05:58 Сейчас в теме
Ещё - Изменить форму
Прикрепленные файлы:
6. THEBESTolo4b 3 15.05.19 06:55 Сейчас в теме
(4)Соглашусь, скорее всего сами по эксперементировали неудачно )
7. burga 11 15.05.19 07:59 Сейчас в теме
(4) Хм... Не знал.
Сейчас отладчиком посмотрю, что в параметрах форматирования при исполнении формы.
Спасибо.
10. burga 11 15.05.19 08:27 Сейчас в теме
(7) Посмотрел.
В параметрах форматирования вообще пусто: что в настройках конфигуратора, что в момент исполнения.
Прикрепленные файлы:
12. GeraltSnow 78 15.05.19 09:01 Сейчас в теме
(10)
Смотри настройки формата поля в пользовательском режиме.
13. burga 11 15.05.19 09:15 Сейчас в теме
(12)
Смотри в пользовательском режиме.


УО в пользовательском режиме? Не нахожу. Есть только формат элементов формы через "Изменить форму"
14. GeraltSnow 78 15.05.19 09:26 Сейчас в теме
(13)

УО в пользовательском режиме? Не нахожу. Есть только формат элементов формы через "Изменить форму"


Открой форму в пользовательском режиме, нажми "Ещё", нажми "Изменить форму", выбери интересующее поле, в правой части окна будет поле "Формат".
16. burga 11 15.05.19 09:32 Сейчас в теме
(14) Да, имеенно так и делаю, но там тоже пусто.
Интересные эффект: какое бы значение не вводил - формат отражения числа меняется, но надпись "RUB" не уходит
Прикрепленные файлы:
18. dhurricane 15.05.19 11:03 Сейчас в теме
(16) Предположу следующее. Символьное представление - это и есть колонка с валютой. Отображаются они с суммой в одной ячейке (группа колонок), поэтому и запятая между ними присутствует.
19. burga 11 15.05.19 13:04 Сейчас в теме
(18) Нет, там действительно в данных указан путь к реквизиту "Сумма расчетов", но валюту оно (УНФ) как-то туда дописывает.
Вылечилось снятием галки в настройках "Используется несколько валют".
Спасибо.
11. burga 11 15.05.19 08:35 Сейчас в теме
Также проверил элементы условного оформления в процедуре "При создании на сервере" (самый конец).
Поля "Сумма расчетов" там нет.
Прикрепленные файлы:
20. Nefilimus 9 15.05.19 21:43 Сейчас в теме
Найдите в коде формы эту строку и добавьте туда формат который Вам нужен.
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Руководитель отдела внедрения 1С
Новосибирск
зарплата от 60 000 руб. до 160 000 руб.
Полный день

Ведущий программист 1С
Москва
зарплата от 120 000 руб. до 150 000 руб.
Полный день

Программист 1С
Самара
зарплата от 50 000 руб. до 100 000 руб.
По совместительству


Ведущий программист 1С
Сочи
зарплата от 82 500 руб. до 99 000 руб.
Полный день