|   |   | 
| 
 | Контур.Диадок Регламентные задания | ☑ | ||
|---|---|---|---|---|
| 0
    
        anikev 25.02.25✎ 05:59 | 
        Всем привет! 
 Подскажите, пожалуйста, может кто настраивал создание документов в 1С из Контур.Диадок по регламентному заданию? Поддержка мне сказала, что не консультирует по таким вопросам и хочет денег, а я не хочу на них завязываться, тем более, что есть возможность самому разобраться. Но застрял на этом моменте. С помощью плагина "Генератор подключаемого модуля" создал сценарий "Создание входящих документов (РЗ, БП 2.0)", но при запуске регламентного задания вылезает ошибка "Таблица не найдена "Справочник.Диадок_Документы". Действительно, такой таблицы нет. Создал недостающие метаданные по инструкции https://support.kontur.ru/diadoc-1s8x/41661-dobavlenie_obektov Но как мне тогда переключить обработку, чтобы она использовала созданные справочники и регистры? Может у кого есть практика внедрения такого функционала | |||
| 1
    
        anikev 25.02.25✎ 06:08 | 
        Без регламентного задания, мне удается перехватывать событие "ПолучитьЗаполненныйОбъектДокумента1С" в Подключаемом модуле и без труда редактировать документ     | |||
| 2
    
        Bigbro 25.02.25✎ 06:08 | 
        зайти в расширенные настройки проверить что там у вас включено.     | |||
| 3
    
        Bigbro 25.02.25✎ 06:10 | 
        хотя если событие уже есть, и метаданные созданы - такой ошибки быть не должно.     | |||
| 4
    
        anikev 25.02.25✎ 06:10 | 
        Я там был, ничего там не нашел, связанного с местом хранения или переключением режима     | |||
| 5
    
        Bigbro 25.02.25✎ 06:15 | 
        тогда только права остается проверить.
 что у пользователя под которым регламентное выполняется есть права на новые метаданные. | |||
| 6
    
        anikev 25.02.25✎ 06:25 | 
        Я проверю, сейчас еще отладчиком хожу, смотрю     | |||
| 7
    
        anikev 25.02.25✎ 08:34 | 
        Нашел ошибку. В процедуре ПрочитатьЛентуСобытий() проверяется установлен ли модуль, как расширение. Так как у меня Обычные формы (скорее бы от них отойти), расширение установить не получится.     | |||
| 8
    
        xraf 25.02.25✎ 08:41 | 
        (7) У них можно выгрузить из обработки cf и объединить с конфигом     | |||
| 9
    
        xraf 25.02.25✎ 08:42 | ||||
| 10
    
        anikev 25.02.25✎ 08:43 | 
        (8) да, я все справочники и регистры объединил. Но забыл саму обработку добавить в конфигурацию, пытался пользоваться как внешней. Возможно в этом и была моя ошибка... Сейчас проверяю     | |||
| 11
    
        xraf 25.02.25✎ 08:46 | 
        (10) может где-то хранится режим работы этого модуля, внешняя / вшитая в конфиг     | |||
| 12
    
        xraf 25.02.25✎ 08:48 | 
        Мне тоже надо это проделать, пока не брался.
 Пока не понял до конца куда диадок вшить в 1С ЕРП или 1С ДО Задача будет по фильтрованию документов и доступу к ним | |||
| 13
    
        Bigbro 25.02.25✎ 08:49 | 
        (11) в настройках на закладке подключаемый модуль указано в составе конфигурации он или где еще.     | |||
| 14
    
        Bigbro 25.02.25✎ 08:50 | 
        (12) в ДО вас ждет масса приключений сразу говорю. в стандартной обработке от Диадока модуль интеграции с ДО отсутствует. со всеми вытекающими.     | |||
| 15
    
        Rovan гуру 25.02.25✎ 08:53 | 
        (0) мои все клиенты руками делают ЭДО документы в этой обработке, никому не запускали рег заданий     | |||
| 16
    
        xraf 25.02.25✎ 09:09 | 
        (14) А там разве не достаточно ЭлектронныйДокументВходящий и ЭлектронныйДокументИсходящий?     | |||
| 17
    
        Bigbro 25.02.25✎ 09:14 | 
        смотря что вы хотите делать.
 если просто реквизиты/данные документооборота поглядеть то да. если печатные формы уже надо будет поколдовать если документы формировать - то тут уже в полный рост счастье. ну а поскольку аппетит приходит во время еды - то что изначально просят как "нам только взглянуть" со временем выливается в полноценную работу. | |||
| 18
    
        xraf 25.02.25✎ 09:16 | 
        (17) Документы же в ЕРП будут формироваться, а в ДО только посмотреть и подписать     | |||
| 19
    
        Bigbro 25.02.25✎ 09:19 | 
        ну если интеграция ДО с ЕРП у вас сделана с пробросом печатных форм то конечно проблем нет.     | |||
| 20
    
        anikev 25.02.25✎ 09:19 | 
        (13) Обработку и Подключаемый модуль тоже добавил в конфигурацию. В настройках модуля установил "В составе конфигурации". При запуске РЗ в логах пишет {ВнешняяОбработка.КонтурДиадокВызовыПМ.МодульОбъекта(4973)}: Метод работает только на объектах подсистемы Диадок (ЭДО_Модуль_ОбработатьНовыеСобытияДокументов)
 Меня настораживает что все равно пишет ВнешняяОбработка.КонтурДиадокВызовыПМ | |||
| 21
    
        Bigbro 25.02.25✎ 09:22 | 
        (20) так контур диадок у вас и есть внешняя обработка.
 в конфигурацию вы только подключаемый модуль добавили. а все остальные 2 десятка модулей лежат в обработке диадока откуда извлекаются из макетов при запуске, подключаются и используются. | |||
| 22
    
        anikev 25.02.25✎ 09:29 | 
        (21) Она уже не внешняя, я ее тоже в конфигурацию добавил     | |||
| 23
    
        Bigbro 25.02.25✎ 09:33 | 
        (22) и весь код переписал с извлечением модулей из макетов?
 не верю. КонтурДиадокВызовыПМ - это отдельный модуль. | |||
| 24
    
        anikev 25.02.25✎ 09:41 | 
        (23) понял. Тогда грусть     | |||
| 25
    
        Bigbro 25.02.25✎ 09:43 | 
        (24) почему грусть, нормально все. не нужна она в конфигурации, только подключаемый модуль где вы события будете обрабатывать.
 сама обработка довольно часто обновляется, скачивайте свежие версии да обновляйте во внешних обработках. | |||
| 26
    
        Ёпрст 25.02.25✎ 09:49 | 
        (25) ну.. там всё сделано настолько через жпо, что в самом контуре признают - да, мы сделали мегатормоз. Остальные товарищи с контура, с другими поделками, всячески  открещиваются от этого диадока - нет нет, у нас всё быстро, писали другие люди, это и про едиай и про логистику.
 А в диадоке, без правки ядра и еще пары унутренних обработок, не обойтись только подключаемым модулем, если нужна: а) скорость б) свои фильтры в отборах | |||
| 27
    
        Bigbro 25.02.25✎ 09:58 | 
        (26) только эти правки, особенно когда их много иногда вытекают в серьезную головную боль при обновлениях обработки..
 порой они серьезно меняют алгоритмы, видимо все же задача по приведению обработки в более приличный вид есть и понемногу продвигается. и тогда если изменения оказались в этой измененной части, то уже простым копированием в новый модуль не обойтись. к сожалению сами Диадоковцы наотрез отказываются принимать и исправлять свои ошибки и недостатки в коде. которые за них уже нашли, пояснили в чем проблема когда она возникает и во что выливается.. увы. | |||
| 28
    
        Ёпрст 25.02.25✎ 09:58 | 
        (27) есть такое, но, пока свою обновлял пару раз, наверное.
 Вот, под новую упд, опять придётся вспоминать, где-чего у них валяется | |||
| 29
    
        Ёпрст 25.02.25✎ 09:58 | 
        Это всё от лени переписать на их api, но, чет они там тоже прихренели от жадности, за доступ туда.     | |||
| 30
    
        anikev 25.02.25✎ 10:18 | 
        Интересно...
 Функция ИспользоватьПодсистемуДиадока() Экспорт Результат = Истина; ИспользоватьТиповуюПодсистему1С = ИспользоватьТиповуюПодсистему1С(); Если ИспользоватьТиповуюПодсистему1С = Истина Тогда <B>Результат = Ложь;</B> КонецЕсли; Возврат Результат; КонецФункции Здесь они насильно отключили возможность использования | |||
| 31
    
        anikev 25.02.25✎ 10:18 | Функция ИспользуетсяРасширениеКонтурДиадок()
	
	Результат = ОбщийКонтекст_Прочитать("ЗапускИзРасширения");
		
	Возврат Результат;	
	
КонецФункцииА тут проверяют расширение, возвращает реальный результат. Капец | |||
| 32
    
        Bigbro 25.02.25✎ 10:19 | 
        (31) это еще норм))
 нырнёте поглубже - осознаете как глубока эта кроличья нора)) | |||
| 33
    
        anikev 25.02.25✎ 10:29 | 
        В общем, в конфигурации я выставил режим совместимости Версия 8.3.14. Установил расширение Контура и буду разбираться дальше. Надеюсь, что теперь уже получится без танцев с бубном. Это увлекательный был аттракцион     | |||
| 34
    
        anikev 26.02.25✎ 12:25 | 
        Вторая часть: Контур.Диадок Регламентные задания ч. 2     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |