Перенос данных 7.1.16

22.04.13

Интеграция - Загрузка и выгрузка в Excel

Перенос данных между базами 1С через файлы, OLE, а также из Excel в 1С. Конфигурации баз могут не совпадать.

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование SM По подписке [?]
Transfer7_1.zip
.1246346531 393,40Kb
1687
1687
0 SM
Скачать

Обрабатываются данные следующих классов:

  • вид субконто,
  • бух. итоги,
  • документ,
  • константа,
  • опер. остатки,
  • перечисление,
  • справочник,
  • счет,
  • ТЗ.

Корректно переносятся:

  • история,
  • подчиненные и многоуровневые справочники,
  • подчиненные документы,
  • ручные операции,
  • строки неограниченной длины,
  • реквизиты неопределенного типа.

Основные операции:

  • настройка МД;
  • отбор данных для просмотра;
  • просмотр отобранных данных;
  • выгрузка в файл;
  • перенос файлов;
  • чтение из файла;
  • просмотр загруженных данных;
  • настройка синхронизации;
  • импорт данных;
  • сравнение данных.

Основные плюсы:

  • вычисляемые поля;
  • произвольные условия отбора;
  • работает на любых компонентах, не требуется УРБД;
  • 6 методов синхронизации.

Документация, FAQ, примеры, полная совместимость версий снизу вверх.

См. также

Банковские операции Загрузка и выгрузка в Excel Бухгалтер Пользователь Платформа 1С v7.7 Конфигурации 1cv7 Россия Бухгалтерский учет Платные (руб)

Решение предоставляет комплексную загрузку банковской выписки из CSV, XLS, TXT файла в 1С 7.7 любой конфигурации. Позволяет создавать документы выбранного вида, например "Строка выписки банка (приход/расход)", или многострочный табличный документ, например Выписка, для каждой операции из загружаемого файла банковской выписки. Загружает реквизиты документа, а также создаёт контрагентов и другие необходимые элементы справочников.

3588 руб.

29.07.2021    21435    13    22    

14

Перенос данных 1C Программист Платформа 1С v7.7 Платформа 1С v8.3 Платформа 1C v8.2 1С:Управление торговлей 10 1С:Комплексная 7.7 Россия Управленческий учет Платные (руб)

Начните вести учет в УТ 10.3! Перенесите все свои данные в УТ 10.3 в любом месяце года и продолжите вести учет! Программа перенесёт любое количество баз с документами и остатками в больших количествах. Обработка выгрузки выполнит проверку исходных данных и сформирует отчет о найденных ошибках в справочниках и документах. Партии переносятся с себестоимостью. Штрихкоды номенклатуры загружаются. Цена переносится. Автор консультирует.

8400 руб.

17.03.2021    15774    5    13    

6

Зарплата Перенос данных 1C Программист Бухгалтер Бухгалтерский учет 7.7 Сложные периодические расчеты 1С:Бухгалтерия 7.7 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет Платные (руб)

Как известно, Бухгалтерия 7.7 не имеет штатной возможности для обмена с ЗУП 3.1. Данная разработка пригодится тем, кто перешел с ЗиК 2.3 на ЗУП 3.1, но вынужден по каким-то своим причинам оставаться на Бухгалтерии 7.7.

18000 руб.

29.09.2020    13685    2    0    

5

Файловый обмен (TXT, XML, DBF), FTP Перенос данных 1C Программист Платформа 1С v7.7 Платформа 1С v8.3 1С:Бухгалтерия 7.7 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Перенос данных из 1С:Бухгалтерия 7.7 в БП 3.0 | Продукт является развитием и исправлением ошибок стандартной обработки для выгрузки данных из 1С Бухгалтерии 7.7 в Бухгалтерию 3.0 | Предоставляем техподдержку | Обновляем на новые релизы 1С | Перенос из 7.7 является сложным, и на рынке сложно найти специалистов 1С по "семерке" - сотрудники помогут вам выполнить переход в рамках техподдержки предлагаемого переноса данных!

45650 руб.

26.05.2020    34616    10    70    

16

Перенос данных 1C Программист Платформа 1С v7.7 Платформа 1С v8.3 1С:Торговля и склад 7.7 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 Россия Бухгалтерский учет Управленческий учет Платные (руб)

Обработка позволяет выгружать данные из ТиС 7.7 в конфигурации 8.3 для сдачи отчетности, для переноса данных при переходе на 8.3, для организации обмена внутри компании при использовании разных версий 1С в структурных подразделениях или формирования отгрузочных накладных для клиентов.

6000 руб.

18.05.2020    23240    59    39    

36

Файловый обмен (TXT, XML, DBF), FTP Перенос данных 1C Программист Платформа 1С v7.7 Платформа 1С v8.3 Конфигурации 1cv7 Россия Абонемент ($m)

Воспользоваться современным средством переноса данных "Конвертация данных 3.0.5.3" можно только выгрузив из системы - источника данных XML в формате обмена данными EnterpriseData. В этой публикации можно скачать приемы выгрузки из 1С 7.7 универсального формата обмена для Конвертации данных 3. Выполняем перенос данных из «1С:Предприятие 7.7» в «1С:Предприятие 8.3». Используем Конвертацию данных КД 3.0 из 1c 7.7 --> 1С 8.3. На первой стадии еще не опубликовано иного способа подложить файл для Конвертации данных 3 кроме как сформировать его вручную, постараемся решить данную проблему.

1 стартмани

26.02.2018    63202    71    ksnik    5    

44

Загрузка и выгрузка в Excel ККМ Системный администратор Платформа 1С v7.7 1С:Торговля и склад 7.7 Управленческий учет Платные (руб)

Выгрузка из 1C версии 7.7 ТиС (Торговля и Склад) в EXCEL для дальнейшей загрузки в кассы ЭВОТОР, с помощью обработки обмен через EXCEL ( которая выбирается на сайте ЭВОТОР в магазине приложений). Полная версия без ограничений. Демоверсия позволяет выгружать только 5 строк номенклатуры(группы товаров). Демоверсия обладает такими же характеристиками что и полная за исключением того, что выгружает 5 строк неважно чего группы или номенклатуры (текст обработки зашифрован). Если у вас одна позиция номенклатуры или 5 позиций без групп, тогда Демоверсия для Вас. Если вдруг выскакивает ошибка по запуску обработки попробуйте запустить 1с с правами администратора

3000 руб.

19.06.2017    50141    9    26    

14
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. victuan 4250 12.01.07 07:29 Сейчас в теме
То Mishnka1976:
Надо, по крайней мере, добавить параметр OLE_Dir. А вообще, все это описано в руководстве пользователя.
2. Эдуард 10.12.06 18:59 Сейчас в теме
Пока,не смотрел. Ничего сказать не могу.
3. Mishnka1976 09.01.07 12:52 Сейчас в теме
Не совсем понятно как открыть базу источник нажимаешь OLE а реакции никакой
4. cs25 81 11.02.07 13:19 Сейчас в теме
mclarry - молодца !!! Дельная и главное работоспособная штука !!! + 1 !!!
5. 27.04.07 08:23 Сейчас в теме
А какой фал-то запускать.
перенос данных.ert - где он?
6. 03.05.07 05:21 Сейчас в теме
перенос данных универ.ert
Видимо, нужно поправить руководство пользователя.
7. Chigorinetc 62 14.06.07 22:58 Сейчас в теме
Год назад мне эта обработка очень помогла (тогда ещё была версия 6.5), делали перенос из бухии и торговли в ПУБ, всё прошло на ура, поэтому испытываю от неё только позитив. +1
8. yul_ok 31.07.07 10:59 Сейчас в теме
разбираюсь-никак не получается. помогите, пожалуйста. хочу выгрузить все услуги сторонних организаций, где есть счёт 44.3. выдаётся сообщение: Значение не представляет агрегатный объект (Операция)
ЗначениеРек= пЭлем.ПолучитьАтрибут(РеквИД);
{C:\DOCUMENTS AND SETTINGS\YPODOLSKAYA\РАБОЧИЙ СТОЛ\НОВ ОБРАБОТКА\ПЕРЕНОС ДАННЫХ УНИВЕР.ERT(10054)}: Неверное имя атрибута Все ссылки для этого документа вроде добавила.
9. Stranger1 09.08.07 14:44 Сейчас в теме
Спасибо за разработку!
Вопрос - при переносе справочника номенклатуры из Excel в 1С 7.7 (ПУБ) выдаёт ошибку:

Ошибка: неизвестный тип <Справочник.КлассификаторЕдИзм> в <Справочник.ТМЦ>, реквизит <БазоваяЕдиница>
Ошибка: неизвестный тип <Справочник.ВидыДеятельности> в <Справочник.ТМЦ>, реквизит <ВидДеятельности>
Ошибка: неизвестный тип <Справочник.ВидыЗатрат> в <Справочник.ТМЦ>, реквизит <ВидЗатрат>
и т. д.

Это всё задано в Excel'е.
В чём может быть проблема?
Заранее спасибо за ответ
10. victuan 4250 10.08.07 05:57 Сейчас в теме
Для yul_ok:
Это неверная обработка общий реквизитов объекта Операция. Нужно сделать следующее - на вкладке МД для Вида Операция убрать признак + для параметра Комментарий
или
для Вида УслугиСтороннихОрганизаций убрать признак + для параметра Операция.
Со всеми вопросами можно непосредственно обращаться к мне, мой е-майл в профиле
diger33; mamashka-1; +2 Ответить
11. victuan 4250 10.08.07 06:11 Сейчас в теме
Для Stranger1:
проблема в несоответствии типов данных. Из Экселя легко переносятся реквизиты простого типа данных: число, строка, дата. Например, такие как Код, Наименование, ПолнНаименование и т.д.
В экселе значения реквизитов БазоваяЕдиница, ВидДеятельности, ВидыЗатрат и пр. хранятся в виде строки, а в 1С их нужно сохранить в виде элементов соответсвтующих справочников. Обработка автоматически такое преобразование не делает.
Поэтому эти параметры нужно сделать вычисляемыми и выражении вычисляемых полей описать функции, которые будут создавать/находить нужные элементы справочников по наименованию. Функции сложные - делать их нужно через "Модули" (задействовав 1С++). Об этом написано в документации.
Stranger1; +1 Ответить
12. Stranger1 20.08.07 16:33 Сейчас в теме

victuan, вычисляемыми делать параметры источника или спавочника?
13. victuan 4250 21.08.07 06:32 Сейчас в теме
To Stranger1: справочника, конечно.
Если что стукнись в аську или мыло (намылю пример канала).
Stranger1; +1 Ответить
14. logdog 18.12.07 15:36 Сейчас в теме
Интересует вопрос импорта справочника контрагентов ... как правильно прописать правила синхронизации...
1. сначало сравнение по инн\кпп, если нету - создание контрагента, если существует - не изменять (если можно в отчет загнать инфу что совпадение, вообще отлично)
2. если нету инн\кпп - создать по коду контрагента, + если совпадение по коду, то создать с кодом+символ Д в коде....
15. mclarry 259 18.12.07 15:43 Сейчас в теме
Слишком сложная логика для стандартных настроек синхронизации. Советую написать UDF - собственную функцию, которая выполнит все необходимое и вернет признак "найден-не найден"; метод синхронизации - "Собственная функция".
16. logdog 06.01.08 21:58 Сейчас в теме
ДСп.Данные._ПризнакГр=
{E:\1C BASE\#INSTRUMENTAL\#WORK\ОБРАБОТКИ\TRANSFER7_1\ПЕРЕНОС ДАННЫХ УНИВЕР.ERT(10690)}: Операция не выбрана!

экспорт реализации из комплексной 477 =(
17. victuan 4250 09.01.08 06:27 Сейчас в теме
Для logdog:
Это багофича платформы 1С: если в метаданных документа признак СоздаватьОперацию имеет значение "ТолькоПриПроведени" (а именно так почему-то сделано в Комплексной конфигурации - во всех остальных типовых конфигурациях значение стоит "Всегда"), то даже для ПРОВЕДЕННОГО документа функция Операция.ВключитьПроводки() дает ошибку: "Операция не выбрана" (если документ не породил бух.проводки).

Лечится так. В обработке Перенос данных универ.ert строку 10695
?( Найти( пТекВид, "Документ") = 1, ?( (пЭлем.Проведен() = 1) ИЛИ (пТекВид = "Документ.Операция"), ?( (ДСп.МД.БухгалтерскийУчет = 0) ИЛИ (Найти( Компоненты1С, "БУ") = 0), "П", ?( пЭлем.Операция.ВключитьПроводки() = 1, "П", "")), ""), ""))));
заменить на
?( Найти( пТекВид, "Документ") = 1, ?( (пЭлем.Проведен() = 1) ИЛИ (пТекВид = "Документ.Операция"), ?( (ДСп.МД.БухгалтерскийУчет = 0) ИЛИ (Найти( Компоненты1С, "БУ") = 0), "П", ?(Метаданные.Документ(сред(пТекВид,10)).СоздаватьОперацию = "ТолькоПриПроведении", "П", ?( пЭлем.Операция.ВключитьПроводки() = 1, "П", ""))), ""), ""))));
Jeka08; logdog; +2 Ответить
18. oldy 3 10.02.08 20:00 Сейчас в теме
2 victuan
если в метаданных документа признак СоздаватьОперацию имеет значение "ТолькоПриПроведени" (а именно так почему-то сделано в Комплексной конфигурации - во всех остальных типовых конфигурациях значение стоит "Всегда")

Просто Комплексная имеет режимы создания проводок "сводные за месяц", "по документу", "не создавать". Т.е., у документа, действительно, может вообще не быть операции в зависимости от режима, который может меняться произвольно.
19. victuan 4250 11.02.08 05:49 Сейчас в теме
2 oldy
Не согласен, что из-за этого. Если документ не формирует проводок, это не значит, что он не проводится - кто будет тогда движения по регистрам создавать?
20. mmaya1 03.06.08 06:39 Сейчас в теме
подскажите пож-та а возможно ли из Бухгалтерии 7 выгружать товарные наклвдные и с/ фактуры в бухгалтерию 8.
заранее спасибо за ответ
21. mclarry 259 03.06.08 12:15 Сейчас в теме
Нет, нельзя, тк для загрузки в 8-ку нужен Перенос данных под 8.1. А для всеобщего доступа я его не выкладываю, пока.
22. olbir 25.11.08 16:30 Сейчас в теме
Добрый день! Можно использовать обработку для конвертации данных из 7.7 в 8? Спасибо
23. Душелов 4018 25.11.08 16:32 Сейчас в теме
(22) А чем стандартная универсальная не подходит с конфигурацией "конвертация данных"?
24. Максим2 9 20.12.08 20:34 Сейчас в теме
что означает ошибка?:
ЗначениеРек= пЭлем.ПолучитьАтрибут(РеквИД);
{D:\ДОКУМЕНТЫ\ДИСТРИБУТИВЫ\1С\ОБРАБОТКА ДЛЯ ПЕРЕНОСА ДАННЫХ\ПЕРЕНОС ДАННЫХ УНИВЕР.ERT(10054)}: Неверное имя атрибута

Появляется при выборе (символ #) любого вида документа для экпорта.
25. emptypsk 16.03.09 09:47 Сейчас в теме
> Нет, нельзя, тк для загрузки в 8-ку нужен Перенос данных под 8.1. А для всеобщего доступа я его не выкладываю, пока.

Можно увидеть эту обработку?
Очень нужен перенос из Зик в БП
Из УТ(10.2) в БП(1.6).

Заранее благодарен.
26. mclarry 259 16.03.09 11:09 Сейчас в теме
Версия ПД 8.1 больше не поддерживается в связи с переходом на другую платформу (не 1С).
27. all-x 24.11.09 01:04 Сейчас в теме
Не получается установить периодический реквизит справочника через вычисляемое поле. В качестве выражения поставил вызов функции, поставил на нее точку останова - в самом деле не вызывается. Это баг?
28. mclarry 259 24.11.09 10:23 Сейчас в теме
Баг. Рекомендую записывать пер. реквизиты в обработчике события "После записи".
29. all-x 24.11.09 14:02 Сейчас в теме
Так и сделал.
Еще пара вопросов возникла.
1. Можно ли без написания дополнительных функций при переносе добавить строку в табличную часть? (например, ТиС строка выписки -> Бух выписка)
2. Можно ли без написания дополнительных функций перенести перечисление в справочник? (например, ТиС СтавкиНДС -> Бух СтавкиНДС)

Ну и спасибо за обработку. Титанический труд проделан! Отдельно - за документацию, по которой реально можно самостоятельно разобраться.
30. mclarry 259 24.11.09 14:04 Сейчас в теме
31. dmitn 21.05.10 13:44 Сейчас в теме
подскажите, пожалуйста, при открытии обработки выдается ошибка "Ошибка при выполнении команды;". Канал создать удалось, но при переходе на вкладку Начало тоже выдает эту же ошибку, причем три раза, и ничего не происходит. Как решить?
32. dmitn 24.05.10 10:17 Сейчас в теме
+(31) запустил с другого компа, все нормально, работает, а на том по-прежнему ту ошибку выдает. Что делать? Windows переустанавливать? Не хотелось бы.
33. mclarry 259 24.05.10 10:25 Сейчас в теме
Могу только догадываться об источнике сообщения:
- выражение для вычисляемой переменной
- некорректное имя канала (ошибка при обращении к папке с некорректным для Windows именем)
- недостаточно прав доступа для работы с файлами (создание, удаление) в папке _Transfer
- старый релиз 1С++ (если используется)
Надо пройтись отладчиком и найти процедуру-источник сообщения.
34. dmitn 24.05.10 11:41 Сейчас в теме
(33) Нет не то и не то

При открытии обработки выдавалось сообщение "Ошибка при выполнении команды;"
Прошелся отладчиком и понял, что это происходит при создании каталога, открытии и закрытии файла DBF, где Попытка-Исключение, причем неявно (в конфигураторе этого сообщения нет).
Так вот, когда узнал что с другого компа работает без проблем, у себя сделал другую учетную запись, перезагрузился под ней и все заработало, видимо, причина в виндоуз была...

А так обработка понравилась, спасибо! :)
35. sevalera 25.05.10 12:55 Сейчас в теме
Не получается перенести операции, ошибка -
Документ.Операция
"Операция 0000000045 от 31.12.09 {'O','0','0','13','0','0','4528'}"
Поле агрегатного объекта не обнаружено (Вид)

Большое спасибо, все остальное перенес.
36. dmitn 25.05.10 14:58 Сейчас в теме
А как переносить реквизиты неопределенного типа?
37. mclarry 259 25.05.10 17:38 Сейчас в теме
(36) Переносятся без проблем, а в чем загвоздка?
(35) Ручные операции так просто не удастся импортировать. Я для этих целей создаю документ, табличная часть которого копирует структуру проводки, и в него загружаю Операцию.
38. dmitn 26.05.10 12:33 Сейчас в теме
(37) А по скорости у вас как? У меня что-то медленно. Причем, когда большой объем данных (~6000 объектов) и чем ближе к концу скорость становится все медленнее и медленнее. Или я что-то не так делаю?
39. mclarry 259 26.05.10 12:43 Сейчас в теме
Большие объемы данных, когда размер файлов обмена превышает 10М, - это действительно проблема для ПД. Надо искать возможности и переносить данные порциями.
40. dmitn 27.05.10 13:43 Сейчас в теме
(39) Переношу остатки по счетам. Сами остатки у меня считаются и отбираются верно. Это видно на вкладке данные. А как их записать в операцию? Т.к. при нажатии на кнопку загрузить ничего не записывается :( Подскажите, пожалуйста?
41. mclarry 259 27.05.10 13:46 Сейчас в теме
Уже писал:
Ручные операции так просто не удастся импортировать. Я для этих целей создаю документ, табличная часть которого копирует структуру проводки, и в него загружаю Операцию.
42. A1 09.11.10 15:27 Сейчас в теме
Классная программа. Пользуюсь ей постоянно. Правда нашел 2 недочета.
Первый: в функции Данные_Имп_ЭлемНайти() надо заменить строки
		Если Метаданные.Справочник(Тип2).КоличествоУровней > 1 Тогда
			Если НайтиСтрокуПоКлючу( пПарам, "Родитель", "ИДТ", 1) <> 0 Тогда
				ПарамДан= пПарам.ИД;
				Данные_Имп_ЭлемСсылки(_Obj, пПарам, ПарамДан);
				Родитель= П( _Obj, ПарамДан);
				Попытка
					ТекСпр.ИспользоватьРодителя(Родитель);
				Исключение
					ОшибкаСтр= ОписаниеОшибки()+ ". Тип: "+ пИД+ ", Объект: "+ _Obj._ОбъектВнутр+ ", Родитель: "+ Родитель+ ", Тип Родителя: "+ ТипЗначенияСтр( Родитель);
					Протокол_Запись(ОшибкаСтр);
					Сообщить( ОшибкаСтр, "!");
					Возврат 0;
				КонецПопытки;
			КонецЕсли;
		КонецЕсли;
Показать

на
		Если Метаданные.Справочник(Тип2).КоличествоУровней > 1 Тогда
			Если НайтиСтрокуПоКлючу( пПарам, "Родитель", "ИДТ", 1) <> 0 Тогда
				ПарамДан= пПарам.ИД;
				Данные_Имп_ЭлемСсылки(_Obj, пПарам, ПарамДан);
				Родитель= П( _Obj, ПарамДан);
				Родитель = ?(ПустоеЗначение(Родитель)=1, ПолучитьПустоеЗначение(ОбъектИД), Родитель);
				Попытка
					ТекСпр.ИспользоватьРодителя(Родитель);
				Исключение
					ОшибкаСтр= ОписаниеОшибки()+ ". Тип: "+ пИД+ ", Объект: "+ _Obj._ОбъектВнутр+ ", Родитель: "+ Родитель+ ", Тип Родителя: "+ ТипЗначенияСтр( Родитель);
					Протокол_Запись(ОшибкаСтр);
					Сообщить( ОшибкаСтр, "!");
					Возврат 0;
				КонецПопытки;
			КонецЕсли;
		КонецЕсли;
Показать

Второй: в самое начало процедуры Данные_Сформировать( СледШаг="") добавить строку
ЭтапОбработки= "";


Спасибо автору(-ам)!
43. LPas 02.12.11 16:12 Сейчас в теме
Пользуюсь постоянно. Отличная программа
44. voyger_men 05.01.12 19:43 Сейчас в теме
Надеюсь разберусь, уже столько инфы перелопатил, все не могу перенести справочники из камина 2.0 в 1с 8
45. corsar4ik 20.02.12 08:36 Сейчас в теме
1. Мегаисчерпывающая документация, спасибо автору за это.
2. Не требует ничего при загрузке, редкость в наше время, спасибо автору за это.
3. Функционал на десять с плюсом, настраивается все, спасибо автору за это.

Для нубов может быть очень сложным...
46. kotenok17_90 3 01.04.13 10:36 Сейчас в теме
Обработка просто супер. С загрузкой даже мои бухгалтера справились, хотя они не сильны. Загружает отменно, бывают правда недочеты в заполнении реквизитов, но это естественно, конфигурации же разные. Пользуемся все время, так как ведем учет в трех базах две одинаковой конфигурации, а третья другая все супер!!!
Спасибо!!!
47. PovAndy 05.10.17 15:57 Сейчас в теме
Спасибо за обработку!

Использую для переноса данных из Камин 1.2 в ЗиК.

Отдельное спасибо автору за дополнительную настройку для такого переноса данных!
48. victuan 4250 14.09.18 07:38 Сейчас в теме
(47) Вот здесь кстати "правила переноса" из Камин 1.2 в ЗИК 7.7 https://infostart.ru/public/15816/
А здесь https://infostart.ru/public/92913/ пример переноса из Камин 2.0 в 1С Предприниматель 7.7
Оставьте свое сообщение