Выгрузка-загрузка любых данных между похожими конфигурациями ЛЮБЫХ баз 1С 8.1-8.3 с обработкой и поиском данных по произвольным полям поиска

Публикация № 149404

Администрирование - Администрирование данных 1С - Обработка документов

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

449
Представляю Вашему вниманию обработки, которые являются эволюционным развитием способа обмена! Что же Вы получаете? 2 способа обмена объектами – с ОДИНАКОВОЙ структурой и с ОТЛИЧАЮЩЕЙСЯ! Забудьте о том, что не могли ранее перенести данные между базами, из-за того, что изменилась структура объектов в одной из них с обновлением конфигурации – теперь это в прошлом! Теперь не помеха для обмена изменение состава реквизитов объекта (измерений, ресурсов)/состава табличных частей/реквизитов табличных частей/типов реквизитов! А так же получаете быстрый алгоритм обмена, с возможностью указания уровня выгрузки объектов по ссылкам как через файл, так и через COM; Система слежения за дублями предопределенных элементов при загрузке; Система поиска связей объектов для выгрузки; Отборы для каждого объекта конфигурации в отдельности; Динамическая замена произвольных ссылок при обмене; Сброс нумерации документов при загрузке; Выбор регистров движений для выгрузки. И ГЛАВНОЕ - обработка каждого объекта перед выгрузкой / перед запись / после записи! Обработки протестированы и готовы для работы, имееются ДЕМО-версии! Обновления в течении года после покупки БЕСПЛАТНЫ!. (Обновление от 27.06.2019, версия 7.4)

Особенности:

  • 2 режима обмена - для объектов с ОДИНАКОВОЙ структурой в обменивающихся базах и ОТЛИЧАЮЩИХСЯ структурой (набором реквизитов/измерений/ресурсов, табличных частей, реквизитов табличных частей, типами реквизитов). Ранее, при обмене баз с одинаковой конфигурацией изменение хотя б одного реквизита (удаление/добавление/изменение имени) могло не дать загрузить данный объект.  Например, в одной базе в документ добавили реквизит/удалили/добавили таб. часть/удалили таб часть/добавили тип. Стандартными обработками обмена между одинаковыми конфигурациями, обмен был не возможен при таких изменениях. Теперь все это в прошлом! Не нужно искать различия в объектах конфигураций после обновлений! Теперь загрузка пройдет успешно, а сопоставление данных будет выполнено по имени объекта и имени реквизита/табличных частей! Главное - это чтоб имена обменивающихся объектов конфигураций были одинаковы. Скорость при обмене объектами с одинаковой структурой выше по сравнению с отличающейся на 30%. Если Вы знаете, что структура одинакова объектов в конфигурациях, то смело выбирайте режим "Одинаковые конфигурации или объекты" - скорость будет максимальна. Если нет, то режим "Похожие конфигурации или объекты" - скорость будет ниже, но данные точно будут загружены. Стандартная обработка 1С "Выгрузка и загрузка XML" (2.1.8) таким функционалом не обладает! Если объем данных велик, то желательно его делить на порции, используя отбор и уровни ссылочности.
  • НЕ создает дубли предопределенных элементов, счетов, при загрузке в конфигурациях, работающих на интерфейсе "такси" и платформе 8.3, за счет алгоритма обработки данных при загрузке, который практически не влияет на скорость загрузки (стандартная обработка 1С "Выгрузка и загрузка XML" (2.1.8) создает дубли).
  • Малый размер файла выгрузки т.к. нет дублирования ссылок при выгрузке;
  • Выгрузка 3х уровней ссылок - выгрузка выбранного объекта -> выгрузка реквизитов выбранного объекта -> рекурсивная выгрузка реквизитов объектаполученного из реквизитов выбранного объекта; (например, если выбран справочник для выгрузки "Пользователи", а у него есть реквизит "Сотрудники" (справочник "Сотрудники"), а у справочника сотрудники есть реквизит "Подразделение" (Справочник "Подразделение"), то будут выгружена указанная в реквизите ссылка на справочник "Сотрудники" и указанная в реквизите справочника "Сотрудники" ссылка на справочник "Подразделение");
  • Уровень выгрузки ссылок выставляется переключателем. Если выбран "1" - выгрузиться только сам объект, "2"- Выгрузиться сам объект и объекты из его реквизитов, "Все" - выгрузиться объект и реквизиты реквизитов объекта и прочие, для поддержания целостности данных.
  • Для каждого объекта можно установить свой произвольный отбор, в том числе по реквизитам табличных частей. Выгрузка будет идти именно по данному отбору!. Если установлен период выгрузки, то данный период примениться как отбор ко ВСЕМ отборам объектов (если установлена галка "Для всех объектов").
  • Если нужно выгрузить несколько видов документов с отбором по организации/подразделению и т.д., то можно установить отбор по организации/подразделению в одном документе, а затем нажав на элемент отбора правой клавишей мышки и выбрать из меню "Установить фильтр по данному полю для всех объектов". При это будет добавлен выбранный элемент отбора для каждого выбранного документа (выбранного в дереве галкой). Чтоб удалить данный элемент отбора во всех выбранных документах, нужно стать на элемент отбора и в контекстном меню выбрать "Удалить фильтр по данному полю для всех объектов".
  • Есть возможность произвольной программной обработки каждого объекта перед выгрузкой / перед записью/ после записи. Для этого имеются 3 обработчика с конструктором запроса для каждого вида объектов / объекта метаданных, который можно вызвать, выделив нужный запрос в тексте обработчика. Обработчики срабатывают при каждой выгрузке объекта / структуры объекта или набора записей. Если будет ошибка в обработчике - система остановит выгрузку / загрузку и выдаст сообщение об ошибке. Теперь вы можете выполнять самостоятельное заполнение реквизитов нужными значениями, очищать реквизиты, задавать новые номера, добавлять текстовые маяки в комментарии и многое другое.
  • Возможность прямой выгрузки-загрузки через COM-соединение данных для файловых и серверных БД без использования файла XML. Для этого нужно указать путь к каталогу файловой БД или указать имя сервера и имя базы на сервере;
  • Обработка одна из самых быстрых в своем классе! Быстрее типовых обработок 1С в несколько раз!;
  • Динамическая подмена ссылок во время загрузки данных из файла или во время выгрузки через COM. Данная система нужна, например, когда нужно заменить контрагента и договор в определенных документах при загрузке. Список ссылок для подмены указывается на закладке "Данные для подмены" и для каждого выбранного объекта отдельно. Это позволяет при подмене ссылок, выполнять подмену именно в выбранных объектах метаданных замену, а не во всех выгружаемых данных! Так же, при указании данных для подмены для удобства, система будет отображать количество данных для каждого выбранного вида метаданных в виде "[Количество]" перед названием объекта.
    • На закладке "Данные для подмены" указываем ссылку, которая используется в базе-источнике, указываем наименование и код элемента, который будет найден в базе-приемнике. Данная таблица при выгрузке передается в базу-приемник и система, на основании наименования и кода, пытается найти нужную ссылку в базе-приемнике для замены. Приоритет поиска без учета регистра: 1. Наименование+Код => 2. Код => 3. Наименование. Если система не находит ссылку по указанным данным в базе-приемнике, то такая строка удаляется из таблицы замены и больше не используется в данном сеансе загрузки. Для того, чтоб система подмены заработала при загрузке, обязательно нужно установить флаг, перед загрузкой из файла или выгрузке через COM, "Выполнять подмену выбранных ссылок при загрузке".
    • Для упрощения добавления одинаковых ссылок для подмены в различные объекты метаданных, имеется команды "Копировать в буфер обмена" и "Вставить из буфера обмена" на закладке "Данные для подмены". При нажатии "Копировать в буфер обмена", система скопирует все строки, которые относятся к выбранному объекту метаданных, в буфер обмена для последующей вставки в другие объекты метаданных. При вставке идет проверка на наличие дублей ссылок для замены!
    • Если выгружается документ с движениями, то замена будет выполнена и в движениях тоже.
    • Замена возможна только ссылок справочников и планов видов характеристик!
    • Данные, на которые будут заменяться ссылки уже должны существовать в базе!
  • Имеется возможность изменять нумерацию новых документов при загрузке согласно порядку следования их в базе - приемнике. Регулируется флагом "Выполнять сброс нумерации документов при загрузке". Для того, чтоб система сработала, флаг должен быть установлен до ЗАГРУЗКИ данных или перед выгрузкой через COM!
  • Есть возможность определять вхождение выбранного объекта конфигурации в другие объекты конфигурации. Найденные объекты в дереве помечаются на выгрузку. И при этом, если был установлен отбор на искомый объект в дереве, то он автоматически будет проставлен на реквизит найденных объектов связи, который ссылается на выбранный объект конфигурации. После, Вам остается только убрать галки с ненужных объектов в дереве. Это полезно когда Вы не знакомы со связями данных в конфигурации, и не можете точно определить какие данные выгружать. Данная процедура выполнятеся командами "Определить связанные объекты по реквизитам с текущим объектом" и "Определить связанные объекты по реквизитам / таб. частям с текущим объектом". Последняя команда выполняет поиск связей и в реквизитах табличных частей, а не только в реквизитах объекта.
  • Данные регистров накопления, бухгалтерии, расчета выгружаются как движения выбранных документов, при указании галки "Выгружать движения документов". При этом в дереве объектов можно выбрать движения, которые будут выгружены, а каки нет. Галка "Выгружать движения документов" должна стоять.
  • Движения выгружаются при любом уровне ссылок;
  • Есть возможность просмотреть объекты, которые будут выгружены, регистры в том числе. Для этого выбираем галкой в дереве нужный вид объекта  и переходим на закладку "Объекты, которые будут выгружены". Там будут указаны ссылки или ключи записей регистров сведений с учетом наложенных отборов на данный объект. Любую ссылку или ключ записи можно открыть.
  • Для периодических регистров сведений можно выгрузить записи за период, срез первых на начало/конец периода, срез последних на начало/конец периода.
  • При загрузке данных, поиск объектов идет по уникальному идентификатору и полям поиска. Если УИД не будет найден в базе-приемнике, и будут заданы поля поиска, то система будет пробовать получить нужный объект. Если не найдет, то будет создан объект из файла. Если установлен флаг "Записывать только новые объекты при загрузке", то система просто подставит ссылку, но не обновит данные объекта в базе-приемнике. 
  • Сохранение и восстановление всех настроек обработки(выбранных элементов,отборов для каждого вида объектов);
  • Есть возможность загружать отборы по ссылкам из файла с расширением  .xlsx определенного строения. В файле обязательно должны быть 3 колонки (с названиями точно как написано) : ЕстьВПриемнике (Да/Нет), ПолноеИмя (в виде Документ.АвансовыйОтчет), СсылкаКЗ (сериализованная ссылка функцией ЗначениеВСтрокуВнутр). Названия колонок должны присутствовать в файле в начале, расположение не критично в рамках файла. Для чего это нужно? Это позволяет выгружать единичные документы разного вида, например, не тратя время на задание какие документы брать. Так же эта функция дает возможность работать в паре с обработкой для сравнения данных моего производства (//catalog.spt52.ru/public/692252/). Из данной обработки вы сохраняете результат сравнения в файл с такими колонками, как указано выше. Далее, вы в этом файле оставляете то, что вам нужно, путем удаления не нужных строк. Этот файл загружаем на этапе выгрузки данных в базе-источнике, на странице выбора объектов для выгрузки, в меню «Операции с объектами» - «Загрузить список данных для отбора». Система прочитает данные и по полным имена объектов установит отборы по реквизиту «Ссылка». Отборы дополняются данными из файла, а не перезаписываются. 
  • Есть возможность при загрузке документов, делать их не проведенными, если они были проведенными в базе-источнике. При этом система снимает флаг ПРОВЕДЕН = ЛОЖЬ, но не выполняет запись с отменой проведения в угоду скорости записи объектов. Следовательно, очистка регистров не происходит. Поэтому, если выполняется перенос документов, то не нужно ставить флаг «Выгружать движения», а иначе в базе-приемнике будут не проведенные документы с движениями!

С конфигурациями 8.1 обработки работают только в режиме совместимости с 8.2 (обычное приложение)!

COM-соединение идет через V82.Comconnector (V83.Comconnector). Возможно, может не быть установлен на компьютере данный компанент. Как устанавливать читаем здесь http://forum.infostart.ru/forum24/topic45491/

Возможно, что при выборе справочника/документа/регистра/ПВХ, в таблице отбора, не будет доступных полей для отбора в управляемой форме. Это значит у Вас не включена функциональная опция, которая блокирует использование данного объекта! Это особенности управляемого приложения и СКД!

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

  • УТ 11 <-> УТ 11
  • УТ 10.3 <-> УТ 10.3
  • БП 2 <-> БП 2
  • БП 3 <-> БП 3
  • КА 1 <-> КА 1
  • КА 2 <-> КА 2
  • Розница 2 <-> Розница 2
  • УНФ 1.6 <-> УНФ 1.6
  • ЗУП 2.5 <-> ЗУП 2.5
  • ЗУП 3 <-> ЗУП 3
  • и т.д.

Возможны так же обмены между следующими базами, но перенесены будут только объекты которые называются одинаково в обоих базах, и только те реквизиты, которые имеют одинаковые имена в данных объектах:

  • УТ 11 <-> УТ 10.3
  • БП 2 <-> БП 3
  • КА 1 <-> КА 2
  • ЗУП 2.5 <-> ЗУП 3
  • и т.д.

Немного технических данных об обработке:

  • Код полностью моего производства (мои наработки)
  • Код открыт, можно дорабатывать самостоятельно
  • Общее количество строк кода около 3500
  • Выгрузка всех видов документов (более 32,5 тыс.) с движениями в файл на уровне "Все" (3) в режиме "Одинаковые объекты" занимает около 15 минут. При этом выгружается около 107 000 объектов (Конфигурация "Бухгалтерия предприятия 3.0"). Стандартная обработка 1С "Выгрузка и загрузка XML" (2.1.8) выполняет данные действия за 35 мин!
  • Выгрузка всех видов документов (более 32,5 тыс.) с движениями в файл на уровне "Все" (3) в режиме "Схожие объекты" занимает около 25 минут. При этом выгружается около 107 000 объектов (Конфигурация "Бухгалтерия предприятия 3.0"). Стандартная обработка 1С "Выгрузка и загрузка XML" (2.1.8) этого не умеет!
  • Обмен тестировался на отличающихся релизах бухгалтерии 3.0, а так же успешно проходил обмен документами (с нюансами) между УТ 11 для России и УТ для Казахстана. Эти конфигурации сильно отличаются друг от друга, но информация по имени смогла сопоставиться в большинстве случаев, что является показателем универсальности данной обработки.

Отличие ДЕМО-версии от основной:

  • Ограничение на количество выгружаемых объектов - не более 5 объектов каждого вида
  • Уровень ссылочности можно выбрать 1 или 2
  • Не показывает количество выгруженных объектов
  • Нет сохранения настроек и загрузки их
  • Закрытый код обработки от изменений/доработок
  • Ниже скорость работы в целом
  • Возможны ошибки в работе из-за ограничения на количество выгружаемых объектов в ДЕМО-версии. Желательно использовать режим ссылочности 1.

Не забываем делать бэкапы баз-приемников!

Данная обработка входит в Топ-100 продаж сайта "Инфостарт" за все время!

_______________________________________________________________________________________________________________________________________________

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

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

_______________________________________________________________________________________________________________________________________________

СИСТЕМА ЛОЯЛЬНОСТИ ДЛЯ ВАС:
Если Вы когда-либо приобретали МОИ разработки на Инфостарте, то для Вас действует дополнительная скидка, персонально от меня!
И чем больше Вы приобрели МОИХ разработок - тем выше Ваша скидка, но не более 25%!
Для расчета скидки руководствуйтесь следующими правилами:

  • 2я разработка - 15% скидка
  • 3я разработка - 20% скидка
  • 4я разработка и последующие - 25% скидка

Скидка так же суммируется с действующими скидками на сайте Инфостарт. Не распространяется на продления обновлений и техподдержку!

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

_______________________________________________________________________________________________________________________________________________

Возможно, так же будут вам полезны мои разработки:

  • //catalog.spt52.ru/public/1076549/ - САПП - система анализа на наличие проблем и/или предложений в ЛЮБЫХ базах 1С, работающих на платформе 8.3.4+
  • //catalog.spt52.ru/public/936948/ - Удобная, быстрая и функциональная подсистема обмена между узлами РИБ для УТ 11, УТ 10.3, Альфа - Авто с заменой ссылок в узлах, сравнением документов, командным управлением узлами (для платформы 8.3+)
  • //catalog.spt52.ru/public/912717/ - Гибкая система расчета зарплаты по произвольной мотивации для УНФ 1.6 и не только (Расширение + Конфигурация, платформа 8.3+)
  • //catalog.spt52.ru/public/893115/ - QR - штрихкодирование документов БЕЗ изменения печатных форм и конфигурации, с произвольными алгоритмами создания QR -кода и обработки для УТ 11 (все), ERP 2, КА 2, УТ 10.3, Розница 2.2, УНФ 1.6, БП 3
  • //catalog.spt52.ru/public/845506/ - Контроль над паролями пользователей для ЛЮБОЙ типовой конфигурации, работающей на платформе 8.3 и выше ( + Расширение)
  • //catalog.spt52.ru/public/127859/ - Быстрый поиск дублей с четким/нечетким поиском по любому сочетанию реквизитов/реквизитов таб. частей с отбором и быстрой заменой значений в ЛЮБЫХ базах 
  • //catalog.spt52.ru/public/692252/ - Сравнение данных РИБ или обменивающихся баз с одинаковыми конфигурациями по контрольным суммам выбранных реквизитов, работающих на платформе 8.3...и выше 
  • //catalog.spt52.ru/public/201119/  - Проведение/снятие с проведения документов/очистки движений не проведенных, перезаписи ссылочных объектов с отборами для баз 1С 8.1-8.3 
  • //catalog.spt52.ru/public/621962/ - "Что? Где? Когда?" или журнал изменений с восстановлением состояния реквизитов ссылочных объектов
  • //catalog.spt52.ru/public/543417/ - Одиночная/групповая регистрация объектов/реквизитов объектов для обмена через планы обмена c отборами для ЛЮБЫХ баз 1С на 8.2-8.3 
  • //catalog.spt52.ru/public/175028/ - Удаление данных с отбором и построением дерева ссылок в базах 1С 8.1-8.3
  • //catalog.spt52.ru/public/420278/ - Загрузка иерархии номенклатуры, картинок, штрихкодов, характеристик, доп. реквизитов, цен, поступлений, номен. поставщиков из xls,xlsx,xlsm,ods,ots,csv для УТ 10.3, БП 2.0, УТ 11.1/11.2/11.3, БП 3, КА 2, ERP 2, УНФ 1.6, Розница 2.2 
  • //catalog.spt52.ru/public/427579/ - Мастер выгрузки ЛЮБЫХ данных (остатков, цен, картинок, иерархии, доп. реквизитов, характеристик, штрихкодов и т.д.) в CSV / XLS / XLSX / MXL / ODS / PDF для ЛЮБЫХ баз, работающих на платформе 8.3... и выше 
  • //catalog.spt52.ru/public/832852/ - Мониторинг цен закупки / цен продаж и наценки для Управления Торговлей 11 (все), ERP 2, КА 2, Розница 2.2

.

Обновление от 27.06.2019, версия 7.4!

  • Исправлена ошибка при формировании запроса для объекта, содержащего в своем составе от 10 табличных частей (справедливо для ЗУП) и более. Теперь выгрузка происходит быстрее, особенно заметно на документах конфигурации ЗУП.

Обновление от 29.03.2019, версия 7.3!

  • Исправлена ошибка при поиске по ключевому полю "Дата" при сопоставлении документов. Ранее могли не сопоставляться документы, если дата была в рамках одного дня, но с разным временем.
  • Подправлен интерфейс в плане подсказок параметров в УФ.

Обновление от 22.03.2019, версия 7.2!

  • Добавлена возможность использовать параметр "СтруктураОбъекта" в обработчике "Перед выгрузкой", для обработки свойств структуры, созданной на основании объекта. Данная структура доступна только при выгрузке в режиме "Похожие объекты"!
  • Исправлена ошибка формирования дерева в обработке на ОФ
  • Обновлена справка

Обновление от 21.03.2019, версия 7.1!

  • Добавлена новая система поиска ссылочных данных в базе – приемнике по полям поиска. По умолчанию, система сопоставляет ссылочные данные по уникальному идентификатору. Теперь же, если при загрузке данных установить флаг «Искать ссылочный объект по ПОЛЯМ ПОИСКА, если он не найден по уникальному идентификатору (ссылке)» и задать на странице «Поля поиска при загрузке» для каждого вида объектов / объекта поля поиска, то система в случае если не найдет нужный ссылочный объект по ссылке, будет выполнять поиск по заданным полям! Теперь можно не бояться что ссылки не сходятся и могут появиться дубли! Подробнее читаем в справке в конце.
  • Добавлена возможность программной обработки данных для каждого вида объектов / объекта перед выгрузкой / перед записью / после записи. Код обработчика задается на языке 1С. Имеются несколько предопределенных переменных, которые уже используются кодом и их так же можно использовать в своих обработчиках. Так же в обработчиках можно использовать запросы. Конструктор запроса вызывается в каждом окне обработчика через контекстное меню. Так же можно выбрать текст запроса и вызвать конструктор запроса для его редактирования. Имеются общие обработчики для каждого вида объектов метаданных, так и персональные легко можно задать. Подробнее читаем в справке в конце.
  • Подправлен код
  • Обновлена справка

Обновление от 18.03.2019, версия 7.0!

  • Исправлена ошибка при загрузке не проведенных документов, если установлен флаг "Загружать документы как НЕ проведенные";
  • Добавлена возможность произвольной программной обработки каждого объекта перед выгрузкой / перед записью/ после записи. Для этого имеются 3 обработчика с конструктором запроса, который можно вызвать, выделив нужный запрос в тексте обработчика. Обработчики срабатывают при каждой выгрузке объекта / структуры объекта или набора записей. Если будет ошибка в обработчике - система остановит выгрузку / загрузку и выдаст сообщение об ошибке. Теперь вы можете выполнять самостоятельное заполнение реквизитов нужными значениями, очищать реквизиты, задавать новые номера, добавлять текстовые маяки в комментарии и многое другое.

Обновление от 17.03.2019, версия 6.2!

  • Добавлена возможность при загрузке документов, делать их не проведенными, если они были проведенными в базе-источнике. При этом система снимает флаг ПРОВЕДЕН = ЛОЖЬ, но не выполняет запись с отменой проведения в угоду скорости записи объектов. Следовательно, очистка регистров не происходит. Поэтому, если выполняется перенос документов, то не нужно ставить флаг «Выгружать движения», а иначе в базе-приемнике будут не проведенные документы с движениями!
  • Добавлена возможность при загрузке документов, у которых есть реквизит «Комментарий», добавлять фразу, по которой можно потом найти документы, прибывшие из источника. Для этого при загрузке в поле «Комментарий к документам, добавляемый при загрузке» указываем код на языке 1С или просто строку в двойных ковычках, которая будет дописана в конец комментария загружаемого документа. Можно написать так «Загружен из источника» или можно написать так: «(Загружен из источника » + Строка(ТекущаяДата()) + «)».
  • И основное изменение – добавлена возможность загружать отборы по ссылкам из файла с расширением  .xlsx определенного строения. В файле обязательно должны быть 3 колонки (с названиями точно как написано) : ЕстьВПриемнике (Да/Нет), ПолноеИмя (в виде Документ.АвансовыйОтчет), СсылкаКЗ (сериализованная ссылка функцией ЗначениеВСтрокуВнутр). Названия колонок должны присутствовать в файле в начале, расположение не критично в рамках файла.
         Для чего это нужно? Это позволяет выгружать единичные документы разного вида, например, не тратя время на задание какие документы брать. Так же эта функция дает возможность работать в паре с обработкой для сравнения данных моего производства (//catalog.spt52.ru/public/692252/). Из данной обработки вы сохраняете результат сравнения в файл с такими колонками, как указано выше. Далее, вы в этом файле оставляете то, что вам нужно, путем удаления не нужных строк. Этот файл загружаем на этапе выгрузки данных в базе-источнике, на странице выбора объектов для выгрузки, в меню «Операции с объектами» - «Загрузить список данных для отбора». Система прочитает данные и по полным имена объектов установит отборы по реквизиту «Ссылка». Отборы дополняются данными из файла, а не перезаписываются. 

Обновление от 03.12.2018, версия 6.12, 6.13!

  • Мелкие исправления в коде. Увеличена скорость выгрузки данных еще почти на 10%.

Обновление от 30.11.2018, версия 6.11, 6.12!

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

Обновление от 29.09.2018, версия 6.11 (ОФ)!

  • В обработку для обычных форм добавлен механизм исключающий дублирование предопределенных элементов при загрузке. Ранее, если режим совместимости конфигурации стоял 8.2.16 или 8.2.13, то проблем не было с предопределенными элементами. Если установлен режим совместимости 8.3+, то при загрузке могли дублироваться предопределенные элементы.

Обновление от 23.05.2018, версия 6.10!

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

Обновление от 12.05.2018, версия 6.07!

  • Добавлена возможность в момент загрузки проводить документы. Если установлен флаг "Проводить ПРОВЕДЕННЫЕ документы после загрузки", то при загрузке каждого документа, у которого ПРОВЕДЕН=ИСТИНА и разрешено проведение, будет выполнена попытка проведения. Если установлен флаг "Проводить ВСЕ документы после загрузки", то при загрузке каждого документа, у которого разрешено проведение, будет выполнена попытка проведения.
  • Исправлена ошибка при загрузке данных, выгруженных в режиме "Похожие конфигурации или объекты", которая возникала, когда была попытка загрузки набора данных регистров, подчиненных регистратору, в базу где данный документ уже не являлся регистратором данного набора.
  • Исправлена ошибка при установке общего отбора. Ранее система выполняла поиск реквизита по Заголовку, теперь выполняет по Имени реквизита.

Обновление от 31.03.2018, версия 6.06!

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

Обновление от 27.02.2018, версия 6.05!

  • Исправлена ошибка при которой не происходила выгрузка родителей иерархических элементов.

Обновление от 24.02.2018, версия 6.04!

  • Исправлена ошибка, которая при обмене данными в режиме "Похожие конфигурации или объекты", появлялась при загрузке когда были различия в свойствах объектов "Иерархический" или имелись владельцы в одной из баз одного и того же вида объектов.
  • Исправлена ошибка при загрузке вида объектов, в режиме "Похожие конфигурации или объекты", которых нет в базе-приемнике или имена отличаются.
  • Исправлена ошибка при загрузке наборов регистров, в режиме "Похожие конфигурации или объекты", у которых типы измерений/ресурсов/реквизитов различаются.
  • Добавлен флаг "Записывать только новые объекты при загрузке". Если установлен флаг, то при загрузке ссылочных объектов система будет пропускать объекты, которые уже есть в базе-приемнике и не будет тратить время на перезапись данного объекта и его реквизитов. Это уменьшает время загрузки в 2 и более раз! Полезно когда часть справочников уже есть в базе-приемнике и нужно перегрузить, например, документы так же со справочниками, но точно неизвестно есть ли уже объекты или нет в базе-приемнике.
  • Сделана сортировка объектов в дереве по синониму, а не как в конфигураторе, для упрощения поиска нужного объекта.

Обновление от 16.02.2018, версия 6.03!

  • Исправлена ошибка при выгрузке данных в режиме "Одинаковые конфигурации или объекты".
  • Исправлена ошибка при загрузке иерархических данных, выгруженных в режиме "Схожие объекты", если реквизит не относился к группе/элементу.

Обновление от 14.02.2018, версия 6.02!

  • Добавлен флаг "Прервать процесс загрузки при возникновении ошибки". Если установлен и в процессе загрузки данных происходит ошибка (не соответствие структуры объекта и прочие), то процесс прерывается сразу. Это сделано для того, чтоб при загрузке данных было видно сразу ошибки в структуре данных и не ждать окончания загрузки, что существенно экономит время и нервы.
  • Увеличена скорость выгрузки данных в режиме "Похожие конфигурации или объекты" за счет изменения алгоритма проверки общих реквизитов.

Обновление от 09.02.2018, версия 6.01!

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

Обновление от 07.02.2018, версия 6.00!

  • Добавлено 2й режим обмена - для объектов с ОТЛИЧАЮЩЕЙСЯ структурой (набором реквизитов/измерений/ресурсов, табличных частей, реквизитов табличных частей, типами реквизитов). Ранее, при обмене баз с одинаковой конфигурацией изменение хотя б одного реквизита (удаление/добавление/изменение имени) могло не дать загрузить данный объект. Теперь все это в прошлом! Не нужно искать различия в объектах конфигураций после обновлений! Теперь загрузка пройдет успешно, а сопоставление данных будет выполнено по имени объекта и имени реквизита/табличных частей! Главное - это чтоб имена обменивающихся объектов конфигураций были одинаковы. Скорость при обмене объектами с одинаковой структурой выше по сравнению с отличающейся на 30-50%. Если Вы знаете, что структура одинакова объектов в конфигурациях, то смело выбирайте режим "Одинаковые конфигурации или объекты" - скорость будет максимальна. Если нет, то режим "Похожие конфигурации или объекты" - скорость будет ниже, но данные точно будут загружены. Если объем данных велик, то желательно его делить на порции, используя отбор.
  • Исправлено отображение выгруженных и загруженных объектов. Теперь эти числа всегда равны.
  • Исправлен механизм выгрузки по уровням ссылочности, что дало небольшой прирост в скорости выгрузки при уровне "2" и "Все" и исключает потерю объектов.
  • Добавлены вопросы перед выгрузкой / загрузкой данных.
  • Исправлены мелкие недочёты.

Обновление от 14.07.2017, версия 5.00!

  • Создана система динамической подмены ссылок во время загрузки данных из файла или во время выгрузки через COM. Данная система нужна, например, когда нужно заменить контрагента и договор в определенных документах при загрузке. Список ссылок для подмены указывается на закладке "Данные для подмены" и для каждого выбранного объекта отдельно. Это позволяет при подмене ссылок, выполнять подмену именно в выбранных объектах метаданных замену, а не во всех выгружаемых данных! Так же, при указании данных для подмены для удобства, система будет отображать количество данных для каждого выбранного вида метаданных в виде "[Количество]" перед названием объекта.
    • На закладке "Данные для подмены" указываем ссылку, которая используется в базе-источнике, указываем наименование и код элемента, который будет найден в базе-приемнике. Данная таблица при выгрузке передается в базу-приемник и система, на основании наименования и кода, пытается найти нужную ссылку в базе-приемнике для замены. Приоритет поиска: 1. Наименование+Код => 2. Код => 3. Наименование. Если система не находит ссылку по указанным данным в базе-приемнике, то такая строка удаляется из таблицы замены и больше не используется в данном сеансе загрузки. Для того, чтоб система подмены заработала при загрузке, обязательно нужно установить флаг, перед загрузкой из файла или выгрузке через COM, "Выполнять подмену выбранных ссылок при загрузке".
    • Для упрощения добавления одинаковых ссылок для подмены в различные объекты метаданных, имеется команды "Копировать в буфер обмена" и "Вставить из буфера обмена" на закладке "Данные для подмены". При нажатии "Копировать в буфер обмена", система скопирует все строки, которые относятся к выбранному объекту метаданных, в буфер обмена для последующей вставки в другие объекты метаданных. При вставке идет проверка на наличие дублей ссылок для замены!
    • Если выгружается документ с движениями, то замена будет выполнена и в движениях тоже.
    • Замена возможна только ссылок справочников и планов видов характеристик!
    • Данные, на которые будут заменяться ссылки уже должны существовать в базе!
  • Исправлены ошибки при сохранении настроек
  • Добавлен вопрос перед закрытием обработки.
  • Обновлена справка в обработке.

Причины купить

  1. Быстрый алгоритм выгрузки данных.
  2. Возможность выбрать связанные объекты, если не знаете устройство конфигурации. Экономит силы и время.
  3. Несколько уровней выгрузки ссылок на разные случаи
  4. Возможность выбрать различные регистры движения для выгрузки данных
  5. Сохранение настроек с отборами
  6. Установка общих отборов для всех выбранных объектов конфигурации, что экономит время и силы.

Гарантия возврата денег

ООО "Инфостарт" гарантирует Вам 100% возврат оплаты, если программа не соответствует заявленному функционалу из описания. Деньги можно вернуть в полном объеме, если вы заявите об этом в течение 14-ти дней со дня поступления денег на наш счет.

Программа настолько проверена в работе, что мы с полной уверенностью можем дать такую гарантию. Мы хотим, чтобы все наши покупатели оставались довольны покупкой.

Для возврата оплаты просто свяжитесь с нами.

449

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

Наименование Файл Версия Размер
Справка по пользованию обработкой начиная с версии 7.1
.docx 1,38Mb
21.03.19
171
.docx 7.2 1,38Mb 171 Скачать бесплатно
(ДЕМО) Выгрузка-загрузка любых данных между похожими или одинаковыми конфигурациями (для обычного приложения, для платформ 8.1-8.3... - БП 2, УТ 10.3, УПП 1.1, ЗУП 2.5, Розница 1.1 и т.д.)
.epf 224,70Kb
05.03.19
75
.epf 6.11 224,70Kb 75 Скачать бесплатно
(ДЕМО) Выгрузка-загрузка любых данных между похожими или одинаковыми конфигурациями (для управляемого приложения/"такси", для платформ 8.3... - БП 3, УТ 11, УПП 2, ЗУП 3, Розница 2.2, УНФ 1.6 и т.д.)
.epf 245,33Kb
27.06.19
145
.epf 6.11 245,33Kb 145 Скачать бесплатно
27.06.2019
7.4 88 5990 руб.

Моментальная
доставка

12.04.2019
7.4 24 5990 руб.

Моментальная
доставка

12.04.2019
5 3990 руб.

Моментальная
доставка

12.04.2019
1 1500 руб.


Новый вопрос

E-mail*
Тема (вопрос)*

См. также

Специальные предложения