01. Глобальные настройки
Глобальные настройки определяют поведение системы в целом. Задаются в блоке НАСТРОЙКИ и коллекции СистемныеКонстанты.
1.1. Блок НАСТРОЙКИ
Определяет системные параметры, которые нельзя изменить через интерфейс.
НАСТРОЙКИ
ПОЛЕ НазваниеСистемы СТРОКА ЗНАЧЕНИЕ_ПО_УМОЛЧАНИЮ "3ERP: Автосервис"
ПОЛЕ ТемаОформления СТРОКА ЗНАЧЕНИЕ_ПО_УМОЛЧАНИЮ "AutoServiceDark"
ПОЛЕ ВременнаяЗона СТРОКА ЗНАЧЕНИЕ_ПО_УМОЛЧАНИЮ "Europe/Moscow"
ПОЛЕ ФорматДаты СТРОКА ЗНАЧЕНИЕ_ПО_УМОЛЧАНИЮ "DD.MM.YYYY"
ПОЛЕ ФорматЧисла СТРОКА ЗНАЧЕНИЕ_ПО_УМОЛЧАНИЮ "# ##0.00"
КОНЕЦ
1.2. Коллекция СистемныеКонстанты
Хранит настройки, которые можно изменять через интерфейс администратора.
КОЛЛЕКЦИЯ СистемныеКонстанты
ПОЛЕ ОсновнаяОрганизация ВЫБОР Организации
ПОЛЕ ОсновнойСклад ВЫБОР Склады
ПОЛЕ Логотип ФАЙЛ
ПОЛЕ Печать ФАЙЛ
ПОЛЕ ЛоготипСдвигВправо ЧИСЛО ЗНАЧЕНИЕ_ПО_УМОЛЧАНИЮ 0
ПОЛЕ ЛоготипСдвигВниз ЧИСЛО ЗНАЧЕНИЕ_ПО_УМОЛЧАНИЮ 0
ПОЛЕ ПечатьСдвигВправо ЧИСЛО ЗНАЧЕНИЕ_ПО_УМОЛЧАНИЮ 0
ПОЛЕ ПечатьСдвигВниз ЧИСЛО ЗНАЧЕНИЕ_ПО_УМОЛЧАНИЮ 0
ПОЛЕ АдресДляУведомлений СТРОКА
ПОЛЕ TelegramТокен СТРОКА
КОНЕЦ
1.3. Доступ к настройкам в коде
В процедурах и логике к глобальным настройкам можно обратиться через системную переменную Константы:
ПРИ СОЗДАНИИ
ЗАПОЛНИТЬ data.Организация = Константы.ОсновнаяОрганизация
ЗАПОЛНИТЬ data.Склад = Константы.ОсновнойСклад
КОНЕЦ
1.4. Типы полей для настроек
| Тип | Описание | Пример |
|---|---|---|
| СТРОКА | Текстовое значение | Название системы, тема |
| ЧИСЛО | Числовое значение | Сдвиги логотипа |
| ВЫБОР | Ссылка на справочник | Основная организация |
| ФАЙЛ | Загружаемый файл | Логотип, печать |
Важно: После изменения глобальных настроек может потребоваться перезапуск платформы для применения изменений (в зависимости от конкретной настройки).