gifts2017

Перенос документов из 7.7 в 8

Опубликовал Константин (kstukov) в раздел Обработки - Обработка документов

Обработка для упрощения написания переноса документов из 7.7 в 8.
Для примера есть перенос документов УСН 7.7 -> БП 8.

Обработка представляет из себя заготовку для быстрого написания переноса документов из любой конфигурации 7.7 в любую конфигурацию 8.

В описании к обработке написано как это сделать.

В двух словах:

Например, вам нужно создать перенос документов из ТиС 7.7 в БП 1.6.

Вы добавляете новую форму в эту обработку и в ее модуле описываете как документ из 7.7 должен преобразоваться в документ 8.

Перенос реализован через ОЛЕ.

Преимуществом данного подхода, как мне кажется, является простота написания правил и дальнейшей их отладки, также нет строгой привязки к релизам конфигураций.

P.S. Конвертация данных - очень хорошая штука, но большинство программистов еще с ней не подружились, а необходимость переносить документы есть.

Скачать файлы

Наименование Файл Версия Размер
ОбменДаннымиМеждуТиповыми7_8_OLE.epf 2328
.1242665904 30,38Kb
20.06.12
2328
.1242665904 30,38Kb Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. BDE30 (Re:аниматор) 19.05.09 06:09
а если БД в разных сетях... вот тут опять Конвертация данных форева и лучше еще не придумали. ИМХО

лучше нормально познать данную конфу и не мучатся дальше. а конфигурация оч удобная, правила между 8 ми написать час делов
2. Алексей Коробов (WiseSnake) 19.05.09 06:29
(1) Поддерживаю.
Все равно с Вашей обработкой придется разбираться и беттатестировать кстати. Так какой смысл, можно сразу нормальный продукт изучить. Какой бы суперской не была бы Ваша обработка она не отработает все необходимые варианты, а конвертация очень к этому стремится.
3. aitika (kstukov) 19.05.09 06:59
Обработка в принципе создана для перехода с Бух 7.7 на БП 8: когда встроенный обмен переносит только справочники, остатки и обороты за период проводками, но документы не переносит.

Чтобы перенести документы, мы можем:
- Для переноса документов можно написать перенос с помощью конвертации.
- Воспользоваться этой обработкой, просто указав, как документ из 7.7 преобразуется в документ 8.

Кому что удобнее, тот тем и пользуется.

К тому же вполне возможна ситуация, когда перед программистом возникает задача в переносе документов, срок сдачи "вчера" - будет ли у него время, разобраться в конвертации, если он ее до этого обходил стороной.

Тестировать саму обработку особо нечего - кода мало.
natik_82; idw; +2 Ответить 2
4. Алексей Коробов (WiseSnake) 19.05.09 07:22
>- Воспользоваться этой обработкой, просто указав, как документ из 7.7 преобразуется в документ 8.
Так вот это как раз и не просто, часто реквизиты из док77 попадают в табличную часть (или в несколько табличных частей) док8, это реализовано? Извиняюсь, что не смотрю обработку, не хочу себе парить мозг.
>Тестировать саму обработку особо нечего - кода мало.
А вот это нонсенс, тем более надо ОООчень сильно тестировать. Кода мало быть не может! Так как слишком много нюансов при переносе: с поиском ссылок, с преобразованием типов.
5. BDE30 (Re:аниматор) 19.05.09 08:42
(3)
>>но документы не переносит.

чего...?

ложь и провокация)) все переносится
6. david (dav405) 19.05.09 23:20
(3) Вот, те же грабли. Сначала написал хмл-конверт (40 выгрузок-загрузок на тестах...), а гораздо потом разбирался с КД.
Есть, конечно один плюс в таком порядке исполнения - у меня бы совесть не поднялась взять столько денег за НАСТРОЙКУ конвертации ...
Дешевле - разобраться с КД.
7. rasswet (rasswet) 20.05.09 08:52
пробую разобраться с переносов через КД. из 77бух в корп, остатки по ОС выгружае и загружает без ошибок, но куда вгружает не могу понять.
книжку по конвертации прочитал, общая суть то ясна.. и вроде всё у них логично..но разобраться..это ппц
8. Роман Ершов (MRAK) 20.05.09 09:17
(7) зато когда разберешься, быстро будешь правила клепать...
9. Serj Gordienko (Serj kuban) 20.05.09 09:18
Задумка не плохая, но вот проблема допустим обмен ПуБ в УПП, преведите пример
10. Александр Кузнецов (Kuzkin_otets) 20.05.09 09:30
Всего не перепредусмотришь! Но за простоту и логичность - автору спасибо!
З.Ы. Документы, кстати сказать, переносятся :)
А что не переносится - обработко под 8.1 - и вперед!!!
11. Den Den (RandomDV) 20.05.09 12:41
Господа! Раз 20 уже подходил к конвертации, прочел все описания, одну-две книжки (не помню названий, помню что тонкие :-) ), половину инета! но, каждый раз при возникновении конкретной задачи впадаю в ступор, пялюсь как баран.
Кто может попробовать объяснить (или дать дельный док) из которого можно разобраться впринципе со всеми ньюансами этой конфы...
Для примера - как настроить правила (не будем говорить про какую-либо конкретную конфу, чтоб не думали, что задача прикладная - конфа - на ваш выбор) для осуществления следующего функционала: выгружаем из конфы (для простоты - 8.1) все данные, загружаем в копию (допустим, это бекап той же базы, абсолютно аналогичная конфа, но данных чуть меньше), при этом все изменения, произведенные с момента бекапа, появляются в новой базе...
Если вам не сложно, объясните тупому(мне) по шагам, как этого добиться! Кто решится - denvb(a)ya.ru
pavlo; xpym-xpym; +2 Ответить 1
12. Максим Клюпа (kmaximk) 21.05.09 11:56
(11) Начинал с КД работать вместе с этой книженцией, разобрался достаточно быстро... закачал сюда, может и поможет чем...
http://dc133.file.qip.ru/download/88479563/9f93649d/1C8_Convert.rar
13. Den Den (RandomDV) 21.05.09 12:31
14. Александр (alex_serb) 26.05.09 08:02
Эта обработка, конечно, не заменит конвертацию, но вполне подойдет для бухгалтеров, когда они в стадии: и в 7-ке работаем (отстановить боимся) и на 8-ку переходим (а дублировать лениво)
julin; leeval; +2 Ответить
15. Olga Olga (ivvvvvvan) 28.05.09 12:21
если б можно было, я б тебе пять плюсов поставил за идею!
16. aitika (kstukov) 28.05.09 20:10
(15) Можешь вместо плюсов правила нормально дописать ))
И для бухгалтерии 7.7 не помешало бы.
17. Дмитрий Павлик (DimaP) 20.08.09 11:03
Очень хорошая вещь. У меня при пересносе стандартными средствами (Переход на БП 8, через Переход с 7.7 и через Универсальный обмен данными) нормально перегрузились только справочники. По кассе и банку документов вообще не оказалось. Этой обработкой перенёс.
Покопался в КД в плане обмена, че-то не понял откуда косяки беруться, нужно время.

(переносил с УСН163 в БП1.6.15.6)
18. Сергей Калеников (svent0vit) 16.09.09 10:26
Хорошая вещь, подпилил под себя и в бой! :)
19. Евгений Григорьев (grigr) 18.09.09 11:48
(16) у же сделали - 1С: 7.7. Бухгалтерия, ред. 4.5 - > 1С: 8. Бухгалтерия, предприятия ред. 1.6
http://infostart.ru/projects/4535/
20. Евгений Морковкин (udgen1986) 29.09.09 09:51
Отличная весч, на справочник ж все равно выгружаем конвертацией Так что если оба способа использовать то воопще все классно работает. С конвертацией доки выгружать сложнее и дольше, тут напрямую и отлаживается все быстро!!! Вот!!!! Оле рулит ))) Автору респект! +1
21. Иванова (bgr) 28.10.09 19:08
Как связаться с автором?
22. Иванова (bgr) 28.10.09 19:27
Имеется следующая проблема: пытаюсь перегрузить данные из 1сV77 УСН (ПРОФ) в 1сV8 Упрощенка (базовую) - при переносе документа Реализация номенклатурные единицы с типом номенклатуры "товар на комиссии" и "услуга" в 8-ку помещаются вместе на вкладку Товары (без разделения на "услуги" и "товары").
Кроме того, необходимо, чтобы переносился документ Счет, т.к. на него ссылаются Выписки, что важно при кассовом методе определения дохода (у нас доходы-расходы).

:idea: АВТОР, ОТВЕТЬТЕ ПОЖАЛУЙСТА :!: :!: :!:

P.S.Вопрос не теме: Перенумерация документов в базовой 8-ке не работает или просто я не умею ею пользоваться? Кто подскажет, как это реализовать?
23. Александр (alexsmir56) 19.03.10 12:14
разбираюсь с Вашей обработкой. Хотел сделать перенос счетов из документов базы 7.7 в базу 8.1, но выдает ошибку:Значение не является значением объектного типа (Код)
строка КодСчета = СчетВИсточнике.Код; в функции ПолучитьСчет(СчетВИсточнике)

при переносе баз счета учета контрагентов не настроены, хотелось бы взять с документа, но выдается ошибка.
24. Andersson (Andersson) 13.05.10 16:13
:!: :!: :!: Добрый день, как можно с помощью этой обработки перенести документ "Счет" из 1С УСН 7.7 в 1С УСН 8.1. Вроде бы написал правило все нормально, но как я понимаю эти документы в 7-ке не имеют статус "проведен" или "не проведен" и по этому обработка их "не видит". Подскажите как можно их перенести. Заранее спасибо. :!: :!: :!:
25. Андрей Мухин (Muhin555) 11.08.10 17:51
Все же грабли есть:
1. Если в 8.1 несколько фирм, то все документы пишет на первую в списке.
2. Все документы отражает в налоговом учете, а в 7.7 были и с пометкой не отражать
3. Хоть и стандартной обработкой переносились данные в новую 8-ку но план счетов не совпадает для обработки Приходников с 7.7 (пример, в 7.7 счет 71.1 "Расчеты, не приним. для НУ (в рублях)", а в 8.1 он уже будет 71.01 "Расчеты с подотчетными лицами") . Не подставит 51.01 вместо 51.1 так как субконто не совпадает. и при этом запихнет в НУ, так что после переноса все эти "тысячи" приходников прийдется сверить с 7.7....
4. Фильтр по периодам не отрабатывае - загружаются все доки.
26. Иван (John83) 16.09.10 09:11
Очень удобная обработка.
Огромный плюс по сравнению с КД - это возможность отладки (по крайне мере это намного проще).
27. Иван (John83) 16.09.10 09:13
Не могли бы подсказать, почему при заполненных данных о пользователе, не происходит автоматическое подключение к 7ке - приходится выбирать пользователя из списка?
28. Максим Селиванов (MaxDELETE) 19.12.10 21:02
Добрый день, полезная вещь, можно ее как-то привязать в 8.2 бухгалтерии редакции 2.0? после тупой конвертации в 8.2 она уже не работает. Если есть возможность. подскажите как можно исправить имеющиеся правила по переносу или еще чего... сам не программист, но приходится с базами работать (
29. Иван (John83) 19.12.10 21:32
(28) лично я сейчас работаю как раз с БП 2.0 на 8.2 - все замечательно конвертировалось, все замечательно работает.
Обработка рассчитана на доработку, если нет опыта программирования на 1С, то лучше самому не браться, а позвать специалиста :)
30. Sergei (kauksi) 20.12.10 13:01
Спасибо, все классно, подправил под БП 2.0 за минуту...
31. Андрей Бударный (WhiteShadowRus) 23.02.11 23:34
срочно понадобилось перебросить в 2.0 если кто переделывал с бух 7.7 в БП 2.0
дайте плиз....
alfaservice23@mail.ru
32. rudra (porog@front.ru) 13.04.11 20:03
Отлично всё написано, 3 вида документа по материалам перенес из Бух 7.7 в БП 2.0 за час.
Половина реквизитов сама перехватывается.
Пасип.
33. isn Игнатьев (isn) 18.04.11 11:46
классно. ставлю плюс. как раз под мои задачи. у меня перенос документов из самописанной базы 7.7 в бухгалтерию 2.0.
34. Андрей (outsider) 22.09.11 15:56
Хорошая вещь. На базе этой обработки сделал перенос из бух 7.7 в УПП, и в бухгалтерию КОРП.
35. Мирослав Зименко (Meshimoto) 18.10.11 12:51
Помогло, спасибо!
Но учить конвертацию данных всё равно прийдется.
36. Николай Козлов (Nikolenka) 26.10.11 23:02
Помогает, но только пока не соображу, как перехватить реквизиты, если у них тип разный. Например, перенести в ведомость на выплату зарплаты 8 реквизит "физлицо" из РКО 7.7. В 7-ке бухи ведомость вроде не делают...
37. Дима Кузнецов (dakinder) 11.11.11 23:53
Люди, переделавшие под 2.0 выручите плиз опубликуйте...
38. Владимир Куприн (kvb1) 23.11.11 06:00
Категорически приветствую! Перенос данных из 7.7 в 8 очень нужная вещь. С её помощью очень просто перенес документы из 7-ки в бух 2.0. Все просто и понятно, Огромадное спасибо!!!
40. Татьяна (tanilka) 10.01.12 17:14
а у меня при попытке подключить базу - источник вылетает ошибка:

{Форма.ОсновнаяФорма.Форма(6)}: Ошибка при вызове конструктора (COMОбъект)
База=Новый COMОбъект("V77.Application");
по причине:
Интерфейс не поддерживается

Что я не так делаю?
41. Татьяна (tanilka) 10.01.12 17:15
может это из-за конвертации обработки на 8.2?
42. Харьков Харьков (xaker1C) 10.01.12 17:33
луше конвертатора еще не придумали
43. aitika (kstukov) 10.01.12 18:05
(40) tanilka, видимо 1с 7.7 не устанавливали а просто папку bin скопировали - записей в реестре об оле не хватает. Установите платформу 7.7 заново.
44. Татьяна (tanilka) 18.01.12 13:40
(43) aitika,
установила платформу заново, та же ошибка

UPD: Разобралась с ошибкой. На Win7 была ошибка, попробовала под XP и все пошло.
45. Татьяна (tanilka) 18.01.12 16:29
Как перенести Счета на оплату за Январь 2012? Они не отображаются в таблице... Это наверное потому, что у них нет признака Проведен?
47. Reg78 (Reg78) 21.02.12 15:05
Народ а платежки можно будет перенести этой штукой из бюджетной бухии 7.7 в БГУ 8.2 и если этой нельзя то чем можно?
48. Татьяна (tanilka) 16.03.12 07:02
(47) Reg78, Я думаю, что платежки также как Счета на оплату не перенесутся, т.к. не имеют признак проведения...
49. antik69 (antik69) 28.04.12 16:29
Удобно использовать. Спасибо.
50. Степашка Никулин (Styvi) 10.08.12 12:51
Присоединяюсь к благодарностям... буду пробовать мучить этот вариант в качестве альтернативы...
51. Сергей Буланкин (bulas) 05.09.12 11:24
OLE, ОЛЕ - еще вариант таким способом обмена 77->8. Пусть вариантов обмена будет больше.
52. Ярослав Радкевич (WKBAPKA) 26.06.13 18:00
КД вещь полезная, не спорю... сам ее изучал и потратил много времени. однако вещь достаточно заумная, нужно иметь большую и кучерявую голову. А также содержит много фич с багами, которые если не знаешь, то и подсказать некому. Когда вопрос касается переноса данных из 8-ки в 8-ку еще как бы куда не шло, вещь удобная и полезная. А главное можно быстро сделать то что надо. Но когда из 7-ки в 8-ку быстрее самому руками написать обработку, чем разбираться в КД как написать правила, что бы они реально работали!
53. Алексей Шабанов (BTRVODKA) 15.09.13 04:35
Спасибо автору за разработку!
54. Александр Лыткин (TrinitronOTV) 05.06.14 17:05
спасибо большое, попробую поразбираться с данной обработкой, так как возникла необходимость перенести данные из 7.7 в 8.2
55. Ruslan (flash82) 17.06.14 13:31
А эта обработка точно поможет перенести документы из нестандартной конфигурации 1С 7.7. в 8.2?
56. Pavlo (pavlo) 28.07.14 17:32
А каким образом правила настраиваются?
57. Анна я (zemochka) 25.01.16 08:47
В конфигураторе немного пришлось под себя написать правила и опа.... Обработка нужная, особенно когда нужны определенные документы тащить
58. Анна я (zemochka) 25.01.16 08:52
Если можешь программировать в 1С то в конфигураторе, в Модуле формы УСН_БП все хорошо описано в коментах.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа