odinochka написал:
При межевании земельных участков, например, может быть смена ХЗЕ. В результате чего новые части размежеванного участка могут быть отнесены к другому комплексу имущества и соответственно к новой ХЗЕ.
То есть у вас был старый участок. С некой кадастровой стоимостью (если в собственности), или с некой арендной платой (если в аренде).
А стало 2 и более, но уже каждый со своими финансово экономическими параметрами.
Так же я понимаю хоз. деятельность велась и на первом участке и на уже вновь образованных?
Мне кажется логично создать для первого случая один участок и для каждого нового еще по участку.
первый участок удалять нельзя - были операции (по крайне мере возможны), а значит были контировки в 1-ую ХЗЕ . Ну и по новым нужно отражать операции уже в других ХЗЕ.
Я не вижу здесь массовой замены ХЗЕ.
Замена может быть если каким-то чудом объект был создан не в той ХЗЕ, а должен быть создан в другой. Отражать операции по первому созданному объекту - нельзя (он неправильный), значит его нужно удалять и создавать в правильной ХЗЕ. Если напороли косяков с операциями - сторнировать, а объект архивировать.
Все никак не дойду до системы, хочу проверить есть ли ХЗЕ в ключе в основных данных у объектов использования. По-моему есть. А если это так, то без удаления (архивации) точно никак нельзя. Это уже ответ на уровне базы данных. Ключевые поля замене не подлежат. Только удаление + создание правильной записи.