Доработка универсальной обработки загрузки данных из табличного документа (для возможности загрузки в документ "Перенос данных" (ЗУП 3.1))

08.03.21

Интеграция - Загрузка и выгрузка в Excel

Незначительный допил универсальной обработки загрузки данных из табличного документа для упр. форм для возможности загрузки данных в движения документа, на конкретном примере для документа "Перенос данных" в ЗУП 3.1.

Платные

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

Наименование Скачано Купить файл
(только для физ. лиц)
Доработка универсальной обработки загрузки данных из табличного документа (для возможности загрузки в документ "Перенос данных" (ЗУП 3.1)):
.epf 61,29Kb
132 1 850 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний за 2430 руб. в месяц

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

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

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

(Можно и вовсе добавить запись в движения всех документов самому или скачать уже готовые решения других авторов с такой возможностью, но статья не об этом.)

По пунктам нарисую добаление нужных реквизитов и кода для этого.

1. Сначала добавим 2 вспомогательных реквизита, "ДвиженияТабличнойЧастиИсточника" как реквизит объекта, и "ЭтоЗаписьДвижений" как реквизит формы, см. скрины ниже.

2. Перетащим на форму реквизит объекта "ДвиженияТабличнойЧастиИсточника" в группу загрузки в табл. часть, а также у этого элемента формы установим галочку в свойствах "РежимВыбораИзСписка".

3. Создадим событие ПриИзменении для этого элемента

4. Добавляем код в созданное событие "ДвиженияТабличнойЧастиИсточникаПриИзменении"

 
 Посмотреть код  

5. Добавим дополнительный код в обработчик при изменении режима загрузки

 
 Посмотреть код

6. Добавим дополнительный код в обработчик при изменении ссылки источника

 
 Посмотреть код

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

 
 Посмотреть код

а также процедура заполнения источника списком доступных движений

 
 Посмотреть код

8. Добавим дополнительный код в процедуру "ЗаполнитьНастройкиКолонокТабличнойЧасти"

 
 Посмотреть код

9. Добавим дополнительный код в процедуру "ОбновитьДанныеТабличногоДокументаСервер"

 
 Посмотреть код

10. Добавим дополнительный код в функцию "ЗагрузитьДанныеСервер()" (3 фрагмента)

 
 Посмотреть код

11. Добавим дополнительный код в функцию "ПолучитьВозможныеЗначения"

 
 Посмотреть код

 Теперь создаем документ перенос данных, выбираем нужные регистры, оставляем пустой набор, записываем, и используем эту обработку.

 

Тестирование проводилось на версии платформы 8.3.18 и ЗУП версии 3.1.14.

обработка загрузка

См. также

Загрузка и выгрузка в 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 Управление предприятием.

5400 руб.

12.08.2021    39976    455    69    

190

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

Универсальная обработка для загрузки документов из Excel в 1С. Забудьте о ручном вводе: загружайте документы из Excel в 1С за секунды! Не требует указания параметров (номера колонок, номер первой строки таблицы и т.д.) и предварительной настройки. Просто выбираете файл Excel, документ 1С и нажимаете кнопку "Загрузить"

8000 руб.

09.11.2016    250959    1127    935    

1064

Загрузка и выгрузка в 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 1С:Розница 3.0 Платные (руб)

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

18000 руб.

20.11.2015    162909    404    386    

530

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

Обработки загрузки данных о продажах WildBerries предназначены для следующих конфигураций: Бухгалтерия предприятия, редакция 3.0; Управление нашей фирмой, редакция 3.0; Розница, редакция 3.0; Управление торговлей, редакция 11; Управление торговлей, редакция 10.3

6000 руб.

11.12.2019    60588    1038    3    

271

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

Загрузка данных отчета о реализации и продаже товаров из сервиса Яндекс.Маркета «Беру» из отчетов Excel для конфигурации: Бухгалтерия предприятия, редакция 3.0; Управление торговлей, редакция 11; Управление торговлей, редакция 10.3; Управление нашей фирмой, редакция 3.0 и Розница, редакция 3.0 в документ «Отчет комиссионера о продажах».

6000 руб.

09.12.2020    27818    283    1    

138

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

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

11100 руб.

29.10.2014    221135    676    528    

467
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. tany13 06.10.21 17:13 Сейчас в теме
Спасибо огромное! Вы меня спасли!
2. OlegBog1971 29 17.02.23 20:33 Сейчас в теме
Спасибо, сэкономили мне кучу времени.
3. kitenok1982 6 12.04.23 17:50 Сейчас в теме
Большое спасибо!!! Пригодилась при переносе данных из одной ЗУП в другую!!!
4. nance 13.09.23 13:30 Сейчас в теме
Присоединяюсь к хвалебным комментариям!! Спасибо!
5. antyuta 27.09.24 09:22 Сейчас в теме
Большой спасибо!!! Дай Вам Бог здоровья и всех благ, дорогой Человек )))
6. user715122 12.02.25 16:43 Сейчас в теме
Спасибо. Очень понятно и БЕСПЛАТНО!!! Потребовалась для присоединения второго юр лица.
7. user2046274 10.03.25 16:47 Сейчас в теме
Помогите, пожалуйста!

Всё сделала по инструкции, но у меня при попытке выбора табличной части всплывает следующая ошибка


Несуществующий тип объекта метаданных "".
{ОбщийМодуль.ОбщегоНазначения.Модуль(9588)}:ВызватьИсключение(СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
{ОбщийМодуль.ОбщегоНазначения.Модуль(4023)}:ПроверитьОбъектМетаданныхСуществует(ПолноеИмя);
{ВнешняяОбработка.ЗагрузкаДанныхИзТабличногоДокумента_УФ.Форма.Форма.Форма(1768)}:МенеджерРегистра = ОбщегоНазначения.МенеджерОбъектаПоПолномуИмени(Объект.ДвиженияТабличнойЧастиИсточника);
{ВнешняяОбработка.ЗагрузкаДанныхИзТабличногоДокумента_УФ.Форма.Форма.Форма(1691)}:ЗаполнитьНастройкиКолонокТабличнойЧасти(ТЗ);
{ВнешняяОбработка.ЗагрузкаДанныхИзТабличногоДокумента_УФ.Форма.Форма.Форма(2519)}:ЗаполнитьНастройкиКолонок(Неопределено);
{ВнешняяОбработка.ЗагрузкаДанныхИзТабличногоДокумента_УФ.Форма.Форма.Форма(3016)}:УстановитьИсточник();

[ОшибкаВоВремяВыполненияВстроенногоЯзыка, ИсключениеВызванноеИзВстроенногоЯзыка, ОшибкаКонфигурации]
8. mrmr 25 11.03.25 17:07 Сейчас в теме
(7) Вы сами делали? может что где пропустили, т.к у остальных вроде работает, почту дайте...
Оставьте свое сообщение