Работа в программе 1С с подключаемым модулем ...

Работа в программе 1С с подключаемым модулем системы Диадок

0
196
27.05.2020 Игорь Борисенко

Содержание:

1.    Включение использования модуля (ПМ)

2.    Вызов и работа обработчиков в подключаемом модуле

 

Статья предназначена для разработчиков при работе в программе 1С. Описывает особенности использования модулей в системе Диадок.


Типовой функционал Диадок 1С содержится во внешней обработке 1С ДиадокПро (Diadok_НомерВерсии.epf) и нескольких объектах, интегрируемых в конфигурацию 1С 8.3 (см. прил.1). Этот функционал периодически обновляется поставщиком.


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

 

1.    Включение использования модуля (ПМ)


Производится в настройках модуля «Диадок Про».


Допускается три способа размещения модуля (ПМ):

1.    «На этом компьютере или в паке локальной сети»: текст модуля размещается во внешнем файле. К плюсам такого размещения относится отсутствие необходимости вносить изменения в конфигурацию, к минусам – сложность отладки.


2.    «В справочнике 1С 8.3».

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



 

2.    Вызов и работа обработчиков в подключаемом модуле


Вызов обработчиков в ПМ производится через экспортную функцию ОбработатьСобытие(ИмяСобытия, Параметры), в которой перечисляются имена обрабатываемых событий.



 

Вызов ПМ производится из функцииЭДО_ПодключаемыйМодуль_ОбработатьСобытие() модуля обработки ДиадокПро (Diadok_НомерВерсии.epf).

 



Здесь следует обратить внимание на то, что существует две точки вызова ПМ – перед и после типовой обработки события. В зависимости от места вызова состав Параметров будет разный. Во втором вызове ПМ обработку можно вести с учетом Результата, полученного при типовой обработке.


В ПМ идентифицировать, какой это вызов – до или после типовой обработки – можно по наличию в числе передаваемых Параметров свойства «Результат_ИМ». Например:

 


 

Чтобы исключить выполнение типовой обработки, достаточно в первом вызове ПМ передать результат отличный от «Неопределено».

 

Мы рассмотрели особенности использования подключаемого модуля в системе Диадок в работе обработчиков.

 

Приложение 1

Объекты ДИАДОК, добавляемые в типовую конфигурацию 1С:

1.    Подсистемы

1.1. Подсистема.Диадок

2.    Роли

2.1. Роль.Диадок_ПолныеПрава

3.    ОбщиеМодули

3.1. ОбщийМодуль.Диадок_ФоновыеЗадания

4.    Справочники

4.1. Справочник.Диадок_ДополнительныеСправочники

4.2. Справочник.Диадок_ЮрФизЛица

4.3. Справочник.Диадок_Документы

4.4. Справочник.Диадок_ПакетыДокументов

4.5. Справочник.Диадок_ХранениеДанных

4.6. Справочник.Диадок_Файлы

5.    РегистрыСведений

5.1. РегистрСведений.Диадок_НастройкиКонтрагентов

5.2. РегистрСведений.Диадок_СтатусыДокументов

 

Специалист компании ООО «Кодерлайн»

Борисенко Игорь

Задать вопрос автору статьи
Тема вопроса*
Ваше имя*
E-mail или телефон*
Ваш вопрос*
 

Добавить комментарий
Текст сообщения*
Защита от автоматических сообщений
 
Теги
#1С: CRM #1С: ERP #1С: ERP Управление строительной организацией #1С: ERP. Управление буровой компанией #1С: WMS Управление складом #1С: Аренда и управление недвижимостью #1С: БУХ #1С: Договорчики #1С: Документооборот #1С: ЗУП #1С: Интеграция #1С: КА #1С: Колледж #1С: Конвертация данных #1С: Модули #1С: Платформа #1С: Розница #1С: Сценарное тестирование #1С: ТОИР #1С: УАТ #1С: УКФ #1С: Университет #1С: УНФ #1С: УПП #1С: Управление строительной организацией #1С: УТ #1С: УХ #1С:ERP #1С.6-НДФЛ #ADO #APACHE #API #canonical #com-объекты #Excel #Excel в 1С #GoogleDrive #HTTP #ITIL #Koderline: Управление медиа-холдингом #Koderline: Управление проектами строительства скважин #LINUX #MS SQL Server #WEB #WEB-сервисы 1С #Word #XML #Администрирование 1С #Безопасность сервера #Бесшовная интеграция #БИТ.Финанc #Битрикс24 #Блокировки в 1С #БСП #БУ #Бурение скважин #Бюджетирование #Внедрение #Внедрение ERP #Закрытие месяца #Запросы 1С #Интеграция 1С #КАК ОТРАЖАЮТСЯ ТОВАРЫ В ПУТИ 1С #Как сделать в 1С #Конвертация данных #Корпоративное сопровождение #Лизинг #Лицензии 1С #Механизм Анализа Данных в 1С #Моделирование #Модуль Диадок #МСФО #Налоги #Обмен между базами #Обновления #Оптимизация #Отпуск #Отчетность #Отчеты в 1С #Оценка задач #Перенос данных #Планирование #Полезные обработки #Правила обмена #предопределенные элементы справочников #Проводки 1С #Программирование в 1С #Программные права #Продажи #Производство #Работа с объектами в 1С #Расширение конфигурации #РСБУ #СКД #Соединение COM в 1С платформе #Сравнение конфигураций #Тестирование 1С #Техническое задание #Торговое оборудование #Транспортная логистика #Управление проектами #Финансовый учет #Хранилище настроек #Ценообразование #Экзамен 1С #Яндекс.Касса Email или телефон Работа с объектами в 1С Функциональные опции в 1С
Услуги программиста 1С
Получите специалиста  
для решения всех задач
в области 1С
Программы 1С
Цены и подробное описание программ 1С:Предприятие 8.