Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Сделать документ из состава конфигурации поставщика нетиповым.

Сделать документ из состава конфигурации поставщика нетиповым.
Я
   Aristo
 
24.11.21 - 11:20
Дано: Конфигурация БухгалтерияПредприятия 3, документ КорректировкаДолга.
Был сильно переработан. Возникла необходимость изменить имя документа в конфигурации и сделать документ нетиповым вместе со всеми существующими ссылками, а также вернуть типовую версию этого документа под типовым названием.
Естественно, при сравнении с конфигурацией поставщика переименованный документ сопоставляется с типовым, так как внутренний идентификатор не менялся.
КАкие есть варианты решений ?
   dubolom
 
1 - 24.11.21 - 11:23
Скопировать объект метаданных, перезаполнить новый из старого обработкой.
Потом не обойтись без поиска ссылок на нетиповой документ и замены их на соответствующие ссылки из копии.
Затем очистить старый список документов и накатить типовой объект.
   unbred
 
2 - 24.11.21 - 11:26
(1) "Затем очистить старый список документов и накатить типовой объект." зачем такие сложности? сразу новую 1с и нет проблем..
   dubolom
 
3 - 24.11.21 - 11:30
(2) Старый список документов - это объект метаданных, который был до копирования.
Как тут проще решить?
   Dmitrii
 
4 - 24.11.21 - 11:55
(0) >> изменить имя документа в конфигурации и сделать документ нетиповым..., а также вернуть типовую версию этого документа.

Вы хорошо подумали? Все последствия учли?
По сути это будет новый документ. Его надо будет пропихнуть во всех местах конфигурации, где есть ссылка на КорректировкуДолга. Во всех механизмах, подсистемах и других объектах (справочниках, регистрах, прочих документах).
Ведь ни один из объектов конфигурации понятия не будет иметь о существовании вашего нетипового документа.
Весь код на проверку типа документа (как в запросах так и в объектной модели) работать не будет.

Я не знаю конкретно вашего случая, но в подобных историях с намерениями вернуться к типовой версии объекта, имеет смысл капнуть в сторону добавления какого-нибудь реквизита, определяющего версию документа - используется типовая или доработанная.
Или другой вариант. Если от нетипового предполагается отказываться. Перенести все Движения (наборы записей регистров) вашего нетипового документа в документы ОперацияБух. Ссылки на эти документы из других объектов подменить на ссылки на Операции. Потом сам документ прибить.
   МимохожийОднако
 
5 - 24.11.21 - 11:58
На копии:
Сними с поддержки и меняй имя. Потом обнови конфигурацией поставщикам.
   Aristo
 
6 - 24.11.21 - 14:59
(5) Спасибо огромное, так и попробую

Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.