6. Объектная модель прикладного решения
#64

Готовишься к экзамену?

Полнофункциональный тренажер @bot_1cnik_bot с полноценным обучением, режимом экзамена и подробной статистикой.

Перейти в бота

Можно ли в 1С:Предприятии 8 настроить региональные форматы (числа, даты и времени) на уровне конкретной информационной базы так, чтобы они применялись в прикладном решении и в документах (включая «Ведомость в кассу» при автозаполнении и печати)?

Да. Эти параметры задаются в региональных установках информационной базы и влияют на представление чисел, дат и времени в прикладном решении.
Правильно: в платформе предусмотрены региональные установки именно для информационной базы - они управляют тем, как отображаются и вводятся числа, даты и время (в формах документов, печатных формах, выгрузках), поэтому настройка может быть выполнена централизованно для выбранной базы.
В региональных установках базы можно настроить только вид чисел и дат, а формат времени там не регулируется.
Неправильно: региональные установки базы охватывают не только числа и даты, но и формат времени, поэтому ограничение «без времени» неверно.
Нет. В 1С:Предприятии 8 нельзя настроить региональные форматы для конкретного прикладного решения - все зависит только от настроек Windows у пользователя.
Неправильно: есть настройка на уровне информационной базы, которая действует для пользователей, подключающихся к этой базе; кроме того, предусмотрен режим, когда можно использовать региональные установки текущего сеанса, но это не отменяет существование настроек базы.
В региональных установках базы можно управлять только датой и временем, а формат чисел определяется всегда одинаково и не настраивается.
Неправильно: формат чисел (например, разделитель дробной части и группировка разрядов) также относится к региональным установкам информационной базы и может настраиваться.

Пояснение

Расширенная подсказка (с привязкой к «Ведомости в кассу» и автозаполнению): 1) Что именно меняют региональные установки информационной базы - Это настройка «как показывать и воспринимать» примитивные данные в интерфейсе: числа (разделитель дробной части, разделитель тысяч, количество знаков), даты (порядок день/месяц/год), время (формат часов/минут/секунд). - Из-за этих настроек один и тот же документ (например, «Ведомость в кассу») может отображать суммы и даты по-разному в формах и печатных формах. 2) Где настраивается - Настройка выполняется администратором в режиме Конфигуратор через раздел администрирования региональных установок информационной базы. - Обычно изменения таких параметров выполняют при отключенных пользователях (или в монопольном режиме), чтобы избежать конфликтов и гарантировать применение настроек для всех. 3) Вариант «для всех» и вариант «по пользователю/сеансу» - Если задать фиксированные региональные установки базы, то выбранные форматы будут действовать для всех пользователей, подключающихся к этой информационной базе. - Если включить использование региональных установок текущего сеанса, то каждый пользователь будет видеть числа/даты/время так, как это принято на его компьютере (или как задано при запуске), что удобно при работе пользователей из разных стран. 4) Как это связано с автозаполнением «Ведомости в кассу» - Кнопка «Заполнить» подбирает сотрудников и суммы к выплате по данным учета (начисления, остаток к выплате, ранее созданные ведомости и т.п.). Эти суммы и даты в документе будут отображаться в соответствии с региональными форматами базы/сеанса. - Если в компании есть требования к единообразию (например, в печатных формах всегда нужен формат dd.MM.yyyy и десятичный разделитель запятая), имеет смысл закрепить региональные установки на уровне базы. 5) Практические примеры проблем, которые решает настройка - В ведомости суммы выглядят «не так», как принято в организации: например, 10500.75 вместо 10 500,75. - При копировании сумм из 1С в табличные редакторы или при обменах возникают расхождения из-за разделителя дробной части. - Дата в документе и печати отображается в непривычном формате (например, месяц/день/год вместо день/месяц/год). 6) Лучшие практики - Если все пользователи работают в одной стране и документы печатаются по единым шаблонам - чаще выбирают единые региональные установки на уровне информационной базы. - Если пользователи из разных стран - чаще включают использование региональных установок текущего сеанса, но тогда важно договориться о формате для обменов/выгрузок и внимательно проверять печатные формы. - После изменения региональных установок проверьте на тестовом наборе: «Ведомость в кассу» (даты и суммы), печатные формы, выгрузки/обмены, чтобы убедиться, что формат соответствует требованиям.