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