Универсальная обработка заполнения колонки табличной части выбранным значением с вызовом события ПриИзменении (управляемые формы)

19.09.16

Задачи пользователя - Мастера заполнения

Универсальная обработка заполнения колонки табличной части выбранным значением с вызовом события ПриИзменении (управляемые формы)

Файлы

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

Наименование Скачано Купить файл
Универсальная обработка заполнения колонки табличной части выбранным значением с вызовом события ПриИзменении (управляемые формы)
.epf 11,13Kb ver:2.0
162 2 500 руб. Купить

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

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

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

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

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

Часто приходится видеть, как бухгалтеры "прощелкивают"  колонку табличного поля того или иного документа каким-либо значением. Если строк в документе много, то это может занять значительное время. Данная обработка автоматизирует эту задачу. Подключается через стандартный механизм дополнительных отчетов и обработок. При подключении в базу предлагает только те документы,  в которых присутствуют табличные части.  Имеет смысл подключать обработку только в режиме заполнения в формах документов. Тестировалась на конфигурациях БП30, УНФ, УТ11, Розница21. Теоретически должна работать на любых типовых конфигурациях 1С на управляемых формах.

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

Обновление от 16.03.2015 Версия 1.1 

- Исправил баг с вызовом упрощенных типовых форм (например ФормаДокументаТовары в БП30). 

Обновление от 17.03.2015 Версия 1.2  

- Сделал форму обработки более компактной, чтобы было видно заполняемый документ

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

Обновление от 30.04.2015 Версия 1.5  

- Актуализировал обработку с учетом изменеий в текущих релизах 1С.

Обновление от 19.09.2016 Версия 2.0  

- Новая версия обработки 2.0. Переписал механизм поиска открытых окон и заполнения колонок табличной части. 

И САМОЕ ГЛАВНОЕ...  Удалось добиться срабатывания события ПриИзменении в элементах управления. Все-таки помогла методика, описанная в //infostart.ru/public/16985/ с адаптацией к УФ, за что автору большое спасибо. Так что смело можно заполнять зависимые элементы (Количество, Цена, Сумма, СтавкаНДС и.т.д.).  Проверено на текущих релизах 1С.

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

См. также

SALE! %

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

Корректируйте банковские документы быстро и легко! Создайте правило обработки — и оно автоматически применится при загрузке выписки (отбор по любому реквизиту или регулярному выражению). Решение заполняет расшифровку платежа, комиссию эквайринга, подбирает ведомости на выплату зарплаты, помечает дубли из банка на удаление и многое другое. Доплачивать за алгоритмы не нужно — они включены в решение. Обработка работает при загрузке из файлов клиент-банка и через DirectBank. Новое — искусственный интеллект: модель приводит нестандартные назначения платежа к виду, понятному алгоритмам, а ИИ-ассистент прямо в 1С консультирует по решению и разбирает код правил и алгоритмов. Поддерживаются локальные и облачные OpenAI-совместимые модели — данные могут не покидать ваш контур.

15250 руб.

20.12.2024    17286    84    29    

77

ЭДО и ОФД Мастера заполнения 1С 8.3 1С 8.5 1С:Бухгалтерия 3.0 1С:Управление нашей фирмой 3.0 Россия Платные (руб)

Расширение добавляет возможность создавать ЭТрН и электронный заказ (заявку) на основании документа «Реализация товаров и услуг». При создании документа автоматически заполняются основные данные: участники перевозки, адреса, транспорт, водитель и сведения о грузе. Работает как расширение, не требует изменения типовой конфигурации и быстро подключается.

6000 руб.

13.05.2026    1724    19    7    

21

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

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

6000 руб.

25.02.2026    5218    17    1    

20

Операции по ВЭД Оптовая торговля Розничная торговля Логистика, склад и ТМЦ Мастера заполнения Бухгалтер 1С:Предприятие 8 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Обработка значительно расширяет функционал типовой конфигурации «1С:Бухгалтерия предприятия» и позволяет осуществлять автоматическое заполнение ГТД в документах «Реализация товаров и услуг», «Списание товаров», «Отчет о розничных продажах», «Отчет комиссионера (агента) о продажах», «Требование-накладная», «Возврат товаров от покупателя», «Комплектация номенклатуры», «Безвозмездная передача», «Отчет производства за смену». Обработка предназначена для работы в конфигурации «1С:Бухгалтерия предприятия 8, редакция 3.0» Есть версия обработки оптимизированная для работы в 1CFresh

12200 руб.

19.06.2012    147064    318    81    

261

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

Обработка позволяет создавать документы "Сведения об уплате налогов на едином налоговом счете" по данным файла операций из личного кабинета ЕНС сайта ФНС в конфигурации 1С:Бухгалтерия предприятия 3.0.

10000 руб.

22.11.2024    5758    36    13    

36

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

Решение позволяет по ИНН производить проверку контрагентов, получая сведения: видов деятельности, данных ЕГРЮЛ, связанных организаций, отчетности, налогов, финансовый анализ, а также в один клик заполнить карточки справочников контрагентов/партнеров по ИНН в программе 1С по данным ФНС. Попробуйте ДЕМО версию перед покупкой.

5000 руб.

12.08.2025    3897    12    20    

12

Корректировка данных Закрытие периода Мастера заполнения Программист Бизнес-аналитик Бухгалтер Пользователь 1С 8.3 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление нашей фирмой 3.0 1С:УНФ Платные (руб)

Оптимизируйте процесс закрытия периодов. Автоматизируйте любые, даже самые сложные правила переноса и выполните инвентаризацию остатков за минуты. Гибкая обработка для 1С, которая работает как самостоятельный модуль — без привязки к БСП и с поддержкой большинства конфигураций. Ваш идеальный помощник для закрытия периода, исправления ошибок, реорганизации учета, корректировки и списания остатков.

6100 руб.

28.01.2026    1586    5    0    

4

Мастера заполнения 1С:Предприятие 8 1C:Бухгалтерия 1C:ERP 1С:ЗУП 1С:КА 1С:УНФ 1С:УТ Отраслевые 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 Россия Платные (руб)

OCR с ИИ для 1С: с фото документа в заполненную 1С за секунды. Полностью локально, без интернета. Настраивается под любую конфигурацию.

12200 руб.

29.05.2026    801    1    0    

2
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. klaus38 16.03.15 17:57 Сейчас в теме
Спасибо, работает без нареканий. БП 3 и УТ 11 последних релизов.
2. vkt 126 18.03.15 10:11 Сейчас в теме
Было бы удобно иметь возможность пересчета колонки с числовым значением (количество, например). Желательно, чтобы при этом производилось корректное округление, и пересчитывались другие колонки, связанные с текущей (при изменении количества пересчитывается сумма, НДС и т.п.).
3. Alex_1974 38 18.03.15 12:36 Сейчас в теме
Вы правы, это было бы идеально. Для универсальности обработки необходимо было бы срабатывания события ПриИзменении для пересчета зависимых числовых значений. Но как реализовать сие на управляемы формах? У меня пока не получилось. Пробовал по варианту http://infostart.ru/public/16985/. Не сработало. Может будет еще какие идеи.
4. klaus38 08.04.15 11:47 Сейчас в теме
Перестала работать после обновления на БП 3,0,39,56, печально.... посоветуйте что нибуть
5. AKV77 263 13.08.15 23:26 Сейчас в теме
Здравствуйте, УТ 11.1 выводит:
Ошибка инициализации модуля: Форма.ФормаОтчета.Форма
по причине:
{Форма.ФормаОтчета.Форма(212,64)}: Переменная не определена (ЭтотОбъект)
ОписаниеОповещения = Новый ОписаниеОповещения("ОКЗавершение", <<?>>ЭтотОбъект);
{Форма.ФормаОтчета.Форма(236,64)}: Переменная не определена (ЭтотОбъект)
ОписаниеОповещения = Новый ОписаниеОповещения("ОКЗавершение", <<?>>ЭтотОбъект);
{Форма.ФормаОтчета.Форма(261,64)}: Переменная не определена (ЭтотОбъект)
ОписаниеОповещения = Новый ОписаниеОповещения("ОКЗавершение", <<?>>ЭтотОбъект);
6. Alex_1974 38 14.08.15 10:22 Сейчас в теме
(5) AKV77, Напишите точный релиз конфигурации и платформы, я посмотрю.
7. Birdsurf 24.09.16 06:25 Сейчас в теме
ДД, выдает ошибку: http://prntscr.com/clocw4
Платформа 8.3.8.2027
Конфигурация Розница 2.2.4.17
8. Alex_1974 38 28.09.16 12:17 Сейчас в теме
9. PZ2000_Z 08.04.18 22:32 Сейчас в теме
Как правильно пользоваться то обработкой, так понимаю нужно выбрать строку колонки, потом файл открыть обработку, так?Попробовал использовать в БП 3.0 выходит окошко "Получение элемента по индексу не определено".
10. PZ2000_Z 09.04.18 09:23 Сейчас в теме
Разобрался, но теперь выходит окошко "что-то пошло не так!"
11. as7bs 306 23.04.18 09:36 Сейчас в теме
(9) Нужно подключить в дополнительные отчеты и обработки. Потом вызывать в самом документе, предварительно встав на нужный реквизит в табличной части.
12. Joni_5 2 17.05.18 14:30 Сейчас в теме
Работаем в БП 3.0
Вот ещё бы можно было бы изменять только выделенные строки ;)
13. soft-servis 14 27.06.23 15:24 Сейчас в теме
Спасибо работает на сегодняшней актуальной версии.
Для отправки сообщения требуется регистрация/авторизация