1с как перенести контрагентов из одной базы в другую 1с
Обработка позволяет переносить данные из ЛЮБЫХ справочников (например, номенклатуру, контрагентов, организации и др.) из одной базы в другую. Для случая переноса "реквизит в реквизит" НЕ ТРЕБУЕТСЯ написания каких-то правил для переноса. Все, что требуется от пользователя, это сопоставить данные в источнике и приёмнике. Для сложных случаев переноса реализована возможность написание алгоритмов до и после записи объекта. Кроме того, реализована возможность переноса данных из регистров сведений (цены, штрихкода и тд); возможность переноса данных из табличных частей для 1С 8.x! Написание кода займет минимальное время у любого программиста (примеры кода можно посмотреть в файле "Примеры кода для переноса доп. информации"). Написание кода можно заказать и у меня, цена указана на сайте. База-источник: любая конфигурация на платформах 7.7, 8.2, 8.3! База-приёмник: любая конфигурация на платформах 8.2, 8.3! Обработка работает для ВСЕХ конфигураций (как типовых, так и нетиповых). Поддерживаются управляемые формы! Идентификация объектов при переносе из 8.x происходит по ГУИДу. При переносе из 7.7 - по наименованию или по коду. Обновления предоставляются всем покупателям БЕСПЛАТНО в течение 1 года с момента покупки.
Подробное описание по работе с программой приведено в руководстве пользователя.
Обработка успешно используется с августа 2014 года! За это время она помогла 203 организациям! (по данным на начало 2021 года)
Видео с примером "простого" переноса:
Видео с примером "сложного" переноса и полным описанием функционала обработки:
Преимущества:
Обработка позволяет переносить данные любых справочников из одной базы в другую. Обработка подходит как для типовых, так и для доработанных и для самописных конфигураций.
ГЛАВНЫМ ПРЕИМУЩЕСТВОМ является то, что не требуется писать правила переноса в конфигурации "Конвертация данных". Все, что требуется от пользователя это сопоставить реквизиты справочников прямо в обработке и нажать "загрузить". Это позволяет произвести перенос практически моментально! .
Для сложных переносов есть возможность написания алгоритмов до и после записи объекта. Возможен перенос данных из связанных регистров сведений (цены, штрихкода и тд) с МИНИМАЛЬНЫМ участием программиста! Таким образом, любой перенос можно осуществить в течении нескольких часов!
Обработка работает на управляемых формах. Поддерживаются платформы 8.2 и 8.3. Кроме того возможна выгрузка данных из баз на платформе 7.7!
Причины купить:
1) Возможность осуществления переноса моментально (в случае если необходим перенос "реквизит в реквизит"). Для более сложных случаев время подготовки переноса так же минимально!
2) Возможность переноса данных ЛЮБЫХ справочников (например, номенклатуры, контрагентов, организаций и др.) из одной базы в другую без написания правил для переноса (для случаев переноса без табличных частей) или с минимальным написанием кода в самой обработке (для переноса табличных частей и сложных переносов).
3) Поддерживаются ЛЮБЫЕ базы на платформах 8.2, 8.3! Кроме того, возможна выгрузка данных из 7.7!
4) Возможность переноса данных ЛЮБЫХ справочников между ЛЮБЫМИ конфигурациями (в том числе нетиповыми).
Сравнение версий:
Новое в версии 2.0:
-При переносе данных между базами на платформе 8.x синхронизация внутри справочника происходит по уникальному идентификатору.
Это позволяет в случае необходимости при изменении данных в источнике обновлять данные в приёмнике. Кроме того, это новшество позволяет осуществлять перенос данных из нескольких баз в одну без каких-либо проблем.
-Добавлена возможность загрузки данных в нужную папку.
-Добавлена возможность частичной выгрузки данных (по папкам).
-Добавлен удобный счетчик элементов при выгрузке и другие мелочи.
Новое в версии 3.0:
-Исправлен возможный баг при переносе подчиненных справочников с составными типами данных. Доработки сделали перенос такой информации как договора и банковские счета еще более удобным и простым!
-Добавлен удобный выбор справочника для платформы 8.3 и другие мелочи.
Новое в версии 4.0:
-Устранены возможные проблемы с доступом при использовании клиент-серверного варианта работы с базой (как 7.7, так и 8.x).
Новое в версии 4.7:
-Добавлена возможность выбора синхронизации по наименованию или по коду при переносе из 7.7.
-Добавлена возможность частичной выгрузки данных (по папкам) при выгрузке из 7.7.
Новое в версии 5.0 (24.02.2016):
Добавлена возможность переноса данных из связанных со справочником регистров сведений для 1С 8.x! Теперь с помощью обработки можно перенести такие данные, как штрихкоды, цены и др; для этого понадобится минимальное участие программиста. Подробно о порядке такого переноса написано в руководстве пользователя.
Новое в версии 5.12 (12.03.2017):
-Добавлена возможность частичной выгрузки данных справочника из 1С 8.x с произвольным отбором (в режиме обычного приложения и для управляемых форм).
Новое в версии 6.0 (08.01.2019) :
Добавлена возможность переноса данных из табличных частей справочника для 1С 8.x! Позволяет обращаться к этим данным с помощью произвольного программного кода перед и после записи объекта в информационную базу.
Пример программного кода можно посмотреть в руководстве пользователя.
Новое в версии 7.12 (24.02.2020):
- Для версии 8.3 добавлена возможность написания произвольного кода при выгрузке! Это позволяет осуществлять перенос практически любых данных, связанных со справочником при минимальном участии программиста! (например, перенос остатков Номенклатуры и т.д).
Гарантия возврата денег
ООО "Инфостарт" гарантирует Вам 100% возврат оплаты, если программа не соответствует заявленному функционалу из описания. Деньги можно вернуть в полном объеме, если вы заявите об этом в течение 14-ти дней со дня поступления денег на наш счет.
Программа настолько проверена в работе, что мы с полной уверенностью можем дать такую гарантию. Мы хотим, чтобы все наши покупатели оставались довольны покупкой.
Задачи по различному переносу данных являются одними из самых распространенных в 1С-программировании. Но это не значит, что они одновременно являются и самыми простыми. Напротив, чаще всего они представляют некоторую сложность для реализации, так как предусматривают необходимость фильтрования данных при переносе.
- Как перенести справочники из одной базы в другую
- Как перенести данные из одной базы 1с в другую
- Как в 1С перенести контрагентов
- - схема переноса данных;
- - универсальные внешние обработки «1С».
Создайте в справочнике «Файлы» элементы, которые описывают расположение конфигураций источника и приемника данных, файлов, содержащих правила переноса. При необходимости создайте файл обработки выгрузки.
Внесите ваши конфигурации в справочник с одноименным названием. В справочнике «Объекты конфигурации» создайте элементы, которые будут описывать объекты метаданных ваших конфигураций. Сделайте видимой колонку «Описание изменений» с помощью кнопки «Колонки». Если эти объекты были внесены ранее, они будут заменены и отмечены в этой колонке.
Определите соответствие объектов в конфигурациях приемника и источника. Допускается, что один объект-источник может быть разбит на несколько объектов-приемников и наоборот: несколько объектов-источников могут быть объединены в один объект-приемник. Для описания конкретной реализации перехода применяются правила реквизитов.
Задайте правила объектов, определяющие «что куда переходит» и правила реквизитов, показывающие, как объекты-источники переходят в объекты-приемники. Если у вас не хватает средств для организации выгрузки экземпляров объектов и источников, опишите условия выгрузки функцией выборки объектов.
Задайте преобразование над реквизитом или объектом, который обладает этим реквизитом. Это свидетельствует о том, что реквизиты объекта-приемника и объекта-источника могут не совпадать, а значение реквизита-приемника может быть получено из других реквизитов объекта-источника.
Выберите способы выгрузки и загрузки. Можно выбрать выгрузку истории периодических реквизитов или выгрузку актуального значения. Для документов можно задать условие перебора табличной части. При загрузке пользуйтесь режимом «Поиск», который способствует синхронизации объектов по коду, наименованию и по произвольному набору реквизитов.
При использовании в бухгалтерском учете программы «1С:Предприятие» иногда требуется перенести различные данные (например, справочник контрагентов) из одной базы в другую, причем конфигурации 1С могут отличаться. Чтобы решить эту задачу, воспользуйтесь информацией на диске ИТС к программе.
- Как в 1С перенести контрагентов
- Как перенести данные из одной базы 1с в другую
- Как перенести пользователей 1С
Примените для переноса справочника контрагентов обработку «Универсальный обмен данными XML», которая должна находиться на диске информационно-технического сопровождения «1С:Предприятие». С помощью нее можно загружать и выгружать данные в формате XML между базами различных конфигураций.
Распакуйте вышеуказанную обработку. Зайдите в «Конфигуратор» и откройте в обработке папку Conversion, выберите файл «Выгрузка описания структуры метаданных конфигурации», сохраните его и выйдите из конфигуратора.
Откройте базу данных, затем зайдите в сохраненный файл и откройте в нем еще один файл под именем DATA (расширение.xml). Не забудьте задать период.
Выберите данные для выгрузки. В нашем случае это справочник контрагентов. Кликните мышкой на кнопку «Выгрузить данные». Дождитесь выгрузки и закройте базу.
Зайдите в конфигуратор новой базы. Откройте файл, найдите в обработке файл с именем «ВыгрузкаЗагрузкаДанныхXML», сохраните его и выйдите из конфигуратора.
Откройте базу в режиме «Предприятие». Загрузите файл «ВыгрузкаЗагрузкаДанныхXML». В открытом окне зайдите на закладку «Загрузка», выберите файл в новой папке DATA.xml, поставьте требуемые галочки и нажмите кнопку «Загрузить данные».
Сохраните при желании внешнюю обработку в конфигурации, после этого она не будет помехой при установке обновления. Таким же способом можно очень просто перенести данные из одной программы 1С в другую с одинаковыми конфигурациями, а также определенные документы или период.
Если по какой-либо причине диск ИТС с указанной обработкой отсутствует, осуществите перенос справочника контрагентов с использованием механизма OLE. При этом необходимо, чтобы обе базы находились в одной локальной сети. Написанная обработка запускается на базе, принимающей данные. Справочники должны быть синхронизированы по коду, при этом в процедуре обработки справочника («ОбработатьКонтрагента») в параметрах устанавливается ссылка на элемент справочника базы-источника.
- Перенос данных между информационными базами «1С:Предприятие» v7.7 средствами OLE-Automation
Наиболее слабое звено в цепи компьютерной безопасности - это сам пользователь. Наличие установленного на компьютере.
Здравствуйте.
Скажите пожалуйста, как можно перенести справочники из одной базы в другую конфигурацию?
Татьяна, а как справочники вначале выгрузить.
Должны ли у пользователя при выгрузке справочников быть только функция «Администратор» или достаточно «Главный бухгалтер»?
Для того чтобы пользователь мог открывать внешние отчеты и обработки, ему необходимо добавить специальный профиль доступа: Открытие внешних отчетов и обработок.
Более подробно посмотрите здесь: Как добавить пользователю с правами Бухгалтер права запускать внешние отчеты и обработки? .
Татьяна, с наступающим Вас 8 Марта!
Добрый вечер, Надежда,
я программист БухЭксперт8 и меня попросили посмотреть ваш вопрос, чтобы максимально вам помочь в ситуации.
Поэтому давайте немного ее уточним.
1. Для Главного бухгалтера не нужно добавлять права на запуск внешних отчетов и обработок: возможность интерактивного запуска их в его профиле уже задана (через прямое открытие кнопка Главное меню — Файл — Открыть), а большего вам для разовой операции и не надо.
2. Что касается выбора варианта переноса справочников нужно знать следующее:
«в какую конфигурацию из 1С:Бухгалтерия 3.0 вы хотите перенести справочники?»
Если в 1С:Бухгалтерию, но пустую, то самый дучший вариант использовать обработку Выгрузхка и загрузка данных xml.
Вот статья, где описано как с ней работать и где можно скачать саму обработку.
Выгрузка в 1С из xml: как выгрузить данные из 1С 8.3 и загрузить в 1С 8.3
Плюс обработки в том, что вы можете выгрузить ЛЮБЫЕ справочники, что хотите, а не только контрагентов, номенклатуры… и даже выгружать документы. Это совершенно волшебная обработка! 🙂
Важно! Релизы у выгружаемой базы и загружаемой базы должны быть одинаковы, иначе загрузка может не пройти, т.е. выгрузка должна идти из БП в БП или ЗУП в ЗУП или УТ в УТ и релизы баз, обменивающихся данными должны быть одникаковы.
Если переносить справочники нужно в другую программу, не в Бухгалтерия 3.0, а например Управление торговлей, тогда может помочь обработка загрузки данных из табличного документа, как вам выше указали:
Загрузка данных из табличного документа 1С 8.3
Но там довольно сложная настройка соответствия полей и определения поиска по ссылкам или наименованию/коду.
Поэтому мы советуем вам предварительно поэкспериментировать в копии базы загрузки данных и если все получится — повторить в рабочей.
Желаем вам отличного результата! 🙂
Большое спасибо, Ирина. Ответ очень помог.
С наступающим Вас 8 Марта!
Конфигурация для загрузки справочников — Учет в некоммерческих организациях
Это главное. Выгрузка и загрузка данных xml уже не подходит.
Конфигурации по Учет в некоммерческих организациях у нас нет, мы по ней не консультируем, поэтому либо используйте обработку Загрузка данных из табличного документа, либо те ограниченные возможности, которые могут быть заложены в новой конфигурации: думаю, что если используется актуальная версия 1С, то данные для загрузки контрагентов и номенклатуры из таблиц с высокой вероятностью быть должны в нее встроены — это достаточно универсальный механизм.
По остальным справочникам перенести будет сложнее.
А готовить таблицы для загрузки придется самостоятельно: самое удобное через Универсальный отчет с указанием в шапке, например, справочника Номенклатура или Контрагенты и формирования детального отчета по всем входящим в них реквизитам. Сформированный отчет сохраняется в файл Excel, например.
Потом уже работаете с таблицей при загрузке данных из табличного документа.
Иногда в работе сталкиваешься с ситуацией, когда возникает необходимость перенести данные из одной конфигурации 1С в другую. Для переноса данных между идентичными конфигурациями существует обработка Выгрузка и загрузка данных xml .
Внешняя обработка выгрузка и загрузка данных в xml 1с 8.3
В некоторых конфигурациях имеется типовой функционал для обмена данными (например, выгрузка из конфигурации Зарплата и управление персоналом в Бухгалтерию предприятия или из Управления торговлей в Бухгалтерию предприятия, из Зарплата и кадры государственного учреждения в Бухгалтерию государственных учреждений и т.п.).
В случае, если конфигурации разные, приходится создавать правила переноса в конфигурации 1С: Конвертация данных. Также некоторые данные можно загрузить из табличного документа Excel, с помощью обработки Загрузки данных из табличного документа.
Для переноса данных между идентичными конфигурациями существует обработка Выгрузка и загрузка данных XML. Для корректной работы обработки база, в которую загружаются данные, должна быть того же релиза, что и база выгруженных данных.
Данная обработка поставляется в составе конфигурации 1С: Конвертация данных 2, а также скачать ее можно с сайта 1С или с диска ИТС.
Это универсальная обработка, которая подходит для любых конфигураций, с ее помощью можно произвести полную или частичную выгрузку данных в формате xml и соответственно загрузить их в другую информационную базу. Примером использования может быть выгрузка и загрузка справочников, обмен данными (выгрузка и загрузка документов) между конфигурациями, выгрузка для восстановления информации при сбое информационной базы.
Рассмотрим принцип работы данной обработки.
Выгрузка данных из 1С 8.3 в xml
Откроем обработку в базе Источнике, т.е. информационной базе, откуда будем выгружать наши данные: меню Файл — Открыть .
Выберем и откроем файл обработки Выгрузка и загрузка данных XML .
Откроется обработка, в которой необходимо произвести настройку выгрузки.
Данные объектов выгрузки отображены в таблице, где надо отметить, что будем выгружать. При этом у каждого поля стоит отметка Выгружать при необходимости . Это означает, что если выгружаемый объект связан с другими объектами, то при анализе объекта выгрузки программа 1С 8.3 (кнопка Определить данные, выгружаемые по ссылке ) покажет связанные объекты. При необходимости выгрузки их нужно будет также отметить.
Например, при выгрузке справочника Номенклатура можно загрузить Единицы измерения . При выгрузке справочника Контрагенты или Организации можно выгрузить Банковские счета и Договора . Если их не выгрузить, то при загрузке этих данных не будет, а при переносе документов эти поля окажутся пустыми и в этих полях вместо данных будет надпись .
Предусмотрено два варианта выгрузки данных из 1С 8.3 в xml — на клиентский компьютер и в файл на сервере. При установленном переключателе выгрузить данные На клиентский компьютер выгрузка начинается сразу, при выборе варианта В файл на сервере можем указать место выгрузки.
При выгрузке можно установить галочку выгружать в формате FastInfoSet . Данный формат использует альтернативный синтаксис отображения xml-данных, обеспечивает меньший объем файлов и более высокую скорость обработки, чем скорость обработки данных, записанных в обычном xml-формате. Файл этого формата имеет расширение .fi или .finf.
Для примера, в новую созданную базу 1С 8.3 выгрузим справочники Организации , Контрагенты и Номенклатура .
О том, как создать новую базу 1С подробнее читайте в статье Как создать информационную базу в 1С 8.3
Отметив в списке необходимые для выгрузки объекты, нажимаем кнопку Определить данные, выгружаемые по ссылке и галочками программа 1С 8.3 отметит связанные объекты и при необходимости их также нужно пометить для выгрузки, поэтому отметим также справочники Договоры Контрагентов , Банки и Банковские счета . Затем только нажимаем кнопку Выгрузить . После формирования файла программа спросит, что делать с подготовленным файлом: Открыть или Сохранить .
Нажимаем Сохранить и указываем папку. В нашем примере папка Выгрузка из 1С.
Нажимаем кнопку Сохранить — файл выгружен.
Загрузка данных из xml файла в базу 1С 8.3
Откроем информационную базу-приемник, т.е. базу 1С 8.3, куда будем загружать наши данные.
В том случае, если планируется загрузить данные в рабочую базу (не пустую) необходимо выполнить резервное копирование перед загрузкой.
Открываем обработку Выгрузка и загрузка данных XML (меню Файл — Открыть ) и нажимаем кнопку Загрузить данные .
В открывшемся окне выбираем наш ранее сохраненный файл, нажимаем кнопку Открыть и ждем окончания загрузки данных из файла.
Проверяем наши справочники.
Справочник Контрагенты ( Справочники — Контрагенты ).
Проверим, перенесся ли справочник Договоры . Проверим вкладу Договоры в элементе справочника Контрагенты .
Есть. Но для этого при выгрузке мы его тоже отметили.
Проверим справочник Номенклатура ( Справочники — Номенклатура ).
- Как выгрузить документ, отчет из 1С 8.3 в Excel
- Загрузка из Excel в 1С 8.3
- Как выгрузить базу 1С 8.3 на флешку
Помогла статья?
Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно
Похожие публикации
-
Иногда возникают ситуации, когда необходимо сделать копию информационной базы 1С.Часто у пользователей 1С возникает вопрос: как загрузить (сохранить) документ.В справочник Контрагенты можно загружать данные из таблиц. Это особенно..
(7 оценок, среднее: 4,29 из 5)
Публикацию можно обсудить в комментариях ниже.
Обратите внимание!
В комментариях наши эксперты не отвечают на вопросы по программам 1С и законодательству.
Задать вопрос нашим специалистам можно в Личном кабинете
Читайте также: