Универсальный инструмент для переноса данных через табличный документ (УФ)

11.05.19

Интеграция - Файловый обмен (TXT, XML, DBF), FTP

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

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

Наименование Файл Версия Размер
Инструмент для переноса данных через табличный документ (управляемые формы):
.epf 87,35Kb
195
.epf 87,35Kb 195 Скачать

Принцип работы

1. Выбираем данные, которые необходимо перенести
2. Нажимаем Выгрузить
3. Выбранные данные выгружаются в табличный документ, который можно скопировать или сохранить в файл
4. В другой базе вставляем скопированный табличный документ или загружаем из файла в эту же обработку
5. После нажатия Загрузить данные записываются в базу.

 

Где может пригодиться

1. Для переноса ссылок и/или движений из рабочей базы в тестовую базу разработчика для отладки, тестирования, разбора сложных ситуаций
2. Для сохранения текущей версии любого документа, справочника (или любого ссылочного объекта или набора записей), чтобы при необходимости вернуть данные в исходное состояние
3. Для переноса данных между узлами рабочей базы в случае, если обмен работает долго или отработал некорректно
4. Для штучного или группового изменения ссылочных объектов и регистров (Можно выгрузить в табличный документ, отредактировать и загрузить обратно)
5. Для сравнения версий объектов до и после изменения.

 

Возможности

1. Умеет выгружать и загружать любые ссылочные объекты и регистры

  •     Константы
  •     Справочники
  •     Документы
  •     Планы видов характеристик
  •     Планы счетов
  •     Планы видов расчета
  •     Регистры сведений
  •     Регистры накопления
  •     Регистры бухгалтерии
  •     Регистры расчета
  •     Бизнес процессы
  •     Задачи
  •     Планы обмена

2. Выгрузка загрузка выполняется по уникальным идентификаторам
3. Настройки выгрузки

  •     Глубина выгрузки - это количество уровней вложенных объектов, которые необходимо перенести. Например, минимальный уровень 0 - переносятся только выбранные объекты, уровень 1 - переносятся выбранные объекты, а также все ссылки, упомянутые в выбранных и т.д.
  •     Выгружать движения - по умолчанию движения не выгружаются. Данная настройка относится только к выбранным объектам
  •     Выгружать табличные части - по умолчанию выгружаются только шапки. Данная настройка относится только к выбранным объектам
  •     Выгружать движения подчиненных - выгружаются движения всех вложенных объектов любого уровня вложенности
  •     Выгружать табличные части подчиненных - все вложенные объекты выгружаются с табличными частями
  •     Не удалять пустые колонки после выгрузки - по умолчанию выгружаются только заполненные реквизиты объектов. Это уменьшает объем выгружаемых данных, но если загружать сохраненную версию объекта из такого урезанного вида, то те поля которые были изначально не заполнены, при загрузке не изменятся.
  •     Список исключений - можно указать список таблиц метаданных, которые не нужно добавлять в выгрузку.

    
Плюсы

1. Широкие возможности подбора с использованием динамических списков
2. Наглядный формат обмена, в котором довольно просто разобраться и который очень легко редактировать (по сравнению с xml, json, txt)
3. Удобно переносить данные из рабочей в тестовую. Если настроить в одной базе сохранение в файл, а в другой базе - чтение из этого же файла, то выгрузка - загрузка делается в несколько кликов.
4. Не требует абсолютной идентичности конфигураций. Если при загрузке реквизит не найден, то он пропускается, не выдавая ошибку
5. Не потребует высокой квалификации и много времени, чтобы разобраться. Если вы умеете пользоваться командой "Все функции", то скорее всего быстро поймете, как обращаться с инструментом.

 

Минусы

На больших объемах данных этот инструмент использовать не получится, т.к. у табличного документа есть ограничения. Сотни и даже тысячи ссылок за раз он потянет. Опять же все зависит от настроек выгрузки и мощности оборудования. Если требуется перегружать очень много, то придется дробить или воспользоваться другими инструментами.

 

Отличия от аналогов

1. Возможность выборочно выгружать любые регистры (независимые и с регистраторами)
2. Выборочно переносить константы между базами
3. Не требует идентичности конфигураций
4. Контролируется глубина выгрузки: выгружать или не выгружать упомянутые объекты и на какую глубину.
5. Возможность выгружать или не выгружать движения и табличные части. Иногда они нужны, а иногда нет. Этот инструмент позволяет этим управлять
6. Более наглядный формат. Сразу понятно какие таблицы попали в выгрузку. Можно подредактировать выгрузку по желанию: удалить лишние таблицы, строки, изменить значения
7. Возможность указывать какие таблицы не нужно выгружать. Например, если вы не хотите, чтобы случайно затерлись данные об организации при переносе из одной базы в другую, то добавляете этот справочник в исключения и он не будет попадать в выгрузку, будет переноситься только ссылка.

 

Требования

Инструмент может работать в любой конфигурации в толстом и тонком клиенте.
Минимальный режим совместимости: 8.2.13. Минимальная версия платформы: 8.3.6 (большинство функционала будет работать и под более ранними версиями платформы 8.3)
Данные загружаются в режиме ОбменДанными.Загрузка = Истина. Это значит, что в процедурах ПередЗаписью, ПриЗаписи должны стоять отсечки, как в типовых конфигурациях, иначе некоторые объекты может не получиться записать.

 

Предупреждение

Вы используете инструмент на свой страх и риск. Любой перенос данных содержит опасность, что  что-нибудь может затереться или не загрузиться. Перед использованием на боевой базе рекомендуется поэкспериментировать на тестовой, что загрузка отрабатывает именно так, как вы ожидаете.
 

Загрузка Выгрузка Импорт Экспорт Перенос Обмен Инструмент Универсальный

См. также

SALE! 10%

[ED3] Обмен для ERP 2.5, КА 2.5, УТ 11.5 БП 3.0, Розница, УНФ и других с EnterpriseData (универсальный формат обмена), правила обмена

Обмен между базами 1C Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Россия Платные (руб)

Правила в универсальном формате обмена для ERP 2.5, КА 2.5, УТ 11.5, БП 3.0, Розница, УНФ, для последних версий конфигураций. Ссылки на другие конфигурации в описании публикации. Правила совместимы со всеми другими версиями конфигураций новыми и старыми, поддерживающими обмен в формате EnterpriseData. Не требуется синхронного обновления правил после обновления другой конфигурации, участвующей в обмене. Типовой обмен через планы обмена кнопкой Синхронизация вручную или автоматически по расписанию, или вручную обработкой.

25080 руб.

12.06.2017    134617    719    291    

387

Перенос данных из УПП 1.3 в БП 3.0. Переносятся документы (обороты за период), справочная информация и остатки

Обмен между базами 1C Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 1С:Управление производственным предприятием 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Управленческий учет Платные (руб)

Перенос данных из 1С:Управление производственным предприятием 1.3 в 1С:Бухгалтерия предприятия 3.0 с помощью правил обмена. Переносятся остатки, документы (обороты за период), справочная информация. Правила проверены на конфигурациях УПП 1.3 (1.3.223.x) и БП 3.0 (3.0.149.x). Правила подходят для версии ПРОФ и КОРП.

28000 руб.

15.12.2021    20099    133    38    

90

SALE! 10%

Перенос данных из ERP 2 / КА 2 в ЗУП 3

Обмен между базами 1C Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет Управленческий учет Платные (руб)

Обработка позволяет не только перенести все документы, справочную информацию и начальные остатки из ERP 2 или КА 2 в ЗУП 3, но и организовать регулярный перенос данных между программами 1С:ERP 2 / КА 2 и 1С:ЗУП 3. Вы можете выбрать период отбора данных и установить фильтр по организациям, чтобы выгружать только необходимую информацию. Более того, перенос оперативно обновляется при выходе новых релизов программы 1С, так что вы всегда будете иметь самую актуальную версию обработки.

48278 43450 руб.

03.12.2020    34044    80    57    

78

SALE! 10%

Перенос данных из ERP 2 / КА 2 / УТ 11 в БП 3.0

Обмен между базами 1C Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Платные (руб)

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

38500 34650 руб.

15.04.2019    68206    176    136    

108

Перенос данных из Парус 10 в ЗГУ ред.3

Внешние источники данных Кадровый учет Файловый обмен (TXT, XML, DBF), FTP Обмен между базами 1C Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 Государственные, бюджетные структуры Россия Бухгалтерский учет Бюджетный учет Платные (руб)

Обработка позволяет перенести кадровую информацию и данные по заработной плате, фактических удержаниях, НДФЛ, вычетах, страховых взносах из базы Парус 10 учреждений в конфигурацию 1С:Зарплата и кадры государственного учреждения ред. 3 (ЗГУ) и начать с ней работать с любого месяца года.

60000 руб.

05.10.2022    9157    9    8    

10

Перенос данных из УТ 10.3 в УТ 11.5. Переносятся документы (обороты за период), справочная информация и остатки

Обмен между базами 1C Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 Оперативный учет 1С:Управление торговлей 10 1С:Управление торговлей 11 Россия Управленческий учет Платные (руб)

Перенос данных из 1С:Управление торговлей 10.3 в 1С:Управление торговлей 11.5 с помощью правил обмена. Переносятся остатки, документы (обороты за период), справочная информация. Правила проверены на конфигурациях УТ 10.3 (10.3.87.x) и УТ 11.5 (11.5.16.x).

28000 руб.

23.07.2020    46026    194    64    

153

SALE! 10%

Перенос данных из БП 3.0 в УНФ 3.0 / УНФ 1.6

Обмен между базами 1C Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 1С:Бухгалтерия 3.0 1С:Управление нашей фирмой 3.0 Россия Платные (руб)

Обработка позволяет начать вести учет в программе "1С:Управление нашей фирмой" редакции 3.0 или 1.6, то есть перенести в нее из существующей базы "1С:Бухгалтерия предприятия, ред. 3.0" начальные остатки на выбранную дату, документы за период времени и также всю необходимую справочную информацию. По вашему запросу мы можем бесплатно добавить в правила переноса дополнительные виды объектов (например, новые виды документов). Обработка по переходу на новую программу 1С включает в себя правила конвертации в формате XML, обработку для выгрузки и загрузки данных, а также инструкцию по работе.

50722 45650 руб.

10.07.2018    67290    41    118    

46

Загрузка номенклатуры c картинками (несколько потоков одновременно) и сопутствующими данными в базу и любые документы из yml, xls, xlsx, xlsm, ods, ots, csv для УТ 10.3, УТ 11 (все), БП 3, КА 2, ERP 2, УНФ 1.6/3.0, Розница 2

Загрузка и выгрузка в Excel Логистика, склад и ТМЦ Ценообразование, анализ цен Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Платные (руб)

Эволюция не стоит на месте - новая удобная версия функциональной обработки для Вашего бизнеса! Что же Вы получаете? Удобный и интуитивно понятный интерфейс с 3-мя этапами работы. 2 режима - автоматический и ручной. Чтение XLSX, XLSM, CSV, XML/YML форматов без офиса, на любом сервере! Визуальное связывание колонок файла и реквизитов простым перетаскиванием колонок. Создание или обновление номенклатуры с иерархией, характеристик, доп. реквизитов, упаковок, загрузка практически неограниченного количества картинок на одну номенклатуру (с возможностью загрузки в несколько потоков одновременно), с хранением в томах или в базе. Загрузка номенклатуры поставщиков или поиск по их данным номенклатуры. Загрузка доп. реквизитов в характеристики. Загрузка штрихкодов с генерацией новых. Создание элементов справочников и ПВХ "на лету" для выбранных реквизитов. (Обновление от 11.12.2023, версия 9.5 - 9.9)

13200 руб.

20.11.2015    150387    365    375    

499
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. RustIG 1301 15.10.18 10:11 Сейчас в теме
2. Anyu-n 28 07.11.18 10:35 Сейчас в теме
Добрый день, а рабтает только для идентичных конфигураций? Для переноса пару доков их БП2 в БП3 пойдет, как думаете?
3. json 3294 07.11.18 10:40 Сейчас в теме
(2) В БП2 и БП3 структура данных разная. Этим инструментом вашу задачу скорее всего не решить.
4. user625761_elena-proxorova 30.11.18 08:18 Сейчас в теме
Добрый день. А между Промышленной безопасностью и ЗУП 3, выполнит перенос?
5. json 3294 30.11.18 08:42 Сейчас в теме
(4) Инструмент переносит данные между конфигурациями с идентичной или почти идентичной структурой данных.
Если в конфигураторе объекты называются одинаково и поля этих объектов называются одинаково и имеют одинаковый тип, то они перенесутся, в противном случае - не перенесутся или будет ошибка.
Касательно конфигурации Промышленная безопасность - сказать ничего не могу, т.к. с такой не работал
6. maikl007 91 16.01.19 11:54 Сейчас в теме
Ваша обработка не работает, зря потратил старпмани.
{ВнешняяОбработка.ПереносДанных.МодульОбъекта(218)}: Ошибка при вызове метода контекста (Выполнить)
РезультатЗапроса = Запрос.Выполнить();
по причине:
{(10, 20)}: Неверные параметры в операции сравнения. Нельзя сравнивать поля
неограниченной длины и поля несовместимых типов.
И р.Представление <<?>>= т.Представление
7. json 3294 16.01.19 12:11 Сейчас в теме
(6)
Да, на строках неограниченной длины в регистрах падала ошибка.
Исправил. Скачайте еще раз (повторное скачивание в течение первых дней - бесплатное)
8. impron 16.01.19 21:24 Сейчас в теме
ERP 2.4.6.188 (демонстрационная база)
При попытке переноса справочника Номеклатура (нажимаем кнопку Выгрузить):
Выдает окно с сообщением: Получение элемента по индексу для значения не определено
В сообщения выводит:
{ВнешняяОбработка.ПереносДанных.МодульОбъекта(579)}: Значение не является значением объектного типа (Метаданные):[]
9. json 3294 16.01.19 21:44 Сейчас в теме
(8) Благодарю за подробное описание ошибки.
Была проблема при выгрузке реквизитов, назначенных только для группы или только для элементов.
Выложил исправленную версию
10. json 3294 16.01.19 22:33 Сейчас в теме
Выложил версию с исправлениями.
Если вы скачивали ранее и хотите получить обновленную версию - напишите мне в личку
11. impron 18.01.19 04:18 Сейчас в теме
ERP 2.4.6.188 (демонстрационная база).
На обновленной обработке заработало.
Но при переносе данных не сохранило структуру (см. приложенный файл).
Левая часть - структура в демонстрационной базе.
Правая часть - структура в базе в которую переносили номенклатуру.
Папки второго уровня переехали на первый уровень.
Прикрепленные файлы:
12. json 3294 18.01.19 08:15 Сейчас в теме
(11)
Мне не удалось повторить ошибку. Структура папок переносится корректно.

Могу предположить, что группы второго уровня ЯВНО не добавлялись в выгрузку. То есть выгружались элементы, которые находятся в этих группах. При этом когда при загрузке создавались элементы, создались и их родители. Но т.к. родители явно в выгрузке не были указаны, то они создались в корне.
В таком случае если выгрузить-загрузить только группы, то иерархия встанет на место

Если мое предположение не верно, то уточните, пожалуйста:
-версию платформы
-название справочника
-как выгружали загружали: выгрузили полностью справочник и загрузили в пустой справочник в другой базе или как-то иначе?
13. German_Tagil 42 18.02.19 05:50 Сейчас в теме
посмотрим - на обычных формах таб документ сильно выручал
14. Mx00 247 27.02.19 03:18 Сейчас в теме
Благодарю, обработка очень помогла восстановить удаленные данные, удобно что после формирования таблицы можно поправить перед загрузкой :-)
15. greywind 9 14.03.19 07:22 Сейчас в теме
Бух 3.0 (платформа 8.3.12, Релиз 3.0.67)
Ошибка:
ТИП: РегистрБухгалтерии.Хозрасчетный.Ошибка при создании данных из макета в строках с 8 по 12 : {ВнешняяОбработка.ПереносДанных.МодульОбъекта(1190)}: Ошибка компиляции при вычислении выражения или выполнении фрагмента кода: {(1,1)}: Процедура или функция с указанным именем не определена (ЗаполнитьИзТаблицыЗначений_РегистрБухгалтерии)
16. greywind 9 14.03.19 08:26 Сейчас в теме
Ошибка срабатывает при Загрузке документа с движениями.
17. json 3294 14.03.19 08:57 Сейчас в теме
(16) Спасибо за подробное описание.
Выложил исправленную версию
34. user929348 29.06.20 19:08 Сейчас в теме
(17) Добрый день, я скачивал в марте и не протестировал сразу, мне заново качать придется?
35. user929348 29.06.20 19:12 Сейчас в теме
(17)Можете прислать функцию "ЗаполнитьИзТаблицыЗначений_РегистрБухгалтерии(ТаблицаИзМакета, ИмяРегистра)"?
18. bulas 211 17.10.19 09:24 Сейчас в теме
Отбор по организации (или по контрагенту) есть?
19. json 3294 17.10.19 09:55 Сейчас в теме
(18)
Стандартные отборы по любым реквизитам шапки. Если режим совместимости конфигурации не древний, то отборы можно накладывать и по табличным частям.
Прикрепленные файлы:
20. jack19 148 27.11.19 18:00 Сейчас в теме
1С:Предприятие 8.3 (8.3.13.1513)
Управление производственным предприятием, редакция 1.3 (1.3.122.2)
Обработка просто не открывается.
21. json 3294 27.11.19 19:09 Сейчас в теме
(20) Обработка запускается только в режиме управляемого приложения.
УФ в названии - управляемые формы.

Скорее всего запускаете УПП в режиме обычного приложения и пытаетесь открыть ее как внешнюю.

Есть два способа воспользоваться обработкой в конфигурации УПП:
1. Зайти в базу УПП в режиме управляемого приложения и открыть ее как внешнюю обработку
2. Встроить обработку в конфигурацию и не забыть включить флаг использования управляемых форм в режиме обычного приложения. После этого открыть обработку как внутреннюю
22. jack19 148 27.11.19 19:23 Сейчас в теме
(21) Извините, я в 8-ке можно сказать дилетант. Как запустить базу в режиме управляемого приложения?
23. json 3294 27.11.19 20:13 Сейчас в теме
(22) самый простой способ из конфигуратора.
В конфигураторе в верхнем меню выбрать: Отладка - Начало отладки - Тонкий клиент: начать отладку
24. jack19 148 27.11.19 20:25 Сейчас в теме
(23) Спасибо. Попробовал, запускается.
25. jack19 148 28.11.19 09:11 Сейчас в теме
(23) Прошу прощения, попробовал перенести справочник "Номенклатура" в одной базы в другую (однотипную). Получилось как-то криво, все папки (пустые) и элементы оказались в одном уровне. При выгрузке ставил в настройках глубину выгрузки = 4, при загрузке ничего не ставил. Наряду со справочником "Номенклатура" программа выгрузила ряд других справочников ("Контрагенты", "Виды номенклатуры", "Номенклатурные группы" и др.), ссылки на элементы которых, видимо были в справочнике "Номенклатура". По окончании загрузки программа выдала следующие сообщения:

ТИП: Справочник.ЕдиницыИзмерения.Ошибка при создании данных из макета в строках, начиная с 42 : {ВнешняяОбработка.ПереносДанных.МодульОбъекта(1154)}: Ошибка при вызове метода контекста (Вставить): Задано неправильное имя атрибута структуры

ТИП: Справочник.Номенклатура.Ошибка при создании данных из макета в строках, начиная с 43 621 : {ВнешняяОбработка.ПереносДанных.МодульОбъекта(1154)}: Ошибка при вызове метода контекста (Вставить): Задано неправильное имя атрибута структуры

ТИП: Справочник.ГруппыОбъектовРабот.Ошибка при создании данных из макета в строках, начиная с 89 427 : {(1)}: Поле объекта не обнаружено (ГруппыОбъектовРабот)

ТИП: Справочник.НоменклатурныеГруппы.Ошибка при создании данных из макета в строках, начиная с 89 449 : {(1)}: Поле объекта не обнаружено (ГруппыОбъектовРабот)

Что я не так сделал?
26. json 3294 28.11.19 09:54 Сейчас в теме
(25) попробуйте сделать следующее:

Перенесите группы номенаклатуры отдельно.
1. Установите отбор ЭтоГруппа = Истина,
2. уровень выгрузки = 0, затем
3. нажать кнопку Выбрать все
4. выгрузить
5. загрузить в другую базу

Потом уже грузите нужные элементы номенклатуры с уровнем = 1

Также внимательно прочитайте в публикации пункт Требования
Данные загружаются в режиме ОбменДанными.Загрузка = Истина. Это значит, что в процедурах ПередЗаписью, ПриЗаписи должны стоять отсечки, как в типовых конфигурациях, иначе некоторые объекты может не получиться записать.


Если перед записью или при записи кодом установлены запреты, проверяющие бизнес-логику, то запись может не получиться.
27. json 3294 28.11.19 10:03 Сейчас в теме
(25)
объясню, что значит уровень = 4.

Вот ты выгружаешь элемент номенклатуры - сам элемент со всеми реквизитами это уровень 0
Все ссылки, которые в нем упоминаются - это уровень 1.
Все ссылки, которые упоминаются в уровне 1 - это уровень 2
и т.д.

Вот выгружаешь ты элемент номенклатуры, который лежит в папке, которая вложена в другую папку, которая вложена в другую папку и т.д.

При уровне = 4 у тебя выгружается сам выгружаемый элемент номенклатуры, а также четыре уровня папок в которые он вложен.
Если уровень вложенности у переносимого элемента больше 4, четвертый родитель вверх от элемента будет помещен в корень.
В перегружаемом вами справочнике номенклатуры, похоже, что больше 4 уровней, поэтому часть папок оказалась в корне, потому что не переносился их родитель.

Чтобы этого избежать я написал в предыдущем сообщении что нужно сделать. А именно необходимо перенести отдельно всю иерархию папок.
А потом уже переносить элементы с настройкой уровень = 0 или 1 в зависимости от того хотим ли мы создавать ссылки, которые вложены в переносимый элемент или нет
28. jack19 148 28.11.19 10:20 Сейчас в теме
В перегружаемом вами справочнике номенклатуры, похоже, что больше 4 уровней, поэтому часть папок оказалась в корне, потому что не переносился их родитель.

Дело в том, что не часть папок оказалось в корне, а все папки и элементы оказались в корне. Но в общем понял, попробую в два этапа переносить. Не понял только про "отсечки", что это. Что касается указанных мною сообщений об ошибках, то понял, что дело в измененной конфигурации базы-источника (добавлены реквизиты), сделал аналогичные изменения в базе-приемника, посмотрим. Спасибо за то, что помогаете разобраться.
29. json 3294 28.11.19 10:29 Сейчас в теме
(28) прикладываю пример на скриншоте, как выглядит код типовых конфигурациях.

Вот в примере, если запись происходит в особом режиме, то запись выполняем без проверок (Возврат - означает что ничего не проверяем и не дозаполняем, а просто выходим из процедуры и записываем, а в обычном режиме на примере выполняются проверки и где-то при проверках может установиться Отказ=Истина или выскочить исключение)

Так вот во всех процедурах ПриЗаписи и ПередЗаписью должны стоять отсечки как в приведенном примере. То есть в самом начале каждой процедуры-обработчика должен быть такой код:

	Если ОбменДанными.Загрузка  Тогда
		Возврат;
	КонецЕсли;
Прикрепленные файлы:
30. jack19 148 28.11.19 11:58 Сейчас в теме
Да, спасибо. Еще одно уточнение. Как я понял "уровень" касается вложенных реквизитов, а не родителей? Т.е., если я буду переносить элементы с "уровень = 0", они попадут в ранее перенесенные папки? А что значит "уровень = 1"? Что будут создаваться элементы тех справочников, на которые ссылаются элементы номенклатуры?
31. json 3294 28.11.19 12:09 Сейчас в теме
(30)
Родитель - это тоже реквизит справочника номенклатуры. Если переносим с уровень=0 и родителя нет в базе, то загружаемый элемент попадет в корень. Если родитель на момент загрузки есть в базе, то загружаемый элемент будет подчиненным этому родителю.

Уровень = 1 - значит, что все ссылочные объекты, которые есть в реквизитах переносимого элемента, тоже создадутся и заполнятся как в базе источнике.
Уровень = 0 - значит, что все ссылочные объекты, которые есть в реквизитах - не будут создаваться, а если объект, на который ссылается реквизит в базе отсутствует, то в реквизите будет битая ссылка.
32. jack19 148 28.11.19 13:42 Сейчас в теме
(31) Сделал, как вы сказали - в 2 этапа. Сначала поставил Отбор: ЭтоГруппа = Истина. Перенеслись все папки. Потом поставил ЭтоГруппа = Ложь. Перенеслись все элементы, но не в папки, а в корень. Кроме того в поле "Код" элементов записывается не код, а часть наименования.
33. German_Tagil 42 28.01.20 15:18 Сейчас в теме
36. user900062 08.07.20 12:14 Сейчас в теме
Большое спасибо за обработку!
Использовал для заполнения
в справочнике Номенклатура поля Б_Идентификатор.
Пришлось действовать так:
Выгрузил справочник номенклатуры в .mxl
Прочитал этот файл из-под 1С, тут же выгрузил в .xls
Загрузил в Access, заполнил поле данными с сайта,
выгрузил в .xls снова преобразовал в .mxl
и далее Вашей обработкой загрузил в 1 С.
Таким образом заполнил 5800 наименований.
Это я описал, чтобы подойти к просьбе: сделать выгрузку и загрузку в .xls.
Обработка будет более востребована.
37. kumirmp 11 09.09.20 00:05 Сейчас в теме
Здравствуйте! В БГУ ! не запускается! Не в управляемом и обычном!
Прикрепленные файлы:
38. kumirmp 11 09.09.20 00:06 Сейчас в теме
Здравствуйте! В БГУ ! не запускается! Не в управляемом и обычном!
Прикрепленные файлы:
39. json 3294 09.09.20 18:52 Сейчас в теме
(38) данная обработка запускается только в режиме управляемого приложения. На обоих скриншотах - обычное приложение.
Чтобы использовать данную обработку необходимо зайти в базу в режиме управляемого приложения (например, через конфигуратор).
40. kumirmp 11 13.09.20 16:38 Сейчас в теме
Понял! Спасибо! Второй вопрос! я правильно понял что в выгруженном документе можно добавлять ( копировать) строки и обратно загрузить в базу? Как это правильно реализовать? Спасибо!
41. kerimkul 52 08.10.20 09:50 Сейчас в теме
Не работает, если в данных есть квадратные скобки (Задано неправильное имя атрибута структуры ), например, в Наименовании.
42. kerimkul 52 08.10.20 10:50 Сейчас в теме
(41) В последней версии заработало, спасибо!
43. Ryo3000 03.03.21 09:00 Сейчас в теме
Нужно ли заново покупать обработку, если уже приобретал её раннюю версию 16.01.2019 ?
44. json 3294 03.03.21 23:59 Сейчас в теме
(43)Нет заново покупать не надо. Можно просто мне написать.
НО есть одно НО. Я не увидел вас в списке скачавших данную обработку ни в указанную дату ни какую другую.
Возможно вы что-то перепутали и 16.01.2019 вы покупали другую обработку. В этом случае ничем помочь не смогу
Оставьте свое сообщение