Форум на Kuban.ru (http://forums.kuban.ru/)
-   Территория 1С (http://forums.kuban.ru/f1040/)
-   -   БП 3.0 перенос данных из 7.7 не работает. В чем траблы? (http://forums.kuban.ru/f1040/bp_3_0_perenos_dannyh_iz_7_7_ne_rabotaet_v_chem_trably-6127120.html)

US1C 25.09.2014 14:52

БП 3.0 перенос данных из 7.7 не работает. В чем траблы?
 
Ситуевина следующая.
Есть чистая база БП 8.3 (рел 3.0.34.18).
Хочу загрузить туда данные из Бухгалтерии 7.7 напрямую из базы. Обработка не открывается. Перепробовал разные варианты запуска базы, и только управляемое приложение, и управляемое и обычное. И тонким и толстым клиентами. Права у пользователя полные. Убился уже. В чем проблема может быть?

vodoley_ol 25.09.2014 16:11

(0) а платформа 7.7 установлена как надо. или запускается типа без ключика

vodoley_ol 25.09.2014 16:12

+1 БП 8.3 базовая или Проф?

US1C 25.09.2014 16:22

(1) Платформа 7.7 как надо. Но до нее дело не доходит. В 8-ке не открывается обработка переноса вообще.
(2) Проф

vodoley_ol 25.09.2014 16:33

(3) поставь последний релиз и платформу 8.3

vodoley_ol 25.09.2014 16:38

(3) кстати а че пишет обработка при переносе?

vodoley_ol 25.09.2014 16:41

+5 всмысле при открытии обработки переноса сообщение какое вылазит или все зависает?

US1C 25.09.2014 16:44

(4) Стоит последний
(5,6) Жмакаю на обработку, а в ответ тишина. Т.е. ничего не пишется, не зависает, не открывается. В отладчике ничего не фиксируется.

vodoley_ol 25.09.2014 17:05

"(4) Стоит последний" в (0) БП 8.3 (рел 3.0.34.18).
последний релиз БП 3.0.36.11

VZ 25.09.2014 17:24

7-US1C >СОМ-соединение не сразу открывается. Вообще-то надо проверить виндовый реестр на наличие V77.Application (а заодно и V77M.Application, и V77S.Application). В LocalServer32 должен быть указан адрес екзешника из BIN.
Внимание! На Винде х64 две похожие папки: Program Files и Program Files (X86). V77 должна быть во второй для х64.

Примени файловый перенос, ежели что...

Очень (!!!) рекомендую свернуть бухию перед переносом, оставив хвост в полгода. Иначе будешь мучатся с мусором.

Еще: перед переносом (а буде свертка, то и перед ней) вызови отчет Анализ субконто ("Контрагенты"). Возможно, узришь непонятные "пустые" строки (в смысле: название контрагента есть, а сальдо и движений нет) ;). Появление этого чуда легко разоблачается перезапуском отчета с крыжиком в чекбоксе "С забалансовыми счетами".
Очень обяжешь очистку (и переноску), ликвидировав это безобразие :)

US1C 26.09.2014 09:58

(9) Так там даже не доходит дело до указания, каким способом я хочу подгрузить данные, напрямую из базы или из файла. Щелкаю по обработке в меню и реакция - 0. Что касается V77.Aplication, тут все в порядке, у меня несколько обработок связываются по OLE с 7.7 и 8.2 базами.
Через файловый перенос не хочу, базы разные надо будет переносить и с большими файлами xml уже имел проблему, в какой-то момент времени (через сутки загрузки) выдает сообщение, что не хватает памяти и отвал.
Свертку базы бухи не поддержат, они хотят видеть в 8-ке всю историю движения.
Спасибо за советы, думаю пригодятся в ближайшее время.

US1C 26.09.2014 10:30

Ну вот и нашел, где собака порылась. Там идет проверка на тип базы, если файловый вариант - открывается. Если серверный - посылает к елене марковне.

VZ 26.09.2014 12:22

11-US1C > Значит, придется все-таки через файл По годику.
Надеюсь, это предварительные ласки, и само ведение начнется с нового года? Тогда еще есть время...
В (9) не упомянул вот еще об одном нюансе: договора контрагентов. В БП3 этот объект сильно расширен, переноска может корректно переносить только аналогичные реквизиты (ну, и ежели "сообразит" как: напр. "Организация"), но есть очень важный реквизит "ВидДоговора" (Перечисление). И вот с этим реквизитом завязан целый функционал, в частности, настройка корреспондирующих счетов. И этот реквизит обязателен к заполнению. Но его в 77 - нет, и переноска его не может заполнить.
Для 77 была, похоже, задумка сделать что-то подобное. Во всяком случае, был создан справочник ТипДоговора, и Договор имел реквизит для ссылки с этим справочником. Но дело заглохло, функционалом этот справочник не обвязан, и даже в стандартных отчетах его нельзя включить как фильтр.
Бухи этот ТипДоговора, естественно, не указывали, и один и тот же договор использовали в операциях и покупки, и продажи, и при разнесения аванса "по умолчанию". Особенно любимы договора с очаровательным названием "Обычный договор" ;)
Вот с этим надо что-то делать, если не хочется проходить по всем документам, назначать правильные договора, и перепроводить. Что придется делать, ежели возникнет нужда править исходные остатки. А нужда возникнет, если захочешь почикать дубли контрагентов...
Как это дело можно поправить при переносе? Самое легкое, это скорректировать правила переноса, с тем, чтоб по названию строки ТипДоговора определал значение перечисления в БП. Предварительно заполнив ТипДоговора строками из перечисления. Но вот как расставить соответсвующие ссылки в Договоры?
Пробежаться по всем документам, открывать Договор, если нет указания типа договора - присваивать, есть с другим типом (это когда есть и приход и расход) - что-то придумать :)
Конкретно можно так: всем контрагентам организовать папки документов (по типу), и при проходе менять договорам родителя. Или замещать дублем с другим родителем. Как-то так. В потом эти лишние папки ликвидировать, присвоив соответствующую ссылку типа договора.

US1C 26.09.2014 12:54

(12) Понял. Спасибо.
Да, будем с начала года вести. Но для этого надо подготовить кучу баз. Сейчас хочу максимально автоматизировать процесс.


Текущее время: 11:04. Часовой пояс GMT +3.