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

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

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

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

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

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

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

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

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

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

57 Comments

  1. Re:аниматор

    а если БД в разных сетях… вот тут опять Конвертация данных форева и лучше еще не придумали. ИМХО

    лучше нормально познать данную конфу и не мучатся дальше. а конфигурация оч удобная, правила между 8 ми написать час делов

    Reply
  2. WiseSnake

    (1) Поддерживаю.

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

    Reply
  3. kstukov

    Обработка в принципе создана для перехода с Бух 7.7 на БП 8: когда встроенный обмен переносит только справочники, остатки и обороты за период проводками, но документы не переносит.

    Чтобы перенести документы, мы можем:

    — Для переноса документов можно написать перенос с помощью конвертации.

    — Воспользоваться этой обработкой, просто указав, как документ из 7.7 преобразуется в документ 8.

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

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

    Тестировать саму обработку особо нечего — кода мало.

    Reply
  4. WiseSnake

    >- Воспользоваться этой обработкой, просто указав, как документ из 7.7 преобразуется в документ 8.

    Так вот это как раз и не просто, часто реквизиты из док77 попадают в табличную часть (или в несколько табличных частей) док8, это реализовано? Извиняюсь, что не смотрю обработку, не хочу себе парить мозг.

    >Тестировать саму обработку особо нечего — кода мало.

    А вот это нонсенс, тем более надо ОООчень сильно тестировать. Кода мало быть не может! Так как слишком много нюансов при переносе: с поиском ссылок, с преобразованием типов.

    Reply
  5. Re:аниматор

    (3)

    >>но документы не переносит.

    чего…?

    ложь и провокация)) все переносится

    Reply
  6. dav405

    (3) Вот, те же грабли. Сначала написал хмл-конверт (40 выгрузок-загрузок на тестах…), а гораздо потом разбирался с КД.

    Есть, конечно один плюс в таком порядке исполнения — у меня бы совесть не поднялась взять столько денег за НАСТРОЙКУ конвертации …

    Дешевле — разобраться с КД.

    Reply
  7. rasswet

    пробую разобраться с переносов через КД. из 77бух в корп, остатки по ОС выгружае и загружает без ошибок, но куда вгружает не могу понять.

    книжку по конвертации прочитал, общая суть то ясна.. и вроде всё у них логично..но разобраться..это ппц

    Reply
  8. MRAK

    (7) зато когда разберешься, быстро будешь правила клепать…

    Reply
  9. Serj kuban

    Задумка не плохая, но вот проблема допустим обмен ПуБ в УПП, преведите пример

    Reply
  10. Kuzkin_otets

    Всего не перепредусмотришь! Но за простоту и логичность — автору спасибо!

    З.Ы. Документы, кстати сказать, переносятся 🙂

    А что не переносится — обработко под 8.1 — и вперед!!!

    Reply
  11. RandomDV

    Господа! Раз 20 уже подходил к конвертации, прочел все описания, одну-две книжки (не помню названий, помню что тонкие 🙂 ), половину инета! но, каждый раз при возникновении конкретной задачи впадаю в ступор, пялюсь как баран.

    Кто может попробовать объяснить (или дать дельный док) из которого можно разобраться впринципе со всеми ньюансами этой конфы…

    Для примера — как настроить правила (не будем говорить про какую-либо конкретную конфу, чтоб не думали, что задача прикладная — конфа — на ваш выбор) для осуществления следующего функционала: выгружаем из конфы (для простоты — 8.1) все данные, загружаем в копию (допустим, это бекап той же базы, абсолютно аналогичная конфа, но данных чуть меньше), при этом все изменения, произведенные с момента бекапа, появляются в новой базе…

    Если вам не сложно, объясните тупому(мне) по шагам, как этого добиться! Кто решится — denvb(a)ya.ru

    Reply
  12. kmaximk

    (11) Начинал с КД работать вместе с этой книженцией, разобрался достаточно быстро… закачал сюда, может и поможет чем…

    http://dc133.file.qip.ru/download/88479563/9f93649d/1C8_Convert.rar

    Reply
  13. RandomDV

    (12)

    Спасибо. Посмотрю.

    Reply
  14. alex_serb

    Эта обработка, конечно, не заменит конвертацию, но вполне подойдет для бухгалтеров, когда они в стадии: и в 7-ке работаем (отстановить боимся) и на 8-ку переходим (а дублировать лениво)

    Reply
  15. ivvvvvvan

    если б можно было, я б тебе пять плюсов поставил за идею!

    Reply
  16. kstukov

    (15) Можешь вместо плюсов правила нормально дописать ))

    И для бухгалтерии 7.7 не помешало бы.

    Reply
  17. DimaP

    Очень хорошая вещь. У меня при пересносе стандартными средствами (Переход на БП 8, через Переход с 7.7 и через Универсальный обмен данными) нормально перегрузились только справочники. По кассе и банку документов вообще не оказалось. Этой обработкой перенёс.

    Покопался в КД в плане обмена, че-то не понял откуда косяки беруться, нужно время.

    (переносил с УСН163 в БП1.6.15.6)

    Reply
  18. sergey_garin

    Хорошая вещь, подпилил под себя и в бой! 🙂

    Reply
  19. grigr

    (16) у же сделали — 1С: 7.7. Бухгалтерия, ред. 4.5 — > 1С: 8. Бухгалтерия, предприятия ред. 1.6

    http://infostart.ru/projects/4535/

    Reply
  20. udgen1986

    Отличная весч, на справочник ж все равно выгружаем конвертацией Так что если оба способа использовать то воопще все классно работает. С конвертацией доки выгружать сложнее и дольше, тут напрямую и отлаживается все быстро!!! Вот!!!! Оле рулит ))) Автору респект! +1

    Reply
  21. bgr

    Как связаться с автором?

    Reply
  22. bgr

    Имеется следующая проблема: пытаюсь перегрузить данные из 1сV77 УСН (ПРОФ) в 1сV8 Упрощенка (базовую) — при переносе документа Реализация номенклатурные единицы с типом номенклатуры «товар на комиссии» и «услуга» в 8-ку помещаются вместе на вкладку Товары (без разделения на «услуги» и «товары»).

    Кроме того, необходимо, чтобы переносился документ Счет, т.к. на него ссылаются Выписки, что важно при кассовом методе определения дохода (у нас доходы-расходы).

    💡 АВТОР, ОТВЕТЬТЕ ПОЖАЛУЙСТА ❗ ❗ ❗

    P.S.Вопрос не теме: Перенумерация документов в базовой 8-ке не работает или просто я не умею ею пользоваться? Кто подскажет, как это реализовать?

    Reply
  23. alexsmir56

    разбираюсь с Вашей обработкой. Хотел сделать перенос счетов из документов базы 7.7 в базу 8.1, но выдает ошибку:Значение не является значением объектного типа (Код)

    строка КодСчета = СчетВИсточнике.Код; в функции ПолучитьСчет(СчетВИсточнике)

    при переносе баз счета учета контрагентов не настроены, хотелось бы взять с документа, но выдается ошибка.

    Reply
  24. Andersson

    ❗ ❗ ❗ Добрый день, как можно с помощью этой обработки перенести документ «Счет» из 1С УСН 7.7 в 1С УСН 8.1. Вроде бы написал правило все нормально, но как я понимаю эти документы в 7-ке не имеют статус «проведен» или «не проведен» и по этому обработка их «не видит». Подскажите как можно их перенести. Заранее спасибо. ❗ ❗ ❗

    Reply
  25. Muhin555

    Все же грабли есть:

    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. Фильтр по периодам не отрабатывае — загружаются все доки.

    Reply
  26. John83

    Очень удобная обработка.

    Огромный плюс по сравнению с КД — это возможность отладки (по крайне мере это намного проще).

    Reply
  27. John83

    Не могли бы подсказать, почему при заполненных данных о пользователе, не происходит автоматическое подключение к 7ке — приходится выбирать пользователя из списка?

    Reply
  28. MaxDELETE

    Добрый день, полезная вещь, можно ее как-то привязать в 8.2 бухгалтерии редакции 2.0? после тупой конвертации в 8.2 она уже не работает. Если есть возможность. подскажите как можно исправить имеющиеся правила по переносу или еще чего… сам не программист, но приходится с базами работать (

    Reply
  29. John83

    (28) лично я сейчас работаю как раз с БП 2.0 на 8.2 — все замечательно конвертировалось, все замечательно работает.

    Обработка рассчитана на доработку, если нет опыта программирования на 1С, то лучше самому не браться, а позвать специалиста 🙂

    Reply
  30. kauksi

    Спасибо, все классно, подправил под БП 2.0 за минуту…

    Reply
  31. WhiteShadowRus

    срочно понадобилось перебросить в 2.0 если кто переделывал с бух 7.7 в БП 2.0

    дайте плиз….

    alfaservice23@mail.ru

    Reply
  32. porog@front.ru

    Отлично всё написано, 3 вида документа по материалам перенес из Бух 7.7 в БП 2.0 за час.

    Половина реквизитов сама перехватывается.

    Пасип.

    Reply
  33. isn

    классно. ставлю плюс. как раз под мои задачи. у меня перенос документов из самописанной базы 7.7 в бухгалтерию 2.0.

    Reply
  34. outsider

    Хорошая вещь. На базе этой обработки сделал перенос из бух 7.7 в УПП, и в бухгалтерию КОРП.

    Reply
  35. Meshimoto

    Помогло, спасибо!

    Но учить конвертацию данных всё равно прийдется.

    Reply
  36. Nikolenka

    Помогает, но только пока не соображу, как перехватить реквизиты, если у них тип разный. Например, перенести в ведомость на выплату зарплаты 8 реквизит «физлицо» из РКО 7.7. В 7-ке бухи ведомость вроде не делают…

    Reply
  37. dakinder

    Люди, переделавшие под 2.0 выручите плиз опубликуйте…

    Reply
  38. kvb1

    Категорически приветствую! Перенос данных из 7.7 в 8 очень нужная вещь. С её помощью очень просто перенес документы из 7-ки в бух 2.0. Все просто и понятно, Огромадное спасибо!!!

    Reply
  39. tanilka

    а у меня при попытке подключить базу — источник вылетает ошибка:

    {Форма.ОсновнаяФорма.Форма(6)}: Ошибка при вызове конструктора (COMОбъект)

    База=Новый COMОбъект(«V77.Application»);

    по причине:

    Интерфейс не поддерживается

    Что я не так делаю?

    Reply
  40. tanilka

    может это из-за конвертации обработки на 8.2?

    Reply
  41. xaker1C

    луше конвертатора еще не придумали

    Reply
  42. kstukov

    (40) tanilka, видимо 1с 7.7 не устанавливали а просто папку bin скопировали — записей в реестре об оле не хватает. Установите платформу 7.7 заново.

    Reply
  43. tanilka

    (43) aitika,

    установила платформу заново, та же ошибка

    UPD: Разобралась с ошибкой. На Win7 была ошибка, попробовала под XP и все пошло.

    Reply
  44. tanilka

    Как перенести Счета на оплату за Январь 2012? Они не отображаются в таблице… Это наверное потому, что у них нет признака Проведен?

    Reply
  45. Reg78

    Народ а платежки можно будет перенести этой штукой из бюджетной бухии 7.7 в БГУ 8.2 и если этой нельзя то чем можно?

    Reply
  46. tanilka

    (47) Reg78, Я думаю, что платежки также как Счета на оплату не перенесутся, т.к. не имеют признак проведения…

    Reply
  47. antik69

    Удобно использовать. Спасибо.

    Reply
  48. Styvi

    Присоединяюсь к благодарностям… буду пробовать мучить этот вариант в качестве альтернативы…

    Reply
  49. bulas

    OLE, ОЛЕ — еще вариант таким способом обмена 77->8. Пусть вариантов обмена будет больше.

    Reply
  50. WKBAPKA

    КД вещь полезная, не спорю… сам ее изучал и потратил много времени. однако вещь достаточно заумная, нужно иметь большую и кучерявую голову. А также содержит много фич с багами, которые если не знаешь, то и подсказать некому. Когда вопрос касается переноса данных из 8-ки в 8-ку еще как бы куда не шло, вещь удобная и полезная. А главное можно быстро сделать то что надо. Но когда из 7-ки в 8-ку быстрее самому руками написать обработку, чем разбираться в КД как написать правила, что бы они реально работали!

    Reply
  51. BTRVODKA

    Спасибо автору за разработку!

    Reply
  52. TrinitronOTV

    спасибо большое, попробую поразбираться с данной обработкой, так как возникла необходимость перенести данные из 7.7 в 8.2

    Reply
  53. flash82

    А эта обработка точно поможет перенести документы из нестандартной конфигурации 1С 7.7. в 8.2?

    Reply
  54. pavlo

    А каким образом правила настраиваются?

    Reply
  55. zemochka

    В конфигураторе немного пришлось под себя написать правила и опа…. Обработка нужная, особенно когда нужны определенные документы тащить

    Reply
  56. zemochka

    Если можешь программировать в 1С то в конфигураторе, в Модуле формы УСН_БП все хорошо описано в коментах.

    Reply
  57. irinka-m2005@yandex.ru

    Добрый день, нужна обработка переноса документов из Бухгалтерия 7.7. в Бухгалтерию 8.3

    Документы для переноса счет, акт об оказании услуг, счет-фактура, соответствие полное, номер, дата, контрагент, договор, номенклатура, цена, количество, сумма.

    Основной условие чтобы была возможность выбора периода.

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *