Имя: Пароль:
1C
1С v8
БП 2.0: перенос документов на другую организацию
0 LobS
 
22.11.13
09:54
В одной БД БП 2.0 ведется учет по нескольким организациям. Необходимо по одной из организаций (назовем ее А) перенести с определенной даты весь документооборот на новую организацию Б. По организации А есть документооборот с 2011 года + ввод нач остатков. Перенести данные нужно с 01.11.2012 по текущий момент на организацию Б + начальные остатки оставшиеся от организации А.
Подскажите если какие-то обработки по корректной подмене одной организации на другую? Там ведь не столько поле организация в документах подменить нужно, ну и договорах, др. справочниках, РС и т.п.
Но что-то чувствуется придется писать обработку.
1 Godofsin
 
22.11.13
10:02
Создай дубль организации, а в первой измени наименование, ИНН и т.д. =)
2 LobS
 
22.11.13
10:25
(1) И что? Данные волшебным образом перенесутся?
3 John83
 
22.11.13
10:30
ставим дату запрета на 31.12.11 и юзаем поиск и замена дубл. элементов, но с теми же договорами так не получится - их создавать нужно, как и другие справочники и РС
4 LobS
 
22.11.13
10:40
(3) да это понятно
Получается что нужно писать обработку в которой нужно делать подмену организации в документах + проверять все ссылки которые есть в документах и делать копии этих объектов на новую организацию.

А типовой обработкой "свертка БУ" можно сделать свертку на дату в середине документооборота?
5 hhhh
 
22.11.13
10:45
(3) не, в договоре можно организацию заменить
6 WF72
 
22.11.13
10:46
(4) а для БП 2.0 есть типовая обработка?
7 xenos
 
22.11.13
10:49
(0) Тебе обязательно вести обе организации в одной базе или та база из которой надо перенести уже не нужна?
8 LobS
 
22.11.13
11:21
(6) да, есть на ИТС
(7) старая организация закроется. Продумываю вариант:
1. Скопировать БД, в не будет закрывать баланс старая организация, удалить документы после 01.11.12.
2. Переименовать А в Б, свернуть остатки на 01.11.12 типовой обработкой с удалением документов по эту дату и жить с новой организацией.

Осталось получить Добро от заказчика по данному варианту
9 John83
 
22.11.13
11:26
(5) хотя если полностью перенести, то без проблем
10 xenos
 
22.11.13
11:33
(8)> старая организация закроется.

1. Делаешь копию как память о старой организации.
2. Открываешь обработку Группаввая обработка документов и справочников (В меню сервис бухглатерии). Выбираешь все документы, и отбор по старой организации и датой до 01.11.2012. Делаешь пометку на удаление и удаляешь документы.
3. Делаешь замену одной организации на другую. С помощью обработки ПоискИЗаменаДублируюЩихЗначений взяв из УПП.
11 xenos
 
22.11.13
11:35
(8) > свернуть остатки на 01.11.12

Сейчас свертка не работает. Например там используются оборотные регистры по НДС. По ним остатки перенести нельзя, берутся именно обороты.

Поэтому свертка не желательна.
12 Skylark
 
22.11.13
11:39
Есть универсальная обработка "Поиск и замена значений" - дополни ее оригинальным кодом отбора элементов в которых нужно поменять организацию.
Навскидку возможные проблемы - до даты переноса договор в документах организации А, а после договор в документах по Б. Если тупо в договоре поменять организацию с А на Б, то документы А до даты переноса будут неадекватны.
13 acsent
 
22.11.13
11:41
Типовых таких нет. Ведь еще остатки нужно переносить
14 xenos
 
22.11.13
11:59
(12)> Есть универсальная обработка "Поиск и замена значений" - дополни ее оригинальным кодом отбора элементов в которых нужно поменять организацию.

Зачем. Проще удалить лишние документы и сделать замену одной организации на другу.
15 acsent
 
22.11.13
12:06
Хотя если история не нужна, то можно свернуть на дату и переименовать организацию
16 xenos
 
22.11.13
12:08
(15) Или сделать свертку в копии и перенести документы остатков с помощью ВыгрузкаЗагрузкаДанныхXML82.epf