Имя: Пароль:
1C
1С v8
Программое определение перепроведения документов
, ,
0 DEVIce
 
27.10.11
08:22
Собственно, как-то в коде можно узнать что запущена штатная обработка проведения документов или восстановления последовательности?
1 golden-pack
 
27.10.11
08:26
нет
2 DEVIce
 
27.10.11
08:31
(1). В семерке это реализовано :).
Прямо вот категорично НЕТ?
3 Stepa86
 
27.10.11
08:35
код должен быть написан так, чтоб ему было пофик, откуда пошло перепроведение
4 DEVIce
 
27.10.11
08:37
(3). Тут дело такое, что обработка штатная, т.е. на ее код повлиять возможности нет, а вот отключить вывод сообщений хотелось бы, причем при интерактивном проведении.
5 Поручик
 
27.10.11
08:37
(2) Переходите на 7.7., давно пора. 8-ка тупиковая ветвь.
6 Рэйв
 
27.10.11
08:39
(4)Сделай Константу НеВыводитьСообщения включай перед перепроведением, а в коде выводи сообщения только когда она = ложь
7 shuhard
 
27.10.11
08:40
(4)[а вот отключить вывод сообщений хотелось бы]
заведи роль и перепроводи под ней
8 DEVIce
 
27.10.11
08:45
(6). Видимо так и придется делать, или так (7).
Спасибо, конечно, но блин хотелось бы чтобы штатные обработки как-то объявляли о своей работе. :(
9 Defender aka LINN
 
27.10.11
08:50
(4) А чем сообщения мешают?
10 shuhard
 
27.10.11
08:50
(8) если типов таких документов не много, то кто тебе мешает передавать при проведении из формы свойства документа и проверять их в модуле проведения
11 vmv
 
27.10.11
08:56
Создай новую подписку проведения на все доки и чета там намути, например,

ДопСвойства.Вставить("ЭтаНеГрупповове", "Гуляем");
12 DEVIce
 
27.10.11
09:19
(9). Там некоторые сообщения формируются достаточно сложными запросами, я бы даже сказал тяжелыми, к базе, которые при перепроведении документов нафиг не нужны. Ну и вообще...
(10). Это все-таки УПП, там есть изменения, но все по максимуму сделаны так чтобы обновление проходило просто. Поэтому уже решил разруливать ролью и созданием отдельного пользователя аля админ, но еще и с этой ролью, плюс отключу все проверки на остатки и прочее по максимуму у него.
13 Рэйв
 
27.10.11
09:28
(12)Чем иметь такие сообщения, которые формируются громозкими запросами- лучше вообще их отключить....


Не проводили вы, батенька по 50 000 документов видимо...
14 DEVIce
 
27.10.11
09:32
(13). Сообщения эти нужны когда рядовой пользователь проводит документы, не видел еще таких пользователей, которые по 50000 документов проводят :). А вот при перепроведении нафиг они не нужны. Собственно уже сделал. Вопрос закрыт.
15 shuhard
 
27.10.11
09:46
(14) топик закрыт
16 shuhard
 
27.10.11
09:51
(15) +1
на всякий случай

есть очевидное решение,
перепроводить собсвеннной обработкой ночью командным файликом, я так делаю

раз обработка своя, то нет проблем с передачей доп.свойств в проведение