В документе заказ покупателя в ут 10.3 реквизит склад/группа недоступен для изменения

1. Дон Кихот 24.10.19 15:40 Сейчас в теме
В документе заказ покупателя в ут 10.3 реквизит склад/группа недоступен для изменения. Есть такая аномалия: в заказах покупателя до 01.01.2013 реквизит редактируется, позже нет, и в новых документах не редактируется, а нужно редактировать. Подскажите пожалуйста, где искать.
Прикрепленные файлы:
По теме из базы знаний
Найденные решения
3. Aleksandr_prof 194 24.10.19 20:20 Сейчас в теме
Если база дописанная, скорее всего в модуле формы запретили доступность элемента формы. Заходим в конфигуратор, открываем модуль формы, находим процедуру ПриСозданииНаСервере, ставим точку останова в последней строке этой процедуры. В режиме 1С предприятия открываем свежий документ "Заказ", должно остановиться в конфигураторе. Там нажимаем на любой переменной правой кнопкой "Вычислить выражение", и вводим что-то вроде "ЭтаФорма.Элементы.СкладГруппа.Доступность", нажимаем кнопку "рассчитать". Если значение "Ложь" тогда ищем, где оно присваивается. Если искать не хочется, можно жестко прописать в последней строке этой процедуры: ЭтаФорма.Элементы.Склад.Доступность = истина;
5. Дон Кихот 25.10.19 15:09 Сейчас в теме
(3)Спасибо за подсказку, нашел, в модуле формы В Процедуре ПередОткрытием проверялось наличие привязки склада к организации, устанавливаемого в регистре сведений НастройкаМногофирменного учета, и, если таковой был установлен, реквизит был недоступен и подставлялся склад привязанный к организации
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. YannikAlx 43 24.10.19 16:39 Сейчас в теме
А у вас сколько всего складов в базе?
4. Дон Кихот 25.10.19 14:42 Сейчас в теме
(2)Больше десяти, две группы складов
3. Aleksandr_prof 194 24.10.19 20:20 Сейчас в теме
Если база дописанная, скорее всего в модуле формы запретили доступность элемента формы. Заходим в конфигуратор, открываем модуль формы, находим процедуру ПриСозданииНаСервере, ставим точку останова в последней строке этой процедуры. В режиме 1С предприятия открываем свежий документ "Заказ", должно остановиться в конфигураторе. Там нажимаем на любой переменной правой кнопкой "Вычислить выражение", и вводим что-то вроде "ЭтаФорма.Элементы.СкладГруппа.Доступность", нажимаем кнопку "рассчитать". Если значение "Ложь" тогда ищем, где оно присваивается. Если искать не хочется, можно жестко прописать в последней строке этой процедуры: ЭтаФорма.Элементы.Склад.Доступность = истина;
5. Дон Кихот 25.10.19 15:09 Сейчас в теме
(3)Спасибо за подсказку, нашел, в модуле формы В Процедуре ПередОткрытием проверялось наличие привязки склада к организации, устанавливаемого в регистре сведений НастройкаМногофирменного учета, и, если таковой был установлен, реквизит был недоступен и подставлялся склад привязанный к организации
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот