Имя: Пароль:
1C
1С v8
Две конфигурации поставщика. Постановка на поддержку. Вопросы.
0 ЧессМастер
 
05.03.19
09:47
Всем доброе время суток !

Ситуация следующая.

В базе используется связка двух конфигураций ЗУП 3.1.8.246 и БИТ.УИР (учет иностранных работников) 3.0.5.7

По инструкции при интеграции БИТ.УИР с базой ЗУП необходимо по конфигурации ЗУП по всем объектам выставить признак "Объект поставщика редактируется с сохранением поддержки".
То есть сейчас все объекты относящиеся к конфигурации ЗУП находятся в состоянии "Объект поставщика редактируется с сохранением поддержки" (замочки сняты).

Хочу поставить замочки на те объекты которые не изменялись.

Делаю Конфигурация - Поддержка - Настройка поддержки - Сравнить и объединить. Далее начинается самое интересное.

Берем объект который не изменялся.

Когда я пробую поставить замочки на все объекты например документа (который не изменялся) (и который не входит в конфигурацию БИТ.УИР)
происходит следующее - при установленной галочке «установить для подчиненных объектов» замочек устанавливается только на корень объекта (устанавливается признак «Объект поставщика не редактируется» а все подчиненные объекты остаются в состоянии «Объект поставщика редактируется с сохранением поддержки».

Почему так происходит ? Если в конфигурации одна конфигурация поставщика то при установленной галочке «установить для подчиненных объектов» замочек устанавливается на все подчиненные объекты (а не только на корень объекта).
1 Tonik992
 
05.03.19
10:52
Вот так вот тяжело обратно на поддержку ставить.. Я делал так:
Скачал программу для биндинга клавиш и мышки. И по нажатию одной клавиши у меня автоматически все кнопки последовательно нажимались.
бывали ситуации как у вас - тут только вручную.
2 ЧессМастер
 
05.03.19
12:49
(1) Вопрос не в кнопках. Вопрос в том что при постановке на поддержку объекта в случае если одна конфигурация поставщика ставятся замочки на всех подчиненных объектах, а в случае двух конфигураций поставщика замочек ставится только на корневой объект.

Про биндинг клавиш интересный вариант..
3 Serg_1960
 
05.03.19
13:07
Возврат на поддержку легко делается установкой галок в нужные значения на окне "Настройка правил поддержки" после команды "Выполнить" на панели диалога сравнения и объединения с конфигурацией поставщика. См.картинку: https://expert.chistov.pro/upload/iblock/9db/4.PNG
4 Serg_1960
 
05.03.19
13:14
PS: "Хочу поставить замочки на те объекты которые не изменялись." - а не всё ли равно какие изменялись или нет? "Показывать только дважды измененные свойства" частично нивелирует проблему, а вот заглянуть в будущее и узнать какой ещё объект захватит другой поставщик конфигурации - не дано.
5 Cyberhawk
 
05.03.19
16:35
(3) Не всегда это окошко выскакивает. И, что еще более удручает, не всегда в нем доступен вариант "Объект не редактируется" (т.е. вожделенный замок), хотя у подчиненных все тип-топ, да и у самого объекта - тоже.
6 ЧессМастер
 
05.03.19
17:38
(3) Почему при двух конфигурациях поставщика при установке галочке на корень объекта "Объект не редактируется" и одновременной галочке "установить для подчиненных" устанавливается замок только  на корень объекта ?

При одной конфигурации поставщика при таких же действиях ставятся замки и на корень объекта и на все его подчиненные.
7 ЧессМастер
 
05.03.19
17:39
(4) " а не всё ли равно какие изменялись или нет"

Я хочу поставить галочки на объекты которые не изменялись. Чтобы былое просто анализировать изменения конфигураций при обновлении.

Когда одна конфигурация поставщика т овсе просто. Но если их две почему то возникают сложности.

Хотя я ставлю галочки "объект не редактируется" на корень объекта которого точно нет во второй конфигурации поставщика.
8 ЧессМастер
 
06.03.19
10:22
(3) Такой способ не проходит.

Из инструкции по интеграции ЗУп с БИТ.УИР

"9. Объединить типовую конфигурацию с конфигурацией БИТ.Учет иностранных работников. Для этого зайти в меню «Конфигурация» → «Сравнить, объединить с конфигурацией из файла…», в появившемся окне выбора файла конфигурации выбрать файл 1Cv8.cf конфигурации «БИТ.Учет иностранных работников».  
На предложение платформы поставить конфигурацию на поддержку ответить утвердительно.

В открывшемся окне сравнения и объединения конфигураций необходимо снять все флажки и отметить переносимые объекты с помощью команды «Действия» → «Отметить по подсистемам файла». Из группы подсистем выбрать «УчетИностранныхРаботниковИнтеграция». И нажать кнопку «Установить».

В окне «Настройка правил поддержки» произвести настройки, как показано на следующем рисунке

"Объект поставщика редактируется с сохранением поддержки".

В случае выбора другого варианта происходит замещение конфигурации ЗУП конфигурацией БИТ.УИР (а не их совместное существование).
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший