Разделить ИБ на две по организациям

1. Veika 25 04.09.14 12:17 Сейчас в теме
ТиС ред. 9.2

В ИБ две фирмы, учредители разделились и у каждого осталось по одной фирме. Подскажите, как с минимальными затратами разделить ИБ по организациям? Сразу же оговорюсь, РИБом на 7.7 не владею...
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Cooler 22 04.09.14 12:31 Сейчас в теме
Две копии базы, из одной удаляем все документы по первой фирме, из другой - по второй.
3. Veika 25 04.09.14 12:35 Сейчас в теме
Cooler, да понятно, но с удалением, по прошлому опыту куча проблем и затем проверка и уточнение данных займет кучу времени, а хотелось бы по минимуму...
4. Harry_udm 2 04.09.14 12:57 Сейчас в теме
(3) Veika, А если не удалять ничего? Оставить все как есть в каждой из баз, но в одной базе жестко прописать пользователям Фирма1, а во второй - Фирма2.
6. Cooler 22 04.09.14 13:21 Сейчас в теме
(3)
с удалением, по прошлому опыту куча проблем и затем проверка и уточнение данных займет кучу времени, а хотелось бы по минимуму...
По-моему, как раз удаление - это и есть "по минимуму". Потому что любой перенос данных будет сопровождаться массовым проведением переносимых документов и нет никакой гарантии, что результат этого проведения будет совпадать с исходным. Более того, как правило, в реальности он и не совпадает из-за "шаловливых ручек", так что на "проверку и уточнение" затратите в разы больше времени, причем без гарантированного результата.
5. vcv 89 04.09.14 13:13 Сейчас в теме
Документы грохнуть по определенной фирме не проблема. За исключением документов перемещений денег и ТМЦ на другую фирму. А что делать со справочниками? Они-то к фирме не привязаны.
7. Скользящий 04.09.14 14:13 Сейчас в теме
Мне кажется тут больше административная проблема, чем программная. Не проще ли поставить каждому чистую базу (тупо удалить все документы и все) с заполненными справочниками, и пусть в каждой проведут инвентаризацию с реальными остатками. Мне кажется в итоге этим и закончатся метания автора. )
MaxDavid; +1 Ответить
8. ghostlylamo 04.09.14 16:00 Сейчас в теме
Мне кажется тут больше административная проблема, чем программная. Не проще ли поставить каждому чистую базу (тупо удалить все документы и все) с заполненными справочниками, и пусть в каждой проведут инвентаризацию с реальными остатками. Мне кажется в итоге этим и закончатся метания автора. )

А заодно "закончится" возможность анализа движений.

Удаление документов - лучший вариант (после РИБ, конечно)
9. Veika 25 04.09.14 22:34 Сейчас в теме
Harry_udm, каждый не хотел бы оставлять информацию другому...
10. Veika 25 04.09.14 22:35 Сейчас в теме
vcv, да, согласна, а что делать со справочниками, которые действительно, не привязаны к фирме...
11. Veika 25 04.09.14 22:38 Сейчас в теме
Скользящий, клиент хотел бы видеть все наработанные контакты и как в середине года начать вновь, ведь есть бухгалтерский баланс, налоговая отчетность? А на 8-ку переходить не хотят... Вот и надо решить эту задачу...Причем в кратчайшие сроки..
12. Cooler 22 04.09.14 22:53 Сейчас в теме
(11) Вы путаетесь: откуда в ТиС баланс и бухотчетность?
13. Veika 25 05.09.14 00:03 Сейчас в теме
Cooler, а есть ведь и бухгалтерия, в которую и выгружаются документы, с ней аналогичная ситуация (тоже раздел)...
14. Cooler 22 05.09.14 00:10 Сейчас в теме
(13) Еще больше стал сомневаться, что вы в теме: в типовой бухгалтерии нет разделения по организациям, так что наверняка там всегда были две отдельные базы.
15. Veika 25 06.09.14 22:05 Сейчас в теме
Cooler, в 8-ке есть .. У них ТиС и БП 2.0
16. MaxDavid 127 07.09.14 19:11 Сейчас в теме
(15) Veika,
Cooler, в 8-ке есть .. У них ТиС и БП 2.0
В таком случае плюньте на все предполагаемые "разделения" ИБ слюной, как плевали до эпохи исторического материализма, создавайте новые базы и переносите остатки. Это самый простой путь. И самый безрисковый. Для вас в том числе.
17. a1ex4ndr 5 08.09.14 02:36 Сейчас в теме
В БП можно тоже удалить данные(документы) по организации, тут например есть обработки для этого. На вскидку: Обработка удаления по организации
После того как документы будут удалены, можно справочники поочередно пометить групповой обработкой на удаление(полностью) и попытаться удалить помеченное - то на что ссылок не осталось - должно удалиться....
18. Veika 25 09.09.14 12:29 Сейчас в теме
Да... с остатками вариант не подходит, а если попробовать перенести все справочники и документы по каждой из организаций в отдельную базу ТиС? Ни разу не пробовала в 7.7, но ведь можно, наверное...
19. Скользящий 09.09.14 17:29 Сейчас в теме
(18) Вы уверены, что остатки в полученной в итоге базе будут соответствовать реальным?
20. Veika 25 09.09.14 22:38 Сейчас в теме
Скользящий, не уверена, поэтому и сомневаюсь... А если заняться удалением документов, я также не уверена в получении реальных данных...
21. pirat123457 90 10.09.14 00:49 Сейчас в теме
(20) Veika,
Реальные данные зависят в целом от того, как велся Учет по фирмам в Вашей БД, если например из практики... когда Товар приходит на Фирму№1, а продает его Фирма№2 без передачи товара между фирмами, или когда товар отпускается в Кредит по личным договоренностям между руководством фирмы и контрагентом, то тут вопрос какие реальные данные требуется получить?

"Минимальный" способ как сказал (2) Cooler, создаем 100% копию, удаляем данные по первой фирме, что касаемо справочников, то тут разделения нет, как вы понимаете т.к. один и тот же товар мог поступать как на Фирму№1 так и на Фирму№2, и сотрудничество с контрагентами велось с одними и теми же у двух фирм, но возможно это не так, неизвестна ваша специфика учета, это только вам виднее.

В любом случае нужно получать реальные остатки по каждой фирме и их складам, план действий:
1) Сделали копию
2) Воспользовались Универсальной сверткой данных для 1С 7.7 здесь где-то есть на сайте
3) Создали еще копию, в которой будут данные по справочникам фирмы 1
4) Удалили быстро если dbf все документы
del New_Stru
del Syslog
del *.cdx
del *.lst
del 1cv7srct.st
del dt*.*
del dh*.*
del 1sjourn.dbf
del 1scrdoc.dbf
del 1sdnlock.dbf
del 1sstream.dbf
del rg*.*
del ra*.*
del 1SOPER.dbf
del 1SENTRY.dbf
del 1SBKTTLC.dbf
del 1SBKTTL.dbf
del 1SACCSEL.dbf
del 1SSBSEL.dbf
del 1supdts.dbf
del 1sdwnlds.dbf
del 1sdbset.dbf

5) Перекинули в новую чистую базу свернутые остатки по фирме 1
6) Хотим избавиться от лишних элементов справочников - запускаем обработку пометка удаления, всех элементов всех справочников (либо тех которые требуются почистить )))
7) далее Контроль удаления, стандартными средствами 1С 7.7 те элементы справочников, которые не участвуют в остатках фирмы 1 удаляем
8) снимаем пометку удаления у элементов справочников

Тоже самое делаем по фирме 2

9) По Бух 8.2 - можно воспользоваться обработкой удаления (17) которую рекомендовал a1ex4ndr
10) Принцып очистки справочников такой же, в 1С 8.2 хорошо есть стандартная групповая обработка Справочников, помечаем на удаление элементы справочников (тех Спр которые хранят "секретные" данные фирмы№2 и наоборот фирмы№1, если они не хотят передавать информацию о названии своих поставщиков и покупателей)


Это примерная схема действий - Как-то так :))
Прикрепленные файлы:
Свертка.ert
Удаление справочников и документов.ert
Clear.epf
TranrefDoc.ert
TRANREF.ERT
22. vcv 89 10.09.14 05:15 Сейчас в теме
(21) Принцип удаления ненужных справочников (Помечаем всё - Удаляем помеченные - Снимаем пометку) очень спорен. Есть подчинённые справочники, на которых нет ссылок, но есть на родительский элемент. Так можно потерять банковские счета контрагента, при живых ссылках на самого контрагента. Цены номенклатуры. Аналоги номенклатуры. И так далее.
24. pirat123457 90 11.09.14 01:57 Сейчас в теме
(22) vcv,

"либо тех которые требуются почистить!!!" писал сразу т.к. неизвестна полная задача, какие данные для Фирмы1 являются секретыми от Фирмы2 и наоборот! :)
Хотя какие данные в справочниках они хотят спрятать друг от друга, неизвестно....
25. a1ex4ndr 5 11.09.14 09:11 Сейчас в теме
(22)
Принцип удаления ненужных справочников (Помечаем всё - Удаляем помеченные - Снимаем пометку) очень спорен. Есть подчинённые справочники, на которых нет ссылок, но есть на родительский элемент. Так можно потерять банковские счета контрагента, при живых ссылках на самого контрагента. Цены номенклатуры. Аналоги номенклатуры. И так далее.

просто помечать надо основные справочники, а не подчиненные, насколько помню подчиненные вдогонку за основными помечаются на удаление.
23. Veika 25 10.09.14 18:59 Сейчас в теме
pirat123457, благодарю за потраченное на меня время и подробную инструкцию, многие из перечисленных обработок у меня есть, но все-равно... благодарю.
А по поводу справочников, я думаю, пока не стоит их их вообще трогать... а сверткой наверное все-таки стоит воспользоваться. Свернуть все на 31.12.2013 г. и далее по алгоритму...
Еще раз всем благодарна за участие в обсуждении. Одна голова - хорошо, ну а..
26. Cooler 22 11.09.14 09:40 Сейчас в теме
По-моему, дискуссия уже идет ни о чем. Напоминаю, автору хотелось "с минимальными затратами" сил и времени, и вот уже неделю она пребывает в размышлениях, не предпринимая, по-видимому, вообще ничего.

Чего ждет? Похоже, что кто-то напишет и выложит готовую обработку, которая возьмет да и разделит базы так, как ей хотелось бы, чтобы ей надо было только нажать кнопочку "Выполнить".
27. YNik 11.09.14 15:20 Сейчас в теме
Для удаления неиспользуемых объектов лучше всего использовать универсальную обработку с ИТС ObjDel.ert.
28. Veika 25 11.09.14 19:12 Сейчас в теме
Cooler, зачем же так ерничать, по-моему я всех поблагодарила за участие в обсуждении...
И для себя уже приняла решение, а насчет обработки, так по возможности и сама кое-что могу написать...
Базу предоставят по окончании сентября, готовлюсь просто заранее...
29. Sanario 27 22.09.14 15:47 Сейчас в теме
(28) Veika, не обращайте внимания) он всегда ерничает) Стиль общения у него такой :)
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот