Имя: Пароль:
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
AdBlock убивает бесплатный контент. 1Сергей