Вход | Регистрация
 

Остлеживание создание документа

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

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


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.