|
Контур.Диадок. Доработка программного модуля Ø (Волшебник 27.08.2024 11:16) |
☑ | ||
---|---|---|---|---|
0
Шебвольник С1
13.08.24
✎
13:59
|
Всем привет!
Хотим сделать следующее. Когда бухгалтерия подписывает и отправляет исходящий документ, клиенту нужно отправить уведомление, чтобы тот его подписал. Если через 5 дней, подписания не произойдет, нужно отправить повторное уведомление. Соответственно, есть два вопроса: 1. Как можно отловить событие подписания и отправки документа контрагенту? Перехватить событие подписания через подключаемый модуль или через подписку на какой-нибудь регистр? Регистров не нашел. 2. Как отловить событие подписания со стороны клиента? Подозреваю, это будет некое задание, которое обрабатывает изменения, произошедшие с момента последнего запуска. Но опять же, в доках пусто. |
|||
1
Климов Сергей
13.08.24
✎
14:05
|
ЕМНИП, обмен с Контуром идёт с помощью внешней обработки? Тогда только лезть в её "потроха". А там всё весьма хитро устроено.
|
|||
2
DrZombi
13.08.24
✎
14:08
|
1. Программно считывать данные по Диадоку, т.е. написать свою обработку :)
2. Если вы напишите по пункту № 1, то проблем у вас со вторым не будет :) |
|||
3
DrZombi
13.08.24
✎
14:09
|
+ У диадока есть тех поддержка, которая за деньги готова вам все что угодно писать.
... Вы должны были обратиться, иначе никак... Так сколько Диадок за доработку у вас запросил? :) |
|||
4
spiller26
13.08.24
✎
14:09
|
(0) 1 вариант. Спрашивайте api у них и кстати она у них платная. Но нахлебаететсь с ними по api это точно говорю.
2 Вариант. Посмотреть "потроха" компоненты их (скорее всего DLL-ка), ну и там уже по коду смотреть. |
|||
5
Garykom
13.08.24
✎
14:10
|
(0) Там есть готовое для этого
Наймите программиста с отладчиком |
|||
6
Garykom
13.08.24
✎
14:11
|
(4) какой апи? какая компонента?
обычная "внешняя обработка у которой в макетах другие внешние обработки" )) |
|||
7
Garykom
13.08.24
✎
14:14
|
на работу через отдельный платный АПИ они не тянут
ту таких вопросов бы не было имхо речь про https://www.diadoc.ru/order1c
|
|||
8
Garykom
13.08.24
✎
14:15
|
||||
9
Шебвольник С1
13.08.24
✎
15:56
|
(3) Вчера запросили консультацию по этому вопросу. Пока молчат.
(4) Да вот подумал, может кто-то уже разбирался с этим программным модулем (6) Хотелось красиво сделать. Там и так обработка в обработке. (8) Да, оно |
|||
10
mikecool
13.08.24
✎
15:54
|
api у диадока типа платная, но в купленной обработке зашит ключ, которым (тссс) мы пользовались для своих нужд, делая запросы на получение подписанных печатных форм со штампами
так думаю - все остальное с этим ключом также работает |
|||
11
mikecool
13.08.24
✎
15:58
|
+10 хотя так мы вертели, когда был модуль стандарт, в универсале надо искать
|
|||
12
ПолПалыч
13.08.24
✎
16:08
|
там доработка в 1 строку через плагин.
Сначала дописывают статус документов в типовой регистр Статусы документов ЭДО. Потом регламентным заданием из него выбираешь что надо и отправляешь клиентам. На некоторых конфигурациях даже писать ничего не надо, там в регистр все само пишется |
|||
13
АгентБезопасной Нацио
13.08.24
✎
16:49
|
||||
14
rozer76
13.08.24
✎
16:55
|
видимо примерно так:
1) внедрить в конфигурацию объекты подсистемы Диадок 2) настроить регламент обновления Ленты событий https://developer.kontur.ru/Docs/Diadoc_UM/methods/JeDO_Modul%27_Obrabotat%27NovyeSobytijaDokumentov.html 3) сделать подписку на справочник Диадок_Документы и "принимать решение", например писать в какую очередь-регистр сведений и обрабатывать рассылать регламентным заданием. Проверять периодически Статус документа (обновляет справочник Лента событий) https://fastpic.org/view/123/2024/0813/74c2fb6ae13bce924a4f0e25b042986d.png.html |
|||
15
Шебвольник С1
13.08.24
✎
17:30
|
Как раз нашел ЭДО_Модуль_ОбработатьНовыеСобытияДокументов
Судя по отладчику как раз не хватает подсистемы Диадока. Буду пробовать, всем спасибо! |
|||
16
Шебвольник С1
13.08.24
✎
17:31
|
В (14) рабочая стратегия
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |