|
Перенос данных из основной конфигурации в расширение |
☑ |
0
Eskeych
27.05.22
✎
14:49
|
Привет. Есть вскрытая конфа ERP с новыми регистрами сведений, подписками на события, и тд. Сейчас встала необходимость перенести все в расширение. Сами объекты перенес с таким же наименованием. В основной конфе переименовал "УдалитьНаименованиеРеквизита". Как лучше это все переносить
|
|
1
Eskeych
27.05.22
✎
14:50
|
Писать свою обработку для переноса и если ее сделать то не отобразится ли это на документах в закрытом периоде?
Или можно как то типовыми средствами перенести, как это при обновлении происходит?
|
|
2
vicof
27.05.22
✎
14:51
|
(1) Смотря как напишешь.
Типовыми нельзя.
|
|
3
Dmitrii
гуру
27.05.22
✎
14:58
|
(1) >> Писать свою обработку для переноса...
Да.
>> не отобразится ли это на документах в закрытом периоде?
Смотря как напишешь. Если всё сделаешь правильно, не отобразиться.
>> можно как то типовыми средствами перенести
Нет.
>> как это при обновлении происходит?
Для этого в БСП есть подсистема обновления конфигурации. Туда добавляются обработчики обновления, которые програмно переносят данные из старых объектов (регистров, документов, справочников, реквизитов и т.п.) в новые. Обработчики могут быть монопольными или выполняемыми в разделенном режиме (отложенными).
Тебе с этим заморачиваться не стоит. Я думаю.
PS Я бы так делать не стал.
Добавленные нетиповые объекты и реквизиты типовых объектов оставил бы в основной конфигурации.
В расширение бы перенёс только алгоритмы их обработки, логику работы с нетиповыми объектами и доработки типовых форм, где эти нетиповые реквизиты есть.
Но это уже твоё личное дело. И к заданному вопросу напрямую не относится.
|
|
4
Eskeych
27.05.22
✎
15:05
|
(2) (3) Понял, спасибо большое :)
|
|
5
AlvlSpb
27.05.22
✎
19:43
|
(3) "Добавленные нетиповые объекты и реквизиты типовых объектов оставил бы в основной конфигурации.
В расширение бы перенёс только алгоритмы их обработки, логику работы с нетиповыми объектами и доработки типовых форм, где эти нетиповые реквизиты есть.
Но это уже твоё личное дело. " ©
Ставлю большой плюс. Не согласен с последнем утверждением про "личное дело". Делать однозначно как написал, все остальное плохо и чревато. Последним пунктом - закрыть конфигурацию для редактирования
|
|
6
Фрэнки
27.05.22
✎
19:55
|
мдя... ну и какие аргументы к тому, что полностью нетиповые добавленные объекты оставлять в теле основной конфигурации?
Судя по всему, решение о том, что и где оставлять ТС не принимал.
Ему говорят, что нужно их убрать. Значит уберет.
// не отобразится ли это на документах в закрытом периоде?
А почему оно не должно отобразиться или наоборот, что обязательно должно отобразиться?!
Этот вывод можно сделать исходя из содержания доработок в коде и структуры метаданных
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший