Имя: Пароль:
 
1C
 
БП 3.0. Как обойти модуль менеджер константы.
0 Бишбармак
 
20.12.18
10:37
Ситуация такая.
Константа "ИспользоватьСтатьиРасходовЗарплата".
Модуль менеджера ровно из одной процедуры.

#Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда

Процедура ПередЗаписью(Отказ)
    
    Значение = Ложь;
    
КонецПроцедуры

#КонецЕсли

Но, очень хочется положить туда значение "Истина".
Исправить через обработку - ни как, выгрузка-загрузка-xml опять мимо.
Есть ли какой-нибудь более простой способ, кроме "Расширения конфигурации" или включения возможности изменения?
1 Бишбармак
 
20.12.18
10:38
Ой.... константа "ИспользоватьУведомленияОКонтролируемыхСделках"
2 dka80
 
20.12.18
11:06
(0) очень хочется в версии Проф получить функционал Корп в части контролируемых сделок?
3 unregistered
 
20.12.18
11:10
Что за предубеждения по отношению к расширениям?
4 Бишбармак
 
20.12.18
11:20
(2) Дело в том, что на эту константу завязано отображение полей ОКВЭД, ОКВЭД2, ОКП, ОКПД2 в форме элемента справочника Номенклатура.
5 Бишбармак
 
20.12.18
11:22
+(4) В Демо базе эта константа изначально установлена в значение "Истина", даже не в Корп версии.
6 dka80
 
20.12.18
11:41
Напиши внешнюю обработку.
Запусти конфигурацию в режиме Толстый клиент и установи значение константы
7 hhhh
 
20.12.18
11:41
(5) ну значит это дело там нещадно глючит у них и они временно туда положили Значение = Ложь. Когда отладят, напишут в следующем обновлении Значение = Истина
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший