|   |   | 
| 
 | Ошибка в обработке администрирования УТ форма "продажи" | ☑ | ||
|---|---|---|---|---|
| 0
    
        letovd 05.02.22✎ 16:07 | 
        Поле объекта не обнаружено (ИспользоватьУправлениеСделками)
 {Обработка.ПанельАдминистрированияУТ.Форма.Продажи.Форма(712)}:ЗапрещеноОтключатьКоммерческиеПредложения = НаборКонстант.ИспользоватьУправлениеСделками; {Обработка.ПанельАдминистрированияУТ.Форма.Продажи.Форма(39)}:УстановитьДоступность(); {Обработка.ПанельАдминистрированияУТ.Команда.Продажи.МодульКоманды(7)}:ОткрытьФорму( Типовая УТ. Куда могла подеваться эта константа и как ее добавить? | |||
| 1
    
        Смотрящий 05.02.22✎ 16:07 | 
        Права ?     | |||
| 2
    
        letovd 05.02.22✎ 16:08 | 
        (1) Адниминистратор + открытие внешних обработок     | |||
| 3
    
        letovd 06.02.22✎ 10:49 | 
        Права полные. Как добавить константу в набор? В конфигураторе в составе НаборКонстант нет таковой: .ИспользоватьУправлениеСделками     | |||
| 4
    
        hhhh 06.02.22✎ 13:10 | 
        (3) тут расширения надо смотреть, наверно, вы обновились, а старые патчи не выкинули. В наше в ремя слово "типовая" ни о чем не говорит.     | |||
| 5
    
        d_monah 06.02.22✎ 13:24 | 
        Охота людям на выходные работать с 1С,леснаяя прогулка полезнее 2.5 К     | |||
| 6
    
        letovd 06.02.22✎ 16:54 | 
        (4) Расширение не затрагивает не обработку администрирования, ни константы..
 Не хочется замок скидывать на объекте, для того чтобы строку изменить.. Нужен более красивый способ рещения, есть такой? | |||
| 7
    
        letovd 06.02.22✎ 16:54 | 
        (5) С радостью бы :)     | |||
| 8
    
        letovd 06.02.22✎ 17:25 | 
        Мне нужно включить комиссионные продажи     | |||
| 9
    
        hhhh 07.02.22✎ 05:53 | 
        (6) список расширений смотрели? там обычно 50 расширений от 1с, ну и может одно ваше. КАк вы так быстро определили, что все 50 расширений не затрагивают констант?     | |||
| 10
    
        letovd 07.02.22✎ 07:39 | 
        (9) Да, кроме одного дописанного нет больше расширений     | |||
| 11
    
        PuhUfa 07.02.22✎ 07:50 | 
        (6)(8) включи через константы     | |||
| 12
    
        Мимохожий Однако 07.02.22✎ 08:18 | 
        Поищи в коде и стёке перед ошибкой строчку =Константы.СоздатьНабор(. В этом месте формируется состав констант.     | |||
| 13
    
        letovd 07.02.22✎ 16:24 | 
        (11) Кстати, говоря константа включена.. (12) Этот набор определен в элементах формы.     | |||
| 14
    
        Мимохожий Однако 07.02.22✎ 16:25 | 
        (13) А ты всё-таки проверь отладчиком с этого места.     | |||
| 15
    
        letovd 08.02.22✎ 11:02 | 
        (14) Есть такая строка:
 ЗаполнитьЗначенияСвойств(Форма.ЗначенияДоИзменения, Форма.НаборКонстант, ИмяРеквизита); Вот как раз таки в этот набор и не попадает элемент формы: http://ipic.su/img/img7/fs/as.1644307182.jpg Я так понимаю, это связано с видимостью. А почему он не виден - загадка | |||
| 16
    
        letovd 08.02.22✎ 11:06 | 
        Также есть функция ПолучитьСтруктуруНабораКонстант(НаборКонстант)
 Для Каждого МетаКонстанта Из Метаданные.Константы Цикл Если ОбщегоНазначенияУТКлиентСервер.ЕстьРеквизитОбъекта(Набор, МетаКонстанта.Имя) Тогда Результат.Вставить(МетаКонстанта.Имя); КонецЕсли; КонецЦикла; | |||
| 17
    
        letovd 08.02.22✎ 11:17 | 
        Ну так вот в эту функцию "ПолучитьСтруктуруНабораКонстант" отправляется НаборКонстант и по нему уже бежит цикл. И проблема в том, что уже в отправленном наборе нет константы ИспользоватьУправлениеСделками     | |||
| 18
    
        letovd 08.02.22✎ 11:29 | 
        Чтобы решить проблема, я так понимаю нужно, чтобы реквизит формы был виден для модуля формы. Как это сделать, кто подскажет?
 1) Набор на форме http://ipic.su/img/img7/fs/1ch.1644308857.jpg 2) Реквизит на форме http://ipic.su/img/img7/fs/2ch.1644308864.jpg | |||
| 19
    
        letovd 08.02.22✎ 14:24 | 
        Реквизит на форме, почему-то не доступен в коде. Хотя код обращается к нему.     | |||
| 20
    
        FIXXXL 08.02.22✎ 14:28 | 
        ИспользоватьУправлениеСделками зависит от других констант?
 встречал описание в коде зависимостей одних ФО-констант от других... | |||
| 21
    
        letovd 08.02.22✎ 14:54 | 
        (20) Если брать именно обработку ПанельАдминистрированияУТ, модуль формы Продажи, то там не зависимостей и всего два места в коде где встречается реквизит ИспользоватьУправлениеСделками.
 Первое. ПриСозданииНаСервере(Отказ, СтандартнаяОбработка): ВнешниеРодительскиеКонстанты.Вставить("ИспользоватьУправлениеСделками"); Второе. Процедура УстановитьДоступность(РеквизитПутьКДанным = ""): ЗапрещеноОтключатьКоммерческиеПредложения = НаборКонстант.ИспользоватьУправлениеСделками; | |||
| 22
    
        letovd 08.02.22✎ 15:04 | 
        Банально идет обращение к реквизиту формы НаборКонстант
 http://ipic.su/img/img7/fs/fyfy.1644321844.jpg | |||
| 23
    
        letovd 08.02.22✎ 15:25 | 
        В типовой конфигурации, установлен флаг для реквизита формы ИспользоватьУправлениеСделками "Использовать всегда". Не пойму, если здесь форма под замком, как он может быть не установлен здесь?     | |||
| 24
    
        letovd 08.02.22✎ 15:58 | 
        В конфигурации поставщика флага нет, бред же.     | |||
| 25
    
        letovd 08.02.22✎ 16:21 | 
        Решение может быть следующим. Устанавливаю для объекта Обработка.ПанельАдминистрированияУТ.Форма статус: "объект редактируется с сохранением поддержки". Устанавливаю доступность для реквизита формы ИспользоватьУправлениеСделками. Захожу в предприятие, устанавливаю функциональную опцию: "Комиссионные продажи". Закрываю предприятие, сравниваю конфигурацию с конфигурацией поставщика, восстанавливаю объект Обработка.ПанельАдминистрированияУТ.Форма из конфигурации поставщика со статусом: "Объект поставщика не редактируется".
 В дальнейшем обновляются конфигурацию на пару релизов и смотрю на изменения доступности реквизита ИспользоватьУправлениеСделками | |||
| 26
    
        letovd 08.02.22✎ 16:38 | 
        Зашел в настройки CRM и Маркетинг. Вообще какая-то хрень на пол монитора.
 http://ipic.su/img/img7/fs/hren.1644327464.jpg | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |