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

12.04.24

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

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

Скачать исходный код

Наименование Файл Версия Размер
Обработка - Универсальная загрузка данных из табличного документа
.epf 148,80Kb
109
.epf 1.3.4 148,80Kb 109 Скачать

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

    Описание:
    Обработка поддерживает загрузку следующих форматов файлов: 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, релизы 1.3.226.1

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

См. также

SALE! 15%

[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    135465    729    291    

391

Перенос данных из УПП 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    20541    136    38    

93

Загрузка номенклатуры из Excel в УТ11, КА 2, ERP 2, Розница 2. Дополнительные реквизиты и сведения, характеристики, картинки, цены, остатки

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

Загрузка из файлов xls, xlsx, ods, csv, mxl в УТ11, КА 2, ERP 2, Розница 2. Задействованы все возможности конфигурации - заполнение реквизитов номенклатуры, дополнительных реквизитов и сведений, характеристики, доп.реквизиты и сведения характеристик. Дополнительные обработки для расширения возможностей.

10560 руб.

29.10.2014    210939    630    526    

445

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.х Россия Платные (руб)

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

38500 34650 руб.

15.04.2019    68762    179    139    

111

Перенос данных из УТ 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    46692    199    64    

162

SALE! 10%

Перенос данных из ERP 2 / КА 2 в ЗУП 3. Переносятся остатки, документы и справочники

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

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

48278 43450 руб.

03.12.2020    34374    81    58    

78

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

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

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

60000 руб.

05.10.2022    9295    9    8    

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

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

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

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