Имя: Пароль:
1C
1С v8
Перенос данных 77 - 82
,
0 balak05
 
11.10.13
23:01
Здравствуйте. Перенес данные 1с бухгалтерии из 7.7 в 8.2 (7.7 - УСН, 8.2 - бухгалтерия 2.0). Перенос документов провел в несколько этапов (по месяцам), так как документов очень много. В результате некорректно перенеслись остатки. Перенес их еще раз в другую базу. Теперь переношу документы из первой базы с помощью обработки "ВыгрузкаЗагрузкаДанныхXML". При этом задваивается номенклатура, так как коды разные в двух базах (наименование при этом одинаковое). Как с помощью этой обработки отбирать номенклатуру, а не задваивать ее? Или какими еще средствами можно воспользоваться в моем случае? Заранее спасибо.
1 zak555
 
11.10.13
23:04
зачем переносить по месяцам ?
2 balak05
 
11.10.13
23:07
(1) когда переносил за весь период (9 месяцев), уже на этапе выгрузки из 7 вываливается с ошибкой
3 Casey1984
 
11.10.13
23:20
Варианты:

1) Допилить обработку переноса чтоб писала через стандартный объект, а с использованием самописных функций эмулирующих XML. Когда-то допиливал, для выгрузки из 7.7 Бюджетной в 8-ку. Вот что-то подобное: http://kb.mista.ru/article.php?id=73

2) Допилить обработку "ВыгрузкаЗагрузкаДанныхXML", чтоб по наименованию.

3) Перенумеровать номенклатуру во всех базах по алфавиту обработкой;)
4 balak05
 
11.10.13
23:27
(3) Посмотрел обработку "ВыгрузкаЗагрузкаДанныхXML". Не нашел где он синхронизирует номенклатуру, чтобы поменять алгоритм
5 balak05
 
11.10.13
23:28
(3) а перенумерация вряд ли здесь поможет
6 Casey1984
 
11.10.13
23:35
(5) почему?
7 Casey1984
 
11.10.13
23:36
(4) обработка универсальная, там и не будет такого места, надо ставить условие проверки на номенклатуру.
8 balak05
 
11.10.13
23:41
(6) потому что в базе была "каша". То есть одинаковые наименования папок и элементов в разных группах была. (например в товарах есть папка "шампуни" с элементом "шампунь1", и в бонусах тоже есть эта же папка с этим же наименованием номенклатуры). Пришлось переименовывать такие элементы
9 balak05
 
11.10.13
23:45
(7) в том то и дело что не могу найти место куда ставить это условие
10 balak05
 
12.10.13
00:00
(8) сейчас запросом выбрал количество элементов номенклатуры: в одной базе 7000 в другой 11000
11 Fergus
 
12.10.13
11:58
доделывай обработку выгрузки или напиши свою через конвертацию данных