Перенос объектов 1С

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

Разработка - Обмен данными 1С - Перенос данных из 1C8 в 1C8

Перенос объектов данных Групповая обработка Выгрузка на основе журнала регистрации Табло управляемые формы инструменты разработчика Скрипты Консоль запросов

Простой и наглядный перенос объектов между любыми базами 1С 8 с предварительным анализом на возможные различия в данных (через файл, через интернет, через буфер обмена). Интерактивная настройка правил обмена на стороне источника и получателя. В обработке есть удобный обзор по подсистемам, поиск и обработка данных по заданному фильтру. Сравнение объектов, поиск ссылок. Конструктор кода по созданию объектов, написание скриптов и отладка мини-функций в УФ. Отключение/включение регламентных заданий. Регистрация/снятие с регистрации объектов в планах обмена. И многое другое. Инструменты администратора в одной обработке.

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

Перечень основных возможностей:

 - Предварительный наглядный анализ данных перед непосредственной загрузкой в базу приемник;
 - Настройка правил перед выгрузкой;
 - Настройка правил перед загрузкой;
 - Обмен данными через интернет (с использованием сжатия zip);
 - В самой обработке есть удобный обзор и обработка данных на уровне конфигуратора;
 - Во всех версиях обработки используется одинаковый модуль объекта;
 - Запуск обработки из другой с заданными параметрами для автоматической выгрузки или загрузки;
 - Обработка при записи объектов использует по умолчанию признак ОбменДанными.Загрузка=Истина;
 - Есть возможность сравнить обороты по счетам между разными базами, что упрощает контроль переноса документов;
 - Можно сравнить количество объектов в базе, что упрощает контроль переноса объектов;
 - Использование только cервера для файлов (файлы выгрузки и загрузки будут находится на стороне сервера) для версии УФ;
 - Можно использовать уникальный идентификатор при переносе данных;
 - Фильтр по подсистемам в обзоре конфигурации и при выгрузке объектов;
 - В правилах выгрузки можно добавить любой произвольный запрос;
 - Выгружать зависимые сведения при выгрузке справочников (например Контрагенты и их контактная информация);
 - Создание объектов из текста на основании строк вида Код=Наименование;
 - Упорядочить кода заданного справочника с предварительным анализом;
 - Печать активной таблицы в режиме управляемых форм;
 - Конструктор кода по созданию выбранного объекта;
 - Сохранить любое ХранилищеЗначения (ДвоичныеДанные) в файл;
 - Проверка использования реквизитов в базе;
 - Запуск любого приложения после окончания операции по загрузке или выгрузке данных;
 - Поиск ссылок на выбранный объект с указанием имени реквизита, где объект используется;
- Перенос файлов через текст без использования файлов;
- Выгрузка отмеченных объектов в обзоре данных сразу в текст;
- Проверка пустых субконто в движениях;
- Сравнить детально отмеченные объекты;
- Иерархическая печать элементов справочников;
- Не выгружать все реквизиты шапки и табличной части;
- Выгрузка объектов на основе данных журнала регистрации;
- Показать все варианты значения реквизита;
- Групповая замена номеров документов;
- Групповая замена кодов справочника;
- Табло, скрипты и отладка функций в УФ;
- Включение/отключение регламентного задания одним кликом мыши;
- Регистрация отмеченных объектов в планах обмена;
- Многофункциональный поиск по структуре метаданных и полнотекстовый поиск;
- Пометить на удаление отмеченные при отсутствие ссылок на объект;
- Выгрузка структуры метаданных конфигурации опционально.

 Обработка "ПереносОбъектов" больше всего подходит для точечного переноса объектов между базами данных 1С 8.

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

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

  Выкладываю два варианта обработки:

MovingObjects-mf.epf    - для 1С 8.3 (Управляемые формы и обычные формы, и для регламентных заданий)
MovingObjects-8.1.epf  - для 1С 8.1, 8.2, 8.3 (обычные формы, с функцией Состояние, не будет работать на сервере)

  Если Вы считаете, что обработка чего-то стоит, или хотите поддержать ее дальнейшее развитие, то Вы можете перечислить любую сумму автору обработки минуя посредников. Номер интернет-кошелька Яндекс-Деньги - 4100170082825

Видео-инструкции


Надеюсь, обработка поможет программистам 1С в наших рутинных делах. :)

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

Наименование Файл Версия Размер
MovingObjects-mf.epf
.epf 446,72Kb
13.11.15
1120
.epf 8-3 446,72Kb 1120 Скачать
MovingObjects-8-1.epf
.epf 355,46Kb
18.01.19
393
.epf 8-1 355,46Kb 393 Скачать

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

Комментарии
Избранное Подписка Сортировка: Древо развёрнутое
Свернуть все
1. graZy 15 16.03.15 17:46 Сейчас в теме
+

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

так что мое простое спасиб (пока применить не к чему, но в будущем надеюсь пригодиться когда-нибудь)

прим: ;) обработка не только обычная выгрузка-загрузка (так что кому надо посложней навороты думаю в ней найдут то что надо)
157. moolex 832 28.07.18 13:06 Сейчас в теме
не здесь оставил заметку
159. dimaster 39 22.08.18 22:14 Сейчас в теме
(157)
подскажите, плз, можно ли сделать такое
выгрузка из УТ10
загрузка в операцию
Расходный кассовый ордер инкассо
в БП3 просто операция Д57 К50
?


выгрузка -
включать правила выгрузки
----------------------------------------------
[ИсключаемыеСвойства]
[ПодменаИмен]
[ИсключаемыеОбъекты]
[ДополнительныйЗапрос]
ВЫБРАТЬ
РасходныйКассовыйОрдер.Номер,
РасходныйКассовыйОрдер.Дата,
РасходныйКассовыйОрдер.Проведен,
РасходныйКассовыйОрдер.Касса.ТорговыйОбъект.Наименование КАК Касса,
РасходныйКассовыйОрдер.СтатьяДвиженияДенежныхСредств КАК Статья,
РасходныйКассовыйОрдер.Ссылка КАК Ссылка,
РасходныйКассовыйОрдер.СуммаДокумента КАК Сумма
ИЗ
Документ.РасходныйКассовыйОрдер КАК РасходныйКассовыйОрдер
ГДЕ
(РасходныйКассовыйОрдер.СтатьяДвиженияДенежныхСредств = ЗНАЧЕНИЕ(Справочник.СтатьиДвиженияДенежныхСредств.Инкассация)И
(РасходныйКассовыйОрдер.Дата МЕЖДУ &НачДатаВыгрузки И &КонДатаВыгрузки))

[ОграничитьПоКоличеству]
[ПрефиксСвойств]
[ОбщийРодитель]
[ПодставитьДатуВместоПустой]
----------------------------------------------------------------------------
или, может, быть, есть фильтры - другой отбор выгружаемых данных.
правильно ли выгружаю и как грузить в операцию?
2. y-ha 16.03.15 17:53 Сейчас в теме
Присоединюсь - обработка дельная, перенос номенклатуры из БП 2.0 в БП 3.0 вместе с ценами сделала.
Rostislav.ru; moolex; +2 Ответить
3. Константин С. 635 17.03.15 10:19 Сейчас в теме
При выгрузке и загрузке выдало сообщение:

Внимание! У элемента справочника пустой код и пустое наименование! Вид = НомераГТД


Можно добавить информационности
4. moolex 832 17.03.15 10:36 Сейчас в теме
(3) Константин С., из сообщения вроде понятно, что элемент справочника НомераГТД не имеет ни кода ни наименования.
здесь два варианта:
1. найти этот элемент в базе источнике(или в базе получателе) и установить любой код или наименование и заново выгрузить. (это можно сделать как раз на закладке обзор через фильтр и обработку)
2. Вариант когда в конфигурации стоит длина кода=0 и длина наименования=0, - это вообще плохо, когда в информационной базе есть такие справочники. Здесь либо использовать УникальныйИдентификатор, либо обработка будет постоянно делать новый элемент при загрузке данных и возможно будет постоянно показывать разницу при анализе данных.
5. Константин С. 635 17.03.15 11:23 Сейчас в теме
Cпасибо за ответ, я вообшем разобрался как решить. Хотель обратить внимание на информационность

А еще прогресс загрузки выгрузки в УФ.
6. moolex 832 17.03.15 11:40 Сейчас в теме
(5) Константин С., с прогрессом загрузки/выгрузки в УФ - это я еще не разобрался с УФ. Эта обработка - мое первое знакомство с УФ :)
если есть какие ссылки на пример прогресса - буду признателен.
102. BackHand001 22 12.06.17 11:11 Сейчас в теме
(6)

&НаКлиенте
Процедура КакаяТоПроцедураОбработкиДанных(МассивДанных)
      // Делим массив на 100 порций
      Порция = Цел(МассивДанных.Количество / 100);
      
     Для СчПорций = 1 По 101 Цикл
        ПроцедураОбработкиПорцииДанныхНаСервере(СчПорций,Порция,МассивДанных);     

         // А вот вывод прогресса
         Состояние("Процесс Обработки Данных", СчПорций,"Выполнено %");

     КонецЦикла;

&НаСервереБезКонтекста
Процедура ПроцедураОбработкиПорцииДанныхНаСервере(СчПорций,Порция,МассивДанных) 

Для ИндМассива = СчПорций*Порция  По (СчПорций+1)*Порция Цикл
       ЭлементМассива = Массив[ИндМассива];
        //Обрабатываем ......
        // Еще Обрабатываем )))
        // Совсем Обработали.

КонецЦикла;

КонецПроцедуры
Показать
7. Константин С. 635 17.03.15 11:53 Сейчас в теме
8. necropunk 7 17.03.15 14:49 Сейчас в теме
Хммм... Интересно, а если я пытаюсь, реализовать, например, такое: Несколько баз, абсолютно разные конфигурации, даже имена реквизитов и реквизитов ТЧ не совпадают. В каждой базе открывается обработка, ей выбираются несколько реализаций и выгружаются в XML-файл. Потом в основной базе я загружаю эти файлы и у меня создаются нормальные реализации. Эта обработка умеет делать похожее нечеткое чтение? Мне текущий вариант с перебором возможных наименований реквизитов не нравится, как раз думал как бы лучше сделать...
9. moolex 832 17.03.15 15:18 Сейчас в теме
(8) necropunk, Пример, который вы описали - у меня есть что-то похожее у клиента. Обработка дорабатывается на стороне источников (код обработки открыт), можно сделать любые преобразования из базы источника. Даже можно создать виртуальные документы получателя на основании каких-то данных в источнике. На стороне получателей все загружается с удобным предварительным сравнением в ручную (либо в автоматическом режиме после внедрения).
Если интересно сотрудничество, то пишите в личку...
10. necropunk 7 17.03.15 15:44 Сейчас в теме
(9) спасибо. Скачал обработку, посмотрел. Порадовали примеры использования в макетах, будет время - внимательнее посмотрю.
11. gull22 87 18.03.15 15:16 Сейчас в теме
12. laf 26.03.15 17:10 Сейчас в теме
Спасибо, тоже проверю, давно ждали.
13. MUSIK 15.04.15 21:25 Сейчас в теме
Добрый день! Попыталась скачать варианты для 8.3 (я купила абонемент, он действителен по кр. мере до конца апреля, оставалось 8 $m). Появилось сообщение "Загрузка файла началась", но этим сообщением всё и ограничилось, файл не скачался, хотя 2 $m с меня снялись. Прошу помощи!!! Ирина
14. MUSIK 15.04.15 21:27 Сейчас в теме
Кстати, перед этой неудачной попыткой вполне удачно скачала "ВыгрузкаЗагрузкаJSON82_1.2.1"
15. pvb2003 17.04.15 14:26 Сейчас в теме
Что бы это значило - при выгрузке:
"Внимание! есть необработанные данные типов -

Тип,Массив,Фиксированное соответствие,Фиксированная

структура,Фиксированный массив,Дерево значений,Табличный

документ,Двоичные данные"

Конфигурация БП3.0+ТСЖ
При загрузке "Ключ не найден"
20. moolex 832 07.05.15 21:05 Сейчас в теме
(15) pvb2003, Обработки доработаны, Теперь можно переносить Тип,Массив,Фиксированное соответствие,Фиксированная
структура,Фиксированный массив,Дерево значений,Табличный документ,Двоичные данные
16. steelsi 22.04.15 17:04 Сейчас в теме
При анализе (перед выгрузкой) выгрузке одного документа "ОперацияБух" (БП 3.0.39.60)
выдает ошибку
Ошибка инициализации модуля: Документ.УдалитьПередачаСЗВ4вПФР.МодульМенеджера
по причине:
{Документ.УдалитьПередачаСЗВ4вПФР.МодульМенеджера(62,60)}: Переменная не определена (ОбщегоНазначенияЗК)
СтрокаОписания.Представление = ПустойРаздел25РасчетаРСВ1(<<?>>ОбщегоНазначенияЗК.ПолучитьЗначениеРеквизита(Ссылка,"Организация"), ДатаПодписи, НумероватьСтраницы, НомерПервойСтраницы);
и тд.
19. moolex 832 05.05.15 23:48 Сейчас в теме
(16) steelsi, (17) steelsi, Проверено на БП 3.0.39.59 - ошибок не возникает...
Да и по ошибке видно, что она к обработке не относится.
17. steelsi 22.04.15 17:06 Сейчас в теме
Вот еще одна ошибка на БП 3.0.39.60

Ошибка инициализации модуля: РегистрНакопления.УдалитьНДФЛПредоставленныеСтандартныеВычетыФизЛиц.МодульНабораЗаписей
по причине:
{РегистрНакопления.УдалитьНДФЛПредоставленныеСтандартныеВычетыФизЛиц.МодульНабораЗаписей(8,2)}: Переменная не определена (СправкиПоНДФЛ)
<<?>>СправкиПоНДФЛ.ОчиститьКодыОКТМО(ЭтотОбъект);
18. AlexO 128 22.04.15 17:32 Сейчас в теме
Не XML, т.е. возможен перенос больших объемов данных без зависаний;
Это на пять )))
1С из кожи лезет, чтобы протолкнуть обмены через файлы и прочие XML, а тут - ей такая подножка )))
21. Yashazz 3197 19.05.15 14:57 Сейчас в теме
(18) AlexO, я вот не понял, чем автору не угодил xml. Позабавила логика: "не xml, а значит, избежим зависаний". И это при том, что работа с xml - один из самых быстрых способов и экономичных (ну, не считая json).

Кстати, автор, а на каком принципе обмен реализован? Свой формат придумали?
depresnjak; Светлый ум; +2 Ответить
23. moolex 832 24.05.15 22:13 Сейчас в теме
(21) Yashazz, Проверил на тестах, да, согласен - XML сейчас в 8-ке быстрее благодаря встроенным функциям ПрочитатьXML(), ЗаписатьXML().
Тесты показали результаты на больших объемах около 100 000 объектов:
Выгрузка/Загрузка в XML быстрее ровно в 3 раза чем Перенос объектов.
Утверждение про зависание убрал из описания. Вообще обработка появилась на заре перехода с 7-ки на 8-ку, и там все было хуже XML.
Но у Переноса объектов:
1. Еще есть потенциал для ускорения выгрузки и загрузки объектов (жаль что пока в 1C нет что-то типа "Новый ЧтениеДвоичныхДанных()", но думаю это решаемо);
2. Не нужны дополнительные конфигурации для настройки правил обмена;
3. Файлы получаются гораздо компактнее (1.8 Мб в SFO против 35 Мб в XML);
4. файл SFO на выходе нормализован уже сам по себе (как пример - если в базе допущена орфографическая ошибка в строке, то она легко исправляется только в одном месте в файле в списке уникальных строк, при загрузке она исчезает).
5. При загрузке предварительно анализируя данные пользователь видит что он загружает, как загружает, то есть он может "почувствовать" данные (а это лучше, чем черный ящик "выгрузил/загрузил", а потом думай что именно загрузилось).
27. AlexO 128 08.06.15 00:48 Сейчас в теме
(23)
XML сейчас в 8-ке быстрее благодаря встроенным функциям ПрочитатьXML(), ЗаписатьXML().
Это все тоже построчное чтение текстового файла, в 1С-XML только читается "несколько строк" как "один объект". В XML "проще" чем в "обычном" тексте переносить иерархию и связанные объекты.
с JSON все тоже самое, только формат XML другой.
DOM вроде как читает "из памяти", но в память-то мы читаем и помещаем все тот же текстовый файл все теми же технологиями чтения текстовых файлов от 1С.
Все продолжают обманывать сами себя - придумывают себе использование "новых" форматов "а вот я в CSV... а я в XML... а я в SFO..."
А все одно - использование чтения из текстового файла, с которым у 1с всегда и везде были проблемы.
Т.е. кардинально никакого прироста нет.
(23)
Выгрузка/Загрузка в XML быстрее ровно в 3 раза чем Перенос объектов.
И каковы цифры? И если у вас чтение одного текста в три раза быстрее чтения того же самого текста - то большие вопросы в оптимизации самой вашей постобработки: у вас большие тормоза при обработке данных, не считая тормозов при чтении текста.
В 1С нет никаких "супер таинственных технологий" чтения XML: все также "построчно", все также "последовательно".
103. vdmkvrshn 13 13.06.17 09:48 Сейчас в теме
(23) > жаль что пока в 1C нет что-то типа "Новый ЧтениеДвоичныхДанных()"
Смотрите в сторону ЗаписьFastInfoset, ЧтениеFastInfoset
24. moolex 832 24.05.15 22:16 Сейчас в теме
(21) Yashazz, формат файла SFO прост и не так избыточен как XML:

Файл SFO напоминает ini файл и состоит в основном из четырех разделов. В наименование каждого раздела добавляется количество строк в разделе.

[SFO] - в данном разделе находится информация о времени выгрузки, базе данных и т.д. В данный раздел можно добавлять любую необходимую информацию;
[Строки] - список уникальных строк, чисел, дат;
[Объекты] - список объектов в виде строк вида "ИмяСвойства1=Значение1,ИмяСвойства2=Значение2...";
Если Значение представляет собой примитивный тип (строка, число, дата), то оно равно номеру строки из раздела "[Строки]"
Если Значение является ссылкой на другой объект, то оно равно номеру строки из раздела "[Объекты]" со знаком минус;
[Иерархия] - Иерархия объектов, необходима для загрузки, чтобы понять какие объекты надо создавать в базе раньше, а какие позже. Данный раздел выгружается только при необходимости, когда есть сложные зависимости объектов.
26. Yashazz 3197 07.06.15 17:00 Сейчас в теме
(24) ну, не знаю... Использовать формат, с которым не умеет работать платформа и который не читается большинством других обработок, общепринятых в среде 1С-ников, это, на мой взгляд, тупиковый путь. Впрочем, главное, чтобы работало)
28. moolex 832 17.06.15 11:44 Сейчас в теме
(26) Yashazz, "тупиковый путь" - это всегда следовать за кем-то, как в игрушке про леммингов :)
А если серьезно, то обработка используется как законченный продукт, ей не нужны другие "обработки общепринятые в среде 1С-ников".
Задача обработки - перенести(или просто сравнить) Х объектов из базы А в базу Б, и обработка делает это просто и без сложных настроек.

Alister; BurningChrome; the1; Designer1C; +4 Ответить
29. Yashazz 3197 17.06.15 19:14 Сейчас в теме
(28) [quote]"тупиковый путь" - это всегда следовать за кем-то, как в игрушке про леммингов[/quote]
moolex, на мой сугубо личный взгляд, вы несёте полный бред, с любой из точек зрения - что технической, что экономической, что маркетинговой. Жалкое существование "особенных" продуктов, пошедших "своим путём", когда кругом рулят мейнстрим и стандарт, тому доказательство. Впрочем, если найти "своего" клиента, сесть ему на шею и уютно сидеть лет 10, то поддерживайте любой формат, какой хотите, но не удивляйтесь, что большой прогресс пройдёт мимо, и вы с вашей поделкой никому не будете нужны. Но это оффтоп.
invertercant; +1 Ответить
30. moolex 832 17.06.15 20:10 Сейчас в теме
(29) Yashazz, "с любой из точек зрения - что технической, что экономической" - вот как раз клиенту совершенно без разницы как программист переносит данных, главное для него конечная сумма в счете за проделанную работу, а сумма в счете всегда зависит от времени работы программиста.
И я не имею ничего против типового переноса через XML. Каждое решение надо использовать для своих целей и в зависимости от конкретной ситуации.
Designer1C; +1 Ответить
22. BigRig 21.05.15 12:00 Сейчас в теме
Добрый день!

При Выгрузке счета-фактуры (полученный и выданный) из УТ 10.3 Базовой пишет:

{ВнешняяОбработка.ПереносОбъектов.МодульОбъекта(2391)}: Ошибка при вызове метода контекста (ЗначениеЗаполнено)
Если (ЗначениеЗаполнено(Объект1С)) Тогда
по причине:
Проверка мутабельных значений на заполненность не поддерживается

Что я делаю не так? Помогите, пожалуйста
25. moolex 832 24.05.15 22:22 Сейчас в теме
(22) DimaBab, исправлено в последней версии обработке.
31. ferrari2000 17.06.15 23:02 Сейчас в теме
При выгрузке из БП 3.0.40.31 (обработка MovingObjects-mf.epf) возникает ошибка:
"Каталог не обнаружен ''D:\Бухгалтерия\БП_01-01-2015-01-02-2015\1.xml"
В поле выгрузки выбранный путь и имя файла меняются на 'C:\Temp\v8_6ceb_4c'. (вместо ''D:\Бухгалтерия\БП_01-01-2015-01-02-2015.sfo")
Файл на выходе создается, но проверить его формат и состав выгруженных данных весьма затруднительно.
Не совсем понятно, с чем связана данная ошибка. Пробовал на другой версии конфигурации 3.0.39 и версии Предприятия пониже, на другом компе, дабы исключить локальные факторы - ошибка везде повторяется!
32. moolex 832 17.06.15 23:44 Сейчас в теме
(31) ferrari2000, в поле Файл на закладке выгрузка введите "C:\1.sfo" и попробуйте выгрузить. Если выгрузка пройдет, значит вы не правильно указали путь до этого...

33. ferrari2000 22.06.15 02:04 Сейчас в теме
К сожалению (в поле Файл на закладке выгрузка введите "C:\1.sfo") получаю по окончании выгрузки аналогичное сообщение "Каталог не обнаружен 'C:\1\1.mxl', а в строке выгрузки введенное значение файла для выгрузки меняется на "C:\Temp\v8_678d_49". Как я уже писал, выходной файл действительно создается! Но проверить корректность его формата и содержащихся в нем данных весьма сложно, учитывая ошибку в процессе формирования. Больше похоже на ошибку в обработке, которая создает в папке Temp несколько каталогов (в моем случае, v8_678d_25 с файлами *.mxl и *.dat и v8_678d_49 с файлами *.mxl), данные из которых затем должны форматироваться и записываться в выходной sfo-файл.
Проблема возникает только в обработке MovingObjects-mf.epf и вызывает ее конкретный тип документа, пока не могу сказать какой - пробовать по каждому довольно хлопотно, исключаю группами.
34. moolex 832 24.06.15 17:20 Сейчас в теме
(33) ferrari2000, Ошибка исправлена.
Текущая версия обработки - 2.54
36. AlexO 128 09.07.15 00:20 Сейчас в теме
(34)
Текущая версия обработки - 2.54
А вы сами обработки на страничке не обновляете?
35. Информаудитсервис 08.07.15 16:00 Сейчас в теме
{ВнешняяОбработка.ПереносОбъектов.МодульОбъекта(1170)}: Ошибка при установке значения атрибута контекста (Родитель)
НовыйОбъект.Родитель = ТЗОбъекты.Получить(-Число(ИдРодителя)-1).Объект1С;
по причине:
Справочник не многоуровневый

Скачал, обработку она не работает.
Решите проблемму.
37. moolex 832 09.07.15 18:59 Сейчас в теме
(35) Информаудитсервис, Исправлено, текущая версия обработок 2.55.
И не забудьте перед загрузкой поставить флаг "Конфигурации различны", т.к. по ошибке видно что конфигурация источник не равна приемнику
38. alis-finance 10.07.15 09:46 Сейчас в теме
Проверка мутабельных значений не поддерживается. Что делать с такой проблемой?
39. moolex 832 10.07.15 09:50 Сейчас в теме
(38) alis-finance, а можно номер строки модуля, где выдается такая ошибка?
40. moolex 832 22.07.15 00:27 Сейчас в теме
(38) alis-finance, Исправлено, текущая версия обработок 2.56
41. AlexSunS 07.08.15 16:29 Сейчас в теме
Это ж надо как Бывает, чую скоро когда у основной массы кодеров дойдут руки до Графита, еще не то появится.....и Это Хорошо )
42. y-ha 16.09.15 23:30 Сейчас в теме
Возник вопрос по обработке. Подскажите как быть.
Необходимо из одной базы выгрузить данные в другую базу. (объединить две базы).
По справочникам идет сопоставление по коду. В обоих базах в некоторых справочниках коды повторяются. Где-то это хорошо (валюты к примеру), а где-то - нет (Номенклатура).
Как быть?

Из пожеланий:
1. сохранять настройку выбранных объектов в дереве метаданных в файл.
2. Возможность задавать для каждого объекта те реквизиты, по которым будет происходить синхронизация.

Первый раз данные в новую базу были выгружены - оказалось что не перегружена учетная политика. После добавления ее в выгрузку, при попытке загрузить заново весь объем данных (с документами), вылезла ошибка:
{ВнешняяОбработка.ПереносОбъектов.МодульОбъекта(4652)}: Поле объекта не обнаружено (Вид)
Вид = ВернутьСтроку(СТЗ2.Вид);
43. moolex 832 17.09.15 02:29 Сейчас в теме
(42) y-ha, по ошибке, попробуйте удалить эту строку из обработки
4652 - Вид = ВернутьСтроку(СТЗ2.Вид) - она там явно лишняя
если ошибка уйдет перевыложу новые версии...
пожелания учту...
"В обоих базах в некоторых справочниках коды повторяются." - самый простой способ - для тех спр. в которых нельзя совмещать объекты по коду - упорядочить кода и в первой и во второй базе со смещением (например в первой базе с 1 начать, а во второй с 10000).
44. y-ha 17.09.15 11:27 Сейчас в теме
(43)
По поводу ошибки - будет время, протестирую. Но в принципе основная задача была достигнута - данные были перенесены. Пользователи сейчас тестируют.

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

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

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

Было бы полезно добавить в описание по каким реквизитам идет сравнение данных. Тем более есть несколько настроек, влияющих на этот алгоритм.
45. moolex 832 17.09.15 12:22 Сейчас в теме
(44) y-ha, "было бы здорово иметь флаг обновлять данные или нет..." - не понятно это пожелание,
что значит: "если справочник в базе приемнике боле новый " ?
46. y-ha 17.09.15 19:38 Сейчас в теме
(45)
Идет выгрузка данных из одной базы (источник, допустим некая древняя резервная копия) в другую базу (приемник - рабочая база).
Понятно что со временем некоторые реквизиты элементов справочников могли обновиться в рабочей базе. (допустим у контрагента поменялся КПП).
При загрузке данных из базы-источника в базу-приемник происходит поиск одинаковых элементов справочника и, насколько понятно из видео, их обновление загружаемыми данными. Такое обновление не всегда нужно и хочется инструмент для управления таким обновлением - решать надо обновлять данные или нет.

Аналог в конвертации данных - там есть флаг "Не замещать существующие объекты ..." - хочется аналог такого флага либо для вида справочника/документа в целом, либо для каждого элемента справочника/документа/....
47. moolex 832 18.09.15 22:22 Сейчас в теме
(46) y-ha, Обработка перенос объектов была спроектирована таким образом, что все настраивается в выгрузке (в правилах выгрузки или прямо в коде обработки).
Это было обусловлено тем, что на этапе загрузки был человек, который выполнял роль проверки и мало смыслил в программировании (и не особо хотел что то там настраивать).
Т.е. инструмент для управления есть, просто он находится на этапе выгрузке. Так в большинстве случаев проще контролировать обмен данными...
Выгружаем немного - анализируем перед загрузкой - не правильно - корректируем выгрузку - и по кругу...
Но конечно Ваши пожелания я учту и запишу в план реализации доработок к Переносу объектов.
48. y-ha 28.09.15 16:53 Сейчас в теме
Концепция понятна. Тогда задам вопрос в рамках этой концепции.
Как на этапе выгрузки указать обработке чтобы она не замещала данные по одному конкретному элементу справочника (в общем случае нескольким, или даже всем)?
49. moolex 832 28.09.15 21:44 Сейчас в теме
(48) y-ha, изменить код элемента в базе источнике на другой, которого нет в базе получателе.
либо перед загрузкой изменить код в базе получателе. вариантов много.
или , если вопрос в том, чтобы объект определялся, но не перетирались остальные реквизиты объекта, тогда надо просто отключить через правила выгрузки все ненужные реквизиты.
50. y-ha 28.09.15 22:16 Сейчас в теме
(49)
Да, но при изменении кода будут дубли, так что не вариант.
Если отключу элементы - то, допустим, одинаковый вроде как справочник склад не подтянется в документах.
Ну в общем, понятно. что есть - то есть. Еще раз спасибо, обработка помогла.
51. moolex 832 28.09.15 22:41 Сейчас в теме
(50) y-ha, Если надо, чтобы в документах подтянулся склад ( и он есть в приемнике с тем же кодом, но не хотелось бы перезаписывать его реквизиты), то надо надо выгружать все как есть только в правила выгрузки добавить что-то типа:
[ИсключаемыеСвойства]
Справочник.МестаХранения.РеквизитХ
и .т.д.
можно и наименование исключить
52. moolex 832 14.10.15 20:33 Сейчас в теме
По просьбам пользователей добавлена возможность задать правила перед анализом и загрузкой данных.

53. ric394 15.10.15 11:27 Сейчас в теме
Вопрос от ЧАЙНИКА. (бухгалтера, не программиста)
Как подключить вашу обработку в 1С Бухгалтерию 8.3, если можно по шагам, с момента запуска 1С Бухгалтерии.
54. moolex 832 15.10.15 11:34 Сейчас в теме
(53) ric394, обработку можно открыть через меню "Файл-Открыть" (или просто в любом месте нажмите "Ctrl+ O"), если данного пункта нет, то у вас нет прав на открытие внешних обработок, тогда нужен знаток 1С :)
57. ric394 15.10.15 14:13 Сейчас в теме
(54)
При открытии файла в 1С Бухгалтерии 8.2 MovingObjects.epf выходит ошибка: Поле объекта не обнаружено (НеИспользоватьЭРДВПериодике)
При открытии файла MovingObjects-mf.epf вообще не каких изменений не происходит.
Может что-то не так делаю?
Может нужно открывать файл в конфигураторе?
58. moolex 832 15.10.15 14:29 Сейчас в теме
(57) ric394, поправил, теперь должно все работать
59. ric394 15.10.15 15:03 Сейчас в теме
55. ric394 15.10.15 13:30 Сейчас в теме
Спасибо за ответ.
Открыл, но выходит ошибка. Права полные. Скрин прилагаю
Прикрепленные файлы:
56. ric394 15.10.15 13:32 Сейчас в теме
Релиз.
Прикрепленные файлы:
60. xten 41 16.10.15 22:12 Сейчас в теме
Я правильно понимаю, что это чудо-обработка позволяет переносить данные между разными конфигурациями?
61. moolex 832 16.10.15 23:08 Сейчас в теме
(60) xten, конечно, тока для различных конфигураций необходимо настроить правила либо на этапе выгрузки, либо на этапе загрузки.
62. Archetype7 06.11.15 14:44 Сейчас в теме
Прекрасная обработка, спасибо! Как бы приобрести обработку минуя подписку.
63. b-dm 169 20.11.15 12:45 Сейчас в теме
Надеюсь хорошая обработка, сейчас скачаю :)
64. WildFire 07.12.15 11:44 Сейчас в теме
Автор, скажите пожалуйста, эта обработка позволяет переносить данные справочников типа Хранилище значений? Если да, то как будет осуществляться сравнение уже имеющихся объектов в базе-приемнике - по коду, наименованию или гуиду? На скриншотах это не ясно.
65. moolex 832 08.12.15 13:19 Сейчас в теме
(64) WildFire, ХранилищеЗначения переносится.
Само по себе ХранилищеЗначения не имеет данных.Используется метод ХранилищеЗначения.Получить() и его уже переносит обработка и синхронизирует.
Т.е. если в хранилище была коллекция (таблица,дерево,список), то она будет перенесена как отдельный объект коллекция.
Если был двоичный файл, то он перенесется как отдельный внешний файл.
WildFire; +1 Ответить
70. WildFire 22.01.16 15:13 Сейчас в теме
(65) да, но в этом хранилище как раз расположены объекты - элементы справочников и документов. Вот эти самые объекты как переносятся, по наименованию, коду или гуиду?
72. moolex 832 22.01.16 15:54 Сейчас в теме
(70) WildFire, по наименованию, коду или гуиду?
как настроить правила выгрузки так и будут.
по гуиду - надо добавить флаг "Выгружать уникальный идентификатор"
по коду - по ум. должно быть
по наименованию, а код не нужен - надо добавить в
[ИсключаемыеСвойства]
Справочник.Х.Код
WildFire; +1 Ответить
66. Lancelot-2M 103 20.01.16 11:36 Сейчас в теме
Скачал для УФ, запустил в демобухии, жмакнул на ПоказатьТаблицуПравилВыгрузки - пишет

{Форма.УправляемаяФорма.Форма(2566)}: Поле объекта не обнаружено (ПереносОбъектов)
Макет = Обработки.ПереносОбъектов.ПолучитьМакет("МакетПоказать");

Её обязательно встраивать?
67. moolex 832 20.01.16 12:37 Сейчас в теме
(66) Lancelot-2M, Нет, встраивать не обязательно, ошибку уберу в след. версии.
надо заменить:
Макет = Обработки.ПереносОбъектов.ПолучитьМакет("МакетПоказать");
на
Обработка = РеквизитФормыВЗначение("Объект");
Макет = Обработка.ПолучитьМакет("МакетПоказать");
68. WildFire 22.01.16 15:00 Сейчас в теме
Скажите пожалуйста, как в этой обработке убрать перенос любых связанных документов? Например, выгружаем 1 элемент справочника "Сотрудники", а он тянет за собой несколько сотен документов. Вставлял их в правила загрузки, вот так:
[ИсключаемыеОбъекты]
Документ.Прием
Документ.НачПоСреднему
Документ.Увольнение
не помогает, переносятся все равно. Как быть?
69. WildFire 22.01.16 15:01 Сейчас в теме
Прошу пардону, поправка: вставлял в правила выгрузки.
71. moolex 832 22.01.16 15:51 Сейчас в теме
(69) WildFire,
Надо в [ИсключаемыеСвойства] писать и не сами документы, а свойства Спр.Сотрудники в которых есть эти документы
например
[ИсключаемыеСвойства]
Справочник.Сотрудники.ДокументПриемаНаРаботу
WildFire; +1 Ответить
73. WildFire 25.01.16 10:03 Сейчас в теме
Спасибо за ответ!
А можно исключить при выгрузке полностью содержимое табличной части одним махом? Например, в справочнике есть табчасть "ТрудовойСтаж", но если проставить в исключаемых свойствах строку "Справочник.Сотрудники.ТрудовойСтаж", то это ни к чему не приводит, приходится перечислять каждый реквизит табчасти отдельно, например Справочник.Сотрудники.ТрудовойСтаж.КадровыйДокумент.
74. moolex 832 25.01.16 12:36 Сейчас в теме
(73) WildFire, учту в новой версии
WildFire; +1 Ответить
75. WildFire 26.01.16 10:39 Сейчас в теме
Можно еще вопрос? Смотря на настройки загрузки, не совсем понял, можно ли указать для какого-либо элемента справочника жестко заданные условия, например родителя? Сейчас при загрузке полностью копируется родитель из выгрузки, точнее дублируется, т.к. родитель с таким наименованием уже есть.
76. moolex 832 26.01.16 12:05 Сейчас в теме
(75) WildFire, пока такое нельзя указать, проще в коде в лоб прописать (тем более это надо прописать только в одном месте):
переделать код в строке "ОбъектДляЗаписи.Родитель = ТЗОбъекты.Получить(-Ид-1).Объект1С;"
WildFire; +1 Ответить
77. WildFire 29.01.16 10:23 Сейчас в теме
(76) странно, эта строчка находится в функции ЗагрузитьСвойстваОбъекта, а отладчик ее не ловит - она походу не вызывается :(
Также заметил, что есть функция ИзменитьКодДругогоОбъектаПриСовпаденииКода(), но тоже походу не работает. При переносе элементов справочника, в случае есть такой код уже есть, то все имеющиеся данные в базе-приемнике затираются на данные выгрузки.
78. fktrc171 08.02.16 14:14 Сейчас в теме
Подскажите пож-та , а можно с помощью этой обработки перенести ФизЛица из ЗУП 2.5 в ЗБУ 3.0 ? Думаю сотрудников точно не перенесем , хотя бы Физ Лица ? И какой вариант обработки мне нужен в этом случае - для 8.2 и 8.3 или обе ? И если можно схематично мои действия для непрограммиста ?
79. IDija 150 05.04.16 18:13 Сейчас в теме
Подскажите как сделать, чтоб не замещать найденные по УИДу объекты, может в правилах как то обозначить? Например перегружаю справочник, а у элемента изменено наименование или код, как сделать так чтоб объект не пере затерся?
80. moolex 832 05.04.16 22:29 Сейчас в теме
(79) IDija, Попробуйте добавить в правила выгрузки добавить:
[ИсключаемыеСвойства]
Справочник.Х.УникальныйИдентификатор
- для справочника Х будет синхронизация по коду или по наименованию (если нет кода)
и - если надо сделать сравнение по специальному реквизиту, то в правила загрузки надо добавить:
[НайтиПоРеквизиту]
Справочник.Х.ИмяРеквизита
81. pvlunegov 156 03.05.16 16:38 Сейчас в теме
Огромное спасибо автору за отлично работающую обработку.
Помогла перенести кучу различных документов из базы 1с 8.1 в 8.3 с различными конфигурациями.
Пробовал и типовыми обработками обмена xml и другими, куча ошибок в загрузке.
Ваша обработка сработала без проблем, загрузила многие тысячи документов. Причем конфигурации документов отличались. Несильно, но существенно.
А писать правила обмена под каждую конфигурацию, коих несколько - с ума сойти можно, как долго, Заказчик не оценит.

Ваша обработка спасла мне жизнь. Спасибо!
82. moolex 832 15.05.16 21:45 Сейчас в теме
(81) pvlunegov, Спасибо большое за отзыв...
Скоро выйдет новая версия.
Просьба сообщить про разного рода косяки, чтобы их поправить в новой версии.
83. Yran 17.05.16 14:35 Сейчас в теме
Moolex, подскажи с платформы 8.2 ЗУП 2.5 на 8.3 ЗУП 3.0 перенести объекты можно?
84. moolex 832 17.05.16 18:32 Сейчас в теме
(83) Yran, можно, только надо настраивать правила.
85. moolex 832 21.05.16 09:20 Сейчас в теме
Обращаю Ваше внимание, что обработка не требует никаких настроек правил при обмене между идентичными конфигурациями.
86. СуперСтар 89 24.05.16 18:36 Сейчас в теме
Есть справочник статей ДДС в двух базах. Основная часть элементов совпадает по наименованию. Но различаются коды и структура групп и подчиненности. Нужно перенести структуру и коды из базы 1 в 2. Чтобы сопоставление происходило по наименованию, а коды заменились из базы источника.
При выгрузке УИД не выгружаю. При загрузке включаю обе галки на стр. Правила загрузки и в правилах пишу [НайтиПоРеквизиту]/Справочник.СтатьиДвиженияДенежныхСредств.Наименование.
После загрузки все элементы задваиваются, сопоставление по наименованию не происходит. Что в настройке не так?
87. Sl@v@ 24.07.16 16:10 Сейчас в теме
Во время выгрузки справочников с количеством записей больше 1000 (найдено условие методом исключения) - программа закрывается.
1С 8.3.4 (управл формы) УТ 3.0 для Украины.
Все остальные позиции выгружаются с сообщением:
"Внимание! есть необработанные данные типов - Настройки компоновки данных,Поле компоновки данных,Пользовательские настройки компоновки данных,Схема компоновки данных".

Подскажите пожалуйста, каким способом можно понять причину вылета обработки?
88. moolex 832 25.07.16 11:32 Сейчас в теме
(87) Sl@v@, Проблема вылета вероятно в большом объеме данных типа ХранилищеЗначения или похожих типов.
Самой простой способ исправить проблему - методом исключения, используйте при выгрузке правила для реквизитов с типом ХранилищеЗначения:
[ИсключаемыеСвойства]
Справочник.<ИмяСпр>.<ИмяРеквизита>
Тоже самое и для необработанных типов, скорее всего эти данные (пользовательские настройки) и не нужны в базе получателе.
Если они все-таки необходимы, то надо дописывать перенос таких типов данных.
Все стандартные типы данных переносятся, и большом количестве, проверено на рабочих базах.
89. MyPuK_OLD 26.10.16 08:27 Сейчас в теме
moolex, доброго Вам времени суток!

Очень заинтересовали обработки по выгрузке - загрузке.
1) Возможен ли односторонний обмен из УТ 10.3 в БП 3.0?
Конфигурации не типовые. Каким образом настраивается сопоставление с объектами, которые уже были перенесены?
Может имеется какая-то инструкция по настройке правил для разных конфигураций?

2) Как могут помочь данные обработки при переходе с 1.6 на 3.0(остатки перенести, какие-то справочники и пр.)?

Заранее спасибо.
90. moolex 832 28.10.16 07:04 Сейчас в теме
(89) MyPuK_OLD, все можно перенести, я всегда делаю так:
1. начинаю с какого то одного вида документов и беру небольшой период.
выгружаю , в базе получателе делаю только анализ и смотрю различия, уменьшаю различия тем что в базе источнике в правилах обмена исключаю или перенаправляю имена свойств. В обработке есть пример правил. После нескольких итераций получается что все заполненные реквизиты встают на свои места.
2. можно перенести остатки - для этого в обработке есть пример процедуры (см. Макет-ПримерВыгрузкиОстатковУТвКА_ОдинСклад), на основе данного примера можно сделать свою выгрузку необходимых остатков. Но здесь конечно нужны навыки программиста 1С, просто флажками такие переносы не сделать...
3. Сопоставление объектов происходит по умоланию по коду (или наименованию при отсутствии кода) , по номеру и дате документа. Так же в настройках загрузки можно указать конкретный реквизит для сопоставления:
[НайтиПоРеквизиту]
Справочник.Номенклатура.Артикул
еще возможно указать при выгрузке "Выгружать уникальный идентификатор объектов", тогда сопоставление при загрузке будет происходить по нему. Но это больше подходит для копий баз, когда надо догрузить данные из одной копии базы в другую.
91. moolex 832 28.10.16 07:09 Сейчас в теме
(89) MyPuK_OLD, забыл написать:
при включенном флаге "Выгружать уникальный идентификатор объектов", можно для некоторых видов объектов убрать выгрузку уникального идентификатора, для этого надо в правилах выгрузки добавить:
[ИсключаемыеСвойства]
Справочник.Банки.УникальныйИдентификатор1С
92. Vyacheslav56 13 18.11.16 03:09 Сейчас в теме
Есть две базы, необходимо перебросить документы между ними, при переносе обработка создает заново элемент в справочнике организации, Наименование полное, сокращенное, ИНН, КПП скопировал из одной в другую, обработка все равно создает новый элемент, как сделать, чтобы не создавала,а сопоставила их.
93. moolex 832 18.11.16 07:34 Сейчас в теме
(92) Vyacheslav56,
Перед загрузкой обработка ищет и сопоставляет объект по коду (если он есть и уникален), код должен быть одинаковый и в источнике и в получателе.
Или чтобы организации сопоставлялись например по ИНН в правилах загрузки можно прописать:
[НайтиПоРеквизиту]
Справочник.Организации.ИНН

а в правилах выгрузки код не выгружать:
[ИсключаемыеСвойства]
Справочник.Организации.Код

95. Evgeny-st 27.12.16 15:32 Сейчас в теме
При попытке открыть обработку в Управление небольшой фирмой, редакция 1.6 (1.6.8.28), выдает ошибка "Невозможно подключить дополнительную обработку из файла.
Возможно, она не подходит для этой версии программы."
А в описании указано, что подходит для любой.
96. Evgeny-st 27.12.16 17:43 Сейчас в теме
Извините, разобрался. При первом запуске разрешил программе установить запрет на создание и открытие внешних отчетов и обработок. Когда снял запрет, все открылось и перенеслось. Кстати, для снятия запрета вот ссылка: http://helpme1c.ru/kak-razreshit-interaktivnoe-otkrytie-vneshnix-otchetov-i-obrabotok-dlya-1sbuxgalteriya-8-3-redakciya-3-0
Оставьте свое сообщение

См. также

Универсальная выгрузка/загрузка данных для отличающихся конфигураций (JSON, Такси+ОФ) Промо

Перенос данных из 1C8 в 1C8 Универсальные обработки Распределенная БД (УРИБ, УРБД) v8 1cv8.cf Абонемент ($m)

Простой перенос через JSON данных между двумя базами 1С (документов, справочников, ПВХ, ПВР, счетов). Аналогична произвольной выгрузке в типовой "Выгрузка/загрузка XML", но может использоваться для отличающихся конфигураций. Подходит для любых пар баз с любым интерфейсом (управляемый + обычный). Без настроек. Не требует идентичности конфигураций и платформ. При переносе типы данных сопоставляются по наименованиям метаданных, объекты и ссылки по UID.

1 стартмани

22.10.2014    199648    3054    ekaruk    178    

Конвертация данных 2. Использование исходящих и входящих данных. Свойство "Получить из входящих данных"

Обмен данными 1С Перенос данных из 1C8 в 1C8 v8 КД Абонемент ($m)

Разработка правил обмена с использованием исходящих и входящих данных. В качестве примера рассмотрена реальная задача конвертации номенклатуры через регистр сопоставления номенклатур. Статья предназначена в первую очередь для тех, кто только начинает осваивать Конвертацию данных.

17.02.2020    7754    0    Drivingblind    24    

Самописный обмен данными через веб сервис маленькими пакетами с большой скоростью

Перенос данных из 1C8 в 1C8 v8 1cv8.cf Россия Абонемент ($m)

Подсистема в конфигурацию 1С, обеспечивающая обмен данными по настраиваемым правилам в разные системы 1С. Обмен осуществляется сообщениями через сервис. Разработка и тестирование на версии 8.3.15.1656

10 стартмани

06.02.2020    3828    3    visork    12    

Универсальный обмен данными между идентичными конфигурациями, версия 2020.3.1

Перенос данных из 1C8 в 1C8 v8 1cv8.cf Абонемент ($m)

Обработка «Универсальная выгрузка и загрузка» предназначена для оперативного переноса объектов между двумя идентичными или похожими конфигурациями. Быстрая, надежная и очень простая в использовании обработка.

1 стартмани

29.01.2020    6082    96    vladnet    22    

Соответствия объектов обмена Промо

Распределенная БД (УРИБ, УРБД) Перенос данных из 1C8 в 1C8 v8 КА1 Россия Абонемент ($m)

Обработка позволяет проверять, исправлять ошибки, добавлять и удалять соответствия объектов в обменах данными между конфигурациями на основе «Комплексной автоматизации 1.1» или похожими конфигурациям. Подходит для обменов с использованием регистра сведений «СоответствиеОбъектовДляОбмена».

2 стартмани

26.08.2016    19345    11    xxxelaaa    0    

Отладка правил обмена КД2 для подсистемы БСП Обмен данными

Перенос данных из 1C8 в 1C8 v8 1cv8.cf Абонемент ($m)

Уже давно нельзя отлаживать правила обмена при помощи внешних файлов. Попробуем исправить это.

1 стартмани

27.05.2019    10348    10    fenixnow    5    

Выгрузка и загрузка данных XML с гибкими отборами

Обмен через XML Перенос данных из 1C8 в 1C8 v8 1cv8.cf Абонемент ($m)

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

1 стартмани

07.04.2019    13326    334    sapervodichka    7    

Слияние баз ERP (формирование остатков и перенос данных)

Обработка документов Перенос данных из 1C8 в 1C8 v8 ERP2 Абонемент ($m)

Обработка формирует в базе Источника документы ввода остатков на складах, в производстве, по ОС и НМА, остатки по счетам БУ, остатки по ЗУП. Далее в базу Приемник правилами обмена переносятся данные: НСИ, Заказы, Вводы остатков, Вводы остатков внеоборотных активов, Операции бух., Корректировка регистров, Данные ЗУП (Остатки ЗУП, НСИ, документы за период). Проверялось между 1C ERP 2.2.4.158 1С ERP 2.4.6.160.

5 стартмани

25.03.2019    6658    22    sapervodichka    6    

Перенос данных КА 1.1 -> КА 2

Перенос данных из 1C8 в 1C8 Обмен через XML v8 КА1 КА2 Россия Абонемент ($m)

Перенос данных КА 1.1 => КА 2 с помощью правил обмена данными в формате XML КД 2 (переносятся остатки, документы, справочная информация).

5 стартмани

20.03.2019    12904    233    gudogu    127    

Ручная выгрузка и загрузка данных через универсальный обмен данными с настройками (расширение, платформа 8.3+)

Обработка документов Обработка справочников Обмен через XML Перенос данных из 1C8 в 1C8 v8 Розница УНФ ERP2 БП3.0 УТ11 КА2 ЗУП3.x Абонемент ($m)

Данное расширение (не требует изменения конфигураций) служит как надстройка для конфигураций, у которых обмен между базами происходит через универсальный формат (EnterpriseData), с использованием стандартных правил конвертации, которые уже есть в конфигурации. Интерфейс адаптирован для простых пользователей, сделан общий отбор по Организации для всех документов, имеется пару настроек для передачи в параметры конвертации, которые расположены в общем модуле конфигураций, а так же есть возможность выбора запуска - в фоне или в текущем сеансе. Теперь не нужно настраивать обмен между базами, для того чтоб просто перенести нужные документы. Подходит точно для УТ 11.4, БП 3.0.67, КА 2.4.5, Розница 2.2.9 (Обновление 1.2 от 02.03.2019)

2 стартмани

19.01.2019    17461    116    hakerxp    10    

Обмен без правил. От простого к сложному

Перенос данных из 1C8 в 1C8 v8 1cv8.cf Абонемент ($m)

Пишем обмен с нуля, разбираемя с разными способами сериализации, учимся редактировать XML документы, создаем XDTO и Web service, осваиваем Script variant - English.

1 стартмани

16.01.2019    20062    14    fr13    26    

Выгрузка данных из УТ 10.3 в БП 3.0 (своими руками) Промо

Перенос данных из 1C8 в 1C8 v8 УТ10 БП3.0 Россия Абонемент ($m)

Старая добрая, позабытая многими выгрузка из УТ 10.3 в БП 1.6. Ее еще можно оживить, и она послужит на благо всем желающим, всем уставшим от автоматических обменов.

3 стартмани

30.10.2014    37116    175    TESL    40    

Перенос данных КА 1.1.115.1 => БП 3.0.75.104 (перенос остатков, документов, зарплатный блок и справочной информации)

Перенос данных из 1C8 в 1C8 Обмен через XML v8 КА1 БП3.0 Россия Абонемент ($m)

Переносятся: остатки по счетам 01, 02, 10, 20, 41, 60, 62, 71, 97 и их субсчетам; документы; отдельно можно перенести справочники (номенклатура, контрагенты, договоры контрагентов, организации, склады, физические лица, сотрудники).

5 стартмани

22.12.2018    11078    314    gudogu    152    

Выполнение запроса в другой базе 1С без com-соединения. HTTP-сервис

Перенос данных из 1C8 в 1C8 v8 1cv8.cf Абонемент ($m)

Выполнение любого запроса с параметрами из одной базы 1С в другую. Используя HTTP-сервис. Посредством POST-запроса и JSON.

1 стартмани

30.11.2018    16843    20    John_d    21    

Пример получения данных из другой базы 1С через Web-сервис

Перенос данных из 1C8 в 1C8 v8 Россия Абонемент ($m)

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

1 стартмани

11.11.2018    23301    21    flyDrag    29    

Интерфейс сопоставления объектов для обмена (для типового регистра СоответствиеОбъектовДляОбмена) Промо

Инструментарий разработчика Универсальные обработки Перенос данных из 1C8 в 1C8 v8 КА1 БП2.0 ЗУП2.5 УТ10 УПП1 Абонемент ($m)

Вы внедряете обмен данными между двумя типовыми или основанными на типовых БД и вам необходим инструмент, чтобы сопоставить между собой справочники этих конфигураций? Вы хотите навести порядок в обмене данными, потому что вам надоело вылавливать дублирующиеся объекты? Вам очень хочется перепоручить сопоставление объектов обменивающихся баз пользователям, но нет подходящего и понятного пользователям интерфейса? Тогда вам нужна именно эта обработка!

4 стартмани

11.11.2015    35843    131    catsam    8    

Способы оптимизации переносов данных

Перенос данных из 1C8 в 1C8 Интеграция v8 КД Абонемент ($m)

Хочу рассказать вам про способы оптимизации разработки правил обмена в программе «Конвертация данных» второй редакции. Казалось бы, про эту программу и разработку в ней правил конвертации уже сказано все, что можно. Появились уже более современные и быстрые технологии. Почему же все еще она? Дело в том, что «Конвертация данных» второй редакции все еще актуальна для огромного круга задач. Она имеет очень широкую функциональность и позволяет реализовывать сложные алгоритмы. Годы идут, а люди продолжают ей пользоваться и у них возникает много вопросов по этой программе. Возможно, в будущем вы тоже будете заниматься такими проектами и столкнетесь с задачами, похожими на те, про которые я собираюсь рассказать. Мне хочется вам в этом помочь.

1 стартмани

02.08.2018    15515    11    primat    7    

Опыт проведения сложных переносов данных на 1С

Перенос данных из 1C8 в 1C8 Интеграция v8 КД Абонемент ($m)

В статье я расскажу про опыт сложных переносов на платформе 1С:Предприятие. Она будет адресована в первую очередь разработчикам 1С, которые уже имеют опыт использования методики «Конвертация данных» (как второй, так и третьей редакции) – я думаю, это большинство из нас. • Я расскажу про различные методики организации переносов данных. • Мы рассмотрим рекомендуемые способы оптимизации правил конвертации, которые позволят вам быстрее выполнять свои переносы. • Также мы разберем, какие могут возникнуть сложности в ходе переноса данных. • Я покажу сравнительный анализ по ряду параметров инструментов «Конвертация данных» второй редакции и третьей, которая вышла уже более года назад.

1 стартмани

30.07.2018    33040    8    primat    13    

Конвертация данных 2.1. Как реквизит справочника конвертировать в регистр сведений?

Перенос данных из 1C8 в 1C8 v8 КД Россия Абонемент ($m)

В публикации рассмотрен пример конвертации реквизита справочника в регистр сведений.

2 стартмани

28.06.2018    12386    2    wowik    0    

Правила переноса документов из ЗУП 2.5 в ЗУП 3.1

Обмен через XML Перенос данных из 1C8 в 1C8 Зарплата Управление персоналом (HRM) Зарплата Управление персоналом (HRM) v8 v8::СПР ЗУП2.5 ЗУП3.x Россия БУ Абонемент ($m)

Перенос документов, справочников и планов видов расчета из конфигурации 1С ЗУП 2.5 в ЗУП 3.1.

3 стартмани

28.03.2018    25676    408    Cobranet123    64    

Настройка соответствий подразделений ЗУП 3.1 и БП 3.0

Перенос данных из 1C8 в 1C8 Зарплата Управление персоналом (HRM) Зарплата Управление персоналом (HRM) v8 v8::БУ v8::СПР БП3.0 ЗУП3.x Россия БУ Абонемент ($m)

Синхронизация ЗУП 3 и БП 3.0: настройка соответствий подразделений при помощи внешней обработки.

5 стартмани

23.03.2018    21870    159    pas    26    

Проверка данных после неполного ("нового") переноса из ЗУП 2.5 в ЗУП 3.1 Промо

Зарплата Бухгалтерский учет Перенос данных из 1C8 в 1C8 Зарплата v8 v8::СПР ЗУП3.x Россия БУ Абонемент ($m)

Описаны данные, которые необходимо проверить после неполного ("нового") переноса из ЗУП 2.5 в ЗУП 3.1. Описано, на что необходимо обратить внимание, где найти перенесенные данные, что НЕ переносится, где найти настройки.

1 стартмани

17.01.2018    26442    140    btydj    3    

Синхронизация (выгрузка) данных ЗУП 3.1 - БП 2.0, УПП 1.3

Перенос данных из 1C8 в 1C8 Зарплата Управление персоналом (HRM) Зарплата Управление персоналом (HRM) v8 v8::БУ v8::СПР БП2.0 ЗУП3.x Россия БУ Абонемент ($m)

Подобная выгрузка не была предусмотрена разработчиками 1С, поэтому и существует эта публикация. Поддерживается выгрузка оценочных обязательств и резервов отпусков. Непосредственная выгрузка в базу Бухгалтерии. Решение проблем с COM-соединением одной кнопкой.

3 стартмани

22.03.2018    36539    617    diso    178    

Перенос данных из конфигурации "Зарплата и управление персоналом" 3.1 в "Бухгалтерию предприятия" 2.0

Зарплата Перенос данных из 1C8 в 1C8 Зарплата v8 v8::БУ БП2.0 Россия БУ Абонемент ($m)

Перенос данных по Ole Automation из ЗУП 3.1 в БП 2.0. Тестировался на релизах 2.0.66.46 и 3.1.2.483.

3 стартмани

15.03.2018    11831    20    roma_semenov79    0    

Дозагрузка кадровых документов в ЗУП 3.1 из ЗУП 2.5 в интерактивном режиме

Перенос данных из 1C8 в 1C8 Управление персоналом (HRM) Обработка документов Управление персоналом (HRM) v8 v8::СПР ЗУП3.x Россия БУ Абонемент ($m)

Обработка для интерактивной "дозагрузки" кадровых документов в ЗУП 3.1 из ЗУП 2.5 являвшейся источником для переноса данных. Как правило, перенос данных из 2.5 в 3.1 осуществляется как перенос остатков на определенную дату. Созданные после этой даты в ЗУП 2.5 документы обычно распроводятся и при переносе не участвуют. Обработка используется для последующей дозагрузки таких документов. Загрузка происходит в интерактивном режиме подокументно. Т.е. собственно "загрузки" как таковой не происходит - происходит заполнение формы документа данными из ЗУП 2.5.

5 стартмани

01.03.2018    17791    152    rilmir    21    

Выгрузка - загрузка данных в XML с отбором по организации Промо

Обмен через XML Перенос данных из 1C8 в 1C8 v8 1cv8.cf Абонемент ($m)

Выгрузка - загрузка данных в XML с отбором по организации (УФ)

1 стартмани

25.05.2014    44247    297    buganov    42    

Организация обмена с базой филиала (розничного магазина) в торговой сети через XML (универсальный обмен)

Обмен через XML Перенос данных из 1C8 в 1C8 Розничная торговля Розничная торговля v8 КД УТ11 Розничная и сетевая торговля (FMCG) Абонемент ($m)

В статье по шагам рассматривается создание обмена между центральной базой и базами филиалов на базе конфигурации УТ 11. Для решения поставленной задачи было решено не использовать РИБ, т.к. требуется односторонний обмен ограниченным набором данных, к тому же по определенным условиям. Обмен реализован на основе типовой синхронизации на основе универсального обмена в формате EnterpriseData. Данная публикация может быть полезна внедренцам, которые работают с торговыми сетями, в том числе по модели франчайзинга.

1 стартмани

26.02.2018    34028    13    Kutuzov    18    

[УТ 11][БП 3.0] Перенос данных из БП 3.0 в УТ 11 (начальное заполнение УТ 11 по данным БП 3.0)

Перенос данных из 1C8 в 1C8 v8 БП3.0 УТ11 Россия УУ Абонемент ($m)

Перенос данных из БП 3.0 в Ут 11 для первоначального заполнения УТ данными из БП. 31.01.2020 Версия 2.8.7.0 БП 3.0.75.70 платформа 8.3.16.1148. Исправлено подключение COM, более ничего...и это-то по многочисленным просьбам трудящихся... Нет пока времени (ну, или клиента) чтобы заняться этой обработкой...

1 стартмани

29.01.2018    34960    454    Alex_E    144    

Перенос данных. Правила конвертации из УТ 10.3 в УТ 11.4

Перенос данных из 1C8 в 1C8 Обмен через XML v8 УТ10 КД УТ11 Россия Абонемент ($m)

Правила конвертации из УТ10.3(10.3.32.2) в  УТ11.4(11.4.1.261) (для переноса остатков, справочников)

2 стартмани

02.01.2018    43428    346    appolon321    36    

Перенос справочников и документов из УТ 10.3 в БП 3.0 Промо

Перенос данных из 1C8 в 1C8 v8 УТ10 БП3.0 Россия БУ НУ УУ Абонемент ($m)

Синхронизация справочников и документов из Управление торговлей 10.3 в Бухгалтерию предприятия 3.0. Обработка не затрагивает штатный механизм. Подключение и перенос документов происходит посредством OLE. Без ввода начальных остатков.

10 стартмани

25.07.2017    19924    14    2casp    5    

Конвертация данных: Поиск при загрузке по дополнительному реквизиту

Перенос данных из 1C8 в 1C8 v8 УТ10 КД БП3.0 Абонемент ($m)

Конвертация данных 2.1. Поиск при загрузке справочника по дополнительному реквизиту.

1 стартмани

13.12.2017    14538    4    vowg    12    

Правила переноса документов из ЗУП 2.5 в ЗУП 3.1

Перенос данных из 1C8 в 1C8 Обмен через XML Зарплата Управление персоналом (HRM) Зарплата Управление персоналом (HRM) v8 v8::СПР ЗУП3.x Россия БУ Абонемент ($m)

Перенос документов из ЗУП 2.5 в ЗУП 3.1 - позволяет снизить объем работ при опытной эксплуатации ЗУП 3.1 параллельно с ЗУП 2.5.

1 стартмани

04.12.2017    30049    494    AntonH851    38    

Пример создания в КД 2.1 правил выгрузки данных регистра «Лицевые счета работников» из ЗУП 2.5 в справочник «Банковские счета» БП 3.0. Подробно, ясно и просто.

Перенос данных из 1C8 в 1C8 v8 КД Абонемент ($m)

Эту статью я написал для тех, кто хочет максимально быстро и эффективно научиться создавать правила выгрузки данных в конфигурации 1С Конвертация данных редакции 2.1. Разберем практическую несложную задачу создания правил выгрузки данных регистра «Лицевые счета работников организаций» ЗУП 2.5 в справочник «Банковские счета» БП КОРП 3.0. Поделюсь некоторыми эффективными приемами: ВыгрузкаПоПравилу(…), работа с глобальными параметрами конвертации и передача их с Источника в Приемник методом ПередатьОдинПараметрВПриемник(…), приемы ускорения и оптимизации конвертации данных. Кому эта статья покажется простой и/или захочется продолжения: рекомендую другую мою публикацию, в которой разобран более сложный пример : https://infostart.ru/public/695916/

1 стартмани

17.11.2017    33884    15    RailMen    1    

Правила конвертации документов ЗУП 2.5 - ЗУП 3.1 Промо

Обмен через XML Зарплата Перенос данных из 1C8 в 1C8 Зарплата v8 v8::СПР ЗУП2.5 ЗУП3.x Россия БУ Абонемент ($m)

Правила конвертации документов ЗУП 2.5 - ЗУП 3.1. Позволяют вести параллельную работу в базах ЗУП редакций 2,5 и 3.1.

10 стартмани

06.03.2018    34883    151    kostya_whiskas    24    

1С:Конвертация данных 2.0. Анализ состава выгруженных данных из базы источника до загрузки в базу-приемник

Перенос данных из 1C8 в 1C8 Перенос данных из 1С7.7 в 1C8.X v8 КД БП3.0 ЗУП3.x Россия Абонемент ($m)

Обработка анализирует файл выгрузки данных конвертации и формирует дерево выгруженных объектов по категориям с возможностью просмотра выгруженных реквизитов (свойств). Идеально подходит для анализа выгруженных данных при переходе на ЗУП 3.1 или Бухгалтерия 3.0 с ранних версий.

1 стартмани

16.11.2017    14099    80    leosoft    4    

Механизмы и транспорт обмена данными. Пример создания в КД 2.1 правил обмена данными ЗУП 2.5 -> БП 3.0. Выгрузка ведомостей и банковских счетов. Передача параметров обмена из Источника в Приемник. ВыгрузитьПоПравилу(). ПередатьОдинПараметрВПриемник().

Обмен через XML Перенос данных из 1C8 в 1C8 v8 ЗУП2.5 КД БП3.0 Абонемент ($m)

В статье рассказываю: 1) о механизмах и транспорте обмена данными, где одной из сторон обмена выступает конфигурация на базе 1С, и о том, какой транспорт и в каких случаях лучше использовать 2) о решении задачи выгрузки данных документа «Зарплата к выплате организаций» (с выгрузкой банковский счетов физ лиц документа) из ЗУП 2.5.123.1 (далее Источник) в БП КОРП 3.0.52.39 (далее Приемник) путем создания правил обмена данными с использованием конфигурации «Конвертация данных» (далее просто КД) ред. 2.1.8.2. для (далее ЗкВО) 3) о тестирование полученных правил обмена данными.

1 стартмани

03.11.2017    29744    5    RailMen    5    

Перенос данных УПП/КА в ЕРП и КА2, что таит этот чудный процесс

Перенос данных из 1C8 в 1C8 v8 КА1 УПП1 ERP2 КА2 Россия Абонемент ($m)

По итогам нескольких переносов УПП/КА в ЕРП и КА появилась данная статья. Не так счастлив этот процесс и его результаты.

1 стартмани

20.09.2017    23273    68    Константин С.    21    

Перенос НФА (ОС и МЗ) между учреждениями/базами через документы списания и поступления [БГУ 1.0] Промо

Перенос данных из 1C8 в 1C8 Обработка документов Учет ОС и НМА Учет ОС и НМА v8 v8::БУ БГУ Государственные, бюджетные структуры Россия БУ Госбюджет Абонемент ($m)

Обработка выполняет перенос основных средств/материалов между учреждениями/базами через документы списания НФА и безвозмездного получения в другом учреждении/базе данных.

10 стартмани

18.09.2014    38713    45    qwinter    31    

Синхронизация данных по правилам КД2.0

Перенос данных из 1C8 в 1C8 v8 1cv8.cf Абонемент ($m)

Новый инструмент для сравнения и загрузки данных, сочетающий в себе: гибкость запросов (используются для сопоставления объектов); наглядный вывод отличий; удобный отбор загружаемых данных; возможность пообъектной синхронизации двух баз по правилам КД2 с помощью вызова обработки "Универсальный обмен XML" в базе-источнике через COM-соединение.

1 стартмани

27.08.2017    21642    108    vikad    35    

Правила обмена ЗУП 3.1 - БП 2.0 и ЗУП 3.1 - УПП 1.3 (отражение, ведомости и справочники)

Перенос данных из 1C8 в 1C8 Обмен через XML Зарплата Управление персоналом (HRM) Зарплата Управление персоналом (HRM) v8 v8::БУ v8::СПР БП2.0 БП3.0 ЗУП3.x Россия БУ Абонемент ($m)

Правила обмена для выгрузки документов "Отражение зарплаты в бухучете", "Ведомость в банк", "Ведомость в кассу", справочников "Сотрудники" и "Физические лица"

1 стартмани

01.08.2017    71762    1533    forseil    205    

«Горыныч - то НЕ НАСТОЯЩИЙ!» … или О Конвертации Данных ред.3 (КД 3) и обменах в универсальном формате Enterprise Data… доступным русско-народным языком

Внешние источники данных Обмен через XML Перенос данных из 1C8 в 1C8 v8 КД Абонемент ($m)

Тем, кто хочет быстро разобраться с темой инструмента Конвертация данных 3.0 и технологией обмена по новому формату 1С, активно применяемому во всех новых конфигурациях от 1С на БСП, расширяющем возможности интеграции, пакет полезных материалов.

1 стартмани

13.06.2017    19221    138    Davlad_A    16    

Выгрузка/загрузка данных в формате JSON v 1.0.6 Промо

Распределенная БД (УРИБ, УРБД) Перенос данных из 1C8 в 1C8 v8 1cv8.cf Абонемент ($m)

Обработка предназначена для обмена данными между схожими конфигурациями в формате JSON. Этот формат обладает рядом существенных преимуществ по сравнению с xml и прочими популярными форматами. В отличие от существующих аналогов, обработка не использует никаких дополнительных библиотек. (де)Сериализация всех объектов происходит средствами встроенного языка и методов ЗаписатьJSON() и ПрочитатьJSON(). Работает на платформе версии не ниже 8.3.6.

3 стартмани

27.01.2016    41363    321    kser87    41    

Обмен данными между программами "1С: Бухгалтерия предприятия" редакция 2.0 и "1С: Зарплата и управление персоналом" редакция 3.1

Перенос данных из 1C8 в 1C8 Зарплата Управление персоналом (HRM) Зарплата Управление персоналом (HRM) v8 v8::БУ БП2.0 Россия БУ Абонемент ($m)

В связи с отсутствием типовых правил обмена между конфигурациями БП 2.0 и ЗУП 3.1 (3.0) предлагается действующее решение в виде внешней обработки. Алгоритм построен на прямом подключении из базы БП к базе ЗУП. Для переноса данных используется COM-соединение с обработкой COM-объектов базы источника на стороне базы приемника.. Используется односторонний обмен - данные из ЗУП переносятся в БП.

1 стартмани

17.04.2017    24615    241    ivanovmi    37    

Правила обмена ЗУП 3.1(3.1.2.140) - УПП 1.3(1.3.88.2) - документа "Отражение зарплаты в регламентированном учете". Добавлено правило Отражения ERP20->БП30. ***Добавлено правило для ЗУП 3.1.5 и старше с использованием дополнительных реквизитов.

Перенос данных из 1C8 в 1C8 Зарплата Зарплата v8 УПП1 ЗУП3.x Россия БУ Абонемент ($m)

Правила обмена для производственных предприятий, где зарплата отдельной программой ЗУП 3.1 (для оперативного поддержания актуальности релиза), а управленческий и регламентированный учет ведется в УПП 1.3.

1 стартмани

24.03.2017    22307    213    bulas    51    

Перенос объектов по OLE из идентичной конфигурации

Перенос данных из 1C8 в 1C8 v8 1cv8.cf Россия Абонемент ($m)

Перенос по OLE справочников, документов и пользователей из базы источника с идентичной конфигурацией без использования правил обмена, поиск по реквизитам, замена ГУИД, сохранение настроек в файл

1 стартмани

10.07.2016    14269    120    slava_1c    8    

Управление изменениями в планах обмена (Управляемое приложение) v 1.0 Промо

Распределенная БД (УРИБ, УРБД) Внешние источники данных Перенос данных из 1C8 в 1C8 v8 1cv8.cf Абонемент ($m)

Простая в использовании и наглядная обработка для регистрации изменений или отмены регистрации в планах обмена используя гибкие возможности отбора СКД.

2 стартмани

15.08.2015    28251    45    kser87    3    

Правила обмена УТ 11 -> УНФ 1.6

Перенос данных из 1C8 в 1C8 v8 УТ10 УНФ Абонемент ($m)

Потребовалось перевести работу из УТ 11 на УНФ 1.6 с переносом данных, введенных с начала года. Типовые правила отсутствуют, поэтому разработали собственные. Замечу, что правила не универсальные, т.е. не подстраиваются под разные учетные политики, вероятно, некоторые моменты вам придется поменять, но на 90% они подойдут (Конфигурации УТ 11.1.10.185 и УНФ 1.6.5.28) После переноса документы нужно будет провести. (Меню 1С - Все функции - Стандартные - Проведение документов - Провести все ранее проведенные)

2 стартмани

09.06.2016    26587    125    sapervodichka    16    

Перенос данных из ЗУП 2.5 в ЗУП 3.1

Перенос данных из 1C8 в 1C8 Зарплата Управление персоналом (HRM) Зарплата Управление персоналом (HRM) v8 v8::СПР ЗУП2.5 ЗУП3.x БУ Абонемент ($m)

Обработка предназначена для переноса некоторых данных из ЗУП 2.5 в ЗУП 3.1 через COM-соединения. Обработка была написана потому, что типовые правила переноса не предоставляют возможности переносить данные по отдельности, а некоторые данные не переносят вовсе. Тестировалась на версии 3.1.12.113 (8.3.15.1830).

1 стартмани

26.05.2016    40027    733    yojeeg    90    

[COM] Перенос данных через COMConnector

Перенос данных из 1C8 в 1C8 v8 1cv8.cf Россия Абонемент ($m)

Обработка обмена между двумя информационными базами схожей (не обязательно совпадающей) структуры. Изначально была заточена под бухгалтерию предприятия, сейчас используется для для обменов через COM любых конфигураций с режимом запуска "Управляемое приложение". Ближайший аналог - выгрузка-загрузка XML, но здесь нет промежуточных файлов выгрузки/загрузки, и обмен не прекращается в случае, когда состав реквизитов источника и приёмника различен!!! 22.05.2020 Версия 5.2.3.4 Исправлена ошибка в таблице соответствия планов счетов, любезно подсказанная Fox_65. Все реквизиты таблицы соответствия теперь с типом строка, чтобы избежать в дальнейшем повторения этой ошибки, если обработку вдруг будет сохранена в конфигурации, не имеющей Плана счетов Хозрасчтный. Соответственно изменены заполнеие таблицы соответствия счетов и поиск счетов между базами. Из нового - добавлен возможность переноса Счетов на оплату покупателю из КА 1.1 в Заказ клиента КА 2.4 (случилась такая хотелка у клиента) (тестировалось на платформе 8.3.17.1386, БП 3.0.77.89 )

2 стартмани

23.11.2015    45992    630    Alex_E    201    

Штатный перенос данных ЗУП 2.5 -> ЗУП 3.0 в режиме отладки

Перенос данных из 1C8 в 1C8 Обмен через XML Зарплата Управление персоналом (HRM) Зарплата Управление персоналом (HRM) v8 ЗУП2.5 ЗУП3.x Абонемент ($m)

Штатный переход ЗУП 2.5 -> ЗУП 3.0 завершается при наличии ошибок в конвертации данных. Если механизм немного подправить, то можно обойти это ограничение. Назовем это режимом отладки. В итоге получим внешнюю обработку которая осуществит переход и просто сообщит о наличии ошибок конвертации данных.

1 стартмани

24.09.2015    22454    61    duhh    6