11.09.2008, 11:04 | #1 |
Гость
|
Удаление клиентов (контрагентов) с данными
Поставлена задача сделать из рабочей базы демонстрационную.
Требуется удалить большинство контрагентов с данными (по крайней мере, "видимых пользователю" данных). Вопрос следующий: если удалить клиентов и данные из таблиц с наличием прямых ссылок (кодов клиентов), будет ли этого достаточно, чтобы система осталась в рабочем состоянии и нигде не проявлялись данные, связанные с удаленными клиентами? - Таблицы с прямыми ссылками взял через логирование запросов, возникающих про изменении первичного ключа в Паспорте записи\Переименование. - Предполагаю, что не удалятся или удалятся некорректно данные из всех связанных опосредованно с контрагентами таблиц - таких, как проводки (ГК и Маркапы...) , балансовые - inventSum... и проч Прошу высказывать советы, как решить задачу. Особенно интересно мнение людей, уже решивших нечто подобное. PS Про запас держу вариант объединения всех удаляемых контрагентов в одного (сделать операцию типа merge). Последний раз редактировалось otkudao; 11.09.2008 в 11:09. |
|
12.09.2008, 14:26 | #2 |
Гость
|
up
|
|
12.09.2008, 14:32 | #3 |
Участник
|
Му поступили по другому - все реквизиты контрагентов удалили, а названия переименовали типа "Клиент 01151"
|
|
12.09.2008, 16:52 | #4 |
Lean Six Sigma
|
Интереснее как раз выглядит наколотить пару десятков "Пупкиных", а потом merge имеющихся с Пупкиными в хаотическом порядке. Так, чтобы только пупкины остались.
|
|