Интернет заработок

Очень простая в использовании обработка обмена между идентичными конфигурациями. Очень простая в использовании обработка обмена между идентичными конфигурациями Обмен данными между идентичными конфигурациями 8.2

Очень простая в использовании обработка для быстрого переноса данных между идентичными конфигурациями. Работает через xml файл или com соединение.
Поддерживает обычные и управляемые формы. Работает на веб клиенте.

Переносит через xml файлик или com - соединение данные из одной базы 1С в другую.

Конфигурации должны быть одинаковыми (по структуре данных как минимум). Например, из копии перенести что-то в рабочую базу. Файлик создается в папке с обработкой. Переносит по выбору справочники, документы (вместе с движениями) и регистры сведений. Для периодических объектов можно установить период.

На закладке "Выгрузка" есть флаг "Выгружать справочники из документов". При выгрузке документов с установленным флагом выгружаются справочники, содержащиеся в реквизитах документа и табличных частях вместе со своими родителями и владельцами (при необходимости).

Может работать в двух режимах: через xml (запускать по очереди в базе источнике, потом в базе - приемнике), через com - соединение (запускать только в базе - источнике).

В режиме работы через com соединение сохраняет настройки подключения к серверу в dataXML.ini файле, логин и пароль хранит в зашифрованном виде, остальные данные - в открытом.

Даже если пользователь не делает специальных действий по сохранению настроек, обработка сама сохраняет набор данных в файле dataXML.ini. В нем хранятся: "Вид обмена", "Выгружать справочники из документов" и параметры соединения для com - соединения.

Если обмен работает в режиме XML, Выгрузка производится в тот же каталог, откуда запущена обработка. Создается файл "dataXML.xml". Из него же производится загрузка.

Использование (через xml):

  • Запустить обработку в базе - источнике данных. перейти за закладку "Выгрузка". При необходимости можно воспользоваться флагом "фильтр по заполненным объектам" - он уберет из полей списков объекты, не содержащие данных, оставив только те, где есть хоть одна запись. Выбрать флажками объекты для переноса (на любых закладках)
  • Нажать "Выгрузить"
  • Запустить эту же обработку в базе - получателе данных. Выбрать вид обмена "Через XML".
  • Нажать "Загрузить". Загруженные данные отобразятся в списке, откуда их можно открыть щелчком мышки. Кнопка "Тест загрузки" на закладке "Загрузка" делает загрузку данных без записи в базу с отображением загруженных данных (если очень страшно загружать).

Использование (через com):

  • Запустить обработку в базе - источнике.
  • Настроить (восстановить настройки) для соединения.
  • Перейти за закладку "Выгрузка". При необходимости можно воспользоваться флагом "фильтр по заполненным объектам" - он уберет из полей списков объекты, не содержащие данных, оставив только те, где есть хоть одна запись. Выбрать флажками объекты для переноса (на любых закладках)
  • Нажать "Выгрузить"

Обновления:

2.4. Добавлен отбор по любым данным объекта при выгрузке. Отбор доступен только при выгрузке одного типа справочника или документа. Если условие выполнено, на закладке "Выгрузка" появляется закладка "Отбор".

Добавлено поле "файл", достуаное только при обмене через xml. По умолчанию заполняется "dataXML.xml". Это поле так же добавлено в поля, сохраняемые в файле "dataXML.ini".

2.4.2. Добавлен отбор по организации. Устанавливается на закладке "Дополнительно". Поле сохраняется в настройках. Если отбор заполнен, выгружаются только те документы, где есть реквизит "Организация" и Организация документа равна отбору.

2.5. На закладке "Выгрузка" добавлена кнопка "Выгрузить в список". Становится доступной, если выбран хоть один вид документа к выгрузке. Предназначен для предварительной выгрузки результата в список, на котором можно установить флажки на документах, а так же открыть форму документа для просмотра. Выгрузка из этой формы ограничивает список выгружаемых документов только теми, у кого установлена пометка (флажок).

2.5.3. Немного изменил выгрузку регистров сведений (непринципиально), детализировал сообщения при выгрузке регистров сведений (расшифровал отбор записи). Разбил проблемную строчку от пользователя its на две (для облегчения понимания ошибки).

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

Непринципиально переписана часть выгрузки (немного оптимизирована).

При выгрузке справочников, содержащихся в документах добавлено сообщение (раньше они выгружались "вглухую").

2.5.5. Добавлена обработка прерывания пользователя в выгрузку и загрузку.

2.5.6. Исправлена ошибка с видами регистров сведений. Регистры, подчиненные регистратору убраны из поля "Регистры сведений". При необходимости их перенести, переносить регистраторы с движениями.

2.7.4. Добавлен новый функционал (закладка при выгрузке "По плану обмена") Позволяет при наличии плана обмена "Полный" выгрузить (и загрузить) данные, которые зарегистрированы планом обмена.

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

2.8.0. Выполнено пожелание уважаемого nirbolz , сделанное в 251-м комментарии, добавлен флаг "Только новые".

Немного изменена конфигурация формы, основные флаги вынесены на отдельную закладку, т.к. место на форме, где они были раньше, кончилось:)

3.0.1. Добавлен минимальный функционал на управляемых формах. Обмен справочников, регистров сведений и документов (по желанию с движениями).

Перенос данных — очень важный процесс в любой учетной системе, платформа 1С 8.3 и 8.2 не исключение. Ниже мы рассмотрим инструкцию, как проще всего перенести данные из одной системы в другую, имеющую аналогичную конфигурацию (для различных конфигураций можно использовать инструмент для программистов — или ).

Перед любыми действиями необходимо , изменения являются невозвратимыми!

Самый простой и удобный способ переноса данных из 1С 8.3 в 1С 8.3 бухгалтерия 3.0 — использование обработки Выгрузка и загрузка данных в формате XML (скачать — для 8.2 или для 1С 8.3 или на ИТС). Обработка универсальная и подходит для любых конфигураций.

Не будем вдаваться в подробности, рассмотрим пошаговую инструкцию по миграции данных с помощью данной обработки на примере простейшего переноса товаров.

Выгрузка данных в XML

Первым делом откроем обработку в базе источнике (откуда будем выгружать товары) и посмотрим на интерфейс:

Получите 267 видеоуроков по 1С бесплатно:

Сразу необходимо заполнить поле «Имя файла» — по этому пути будет создан новый файл данных, который мы будем загружать в базу приемник. Чуть ниже, в табличной части «Данные для выгрузки» необходимо выбрать те данные, которые мы хотим выгрузить из базы данных.

После выделения объекта из левой табличной части можно наложить отбор в правой табличной части:

В нашем примере я хочу выгрузить все товары с наименованием «Грабли».

После того как все настройке заполнены, данные можно выгружать. Для этого необходимо нажать на кнопку «Выгрузить данные»:

Загрузка данных из xml в 1с 8.3

Данные выгружены из базы источника, теперь их необходимо перенести в базу-приемник.

Для этого необходимо запустить обработку уже в той базе, в которую необходимо загрузить данные, и зайти на вкладку «Загрузка», выбрать выгруженный файл на диске и нажать на кнопку «Загрузить данные»:

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

И показываем, как с ее помощью СИЛЬНО упростить решение своих задач

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

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

Поэтому позовите коллег, им это будет тоже очень полезно.

Особенно, если они уже видели КД 3 и успели испугаться:)

Да, когда ее видишь в первый раз – там вообще ни фига не понятно.

Но на самом деле – все ОЧЕНЬ просто. Настолько просто, что вам потом даже скучно будет:)

Что конкретно в сегодняшних видео

Это 4 видео по обмену данными через универсальный формат обмена EnterpriseData .

Кроме того, мы покажем пример доработки типовых правил обмена в 1С:Конвертации данных 3.0

Общая длительность – 34 минуты . Содержание:

  • Настройка обмена на примере 1С:Бухгалтерии 8 и 1C:ERP
  • Как сделать загрузку типовых правил и универсального формата обмена в Конвертации Данных 3.0
  • Перенос структуры метаданных в КД 3.0
  • Как выполнить первый обмен данными
  • Доработка правил конвертации
  • Как загрузить новые правила без изменения конфигурации (без снятия с поддержки )

Обратите внимание , что при решении этой задачи меняются правила загрузки только в конфигурации-приемнике. А конфигурация-источник работает по типовым правилам.

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

Данные видеоуроки актуальны для БСП редакции 2.3.2 (для любой сборки старше 2.3.2.43).

Если Вы используете более старшую версию БСП,0 сделайте «поправку» на изменившийся интерфейс и расширенную функциональность. Для этого самостоятельно повторите пример из видео.

Видео 1:
Загрузка правил обмена между типовыми конфигурациями в Конвертацию данных 3.0

В этом уроке выполним подготовительные действия при внесении изменений в правила обмена между типовыми конфигурациями:

  • Загрузка в КД структуры формата обмена (
  • Создание конвертации
  • Выгрузка файлов правил из типовой конфигурации
  • Выгрузка модуля менеджера обмена

Видео 2:
Доработка правил обмена в КД 3.0

В этом уроке мы покажем, как дозаполнить реквизиты объектов при загрузке данных.

Будет решена задача – при загрузке объектов из конфигурации-источника устанавливать комментарий “Загружено из БП 3.0”.

Для решения задачи потребуется внести изменения в правилах конвертации объектов , в событии “Перед записью полученных данных”.

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

Видео 3:
Настройка универсального обмена между типовыми конфигурациями

В этом уроке мы покажем, как настраивать новый обмен между типовыми.

Настройки будут сделаны в конфигурации-источнике и затем загружены в конфигурацию-приемник.

Также в этом видео мы покажем, как без изменения конфигурации подгрузить новые правила обмена.

Видео 4:
Перенос начальных остатков с помощью правил обмена

В уроке покажем типовой функционал переноса начальных остатков.

P.S.

Да, обмены через txt / dbf / ole и т.д. имеют право на существование. В каких-то специальных случаях, типа стыковки с веб-сервером или переноса из готового формата внешнего приложения.

Однако для стандартных обменов – стандартные методы и быстрее, и сильно проще.

А если кто-то изобретает велосипед, когда есть готовое универсальное решение – это как написать себе на лбу “инструментом не владею, изучать не хочу, буду строить костыли за ваши деньги” .

P.P.S.

Мы хотим показать, что Конвертация Данных 3.0 – это не сложно.

Непривычно – да. Не все сразу понятно – да. Есть очень неоднозначные моменты – да.

Но с помощью готовых инструкций и видео ее можно освоить буквально за 1-2 недели.

2018-11-15T19:32:35+00:00

Универсальная обработка "Выгрузка и загрузка данных XML" производит полную или частичную выгрузку данных информационной базы в файл в формате XML. Впоследствии этот файл может быть загружен в информационную базу с помощью этой же обработки. Формат файла выгрузки отличается от формата файла, создаваемого при выгрузке по плану обмена, заголовочной частью.

Обработка может использоваться только в тех случаях, когда информационная база, в которой осуществлялась выгрузка данных, и та, в которой данные загружаются, являются однородными (конфигурации идентичны, данные могут различаться), либо все выгружаемые объекты практически полностью идентичны по составу и типам реквизитов и табличных частей, свойствам "ведущего" объекта метаданных и так далее.

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

Обработка поддерживает выгрузку данных с возможностью задания отбора по периоду. Также реализована проверка объектов на наличие недопустимых символов при обмене через XML.

С уважением, (преподаватель и разработчик ).