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

11.11.24

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

Обработка предназначена для загрузки данных из табличных документов в объекты базы данных. (Обычные формы)

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Обработка - Универсальная загрузка данных из табличного документа
.epf 148,20Kb ver:1.3.5
115
115 Скачать (1 SM) Купить за 1 850 руб.

    Обработка "Универсальная загрузка данных из табличного документа" - предназначена для загрузки данных из табличных документов в объекты базы данных.

    Описание:
    Обработка поддерживает загрузку следующих форматов файлов: CSV, MXL, ODS, XLS, XLSX, DBF, XML. Обработка поддерживает загрузку с интервалом указанным в минутах.

    Основные преимущества и возможности:
        - Настраиваемая загрузка в любые объекты базы данных и независимые регистры сведений.
        - Автоматическая загрузка с интервалом.
        - Более 5-ти форматов для загрузки.
        - Возможность выполнения списка команд и кода по определённым событиям.

    Порядок настройки загрузки:
       
1) Добавить новую загрузку.
        2) Выполнить настройку:
            - Выбрать "Тип объекта загрузки".
            - Выбрать "Вид объекта загрузки".
        3) Выбрать в таблице необходимые реквизиты для загрузки и уточнить их режим поиска.
        4) Указать поле поиска объекта (Уникальное для объекта).
        5) Проверить соответствие порядка загружаемых реквизитов с колонками в загружаемой таблице.
        6) Выбрать папку загрузки, расширение файла, формат загружаемых данных и указать интервал автоматической загрузки.
        7) Включить "Автозагрузку" или выполнить принудительно кнопкой "Выполнить загрузку".

    Основные правила загрузки:
    1) Порядок колонок загружаемой таблицы должен соответствовать нумерации реквизитов на панели "Настройки загрузки".
    2) Установленный флаг для реквизита означает чтение данных ячейки из соответствующей колонки загружаемой таблицы и обработку данного реквизита. Установленный режим загрузки определяет порядок обработки реквизита:
        - Искать - Преобразует считанное значение ячейки к "Искомому типу" (для простого типа) или "Искомому типу подреквизита" (для объекта), если преобразование не удалось, устанавливает значение по умолчанию.
        - Устанавливать - Устанавливает для реквизита значение по умолчанию.
        - Вычислять - Вычисляет введённое выражение и помещает его результат в реквизит.
        - Пропускать - Только считывает значение ячейки, не обрабатывая реквизит.

    Особенности поиска по реквизитам:
    1) При поиске объекта по ссылке, поиск производится по уникальной ссылке объекта, в случае отсутствия такой ссылки в базе, обработка пробует создать объект с такой же ссылкой, а в случае неудачи выдаётся сообщение об ошибке создания объекта.
    2) При поиске объекта по коду, поиск производится по полному совпадению кода, а для справочников и планов видов характеристик - без учета подчинения родителю или владельцу.
    3) При поиске объекта по наименованию, поиск производится по полному совпадению наименования за исключением "хвостовых" пробелов.
    4) При поиске объекта "Документ" и "БизнесПроцесс" по номеру, поиск производится по полному совпадению номера, при наличии выбранного реквизита дата поиск осуществляется в пределах периодичности. Для объекта "Задача" поиск в пределах периодичности не производится.

    Пояснения и рекомендации по загрузке:
    1) Для иерархических объектов, в случае отсутствия объекта в базе, по умолчанию создаются элементы. Для возможности создания группы вместо элемента необходимо наличие выбранного реквизита "ЭтоГруппа" с режимом загрузки отличным от "Пропускать" и значением реквизита "Истина".
    2) Для загрузки подчинённых или иерархических объектов сначала необходимо загрузить их владельцев и родителей.
    3) При загрузке объекта "РегистрСведений" производится отбор по выбранному периоду (в случае наличия и выбора) и всем выбранным измерениям. При нахождении записей удовлетворяющих отбору и установленном флаге "ПерезаписыватьСуществующиеОбъекты" набор записей очищается и добавляются загружаемые данные. При отсутствии записей удовлетворяющих отбору и установленном флаге "СоздаватьНовыеОбъекты" будет создан новый набор записей состоящий из загружаемых данных.
    4) Для объектов "Справочник" и "ПланВидовХарактеристик" выполняется проверка использования полей (Для групп и элементов) автоматически при загрузке данных. Поля не соответствующие использованию в реквизитах не будут загружены в объект.

    Обработка написана для обычных форм. Тестирование проводилось на конфигурации «1С Предприятие УПП» с версией платформы 8.3.11.2831 и 8.3.10.2667. Автор также не несет ответственности за ущерб, причиненный в результате использования данной обработки. Замечания и предложения по улучшению приветствуются. Последующие обновления обработки могут быть получены на Email по запросу.

    Обработку можно применять совместно с обработкой "Универсальная выгрузка данных и анализ", находящейся по адресу //infostart.ru/public/1159142/

    История версий
    Версия 1.0:
       
- Создание.

    Версия 1.0.1:
        - Исправлены ошибки.

    Версия 1.0.2:
        - Исправлены незначительные ошибки.

    Версия 1.0.3:
        - Для пустых значений теперь устанавливается значение из поля значение по умолчанию.
        - В выражении теперь можно обратиться к полю ТекстЯчейки.

    Версия 1.1 от 03.08.2020:
        - Исправлены ошибки при заполнении реквизитов иерархических и подчинённых объектов.
        - Исправлен поиск по подреквизитам.
        - Добавлена поддержка загрузки значений типа "ОписаниеТипов".
        - Добавлена поддержка загрузки значений типа "Перечисление".
        - Добавлена поддержка загрузки значений типа "УникальныйИдентификатор" и установки его в качестве поля поиска объекта.
        - Добавлена поддержка загрузки строковых значений в реквизит с типом "ХранилищеЗначения".
        - Исправлен поиск по коду для объектов "Справочник", "ПланВидовХарактеристик".
        - Исправлен поиск по номеру для объектов "Документ" и "БизнесПроцесс", теперь он может быть привязан к периодичности объекта.
        - Доработана установка значений по умолчанию в зависимости от искомого типа данных.

    Версия 1.1.1 от 12.08.2020:
        - Исправлены ошибки при подстановке объектов и набора записей установленных в событии "После обработки данных объекта".
        - Переработаны и расширены пункты меню "Работа с объектами" в окне результатов загрузки.

    Версия 1.1.2 от 20.08.2020:
        - Исправлены ошибки при заполнении объектов.
        - Поиск объектов и реквизитов теперь формируется запросом.
        - Переработаны параметры событий.
        - Исправлена загрузка из DBF файла.

    Версия 1.1.3 от 04.09.2020:
        - Исправлены ошибки при настройке загрузки по полю ссылки.
        - Изменены некоторые картинки.

    Версия 1.1.4 от 04.02.2021:
        - При открытии простых типов в полях "Искомый тип" и "Искомый тип подреквизита" теперь можно увидеть их квалификаторы.
        - Исправлены известные ошибки.

    Версия 1.2 от 23.05.2022:
        - Добавлена возможность загрузки данных в транзакции.
        - Проверена совместимость с платформой 8.3.10.2667.

    Версия 1.2.1 от 27.05.2022:
        - Добавлена возможность загрузки каждого объекта в транзакции.
        - Исправление неточностей описания и других ошибок.

    Версия 1.2.2 от 23.09.2022:
        - Теперь в выражении можно обратиться к массиву "ТекстыЯчеек".
        - Мелкие правки таблицы настройки загрузки.

    Версия 1.2.3 от 02.08.2023:
        - Исправлены известные ошибки.

    Версия 1.2.4 от 03.08.2023:
        - Исправлены известные ошибки.

    Версия 1.3 от 02.10.2023:
        - Добавлен флаг "Тест" для предварительной загрузки данных без записи в базу данных.

    Версия 1.3.1 от 09.10.2023:
        - Исправлены известные ошибки.
    
    Версия 1.3.2 от 15.10.2023:
        - Оптимизация поиска объектов.
        - Добавлена возможность сохранения тестовой таблицы в файл.
        - Исправление ошибок при определении пустых типов реквизитов.

    Версия 1.3.3 от 10.04.2024:
        - Корректировка ошибок заполнения полей метаданных регистров сведений.

    Версия 1.3.4 от 12.04.2024:
        - Корректировка ошибок.

    Версия 1.3.5 от 10.10.2024:
        - Корректировка обработки выделенного текста конструктором запроса.
        - Совместимость для запуска в пустых конфигурациях.

Проверено на следующих конфигурациях и релизах:

  • Управление производственным предприятием, редакция 1.3, релизы 1.3.226.1

обработка автоматическая авто универсальная загрузка справочников документов табличных данных xls xlsx csv excel dbf xml v8 epf

См. также

SALE! 15%

Перенос данных 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. Не требуется синхронного обновления правил после обновления другой конфигурации, участвующей в обмене. Типовой обмен через планы обмена кнопкой Синхронизация вручную или автоматически по расписанию, или вручную обработкой.

27660 руб.

12.06.2017    144117    835    297    

432

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

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

35000 руб.

23.07.2020    54429    241    73    

195

SALE! 10%

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

Перенос данных из ERP в БП 3 | из КА 2 в БП 3 | из УТ 11 в БП 3 | из ЕРП в БП 3 | Сэкономьте время - используйте готовое решение для перехода! | Перенос разработан в формате КД 2 (правила конвертации данных) | Переносятся все возможные виды документов, начальных остатков и нормативно-справочная информация| Можно опционально выгружать каждую пару "номенклатура+характеристика" как отдельную номенклатуру | Есть выгрузка настроек счетов учета и зарплатных данных из ERP / КА 2 | Можно проверить на вашем сервере перед покупкой

55778 50200 руб.

15.04.2019    73288    192    152    

129

SALE! 10%

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

Перенос данных из ERP в ЗУП 3 | из КА 2 в ЗУП | Готовые правила конвертации данных (КД 2) для переноса остатков, документов с движениями и справочной информации 3 | Есть перенос начальной задолженности по зарплате и начальной штатной расстановки на выбранную дату | Обороты за прошлые годы (данные для расчета среднего) переносятся свернуто в документ "Перенос данных" | Есть фильтр по организациям | Документы за текущий период переносятся сразу с движениями, поэтому не потребуется делать перерасчеты | Перенос можно проверить перед покупкой, обращайтесь!

53111 47800 руб.

03.12.2020    37669    102    68    

98

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

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

35000 руб.

15.12.2021    25296    177    52    

135

SALE! 10%

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

Перенос данных из 1С:Управление производственным предприятием 1.3 в 1С:Бухгалтерия предприятия 3.0 с помощью правил обмена | Можно выполнить переход с УПП на БП 3 или запускать выгрузку данных за выбранный период времени | Переносятся документы, начальные остатки и вся справочная информация | Есть фильтр по организации и множество других параметров выгрузки | Поддерживается несколько сценариев работы: как первичный полный перенос, так и перенос только новых документов | Перенос данных возможен в "1С: Бухгалтерия 3.0" версии ПРОФ, КОРП или базовую | Переход с "1С: УПП1.3" / "1С:КА 1.1" на "1С:БП3.0" с помощью правил конвертации будет максимально комфортным! | Можно бесплатно проверить перенос на вашем сервере!

48278 43450 руб.

25.02.2015    172472    309    259    

385

SALE! 10%

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

Можно проверить до покупки, оставьте заявку! Воспользовались более 268 компаний! Перенос данных из УТ 10.3 в УТ 11 | из УТ 10.3 в КА 2 | из УТ 10.3 в ERP. Предлагаем качественное и проверенное временем решение для перехода с УТ 10.3. Можно перенести начальные остатки, нормативно-справочную информацию и все возможные документы. При выгрузке можно установить отбор по периоду, организациям и складам. При выходе новых релизов конфигураций 1C оперативно выпускаем обновление переноса данных.

55778 50200 руб.

24.04.2015    196388    155    244    

285

Загрузка и выгрузка в Excel Маркетплейсы Программист Бухгалтер Пользователь Платформа 1С v8.3 Бухгалтерский учет 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Бухгалтерский учет Управленческий учет Платные (руб)

Реальный помощник, с помощью которого Вы преобразуете необходимые документы для Wildberries, OZON, ЯндексМаркет, Мегамаркет, Aliexpress, Детский мир, МагнитЭкспресс (быв.Казань-Экспресс), Леруа Мерлен, ЭНФАНТА (Акушерство), ЛаМода, Летуаль, Твой дом, Золотое Яблоко в документы "Отчет комиссионера (агента) о продажах" и другие. Работает в 1С:БП 3.0, 1С:БП 3.0 КОРП, 1С:УТ 11, 1С:УНФ, 1С:КА 2, 1С:ERP Управление предприятием. Возможность подключить любые маркетплейсы. Анализ продаж ОZON. 30 дней БЕСПЛАТНОГО пользования!

5400 руб.

12.08.2021    37058    393    68    

168
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. user1422597 17.02.21 09:44 Сейчас в теме
Добрый день. Подскажите пожалуйста по доработке этой чудо-обработки к вам обратится можно?
Приобрел ее, но есть еще ряд пожелания.
Быть может есть у вас время и желание помочь.
Пишу вам как автору этой обработки.
Может удобней вам будет обсудить в ЛС.

Заранее спасибо за ответ.
2. kozusenok 54 17.02.21 10:06 Сейчас в теме
(1) Здравствуйте. Пожелания приветствуются. Пишите в лс.
3. user1422597 17.02.21 10:33 Сейчас в теме
Извините за наглость но из-за ограничений по количеству проверенных сообщений не могу начать первым с вами диалог.

Если возможно с вашей стороны прошу написать ВАС мне в ЛС. Там и продолжим диалог.
Много времени у вас не отниму.
Но ваша помощь крайне необходима.
Заранее спасибо.
4. kozusenok 54 17.02.21 10:39 Сейчас в теме
(3) Тоже не получается написать. Ошибка "Сообщение не отправлено, отложенная группа".
5. user1422597 17.02.21 10:42 Сейчас в теме
Обратно не воспринимайте мой вопрос с каким-то скрытым смыслом, но может можно вам в социальных сетях написать или там в месседжере каком?

Ибо я заявку на абонемент оставил.
Но как быстро отреагируют знать не могу. Если вообще отреагируют.

Реально работа стала. А ваша обработка самое то что б сделать задуманное максимально быстро.

P.S. Могу свой номер написать для месседжера. Там вайбер или ватцап. Как удобно.
6. пользователь 17.02.21 10:57
Сообщение было скрыто модератором.
...
7. пользователь 17.02.21 10:58
Сообщение было скрыто модератором.
...
8. IvanDK 10 17.02.21 14:47 Сейчас в теме
Добрый день, в документ Операция (бухгалтерский и налоговый учет) позволит загрузить? т.е по сути в регистр бухгалтерии?
9. kozusenok 54 17.02.21 15:30 Сейчас в теме
(8) Добрый. Нет, для документов возможно загрузить только реквизиты, без табличных частей.
10. sweeex 11 31.03.21 16:31 Сейчас в теме
Добрый день, а что в табличную часть документа нельзя грузить?
11. kozusenok 54 01.04.21 14:59 Сейчас в теме
12. diso 294 06.04.21 09:30 Сейчас в теме
Загрузка в табличные части документов поддерживается?
Есть гдето описание как описать загрузку Значения с помощью Выражения? Т.е. на какие переменные можно описаться если писать код
13. kozusenok 54 06.04.21 15:28 Сейчас в теме
(12) Загрузка в табличные части не поддерживается. В поле "Выражение" можно писать любые выражения как для команды "Вычислить" и плюс получить текст ячейки через переменную "ТекстЯчейки".
14. UPKA 24.06.21 16:44 Сейчас в теме
Здравствуйте. Будет ли в дальнейшем реализован механизм загрузки данных в документы?
15. kozusenok 54 25.06.21 10:54 Сейчас в теме
(14) Здравствуйте. Пока дальнейшая разработка не планируется.
16. ssn5810 80 19.11.21 23:53 Сейчас в теме
почему не где не указано что она не для УФ ????? однозначно " -"
17. kozusenok 54 22.11.21 08:24 Сейчас в теме
(16) внимательно читайте последние строки описания
18. ssn5810 80 22.11.21 10:19 Сейчас в теме
Если описание на 3х листах, я все должен читать ?
Сложно сразу указать, чтобы не парить мозги и не отнимать время ????
или это спец. сделано что бы скачали и выматюкались ???
19. kozusenok 54 22.11.21 10:26 Сейчас в теме
(18) Всё. Это как лицензионное соглашение, пропустил строчку и вот ты уже выплачиваешь чей-то кредит.
20. ssn5810 80 22.11.21 10:27 Сейчас в теме
Еще с полетом на Луну сравни....
21. PetrovskiyComp 07.06.22 20:53 Сейчас в теме
Здравствуйте, поясните данную часть хелпа:
Особенности поиска по реквизитам:
1) При поиске объекта по ссылке, поиск производится по уникальной ссылке объекта, в случае отсутствия такой ссылки в базе, обработка пробует создать объект с такой же ссылкой, а в случае неудачи выдаётся сообщение об ошибке создания объекта.

У меня нет ссылки на объект, ведь я создаю его. И ни одну строку я не могу загрузить и создать новые объекты из-за того, что "Недопустимое значение параметр №1"
22. kozusenok 54 08.06.22 16:04 Сейчас в теме
(21) Добрый день. Поиск по ссылке имеется ввиду УникальныйИдентификатор (он же GUID) вида 2e71bd55-58c4-11ec-beb4-005056a04a11 по ссылке можно загружать объекты только если она соответствует формату GUID. Какой реквизит указали в качестве поля поиска объекта?
Оставьте свое сообщение