Загрузка данных из табличного документа (загрузка в табличные части справочника)

28.08.11

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

Иногда при переносе данных требуется загружать большой объем данных в табличные части элементов справочника (например, список составов семей физических лиц). Типовая обработка фирмы 1С по загрузке из табличного документа этого сделать не позволяет.
Данная доработка этот вопрос частично решает. Для созданных элементов справочника можно загружать табличную часть.

Файлы

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

Наименование Скачано Купить файл
ЗагрузкаДанныхИзТабличногоДокумента.epf
.epf 65,06Kb
456 1 850 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Вступайте в нашу телеграмм-группу Инфостарт

См. также

SALE! 10%

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист 1С:Предприятие 8 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. Не требуется синхронного обновления правил после обновления другой конфигурации, участвующей в обмене. Типовой обмен через планы обмена кнопкой Синхронизация вручную или автоматически по расписанию, или вручную обработкой.

27180 24870 руб.

12.06.2017    156333    925    306    

473

SALE! 10%

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист 1С:Предприятие 8 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" с помощью правил конвертации будет максимально комфортным! | Можно бесплатно проверить перенос на вашем сервере!

52967 47670 руб.

25.02.2015    180015    342    281    

405

SALE! 10%

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

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

38000 34200 руб.

15.12.2021    31570    229    61    

173

SALE! 10%

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

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

38000 34200 руб.

23.07.2020    63969    302    81    

242

SALE! 10%

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

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

61356 55220 руб.

15.04.2019    80938    218    167    

157

SALE! 10%

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

Перенос данных из ЗУП 3 в ЗУП 3 | из ЗУП 3 в КА 2 | из ЗУП 3 в ERP | Оперативно обновляется при выходе новых релизов 1С | Готовые правила конвертации (КД 2) для перехода с "ЗУП 3" на "УП ред. 3" / "КА, ред. 2" / "ERP, ред. 2" |Переносится нормативно-справочная информация и документы с движениями

58422 52580 руб.

11.01.2021    36640    32    55    

34

SALE! 10%

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

Перенос данных из КА 1.1 в КА 2 | из КА 1.1 в УТ 11 | Воспользовались более 367 компаний! | Переносятся все возможные виды документов, начальных остатков и вся справочная информация из "1С:КА 1.1" в "1С:КА 2.х" / "1С:УТ 11" | Разработан в формате КД 2 (правила конвертации данных) | Фильтр по организациям при выгрузке | Выбор разных алгоритмов выгрузки начальных остатков | Можно проверить перенос до покупки!

61356 55220 руб.

04.12.2015    197641    260    354    

413

SALE! 10%

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

Правила конвертации (КД 2) для переноса данных из БП 3 в УНФ | Переносятся все виды документов, начальные остатки и вся возможная справочная информация | Есть фильтр по организациям | Оперативно обновляем на новые релизы | Учет в БП 3 должен быть корректным, некорректные данные не переносятся | Можно бесплатно проверить на вашем сервере до покупки!

61356 55220 руб.

10.07.2018    76738    53    143    

58
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
0. bercut13 43 01.12.11 06:59 Сейчас в теме
Иногда при переносе данных требуется загружать большой объем данных в табличные части элементов справочника (например, список составов семей физических лиц). Типовая обработка фирмы 1С по загрузке из табличного документа этого сделать не позволяет.
Данная доработка этот вопрос частично решает. Для созданных элементов справочника можно загружать табличную часть.


Перейти к публикации

1. avenira_ 01.12.11 06:59 Сейчас в теме
Не совсем понятно, как загружать в табличную часть.
2. master_yoda 27 25.01.12 10:41 Сейчас в теме
Типовая обработка фирмы 1С по загрузке из табличного документа этого сделать не позволяет. ..???? ка это не позволяет.......все позволяет...просто голову надо приложить
3. bercut13 43 25.01.12 19:03 Сейчас в теме
(2) master_yoda,
Я был бы очень Вам благодарен, если бы Вы написали как среднестатистическому пользователю особенно не разбирающемуся в причудах программирования, быстро загрузить большой массив информации в табличные части с использованием типовой обработки. Уверен, что многие посетители данной ветки, также откроют для себя, что то новое! Заранее, Спасибо!
ingmar; Дмитрий74Чел; 116hrus; +3 Ответить
4. 116hrus 7 14.02.12 11:20 Сейчас в теме
(2) master_yoda,
Нужна Ваша консультация, к какому именно месту приложить голову, чтобы типовая обработка сделала загрузку в ТЧ справочника.
jan-pechka; +1 Ответить
19. jan-pechka 449 01.03.22 08:35 Сейчас в теме
(4)
к какому именно месту приложить голову


))))))))))) + ))))))))))))))))

типовая обработка загружает ЛЮБУЮ табличную часть - хоть документа, хоть справочника!
Прикрепленные файлы:
5. пользователь 28.02.12 14:20
Сообщение было скрыто модератором.
...
6. serge_focus 4 14.05.12 15:06 Сейчас в теме
Всетаки очень хотелось, чтобы автор написал в чем отличие этой обработки от стандартной обработки "Загрузка Данных Из Табличного Документа". А то как-то смотреть на "кота вмешке" и заниматся его изучением не хочется.
Заранее спасибо.

(116hrus)
В и-нете есть подробное описание по работе со стандартной обработкой для загрузки в справочник Номенклатура.
И есть обсужение на сайту 1с.ру... Пользуйтесь поиском.
7. PetrPetrPetrPetr 30.07.13 01:13 Сейчас в теме
Не знаю как вы дописали данную обработку но она не работает, обходит справочник и загружает в ТЧ пустые строки. Для примера брал значения непосредставнно источника откуда должен загружать.
8. uh111 03.11.13 04:09 Сейчас в теме
Отличная обработка! Спасибо.
Только либо я не нашел/не разобрался, либо через обработку нельзя сделать следующее: просто дополнить в существующий справочник ФизЛиц требуемую информацию в табличную часть(например состав семьи). Может маломальскую инструкцию или комментарии составите?
Что делал: 1.Выбрал загружать в Справочник ФизЛица. 2.На последней закладке обработки выбрал Загружать в справочник с табличной частью - состав семьи физического лица. 3.указал номер колонки по которой идентифицируется НОВЫЙ элемент справочника. 4.Загрузил.
При этом создались новые элементы справочника ФизЛица, а хотелось бы, чтобы просто обработка сопосталяла элемент справочника с строкой екселя допустим по ФИО и записывала данные в табличную часть.
Пришлось завести пустую БД, туда грузить ФизЛица с нужной информацией, а потом уже из этой базы переносить стандартной обработкой в нужную БД.
9. uh111 03.11.13 05:08 Сейчас в теме
Прошу прощения, разобрался.
Теперь в готовый справочник ФизЛиц могу грузить любую табличную часть этого справочника: и состав семьи, и владение языками, и учебу....
Ещё раз огромное спасибо за обработку! Жалко нельзя поставить +10....только +1 :)
12. vral 30.01.14 15:21 Сейчас в теме
(9) uh111, растолкуй плз
16. MaeXtro 55 25.12.16 16:40 Сейчас в теме
(9)Евгений! Поделитесь рецептом счастья. Бьюсь целый день, но получаю только пустые строчки:(
10. vral 30.01.14 14:35 Сейчас в теме
тоже не въехал - поподробнее с картинками
11. ultrannge89 30.01.14 14:39 Сейчас в теме
Смысла не вижу, проще под конкретный случай писать свой отчет и не мучеть пользователей универсальностями..
13. wowkai 4 16.11.14 22:20 Сейчас в теме
Заработало! спасибо! как раз нужно было загрузить состав семей. но инструкция не помешала бы, сразу не разобрался что к чему.
17. MaeXtro 55 25.12.16 16:41 Сейчас в теме
(13)Андрей! Спасите неуча, так и не смог уговорить эту обработку на добавление табличной части.
15. adaviya 22.11.16 11:26 Сейчас в теме
Илья, подскажите пожалуйста, все указала как надо, но никакие данные не загрузились, обработка выдала сообщение:
Выполняется загрузка элементов в справочник: "Физические лица"
Всего: 4
---------------------------------------------
Загружен элемент справочника: <>
Загружен элемент справочника: <>
Загружен элемент справочника: <>
Загружен элемент справочника: <>
---------------------------------------------
Выполнена загрузка элементов в справочник: "Физические лица"
4 из 4 элементов.
Прикрепленные файлы:
18. Wrols 90 07.08.21 05:35 Сейчас в теме
Описания недостаточно.
При попытке использования - ошибка на метаданные.
Не смог использовать.
20. user594888_bagrat.otyrba 15.04.22 01:24 Сейчас в теме
Была задача обновления (добавления строк) в большое количество созданных ранее спецификаций номенклатуры (Бухгалтерия 3.0).
То есть необходимо загрузить данные в табличные части различных элементов справочника "Спецификации номенклатуры".

На входе есть excel-файл, в котором:
1. Коды спецификаций.
2. Для каждой спецификации - артикулы номенклатуры, которые подлежат добавлению и соответствующие количества.

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

Основной трюк заключается в использовании на вкладке "Настройка" кнопки "События" (я использовал вкладку "Перед записью объекта"), где возможно указать текст обработчика, который будет выполнен для каждой строки табличного документа.
Код обработчика вот такой:

Стр = Объект.ИсходныеКомплектующие.Добавить();
	 
	Запрос = Новый Запрос;
	Запрос.Текст = 
		"ВЫБРАТЬ
		|	Номенклатура.Ссылка КАК Ссылка
		|ИЗ
		|	Справочник.Номенклатура КАК Номенклатура
		|ГДЕ
		|	Номенклатура.Артикул = &Артикул";
	
	Артикул = ТекстыЯчеек[2];
	
	Запрос.УстановитьПараметр("Артикул", Артикул);
	
	РезультатЗапроса = Запрос.Выполнить();
	
	ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать();
	
	Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
		Стр.Номенклатура = ВыборкаДетальныеЗаписи.Ссылка;
	КонецЦикла; 
	
	Стр.Количество = Число(ТекстыЯчеек[3]); 
   
Показать


В табличной части заполнены три колонки: Код спецификации (по нему происходит поиск), Артикул материала, кол-во материала.

Настройки обработки такие:
1) Не создавать новых элементов = Да
2) В списке реквизитов помечен только реквизит справочника "Код", для которого Поле поиска = Да.
user1200982; +1 Ответить
Для отправки сообщения требуется регистрация/авторизация