Групповая обработка справочников и документов через таблицу v 1.6

16.11.25

Задачи пользователя - Подбор и обработка объектов

Думаю, что многим знакома ситуация: пользователь что-то посчитал в Excel и просит разработчика подгрузить из таблички изменения в базу. Я долго мучался, писал какие-то разовые загрузки и в итоге родил представленную в публикации идею. Проверял на платформе версии 8.3.10.2309.

Файлы

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

Наименование Скачано Купить файл
Групповая обработка справочников и документов через таблицу
.epf 48,49Kb
43 3 400 руб. Купить

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

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

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

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

Логика работы простая: выбираем объект, который хотим изменить: справочник или документ или табличную часть. Указываем реквизит(ы), заполняем таблицу. Обработка для каждой заполненной строки таблицы таблицы ищет ссылки на справочники/документы в базе по заданным полям и пытается определить значения реквизитов. Если все найдено успешно, то перезаписывает объекты. Если хоть одно значение определить не удалось, то ни один объект изменен не будет. Обработка не создает новые элементы или документы. Но это можно поправить в случае необходимости. Шапку таблицы (ячейки с желтым фоном) редактировать руками не рекомендую. Подобное изменение приведет только к ошибкам. 

Порядок работы простой:

1) выбираем объект метаданных из списка справочников и документов. Здесь же можно указать табличную часть. 

 

 

2) добавляем те реквизиты, которые хотим изменить, нажав на ячейку с надписью "Добавить реквизит". Обработка будет менять только те реквизиты, которые были добавлены при помощи этой кнопки:

 

 

3) заполнить таблицу.  

 

 

4) Нажать "Записать изменения". Если обработка не сможет найти какой-то документ или преобразовать к нужному типу, то соответствующая ячейка будет выделена красным шрифтом и появится примечание. 

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

 

 

5) Если необходимо удалить или откорректировать изменяемый реквизит, то это можно сделать, щелкнув по "карандашику":

 

 

6) Можно сохранить выбранное сочетание объектов/реквизитов при помощи кнопок "Сохранить / восстановить параметры"

Учтите, что обработка претендует на универсальность и поэтому работает не очень быстро. 

 

Изменения в версиях

-1.1

Добавлена возможность выполнить произвольный алгоритм

-1.2

Исправлена ошибка загрузки в табличные части

-1.3

Добавлена возможность обрабатывать объекты и выводить информацию в таблицу без перезаписи самих объектов

-1.4

Отрефакторил код обработки

 

-1.5

 

Добавил возможность выводить информацию в таблицу без перезаписи самого объекта

 

-1.6

 

Рефакторинг

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

  • 1С:ERP Управление предприятием 2, релизы 2.5.7.226

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

Обработка загрузка импорт эксель excel табличныйдокумент загрузка данных из табличного документа для 1с 8.3 управляемые формы

См. также

Мастера заполнения Поиск данных Инструментарий разработчика Подбор и обработка объектов 1С 8.3 1С 8.5 Платные (руб)

Infostart MagicInput улучшает подбор в полях ввода 1С: ищет по любой части названия и по нескольким ключевым фрагментам, распознаёт ввод в другой раскладке и показывает иконки/статусы объектов прямо в списке. Поддерживает вставку навигационной ссылки/представления документа для автоподбора; для разработчиков доступны поиск по GUID и полному имени предопределённого. Работает в управляемых формах и подключается в большинстве конфигураций 1С 8.3/8.5.

6000 руб.

25.02.2026    4608    16    1    

20

Учетные задачи Поиск данных Подбор и обработка объектов 1С:Предприятие 8 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

1.обработка позволяет автоматически вычислить дубли и привести их к единому наименованию во всех документах. 2.так же есть возможность в документах поменять счета учета для номенклатуры. Например разные бухгалтера оформляют поступление одного и того же товара - один занес на 10.01, второй на 41.01 в результате в ОСВ у нас минусы. В обработке есть возможность наглядно увидеть такие ошибки и тут же их поправить не бегая по всем документам. Достаточно поставить галочку у номенклатуры и указать счет учета который надо найти и счет учета на который надо его заменить. Обработка сама вычислит документы в которых номенклатура с галочкой была задействована и заменит счета учета. Что бы не было излишнего изменения документов, в обработке указываются типы документов, где операция замены счета разрешена (например Поступление ТМЦ, Реализация, Отчет о розничных продажах, возврат покупателю итд.)

7320 руб.

05.06.2026    414    2    0    

4

Подбор и обработка объектов Бухгалтер 1С:Предприятие 8 1С:Бухгалтерия 2.0 1С:Бухгалтерия государственного учреждения 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Бюджетный учет Платные (руб)

Данная обработка предлагается для случаев, когда бывает необходимо изменить какой-либо реквизит в группе проводок, отобранных по определенному набору полей, за определенный период, с определенным типом документа-регистратора. Предлагается четыре варианта обработки для конфигураций: БП 2.0, БП 3.0, БГУ 1.0, БГУ 2.0.

2400 руб.

30.05.2016    30475    32    1    

52

Перенос данных 1C Учет документов Подбор и обработка объектов Программист Пользователь 1С:Предприятие 8 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Управление нашей фирмой 3.0 Россия Бухгалтерский учет Платные (руб)

Обработка «Сравнение документов» — это мощный инструмент для синхронизации и контроля данных между базами 1С:УНФ – 1С:БП, 1С:УТ – 1С:БП. Она позволяет сравнивать документы в двух базах, выявлять расхождения и загружать недостающие документы из одной базы в другую.

12200 руб.

06.08.2025    2519    4    0    

5

Подбор и обработка объектов Бухгалтер Пользователь 1С:Предприятие 8 1С:Бухгалтерия 3.0 Абонемент ($m)

Этот инструмент пригодится тем, кто хочет что-то исправить в закрытом периоде, когда, например, по регистру накопления изменился алгоритм проведения, нужно перепровести документы штатным способом, но нельзя изменять, например, движения регистра бухгалтерии в закрытом периоде.

1 стартмани

10.06.2025    2412    31    Rafael-87    11    

4

Подбор и обработка объектов Программист Бухгалтер Пользователь 1С:Предприятие 8 1С:Бухгалтерия 3.0 Абонемент ($m)

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

1 стартмани

09.05.2025    3407    94    Rafael-87    18    

7

Поиск данных ЭДО и ОФД Подбор и обработка объектов 1С:Предприятие 8 1С:Управление нашей фирмой 3.0 Россия Платные (руб)

Поиск номенклатуры при сопоставлении в ЭДО не интуитивный, не настраиваемый и просто неудобный. Данное решение - это альтернативный вариант расширенного поиска и сопоставления номенклатуры для 1С, который подключается в качестве расширения и решает эту проблему.

10000 руб.

10.04.2025    2574    1    1    

2

Подбор и обработка объектов Бухгалтер Пользователь 1С:Предприятие 8 1С:Управление нашей фирмой 3.0 Управленческий учет Абонемент ($m)

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

1 стартмани

21.02.2025    2696    7    andrey7617    0    

4
Отзывы
8. sapervodichka 7613 13.04.23 17:12 Сейчас в теме
+1 чем больше инструментов тем лучше.
P.S. Я пока вот эту использую https://infostart.ru/public/284674/ от Павел Алексеенко (qwinter), тоже рекомендую, неплохая вещь.
knlmail; kser87; +2 Ответить
Остальные комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. titanium2008 46 12.04.23 13:07 Сейчас в теме
не совсем понятно из скриншотов как табличную часть загрузить?
2. kser87 2484 12.04.23 13:21 Сейчас в теме
(1) в окне выбора метаданного табличные части можно выбрать. Но пока что строки в ТЧ не добавляются. Поиск по номеру строки происходит. Пока так. Мне для личных целей хватает.
3. kofeinik 25 12.04.23 15:30 Сейчас в теме
Есть же стандартная "загрузка данных из табличного документа", работает примерно так же.
4. kser87 2484 12.04.23 15:45 Сейчас в теме
(3) их несколько. Вы про какую?
5. user612295_death4321 13.04.23 05:26 Сейчас в теме
(4) Видимо про ту, которая есть в комплекте БСП. У меня честно говоря возник тот же вопрос, какие принципиальные отличия ?
7. kser87 2484 13.04.23 11:33 Сейчас в теме
(5) их и в БСП несколько. Есть загрузка в справочники, в табличные части, в разные специализированные механизмы. Моя претендует на универсальность. Ее можно в любую конфигурацию вставить.
6. Светлый ум 506 13.04.23 05:40 Сейчас в теме
Видно удобная штука, для больших объемов и наглядности зарешает +1
10. kser87 2484 14.04.23 11:16 Сейчас в теме
(6) большие объемы лучше на партии разбивать. Код обработки не оптимизирован. Жертвовал производительностью ради универсальности и масштабируемости.
8. sapervodichka 7613 13.04.23 17:12 Сейчас в теме
+1 чем больше инструментов тем лучше.
P.S. Я пока вот эту использую https://infostart.ru/public/284674/ от Павел Алексеенко (qwinter), тоже рекомендую, неплохая вещь.
knlmail; kser87; +2 Ответить
9. kser87 2484 14.04.23 09:04 Сейчас в теме
(8) крутая обработка, но сложноватая
11. e.kogan 1909 14.04.23 13:12 Сейчас в теме
Плюсую к квинтеровской обработке (у неё тоже есть недостатки, но). В этой разве что забавное интерфейсное решение.
12. kser87 2484 14.04.23 15:18 Сейчас в теме
13. e.kogan 1909 15.04.23 17:46 Сейчас в теме
(12) примерно то же, что "в дизайне интерьера салона использована шёлковая нить ручной работы", когда рассказывают про "совсем непохожую на всех предшественников модель" какого-нибудь автомобиля. Это шашечки. На любителя.
14. kser87 2484 17.04.23 10:39 Сейчас в теме
(13) я себе это несколько иначе представляю: была сложная приборная панель с кучей непонятных стрелочек-кнопочек. А стало все проще и комфортнее.
15. e.kogan 1909 18.04.23 16:19 Сейчас в теме
(14) если ехать строго прямолинейно и равноускоренно - да )
16. kser87 2484 21.04.23 18:58 Сейчас в теме
(15) для большинства задач больше и не надо
17. e.kogan 1909 27.04.23 09:07 Сейчас в теме
(16) У нас разные задачи )
Для отправки сообщения требуется регистрация/авторизация