INFOSTART EVENT 2018 EDUCATION

Второй тур голосования за доклады.
Окончание 5 сентября.

Еникеев Марат | Руководитель проектов 1С | ГК «Комплексная автоматизация»

«Структурно-независимые базы данных в 1С»

В докладе расскажу об идеях построения гибких (содержащих в БД структуру данных) систем на платформе 1С. Рассмотрим: - варианты развития функциональности известных подсистем БСП "Дополнительные реквизиты/сведения"; - как они соотносятся с конфигурациями "Конвертация данных (2 и 3)" и "Система проектирования прикладных решений"; - причем здесь паттерн программирования Модель-Представление-Контроллер (MVC) и расширение “Характеристики” языка запросов СКД; - по-новому посмотрим на периодические независимые регистры сведений и возможности их использования. Коснемся вопросов интеграции такого рода систем с внешними, в частности использование пакетов\фабрик XDTO, проведём аналогии с пакетом EnterpriseData (универсальный формат обмена данными). Обозначим области применения таких систем и их ограничения, в частности возможные подходы к решению проблем версионирования, производительности, обеспечения целостности данных и специфику формирования отчетов. Рассмотрим практический опыт разработки/внедрения/сопровождения подобной структурно-независимой формации на примере запатентованного продукта учета ресурсов системы здравоохранения и его механизмов интеграции с федеральным сервисом Единой Государственной Информационной Системы Здравоохранения в разрезе Федерального Регистра Медицинских Работников и других регистров. Поговорим об использовании этих идей в целях: - прототипирования информационных систем на этапе сбора/анализа требований, - построения экспертных систем поддержки принятия решений (ЭСППР) на базе описанной архитектуры.

Многопоточная обработка документов БП3.0, КА2, (ERP с небольшим ограничением). Ускоряет основные процессы учета: проведение документов и другие массовые процедуры методом многопоточности

Обработки - Обработка документов

7
Обработка предназначена в основном для бухгалтеров. Ее основная функция - ускорить основные процессы учета: проведение документов и другие массовые процедуры. Ускорение происходит за счет использования нескольких потоков (фоновых заданий). Количество потоков можно изменять. Это ускорение возможно только для клиент-серверной базы.

Тестировалась на платформах 8.3.8+ и всех релизах БП3.0 (3.0.41-3.0.59), КА2  (2.1-2.4)

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

Предложит перейти на закладку регистрации для изменения параметров. См. рисунок

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

Если использовать ее без регистрации - работа будет выполняться без фоновых режимов.

Количество фоновых потоков можно менять вручную. (рекомендую применять 4-10.)
Тут важен баланс , ибо для загрузки в хранилище также требуется время и чем длительность каждой  операции меньше,тем паралельность процессов будет менее эффективна, потому что потратится много времени на выгрузку-загрузку в-из хранилище...
При установке количества потоков в 0 для серверного варианта фоновые задания создаваться не будут и будет обычное проведение.
В файловом варианте обработка будет работать если указать количество потоков 0, ускорения при этом не будет.

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

Для БП3.0 проведение может быть использовано как предварительное, поскольку параллельные потоки нарушают последовательность документов.

Для КА2 последовательности неактуальны, поэтому многопотоковость возможно использовать в полном объеме.

7

Скачать файлы

Наименование Файл Версия Размер
Многопоточная обработка документов БП3.0, КА2, (ERP с небольшим ограничением). Ускоряет основные процессы учета: проведение документов и другие массовые процедуры методом многопоточности.:
.epf 64,53Kb
27.03.18
20
.epf 64,53Kb 20 Скачать

См. также

Комментарии
Сортировка: Древо
1. Константин С. 538 27.03.18 22:45 Сейчас в теме
Фу... качество вставки картинок....(
Отбивает желание даже вникать.
2. EVP_EVP 21.06.18 13:12 Сейчас в теме
Alex Yan, а какие ограничения для ERP?
3. user614822_yanchenko.a 13 21.06.18 15:25 Сейчас в теме
(2)
Реальных ограничений думаю нет. Создавалась и тестировалась обработка на КА2 , а это родная сестра ERP.
Если обнаружите проблемы - пишите - исправлю...
Но не думаю что обнаружите.
Оставьте свое сообщение