Имя: Пароль:
1C
1С v8
УПП управляемые формы, режим проведения
,
0 cdiamond
 
06.03.14
11:20
в УПП в управляемом режиме при проведении документов насильно устанавливается флаг отражения в бухучете. Второй день бьюсь, не могу найти где отключить это место в конфигурации. В явном виде поиском "ОтражатьВБухгалтерскомУчете = Истина;" нигде не нашел, отладчиком тоже не могу понять где это происходит. Кто может дать наводку?
1 shuhard
 
06.03.14
11:42
(0) это свойство реквизита
2 cdiamond
 
06.03.14
11:49
(1) В том и дело что есть например кладовщик без права отражения в бухучете, реквизит ставит в ложь, проводит, а потом открывает и видит что галочка сама проставилась.
3 shuhard
 
06.03.14
11:52
(2) ни о чем
4 cdiamond
 
06.03.14
11:53
Вот такую любопытную шнягу нашел.

Функция РазрешеноОтражениеВРеглУчете() Экспорт
    
    // В управляемом режиме отражение документов в учете производиться в соответствии с общими настройками.
    // Каждый пользователь в каждом первичном документе не управляет отражением его в учете.
    // В связи с этим для управляемого режима отдельное право на отражение в учете не используется
    Если ТекущийРежимЗапуска() = РежимЗапускаКлиентскогоПриложения.УправляемоеПриложение Тогда
        ЕстьПраво = Истина;
        //ЕстьПраво = Ложь;   // Не согласен. Шарипов
    Иначе
        ЕстьПраво = ПравоЕстьУПользователя(ПланыВидовХарактеристик.ПраваПользователей.РазрешитьОтражатьВРеглУчете, Ложь);
    КонецЕсли;
    
    Возврат ЕстьПраво;

КонецФункции // РазрешеноОтражениеВРеглУчете

5 cdiamond
 
06.03.14
11:54
(4)там где "не согласен" это я игрался, не помогло :)
6 ДенисЧ
 
06.03.14
11:54
в УПП это закодированная шняга. Сам боролся в своё время
7 cdiamond
 
06.03.14
11:56
(6) Если победил, то где раскодировать?
8 ДенисЧ
 
06.03.14
11:58
(7) А вот так, прямо по коду, комментариями.
9 cdiamond
 
06.03.14
13:28
Ура, нашел, общий модуль "ЗаполнениеДокументовУП", комментируем две строчки в процедуре ПередЗаписьюУправлениеОтражениемВУчете