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

Для настройки модуля: В стартовом помощнике нажмите «Начать настройку».

2. Выберите одну организацию для настройки и нажмите «Запустить настройку». Остальные организации можно будет настроить позже.

3. Выберите организацию, чтобы связать ее в Диадоке с 1С. Модуль предлагает в списке организации с таким же ИНН.

4. Нажмите «Далее». Открывается список контрагентов, с которыми вы обмениваетесь документами в Диадоке.
5. Контрагенты сопоставляются автоматически сначала по ИНН-КПП. Если контрагент не найден, то по ИНН.
В окне можно:
- Просмотреть списки сопоставленных, несопоставленных или всех контрагентов (кнопки «Сопоставленные», «Несопоставленные», «Все»).
- Сбросить автоматическое сопоставление контрагентов в Диадоке и 1С (кнопка «Сбросить автосопоставление»). Для повторного запуска автоматического сопоставления и обновления списка контрагентов нажмите на кнопку.

6. Если контрагент не сопоставлен, его можно выбрать из справочника 1С или создать.
7. Когда контрагенты сопоставлены, нажмите «Далее».
8. Организация настроена, можно приступить к работе.
В дальнейшем сопоставление организации и контрагентов можно будет изменить. Подробнее в статьях Сопоставление своих организаций, подразделений и Настройка контрагентов.
Выполнение интеграции 1С с подлкючаемым модулем:
Чтобы не изменять модуль Диадок и не получить осложнений с дальнейшими его обновлениями, можно использовать подключаемый модуль. Его активация производится на закладке «Подключаемый модуль» меню «Настройки».

При нажатии на «Генерировать шаблон» можно выбрать те события, которые мы хотим переопределить:

После выбора нужных нам обработчиков, будет выдан код для подключаемого модуля в составе конфигурации.

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

Точка входа из основного модуля в подключаемый модуль является функция «ОбработатьСобытие». Обращение к необходимой функции происходит через условие «Если»:

Для типовых конфигураций в модуле описаны основные действия для работы с событиями пакетов документов:
- сбор документов 1С в один вид пакета,
- заполнение контента на основании данных из 1С для отправки пакета,
- логика сопоставления и создания документов в 1С.
Кроме того, в ПМ можно описать функции для прочих действий, в том числе связанных со списком документов в основной форме:
- логика необходимого анализа входящих документов согласно бизнес-процессам организации,
- действия после обновления списка документов,
- выполнение регламентного задания,
- сопоставление номенклатуры,
- действия дополнительных кнопок и т.д.
Примеры использования подключаемого модуля: https://developer.kontur.ru/Docs/Diadoc_UM/proc/_Work_PM.html#id6
Функции подключаемого модуля: https://developer.kontur.ru/Docs/Diadoc_UM/func/_Functions_PM.html
Методы универсального модуля: https://developer.kontur.ru/Docs/Diadoc_UM/methods/_Methods_UM.html
Сохранение Печатных форм в формате PDF в 1с:


Олег Марчук
Разработчик практики 1С, компании «Сайфилд»
www.saifield.ru





