Шаблон получения таблицы значений выполнением СКД с настройкой в форме

23.05.25

Разработка - СКД

Обработка-шаблон для формирования и дальнейшей обработки таблицы значений. Для подготовки таблицы с отборами используем СКД и компоновку данных. Обработку данных ведем в фоновом задании на сервере.

Файлы

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

Наименование Скачано Купить файл
(только для физ. лиц)
Шаблон получения таблицы значений выполнением СКД с настройкой в форме:
.epf 17,06Kb
9 1 850 руб. Купить

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

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

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

Прежде всего еще раз подчеркну: это не действующая прикладная обработка - это шаблон для быстрой разработки своих решений.

Каждый разработчик встречается с задачей обработки каких-либо данных. Изменить реквизиты или дозаполнить что-то в таб.частях. Во многих случаях спасает стандартная обработка "Подбор и обработка объектов". Но ей можно закрыть не все потребности. Если выборка данных чуть более сложная или заполняемый результат получен расчетом или условием, то стандартная обработка не подойдет. Тогда появляются внешние мелкие обработки по изменению/заполнению данных.

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

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

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

Преимущества данной работы:

  • Исходная компоновка будет работать в большинстве конфигураций, т.к. получает данные из регистра "Курсы валют", который есть практически в любой конфигурации
  • Асинхронные функции выполнены с новым функционалом ожиданий (опционально, можно отключить)
  • Отбор компоновки вынесен на форму, дорабатывать поведение компоновщика не нужно - уже все готово
  • Обработка полученных данных выполняется в фоне
  • Код простой и незамысловатый, будет понятен даже начинающим.
  • При обработке использована настраиваемая пауза, если выставить в форме значение побольше, то можно смоделировать как будет себя вести обработка при длительной обработке данных
  • Работает как отдельная обработка, так и добавленная в состав "Дополнительных отчетов и обработок"

Конструктивная критика приветствуется.

 

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

  • Бухгалтерия предприятия, редакция 3.0, релизы 3.0.175.24
  • 1С:ERP Управление предприятием 2, релизы 2.5.21.125
  • Управление торговлей, редакция 11, релизы 11.5.21.125

Обработка шаблон СКД отбор обработка данных компоновка данных

См. также

Инструментарий разработчика Роли и права Запросы СКД Программист Руководитель проекта 1С v8.3 Управляемые формы Запросы Система компоновки данных Платные (руб)

Инструменты для разработчиков 1С 8.3: Infostart Toolkit. Автоматизация и ускорение разработки на управляемых формах. Легкость работы с 1С.

15500 руб.

02.09.2020    195950    1085    409    

1006

Универсальные функции Программист 1С v8.3 1C:Бухгалтерия Бесплатно (free)

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

21.05.2024    35786    dimanich70    83    

155

СКД WEB-интеграция Программист 1С v8.3 1C:Бухгалтерия Абонемент ($m)

Долгое время поддерживаю web-портал, в котором появилась необходимость создавать отчеты. Просмотрев различные фреймворки на js, я решил сделать свое решение, которое позволяло бы быстро разрабатывать и добавлять новые отчеты на web-портал.

2 стартмани

11.12.2023    13522    27    John_d    30    

128

WEB-интеграция Универсальные функции Механизмы платформы 1С Программист 1С v8.3 1C:Бухгалтерия Бесплатно (free)

При работе с интеграциями рано или поздно придется столкнуться с получением JSON файлов. И, конечно же, жизнь заставит проверять файлы перед тем, как записывать данные в БД.

28.08.2023    19404    YA_418728146    8    

174

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

Расширение для программ 1С:Управление торговлей, 1С:Комплексная автоматизация, 1С:ERP, которое позволяет распечатывать печатные формы для непроведенных документов. Можно настроить, каким пользователям, какие конкретные формы документов разрешено печатать без проведения документа.

2 стартмани

22.08.2023    5330    86    progmaster    13    

4
Оставьте свое сообщение