Универсальная выгрузка/загрузка данных для отличающихся конфигураций (JSON, Такси+ОФ)
Разработка - Обмен данными 1С - Распределенная БД (УРИБ, УРБД)
перенос данных обмен синхронизация JSON
Универсальная выгрузка любых объектов 1С в текстовый файл и загрузка в любую другую базу 1С. Либо просто перенос через буфер обмена.
Переносит данные между любыми ИБ на любых конфигурациях, интерфейсах и платформах 8.2, 8.3 (в том числе в режиме совместимости с 8.1). Не требует никаких настроек.
На скриншотах пример переноса документов и справочников из ERP Такси 8.3 в БП1.6 ОФ 8.2.
При переносе данных поля, которые совпадают, заполняются, поля, которые не совпадают, игнорируются. Табличные части очищаются и переносятся заново. Существующие объекты обновляются. Новые записываются с УИДом базы-источника.
Синхронизация ссылок по УИД. Обработка ничего не проверяет, просто переносит объекты в режиме обмена данными. Движения не переносит.
Порядок работы:
Порядок работы аналогичен типовой обработке "Выгрузка/загрузка XML"
1. Запускаем обработку в исходной базе.
2. Добавляем в ТЧ объекты, которые хотим перенести. Либо поштучно, либо запросом. Для формирования запроса можно использовать конструктор запросов.
3. Нажимаем "Объекты -> JSON". Текст отображается в правом поле.
4. Нажимаем "Сохранить в файл" или копируем сформированный текст в буфер обмена - Ctrl+С
5. Открываем вторую базу.
6. Нажимаем "Загрузить из файла" или вставляем текст из буфера Ctrl + V
7. Нажимаем кнопку "JSON -> Объекты"
8. Проверяем результат
Перенос в отличающиеся объекты метаданных (например документы поступления в документы реализации) стандартно не предусмотрен. Но можно нажать Ctrl+H и заменить имена объектов в тексте перед загрузкой.
Аналогично можно заменить перед загрузкой имена полей, если в справочниках двух баз отличаются имена реквизитов.
Рекоммендуемый режим работы УФ Такси. Также есть дополнительная обычная форма.
Для преобразования объектов в текст используется эта библиотека в1.2. Дополнительно она доработана для автоматического формирования перечня метаданных, обработки возникающих из-за расхождения перечня метаданных ошибок и добавлен удобный интерфейс выбора объектов и запись объектов сразу после переноса.
upd. Добавлена версия 1.2.1. Доработан управляемый интерфейс аналогично типовой обработке "Выгрузка/загрузка XML". Упрощен выбор объектов для переноса, добавлена возможность добавления объектов запросом для массовой выгрузки. С 8.3.5.1068 доступен конструктор запроса.
Проверялась на: БП3.0, БП1.6, УПП 1.3, ERP 2.0, УТ11.1, УТ10.3, Розница 2.1 - теоретически должна корректно переносить данные между любыми конфигурациями 8.2-8.3 (в том числе в режиме совместимости с 8.1).
Если на какой-то не работает, пишите в комментариях.
Также рекоммендую из других универсальных разработок:
- [Расширение] Проверка ввода данных и события форм без изменения конфигурации (для БП, УТ, ЗУП, Розницы, ERP)
- [Расширение] Контроль отрицательных остатков по регистру бухгалтерии при проведении
- Комплексная проверка ведения учета в УТ10, УТ11, КА, УПП, ERP - простой отчет для проверки корректности ведения учета по всем разделам учета.
Скачать файлы
Наименование | Файл | Версия | Размер | |||
---|---|---|---|---|---|---|
ПереносОбъектов1С_JSON_1_2.epf (устарело)
.epf 19,77Kb
26.08.16
402
|
.epf | 1.2.0 | 19,77Kb | 402 | Скачать | |
ВыгрузкаЗагрузкаJSON82_1.2.1.epf (8.2+)
.epf 26,88Kb
26.08.16
986
|
.epf | 1.2.1 | 26,88Kb | 986 | Скачать | |
ВыгрузкаЗагрузкаJSON_1.2.1.epf (8.3+)
.epf 26,89Kb
26.08.16
2817
|
.epf | 1.2.1 | 26,89Kb | 2817 | Скачать |
Специальные предложения
Запустила на демобазе "Розница, редакция 2.1 (2.1.4.9)" на полной поддержке.
Платформа "1С:Предприятие 8.3 (8.3.5.1119)"
Абсолютно корректно формируется запрос, выгружаются все контрагенты и загружаются обратно.
Выложите куда-нибудь на файлообменник свою копию, попробую проверить.
Или можете свою обновить до актуальной. Данные от этого не изменятся.
то есть выбрать скажем все значения справочника уже не могу(((
платформа 8.3.5.1146, конфа Бух3.0
Пока не могу понять причину. Возможно, ошибка платформы, позже поправят.
Корректно работает в файловом варианте или в тонком клиенте для серверной базы.
В крайнем случае тест запроса можно вручную написать или сформировать в конфигураторе и скопировать.
Существует ли возможность подбора не вручную позиций справочников Номенклатура и Контрагенты?
У меня не получилось. Огромная база номенклатуры, очень неудобно выбирать каждую позицию вручную для формирования Текста JSON.
Использовал ВыгрузкаЗагрузкаJSON_1.2.1.epf
Выгружаю из УТ (10.3.27.2), 1С:Предприятие 8.2 (8.2.19.90), планирую загрузить в Комплексная автоматизация, редакция 1.1 (1.1.55.1), 1С:Предприятие 8.3 (8.3.5.1068)
Такая возможность есть только в управляемой форме. Соответственно нужно запустить конфигурацию в управляемом режиме. Насколько я помню, УТ 10.3 вполне запускается в тонком клиенте.
Скачала 8.2+ ,кнопки Добавить запросом и выгрузить в файл- нет.
{Справочник.Контрагенты.Форма.ФормаЭлемента.Форма(93)}: Ошибка при вызове метода контекста (ОткрытьФорму)
ОткрытьФорму("Справочник.Партнеры." + ИмяФормыДляОткрытия, Новый Структура("Ключ", Объект.Партнер), );
по причине:
Объект не найден
Такая ошибка возможна, если у вас установлена опция "Использовать партнеров как контрагентов" и вы перенесли только элемент справочника "Контрагенты". и пытаетесь его открыть. Для работы УТ11 обязателен перенос связанных элементов справочника "Партнеры" и "Контрагенты" одновременно. Один без другого не имеет смысла.
Технически добавить перенос связанных несложно.
Вопрос в том, что переносить.
Если переносить все подряд, то можно из-за одного элемента перенести пол-базы. Не факт, что пользователю это действительно нужно. Можно случайно перетереть корректные данные текущей базы данными другой базы, которые пользователь не выбирал.
Предложите варианты, как должен работать перенос связанных элементов с точки зрения логики.
Я подумаю.
Смысл в том, что должно быть универсально для любых баз без привязки к конфигурациям.
Я так и не добралась доработать обычный режим до текущего состояния управляемой формы.
Пусть тут пока в бесплатном варианте висит, я не против.
Позже объединю с обоими вариантами.
Все равно скорее всего отдельно буду добавлять вариант под 8.3.6. На ней гораздо быстрее будет работать на встроенном JSON.
У 1С с 8.3.6 есть встроенная в платформу работа с JSON.
На текущий момент я ее не использую, т.е. никакой разницы в скорости нет.
Переделаю обработку на использование встроенного JSON уже в 8.3.7, когда появится полноценная сериализация объектов.
Поэтому, ваш вариант даже предпочтительней - он понятно, что делает, и можно подстроить/отследить ход процесса.
Вручную можно было бы перенести за час. :(
Пока не могу решить, что делать в случаях:
1. Разной структуры, из-за которой в другой базе получаются дубли по ключам.
2. Как их удобно отбирать пользователю (сейчас пользователь просто выбирает ссылку). Как должен выглядеть выбор записей из разных регистров не знаю.
Зависимые регистры, на мой взгляд, логичнее переносить документами и формировать заново от регистратора.
по необходимости была добавлена выборка объектов из журнала регистрации.
код моей обработки
&НаСервере
Процедура ВыбратьОбъектыИзЖРНаСервере(ДатаНачала,ДатаОкончания)
отбор = новый структура("ДатаНачала,ДатаОкончания",ДатаНачала,ДатаОкончания);
массивСобытий = новый массив;
массивСобытий.Добавить("_$Data$_.New");
массивСобытий.Добавить("_$Data$_.Post");
массивСобытий.Добавить("_$Data$_.Unpost");
массивСобытий.Добавить("_$Data$_.Update");
Отбор.Вставить("Событие",массивСобытий);
Список1 = новый таблицаЗначений;
ВыгрузитьЖурналРегистрации(Список1, отбор, "Данные");
Список1.Свернуть("Данные","");
зн1=Список1.Количество();
пока зн1>0 Цикл
зн1=зн1-1;
зн=Список1[зн1];
Если не ЗначениеЗаполнено(зн.Данные) Тогда
Список1.Удалить(зн1);
КонецЕсли;
КонецЦикла;
Список1.Колонки.Найти("Данные").Имя="СсылкаНаОбъект";
объект.ПереносимыеОбъекты.Загрузить(Список1);
КонецПроцедуры
&НаКлиенте
Процедура ВыбратьОбъектыИзЖР(Команда)
Если 0=1 Тогда // тут нельзя полдня выбрать :(
ПеременнаяТипаСтандартныйПериод = Новый СтандартныйПериод;
Диалог = Новый ДиалогРедактированияСтандартногоПериода();
Диалог.Период = ПеременнаяТипаСтандартныйПериод;
Диалог.Период.Вариант=ВариантСтандартногоПериода.ПроизвольныйПериод;
Если Диалог.Редактировать() Тогда
ПеременнаяТипаСтандартныйПериод = Диалог.Период;
ВыбратьОбъектыИзЖРНаСервере(ПеременнаяТипаСтандартныйПериод.ДатаНачала,ПеременнаяТипаСтандартныйПериод.ДатаОкончания);
КонецЕсли;
иначеесли 1=1 тогда
ДатаНачала=ТекущаяДата();
ВвестиДату(ДатаНачала,"ВВедите Дату Начала",ЧастиДаты.ДатаВремя);
ДатаОкончания=ТекущаяДата();
ВвестиДату(ДатаОкончания,"ВВедите Дату Окончания",ЧастиДаты.ДатаВремя);
Если ЗначениеЗаполнено(ДатаНачала) Тогда
ВыбратьОбъектыИзЖРНаСервере(ДатаНачала,ДатаОкончания);
КонецЕсли;
КонецЕсли;
КонецПроцедуры
Показатья думаю что в обработку можно добавить дополнительные отборы (пользователь, тип приложения, виды объектов).
Ещё хотелось бы в будущем увидеть возможность переноса документов вместе с движениями.
В этом релизе появится сериализация объектов в JSON через XDTO, полностью аналогичная имеющейся сериализации в XML.
Соответсвенно, можно использовать тот же подход, что сейчас в обычном обмене по правилам.
Начать с того, что проанализировать типовую обработку, на каких этапах выполняется запись и чтение данных в файл.
Сериализация одна и единственная - объекты 1С - в текстовое представление (по формату XDTO или JSON - не важно, все они XML).
Будем жать 8.3.7 и новой версии под новые возможности.
Предложения:
1. После нажатия "Объекты -> JSON" переходить на страницу "Текст JSON".
- Просто удобно :)
2. После чтения через "JSON -> Объекты" сообщения об успешной записи объекта выводить через параметр "Выводить уведомления".
- Объектов может быть много :)
А так обработка крутая! :) Спасибо.
Если вцелом про работу с запросами, то табличные части отлично выбираются наравне с обычными реквизитами. Просто переносите их в конструкторе в правое поле "Поля". Есть два варианта: либо выбирать из общей таблицы, тогда в результате запроса они будут в виде отдельных выборок, либо изначально выбирать данные именно из табличных частей как основных таблиц, тогда в результате будет обычная выборка с данными табличных частей.
P.s. В БП 8.2 при запуске обработки не конструтора запросов. Есть только поля для выбора элементов. В 8.3 УНФ есть возможность формировать запросы. Нужно из БП в УНФ.
Для работы с конвертацией нужен программист, который умеет ей пользоваться.
Рядовой бухгалтер не настроит. Хотя, конечно, конвертация более универсальна.
Эта обработка не требует никаких настроек.
Открыл в первой базе - выгрузил.
Открыл во второй - загрузил.
Наиболее удобно для близких по структуре конфигураций, у которых схожий набор полей.
Однако, возможно, в конфигурации ошибка в каком-то обработчике, для которого нужны предварительно перенесенные связанные данные.
Уточните, на каком именно этапе ошибка.
Нужен полный текст, чтобы было видно, в каком именно модуле.
Напишите в личку. Возможно, смогу что-то подсказать.
Вот поэтому не надо людям голову морочить. Таких "нельзя" - тысячи.
Надо, чтобы пользователь понимал, что волшебной кнопки не существует.
Даже при переносе между идентичными конфигурациями есть существенные ограничения в силу
"связанности" объектов, а для различным конфигураций и вовсе непригодно.
Кроме различий в структуре базы данных, есть еще различия в алгоритмах (методиках).
Об этом вообще почему-то никто не думает.
Простой пример. В УПП (КА) "внутри" документа как правило нет счетов учета, хотя реквизиты такие есть. Но счета учета определяются в момент проведения и в базе не хранятся. А например в БП заполнение аналогичных реквизитов обязательно. Ну и как Вы собираетесь решать эту проблему при "универсальном, не требующем никаких настроек" переносе?
Пару ошибок - пол и вид образования не совпадали названия объектов, исправил.. но так же пусто
Как именно проверяли, есть ли элементы?
Если просто через форму списка, то скорее всего какие-то фильтры включены при просмотре.
Попробуйте просто отобрать данные консолью запросов без никаких условий отбора.
.
Спасибо.
Почитать тут можно
Но что-то вся проблема упирается в то, что в 1С до сих пор просто не оптимизированы функции чтения/записи из/в обычного текстового файла.
Но зато постоянно предлагаются видимость "быстрой альтернативы"...
При загрузке Контрагентов (в ДО Корреспондентов выводятся сообщения
1) не найден тип данных. СправочникСсылка.Корреспонденты
2) не найден тип данных. ПеречислениеСсылка. ЮридическоеФизическоеЛицо )
Проверьте названия справочников и их структуру. Если структура близка и отличаются наименования, то можете попробовать нажать в выгруженном файле Ctrl+H и заменить "СправочникСсылка.Корреспонденты" на "СправочникСсылка.Контрагенты"
Для ускорения выгрузки в предлагаю конкатенацию строк JSON'а попробовать реализовать через:
ТекстПостроитель = Новый ЗаписьXML;
ТекстПостроитель.УстановитьСтроку();
ТекстПостроитель.ЗаписатьБезОбработки(БазоваяСтрокаПС);
Спасибо.
Поставил на загрузку. Сейчас 16:26
Закончилась загрузка: 08.09.2015 16:53:06
ОбъектОбработка.JSONВОбъекты();
по причине:
Превышен максимальный расход памяти сервера за один вызов
В БД приемнике установлен лимит :( В источнике его нет поэтому выгрузилось без ошибки.
з.ы.: Из 4х документов 2 загрузилось.
з.з.ы.: остальные загрузились без ошибки: 08.09.2015 17:08:27 (минут за 10).
суть в следующем :
1. Получаем записи регистра :
Функция ПолучитьПакетСсылокРегистраСведений(УзелОбмена,РазмерПакета,ПолноеИмяМетаданных)
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ ПЕРВЫЕ 1 *
|ИЗ
| РегистрСведений.Изменения КАК РегистрСведенийИзменения
|ГДЕ
| РегистрСведенийИзменения.Узел = &Узел";
Запрос.Текст = СтрЗаменить(Запрос.Текст,"1",Формат(Число(РазмерПакета),"ЧГ="));
Запрос.Текст = СтрЗаменить(Запрос.Текст,"РегистрСведений.",ПолноеИмяМетаданных);
Запрос.УстановитьПараметр("Узел",УзелОбмена);
Пакет = Запрос.Выполнить().Выгрузить();
Возврат Пакет;
КонецФункции
Показатьв моем случае я получаю изменения, в обработке запрос будет в соответствии с отборами по самому регистру.
2. Создаю структуру с измерениями, ресурсами и пр. для регистра
Функция СоздатьСтруктуруМетаданныхРегистраСведений(ПолноеИмяМетаданных,МетаданныеРегистра = Неопределено)
Если МетаданныеРегистра = Неопределено Тогда
МетаданныеРегистра = Метаданные.РегистрыСведений[СтрЗаменить(ПолноеИмяМетаданных,"РегистрСведений.","")];
КонецЕсли;
СтруктураДанных = Новый Структура;
Для Каждого ТекОбъектМетаданных Из МетаданныеРегистра.Измерения Цикл
СтруктураДанных.Вставить(ТекОбъектМетаданных.Имя);
КонецЦикла;
Для Каждого ТекОбъектМетаданных Из МетаданныеРегистра.Ресурсы Цикл
СтруктураДанных.Вставить(ТекОбъектМетаданных.Имя);
КонецЦикла;
Для Каждого ТекОбъектМетаданных Из МетаданныеРегистра.Реквизиты Цикл
СтруктураДанных.Вставить(ТекОбъектМетаданных.Имя);
КонецЦикла;
Для Каждого ТекОбъектМетаданных Из МетаданныеРегистра.СтандартныеРеквизиты Цикл
СтруктураДанных.Вставить(ТекОбъектМетаданных.Имя);
КонецЦикла;
ФиксированнаяСтруктураДанных = Новый ФиксированнаяСтруктура(СтруктураДанных);
Возврат ФиксированнаяСтруктураДанных;
КонецФункции
Показать3. Дальше все пишу в массив, все ссылочные типы переделываю в json
ВыгрузкаЗагрузкаJSON = ОБработки.ВыгрузкаЗагрузкаJSON.Создать();
МассивСсылок = Новый Массив;
РегистрСведений = РегистрыСведений[СтрЗаменить(ПолноеИмяМетаданных,"РегистрСведений.","")];
НаборЗаписей = РегистрСведений.СоздатьНаборЗаписей();
МетаданныеРегистра = Метаданные.РегистрыСведений[СтрЗаменить(ПолноеИмяМетаданных,"РегистрСведений.","")];
ФиксированнаяСтруктураДанных = СоздатьСтруктуруМетаданныхРегистраСведений(ПолноеИмяМетаданных,МетаданныеРегистра);
Для Каждого ТекЗаписьРегистра Из ПакетСсылок Цикл
Попытка
СтруктураДанных = Новый Структура(ФиксированнаяСтруктураДанных);
НаборЗаписей.Очистить();
Для Каждого ТекОбъектМетаданных Из МетаданныеРегистра.Измерения Цикл
НаборЗаписей.Отбор[ТекОбъектМетаданных.Имя].Установить(ТекЗаписьРегистра[ТекОбъектМетаданных.Имя]);
КонецЦикла;
НаборЗаписей.Прочитать();
Если НаборЗаписей.Количество() > 0 Тогда
ЗаполнитьЗначенияСвойств(СтруктураДанных,НаборЗаписей[0]);
Для Каждого ТекЭлементСтруктуры Из СтруктураДанных Цикл
ТекТипЗнч = ТипЗнч(ТекЭлементСтруктуры.Значение);
Если ТекТипЗнч <> Тип("Строка") И
ТекТипЗнч <> Тип("Дата") И
ТекТипЗнч <> Тип("Число") И
ТекТипЗнч <> Тип("Булево") Тогда
ВыгрузкаЗагрузкаJSON.ПереносимыеОбъекты.Очистить();
НовСтрока = ВыгрузкаЗагрузкаJSON.ПереносимыеОбъекты.Добавить();
НовСтрока.СсылкаНаОбъект = ТекЭлементСтруктуры.Значение;
ВыгрузкаЗагрузкаJSON.ОбъектыВJSON();
СтруктураДанных.Вставить(ТекЭлементСтруктуры.Ключ, ВыгрузкаЗагрузкаJSON.ТекстJSON);
КонецЕсли;
КонецЦикла;
МассивСсылок.Добавить(СтруктураДанных);
КонецЕсли;
Исключение
Продолжить;
КонецПопытки;
КонецЦикла;
// для идентификации при разборе можно первым элементом вставить имя самого регистра
//МассивСсылок.Вставить(0,ПолноеИмяМетаданных);
ЗаписьJSON = Новый ЗаписьJSON;
ЗаписьJSON.УстановитьСтроку();
ЗаписатьJSON(ЗаписьJSON, МассивСсылок);
СтрокаJsonОбмен = ЗаписьJSON.Закрыть();
Возврат СтрокаJsonОбмен;
Показать{Форма.ВыборИзЗапроса.Форма(90)}: Ошибка при вызове метода контекста (Выполнить)
Результат = Запрос.Выполнить();
по причине:
{(7589, 60)}: Неоднозначное поле "ИнвентаризацияТоваровНаСкладе.Ссылка"
ПО ОприходованиеТоваров.ИнвентаризацияТоваровНаСкладе = <<?>>ИнвентаризацияТоваровНаСкладе.Ссылка
Если "Подробнее" это реквизит элемента справочника, то перенесется. Если что-то стороннее (подчиненный справочник, регистр), то нет.
Контактная информация должна переноситься. Возможно, отличаются виды контактной информации. Нужно еще их перенести.
Выгрузите один объект в текст и посмотрите визуально, какие поля выгрузились.
Думаю, что использовать написанные бухгалтером в КД правила не менее, а может и более опасно.
А программиста, готового бесплатно и оперативно разрабатывать правила всем подряд Вы вряд ли найдете.
Если знаете такого, то поделись контактами.
См. также
Дозагрузка измененных данных при помощи КД2 7
Статья Программист Нет файла v8 Россия Бесплатно (free) Практика программирования Перенос данных из 1C8 в 1C8
Иногда во время каких-то регламентных действий по обслуживанию базы(например, при обновлении измененной базы на много релизов) требуется обеспечить бесперебойность работы пользователей. Если конфигурации баз до и после идентичны, то тут сам Бог велел воспользоваться обработкой "ВыгрузкаЗагрузкаДанныхXML", либо такой же но с отбором(на Инфостарте есть такая). Но что если конфигурации баз различаются/значительно различаются? Ниже опишу, как вышел из положения я.
12.09.2019 2138 al_zzz 2
Онлайн-интенсив "Бизнес-процессы для подготовки к экзамену 1С:Специалист по платформе" 12 декабря 2019 г. Промо
На интенсиве будут рассмотрены все теоретические вопросы, связанные с устройством механизма бизнес-процессов – это необходимо для успешной сдачи экзамена 1С:Специалист по платформе. Также, в качестве практического примера, будет решена задача, аналогичная экзаменационной.
777 рублей
Простая выгрузка данных в универсальном формате Enterprise Data 70
Статья Программист Внешняя обработка (ert,epf) v8::УФ Розница УНФ ERP2 ЗКГУ3.0 БП3.0 УТ11 КА2 ЗУП3.x Абонемент ($m) Обмен через XML
Пошагово разобран текст процедуры, позволяющей выгрузить произвольный набор объектов в формате Enterprise Data (конечно, если это позволяет конфигурация). Приложена обработка, позволяющая выгружать произвольные объекты, в том числе запросом или по данным журнала регистрации.
2 стартмани
26.08.2019 4059 9 Iyar 3
Новости для пользователей 121
Отчеты и формы Пользователь Расширение (cfe) v8 1cv8.cf Абонемент ($m) Универсальные обработки
Для уведомления пользователей программных продуктов 1С о разных событиях, в них включена подсистема «Новостной центр». Это довольно удобная штука, т.к. новостные ленты сообщают о выходе обновлений, о новостях и событиях в сфере учёта. Но можно увеличить пользу от новостной подсистемы используя её локально в рамках 1С базы. Например, внутренняя служба техподдержки или внедряющая компания может через новостную ленту оповещать пользователей информационной базы об изменениях в программе, совещаниях, проведении тестирований, заполнения нужных документов или сдача отчетов к определенной дате и т.п.
1 стартмани
05.08.2019 6193 15 sapervodichka 17
Программы для исполнения 488-ФЗ: Маркировка товаров Промо
1 января 2019 года вступил в силу ФЗ от 25.12.2018 № 488-ФЗ о единой информационной системе маркировки товаров с использованием контрольных (идентификационных) знаков, который позволяет проследить движение товара от производителя до конечного потребителя. Инфостарт предлагает подборку программ, связанных с применением 488-ФЗ и маркировкой товаров.
Быстрый запрос 42
Отчеты и формы Программист Пользователь Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Универсальные обработки
Можно ли дать пользователю "удочку", а не "рыбу"? До сих пор ответ на этот вопрос был отрицательным. Всякий инструмент, который мог бы делать с базой данных все или почти все (или хотя бы многое), отвергался пользователями, как слишком сложный. Вспомните тот же SQL, который изначально разрабатывался именно как пользовательский инструмент. "Быстрый запрос" - это попытка устранить сложность, но сохранить при этом универсальность.
1 стартмани
29.04.2019 7388 15 mkalimulin 28
Коннектор: удобный HTTP-клиент для 1С:Предприятие 8 561
Инструменты и обработки Программист Конфигурация (md, cf) v8 1cv8.cf Абонемент ($m) Практика программирования Внешние источники данных WEB Универсальные функции Инструментарий разработчика Универсальные обработки
Коннектор - библиотека для работы с HTTP запросами. Библиотека берет на себя всю рутину работы с HTTP запросами. Буквально в одну строку можно получать данные, отправлять, не заботясь о необходимости конструирования URL, кодирования данных и т.п.
1 стартмани
31.01.2019 30997 279 bonv 117
Готовые переносы данных из различных конфигураций 1C Промо
Рекомендуем готовые решения для переноса данных из различных конфигураций 1C. C техподдержкой от разработчиков и гарантией от Инфостарт.
HTML в новой версии 8.3.14 на примере 3-х JavaScript библиотек: AmCharts, HighCharts, DHTMLX 172
Статья Программист Внешняя обработка (ert,epf) v8 1cv8.cf Абонемент ($m) Универсальные обработки Практика программирования Разработка
Тестируем возможности HTML в новой версии 8.3.14 платформы на примере 3-х JavaScript библиотек: AmCharts, HighCharts, DHTMLX.
1 стартмани
29.01.2019 15844 66 Synoecium 37
Редактор объектов информационной базы 8.3 43
Инструменты и обработки Программист Пользователь Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Россия Windows Абонемент ($m) Инструментарий разработчика Универсальные обработки
Универсальная внешняя обработка (СДРОбъектУпр) для редактирования реквизитов и табличных частей объектов информационной базы, редактирование движений документов. Доступ ко всем реквизитам объектов, есть возможность выгрузки и загрузки данных (объекты и движения документов) через XML. Платформа 8.3, управляемые формы. Версия 1.1.0.35 от 25.11.2019
2 стартмани
23.01.2019 11953 154 ROL32 28
Перенос данных УПП 1.3 => ERP 2 (ЕРП) / УТ 11 / КА 2.х (обработка переноса документов, остатков и справочников из "1С:Управление производственным предприятием, ред. 1.3" в ERP / УТ 11 / КА 2). Обновлен до УПП 1.3.127.х, КА 2.4.10.х и ERP 2.4.10.х! Промо
Обработка позволяет переносить из УПП 1.3 в ERP 2 документы за выбранный период и остатки. Типовая обработка от фирмы 1С документы не переносит. Также исправлены ошибки типовой обработки. При выходе новых релизов обновление высылается бесплатно в течение года. Разработка будет полезна фирмам-франчайзи, которые периодически выполняют такой перенос данных для заказчиков. Вы можете один раз приобрести обработку переноса, и потом бесплатно получать обновления при выходе новых релизов конфигураций 1С.
29700 руб.
Обмен без правил. От простого к сложному 131
Статья Программист Архив с данными v8 1cv8.cf Абонемент ($m) Перенос данных из 1C8 в 1C8
Пишем обмен с нуля, разбираемя с разными способами сериализации, учимся редактировать XML документы, создаем XDTO и Web service, осваиваем Script variant - English.
1 стартмани
16.01.2019 14181 9 fr13 26
Помощник перехода с КА 1.1 на ЗУП 3.1 19
Инструменты и обработки Программист Бухгалтер Пользователь Внешняя обработка (ert,epf) v8 КА1 ЗУП3.x Россия БУ Зарплата Управление персоналом (HRM) НДФЛ ФОМС, ПФ, ФСС Абонемент ($m) Обмен через XML Перенос данных из 1C8 в 1C8
Обработка предназначена для переноса данных из КА 1.1 в ЗУП 3.1.
3 стартмани
25.12.2018 13040 71 gudogu 19
Онлайн-курс "Технология выполнения проектов ERP-класса – процессный подход". Третий поток. Курс проходит с 21 января по 18 марта 2020 года. Промо
Курс разработан Внедренческим центром «Раздолье». Курс предназначен для подготовки аналитиков, архитекторов и руководителей проектов автоматизации процессов управления с использованием комплексных ИТ-систем (1С:ERP, 1С:УХ, 1С:КА, 1С:УТ). В основе курса лежит методика применения процессного подхода.
9000 рублей
Сравнение pdf-файлов актов сверки 1
Инструменты и обработки Бухгалтер Внешняя обработка (ert,epf) v8 v8::БУ БП2.0 Россия БУ Дебиторская и кредиторская задолженность Абонемент ($m) Универсальные обработки
Обработка сравнивает два pdf-файла, в которых находятся стандартные печатные формы актов сверки, и показывает на экране совпадающие и/или отличающиеся по суммам документы взаиморасчетов.
1 стартмани
19.12.2018 7651 4 Torin99 2
Выгрузка изображений из справочника на диск 2
Инструменты и обработки Системный администратор Пользователь Внешняя обработка (ert,epf) v8 УТ11 Оптовая торговля, дистрибуция, логистика Россия Учет ТМЦ Абонемент ($m) Универсальные обработки
Обработка позволяет записать изображения из справочка Номенклатура на диск в указанное место.
1 стартмани
30.11.2018 7192 2 wrooom 6
Перенос данных БП 2.0 => УТ 11 / КА 2 / ERP 2 (перенос остатков, документов и справочников из "1С:Бухгалтерия предприятия 8", ред. 2.0 в "1С:Управление торговлей 8", ред.11 / КА 2 / ERP 2). Обновлено до УТ 11.4.10.х, КА 2.4.10.х, ERP 2.4.10.х! Промо
Перенос позволяет загрузить в УТ 11 / КА 2 / ERP 2 документы за выбранный период, справочную информацию и остатки по счетам бух. учета. Переносятся остатки денежных средств, взаиморасчетов, остатки товаров и материалов на складах. Переносятся девятнадцать основных видов документов за выбранный период и вся нормативно-справочная информация. Есть фильтр по организации. Если нужно переносить что-то дополнительно, то обычно бесплатно дорабатываю правила (перед покупкой согласуйте необходимые доработки).
29700 руб.
Обнуление остатков регистров бухгалтерии и накопления 42
Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 v8::БУ v8::ОУ v8::УФ КА1 БП2.0 ЗУП2.5 УТ10 УПП1 УНФ БГУ ERP2 БП3.0 УТ11 УХ КА2 ЗУП3.x Россия Абонемент ($m) Универсальные обработки Чистка базы
Обработка позволяет обнулить остатки по регистру накопления или бухгалтерии на определенную дату. Поддерживается большинство типовых конфигураций (БП 3, БП 2, УТ 11, УТ 10, ЗУП 3, ЗУП 2, БГУ 2, БГУ 1, ERP, УПП, КА 2, КА 1, УХ 3, УХ 1, УНФ). Гибкая настройка (отборы, заполнение реквизитов и любых полей корр. счета, возможность обнулять ресурсы выборочно). Несколько режимов работы. Два интерфейса: простой и с расширенным набором настроек.
2 стартмани
19.11.2018 11386 186 morozov.sv 30
Правила обмена данными из Бухгалтерии предприятия ред. 3.0 в Управление производственным предприятием ред. 1.3 2
Инструменты и обработки Программист Бухгалтер Архив с данными v8 v8::БУ БП3.0 Россия БУ УУ Банковские операции Кассовые операции Абонемент ($m) Обмен через XML Перенос данных из 1C8 в 1C8
Правила предназначены для регулярного обмена, выгрузки из БП 3.0 в УПП 1.3.
3 стартмани
06.11.2018 5877 байт 0
Подборка решений для взаимодействия со ФГИС «Меркурий» Промо
С 1 июля 2019 года все компании, участвующие в обороте товаров животного происхождения, должны перейти на электронную ветеринарную сертификацию (ЭВС) через ФГИС «Меркурий». Инфостарт предлагает подборку программ, связанных с этим изменением.
Навигатор по конфигурации базы 1С 8.3 107
Инструменты и обработки Программист Пользователь Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Россия Windows Абонемент ($m) Инструментарий разработчика Универсальные обработки
Универсальная внешняя обработка (СДРНавигаторУпр) для просмотра метаданных конфигураций баз 1С 8.3. Отображает свойства и реквизиты объектов конфигурации, их количество, основные права доступа и т.д. Отображаемые характеристики объектов: свойства, реквизиты, стандартные рекизиты, реквизиты табличных частей, предопределенные данные, регистраторы для регистров, движения для документов, команды, чужие команды, подписки на события, подсистемы. Отображает структуру хранения объектов базы данных, для регистров доступен сервис "Управление итогами". Небольшой набор сервисных функций для повседневной работы. Для программистов и пользователей. Платформа 8.3, управляемые формы. Версия 1.1.0.47 от 25.11.2019
3 стартмани
28.10.2018 18392 200 ROL32 47
Универсальный инструмент для переноса данных через табличный документ (УФ) 36
Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Абонемент ($m) Обработка документов Универсальные обработки Обработка справочников
Для опытных пользователей, разработчиков, администраторов, консультантов
5 стартмани
15.10.2018 16877 97 json 32
Программы для исполнения 54-ФЗ Промо
С 01.02.2017 контрольно-кассовая техника должна отправлять электронные версии чеков оператору фискальных данных - правила установлены в 54-ФЗ ст.2 п.2. Инфостарт предлагает подборку программ, связанных с применением 54-ФЗ, ККТ и электронных чеков.
Опыт проведения сложных переносов данных на 1С 170
Статья Программист Архив с данными v8 КД Абонемент ($m) Перенос данных из 1C8 в 1C8
В статье я расскажу про опыт сложных переносов на платформе 1С:Предприятие. Она будет адресована в первую очередь разработчикам 1С, которые уже имеют опыт использования методики «Конвертация данных» (как второй, так и третьей редакции) – я думаю, это большинство из нас. • Я расскажу про различные методики организации переносов данных. • Мы рассмотрим рекомендуемые способы оптимизации правил конвертации, которые позволят вам быстрее выполнять свои переносы. • Также мы разберем, какие могут возникнуть сложности в ходе переноса данных. • Я покажу сравнительный анализ по ряду параметров инструментов «Конвертация данных» второй редакции и третьей, которая вышла уже более года назад.
30.07.2018 24815 50 primat 12
Просмотр, изменение реквизитов объекта. Сравнение двух одинаковых объектов метаданных ИБ 0
Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 1cv8.cf Россия Абонемент ($m) Универсальные обработки
Показывает реквизиты объекта (ов) или сравнивает два одинаковых объекта конфигурации справочники, документы.
1 стартмани
26.04.2018 10185 18 Vin_Tik 0
Очный семинар по регулярному менеджменту Александра Фридмана "Вы или Хаос", 12 декабря 2019 г. , Санкт-Петербург Промо
Семинар по регулярному менеджменту от Александра Фридмана для собственников, первых лиц и топов. Технология управленческого планирования, комплексного управления временем и другими ресурсами, выполнением поручений, делами, информацией, контактами (встречи-звонки-почта).
от 11000 до 29000 рублей
Правила конвертации документов ЗУП 2.5 - ЗУП 3.1 44
Инструменты и обработки Системный администратор Программист Бухгалтер Документ XML v8 v8::СПР ЗУП2.5 ЗУП3.x Россия БУ Зарплата Абонемент ($m) Обмен через XML Перенос данных из 1C8 в 1C8
Правила конвертации документов ЗУП 2.5 - ЗУП 3.1. Позволяют вести параллельную работу в базах ЗУП редакций 2,5 и 3.1.
10 стартмани
06.03.2018 27226 123 kostya_whiskas 23
Построение маршрута доставки с расчётом расстояния для любой базы УФ 57
Инструменты и обработки Руководитель проекта Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Оптовая торговля Абонемент ($m) Универсальные обработки WEB
Графическое изображение маршрутного листа по картам гугл. Работает на любой конфигурации с управляемыми формами. Использует новую версию api google-карт от 13.02.2018 года под IE11.
10 стартмани
24.02.2018 21730 36 KorotkovRV 16
Перенос данных КА 1.1 => ERP 2 (ЕРП) (обработка переноса документов, остатков и справочной информации из "1С:Комплексная автоматизация, ред. 1.1" в "1С:ERP Управление предприятием, ред 2"). Обновлен до КА 1.1.115.х и ERP 2.4.10.х Промо
Обработка позволяет переносить из КА 1.1 в ERP 2 документы за выбранный период и остатки. Типовая обработка от фирмы 1С документы не переносит. Также исправлены ошибки типовой обработки. При выходе новых релизов обновление высылается бесплатно в течение года. Разработка будет полезна фирмам-франчайзи, которые периодически выполняют такой перенос данных для заказчиков. Вы можете один раз приобрести обработку переноса, и потом бесплатно получать обновления в случае выхода новых релизов конфигураций 1С.
29700 руб.
Навигация по функциональным опциям типовых конфигураций 130
Отчеты и формы no Внешняя обработка (ert,epf) v8 1cv8.cf Абонемент ($m) Универсальные обработки Пользователю системы
Из релиза в релиз разделы и функциональные опции меняют своё местоположение. Вкупе с многостраничными формами настроек поиск нужной настройки становится испытанием для терпеливых. Я нашел такое решение.
1 стартмани
30.01.2018 17345 75 kuzyara 12
Проверка данных после неполного ("нового") переноса из ЗУП 2.5 в ЗУП 3.1 19
Отчеты и формы Бухгалтер Архив с данными v8 v8::СПР ЗУП3.x Россия БУ Зарплата Абонемент ($m) Бухгалтерский учет Перенос данных из 1C8 в 1C8
Описаны данные, которые необходимо проверить после неполного ("нового") переноса из ЗУП 2.5 в ЗУП 3.1. Описано, на что необходимо обратить внимание, где найти перенесенные данные, что НЕ переносится, где найти настройки.
1 стартмани
17.01.2018 18740 139 btydj 3
Перенос данных БП 3.0 => УТ 11 / КА 2 / ERP 2 (ЕРП) (перенос остатков, документов и справочной информации из "1С:Бухгалтерия предприятия 8", ред.3.0). Обновлено до БП 3.0.73.х, УТ 11.4.10.х, КА 2.4.10.х., ERP 2.4.10.х! Промо
Переносятся документы за выбранный период, справочная информация и остатки по счетам бух. учета в программу УТ 11 / КА 2 / ЕРП 2 (ERP). Переносятся все возможные виды операций ввода остатков на нужную дату. Есть отбор по периоду переноса документов и фильтр по организации, доступен выбор даты ввода остатков. Если нужно переносить что-то дополнительно, то обычно бесплатно добавляем это в перенос . Смотрите видеодемонстрацию со звуком - советами по переносу и рекомендациями настройки программ.
29700 руб.
Инструменты бухгалтера: Виджеты рабочего стола 126
Инструменты и обработки Бухгалтер Расширение (cfe) v8 v8::БУ БП3.0 Windows Абонемент ($m) Универсальные обработки Рабочее место
Настраиваемые виджеты на начальной странице, своеобразная панель для быстрого доступа к объектам. Виджеты это элементы интерфейса в виде цветных прямоугольников со ссылками на объекты конфигурации. Использование виджетов позволяет сконцентрировать на начальной странице часто используемые функции, например, варианты отчетов, списки документов, или используя виджет вводить новый документ прямо из начальной страницы.
2 стартмани
28.08.2017 27592 162 Bazil 22
Синхронизация данных по правилам КД2.0 115
Инструменты и обработки Системный администратор Программист Бизнес-аналитик Бухгалтер Внешняя обработка (ert,epf) v8 1cv8.cf Windows Абонемент ($m) Перенос данных из 1C8 в 1C8
Новый инструмент для сравнения и загрузки данных, сочетающий в себе: гибкость запросов (используются для сопоставления объектов); наглядный вывод отличий; удобный отбор загружаемых данных; возможность пообъектной синхронизации двух баз по правилам КД2 с помощью вызова обработки "Универсальный обмен XML" в базе-источнике через COM-соединение.
1 стартмани
27.08.2017 17708 107 vikad 31
Базовый курс для начинающих 1С-программистов. Пятый поток. Онлайн-курс с 12 февраля по 15 апреля 2020 г. Промо
Данный онлайн-курс является начальной ступенью по изучению базовых принципов программирования в системе “1С:Предприятие” и предназначен для обучения 1С-программированию “с нуля”.
4500/9500 рублей
Перенос справочников и документов из УТ 10.3 в БП 3.0 7
Инструменты и обработки Программист Бухгалтер Внешняя обработка (ert,epf) v8 УТ10 БП3.0 Россия БУ НУ УУ Абонемент ($m) Перенос данных из 1C8 в 1C8
Синхронизация справочников и документов из Управление торговлей 10.3 в Бухгалтерию предприятия 3.0. Обработка не затрагивает штатный механизм. Подключение и перенос документов происходит посредством OLE. Без ввода начальных остатков.
10 стартмани
25.07.2017 15895 9 2casp 5
Поиск и отключение зависших сеансов на сервере 1С: Предприятия 11
Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 1cv8.cf Россия Windows Абонемент ($m) Универсальные обработки
Обработка предназначена для мониторинга и отключения спящих (зависших) сеансов на сервере 1С: Предприятия.
1 стартмани
14.09.2016 23876 67 wowchik_85 9

Просмотры 192447
Загрузки 2989
Комментарии 175
Создание 22.10.14 12:50
Обновление 19.10.16 10:44
№ Публикации 308563
Рубрики Перенос данных из 1C8 в 1C8 Универсальные обработки Распределенная БД (УРИБ, УРБД)
Кому Программист
Тип файла Внешняя обработка (ert,epf)
Платформа Платформа 1С v8.x (все механизмы)
Конфигурация Конфигурации 1cv8
Операционная система Не имеет значения
Страна Не имеет значения
Отрасль Не имеет значения
Налоги Не имеет значения
Вид учета Не имеет значения
Доступ к файлу Абонемент ($m)
Код открыт Не указано
Перенос данных КА 1.1 => ERP 2 (ЕРП) (обработка переноса документов, остатков и справочной информации из "1С:Комплексная автоматизация, ред. 1.1" в "1С:ERP Управление предприятием, ред 2")
|
