Имя: Пароль:
1C
 
Остлеживание создание документа
,
0 kalisto
 
26.05.19
21:04
Доброго дня.
Раньше не приходилось делать такого, может, кто подскажет, как лучше реализовать.
Есть конфигурация Бух корп 2.0 (последний релиз). Нужно сделать штуку, которая отслеживала бы создание документа, не влезая в код конфигурации. Возможность использовать расширения не включена (совместимость стоит 8.2).
1 palsergeich
 
26.05.19
21:08
Никак
2 palsergeich
 
26.05.19
21:10
Без изменений в коде эта задача не решается.
Чисто теоретически можно через ЖР, но это сложнее.
3 kalisto
 
26.05.19
21:12
Блин, а очень  надо.
4 kalisto
 
26.05.19
21:15
Может, все-таки, будут у кого мысли еще...
5 palsergeich
 
26.05.19
21:15
(3) http://catalog.mista.ru/public/545895/ ну кури тогда
6 palsergeich
 
26.05.19
21:18
Чисто теоретически этой херней можно создание нового объекта отловить, но я не делал.
https://its.1c.ru/db/v837doc#bookmark:dev:TI000000823 И вот это тоже покури
7 Rie
 
26.05.19
21:39
(0) А зачем?
8 kalisto
 
26.05.19
23:04
Спасибо за ответы.
(7) Нужно проверку одну делать при создании документов, и сообщалки пользователям выдавать. А конфигурацию менять нельзя.
9 Garykom
 
гуру
26.05.19
23:09
(8) Задача без правки конфы или расширений решается только через редкостные извраты
10 Garykom
 
гуру
26.05.19
23:10
(9) А если конфа базовая то практически никак не решается
11 Garykom
 
гуру
26.05.19
23:11
(10)+ Хотя нет, можно же создать синхронизацию и там ловить.
Но сообщалка будет внешняя по отношению к 1С.
12 kalisto
 
26.05.19
23:20
Да. Видимо, это будет, действительно, извращение.
13 palsergeich
 
27.05.19
00:34
(11) план обмена ловит все изменения, а не только создание, увы это не решает проблему.
Если немного допилить, то можно добиться исходного, но это писать код.
Но если писать код, то это можно сделать проще.
14 Garykom
 
гуру
27.05.19
00:42
(13) Речь отлавливать создание новых доков в чем то внешнем что получает файлы обмена или прямой обмен по ком или сервисам.
Понятно там должен быть список уидов всех документов, чтобы понимать когда новый а когда старый изменили и он снова по обмену-синхронизации прилетел.

И каким образом "проверку одну делать при создании документов" отдельный вопрос.
15 Garykom
 
гуру
27.05.19
00:43
(14)+ И да задержка будет между созданием документа и тем как фоновое сработает и документ выгрузит, можно настроить раз в минуту конечно.
16 Garykom
 
гуру
27.05.19
00:44
Именно поэтому и написал что изврат.
17 Мимохожий Однако
 
27.05.19
08:14
(4) Мысль пока только одна - беспричинный страх включения возможности изменения конфигурации.
18 Garykom
 
гуру
27.05.19
08:21
(17) Обновляться будет сильно тормозней же, каждый раз будет сверку делать на изменения.
19 Мимохожий Однако
 
27.05.19
08:34
(18) Это лучше, чем костыли. И вполне штатно. Не намного увеличивает, ИМХО.
20 Сияющий в темноте
 
27.05.19
08:35
Если sql,то можно с таблицами поиграться.
Если файловая,то сложнее,но запись в фай и поиск свободного места также можнл поймать через файловые операции,тем более,что запись идет на уровне страниц.
но проще конфигурацию с нуля переписать,чем файловый перехватчик.
21 Aleksey
 
27.05.19
08:59
(18) почему через свою подписку на событие не сделать?
Изменений минимум, и отслеживать проще