Имя: Пароль:
1C
1С v8
задать вопрос из сервера клиенту
,
0 wildwilduser
 
26.09.12
09:36
добрейшее время суток
люди добрые поможите кто чем может
вопрос в следующем
есть подписка на событие при проведении документа
документ проводится но хотелось бы задать вопрос пользователю и результат вернуть обратно на сервер.
возможно ли это организовать каким либо образом?

не хочется сильно типовую править
задача примерно следующая
есть поступление товара, если поступление на определенное подразделеине делать перемещение на их склад. дополнительно пишится в доп. регистр сведений связка поступление перемещение, чтобы потом новых не плодить и находить созданное перемещение. дык вот при перепроведении поступления хотелось бы задавать вопрос пользователю о перезаписи\перепроведении перемещения.
пришла мысль через подписку на событие организовать создание перемещения, но вот как организовать диалог с пользователем не залазя в основную конфу идей нет.
1 IamAlexy
 
26.09.12
09:37
допреквизит  и проверять его в подписке
2 wildwilduser
 
26.09.12
09:40
а без изменения типовой?
3 MSII
 
26.09.12
09:46
Ну вот в (1) как раз без изменения типовой
4 wildwilduser
 
26.09.12
09:56
дак а доп. реквезит это не изменение типовой чтоли?
в него же ещё значение поместить необходимо
5 hhhh
 
26.09.12
10:11
(4) это не нарушает процесса. Можно обновлять в автомате. Хоть миллион реквизитов добавьте.
6 YF
 
26.09.12
10:18
(0) Диалог в транзакции записаи - это плохо. А если не из формы а групповым перепроведением будет делать? На каждый документ будет вопрос?
7 Aprobator
 
26.09.12
10:20
(0) стандартные механизмы юзать надо. Сначала все проверяется, потом спрашивается и уже по результатам - действие.
8 5 Элемент
 
26.09.12
10:22
А какой смысл в создании перемещения?
9 Aprobator
 
26.09.12
10:22
а млин - тут вообще в подписке. Ужас.
10 DrShad
 
26.09.12
10:38
[но вот как организовать диалог с пользователем не залазя в основную конфу идей нет.] через админа естественно - только эти люди понимают язык серверов и умеют с ними общаться
11 wildwilduser
 
26.09.12
10:52
(9)Aprobator
если не затруднит Ваши конструктивные предложения, чтоб все методично правильно и красиво...
12 Feanorko
 
26.09.12
10:57
(11) а зачем в этой ситуации вообще спрашивать пользователя?
13 Жан Пердежон
 
26.09.12
10:58
(11) в подписке - никак
14 Жан Пердежон
 
26.09.12
10:59
+ к (13) и вообще, за такую мысль даже побить слегка можно
15 Feanorko
 
26.09.12
11:00
Если очень уж хочется - спроси на клиенте (в форме), засунь ответ в ДополнительныеСвойства, который и проверяй в своей подписке
16 wildwilduser
 
26.09.12
11:02
а как насчет варианта
в доп сведение пишим значение наличия перемещения (булево) во время первого проведения поступления
если пользователю нада переписать перемещение он просто перед записью галку убирает и все.
вмешательства в форму совсем нет.
17 Feanorko
 
26.09.12
11:04
(16) рыбку съесть и кости сдать не получится, как ни крути :)
18 wildwilduser
 
26.09.12
11:05
(17) в чем подвох в (16)
19 Feanorko
 
26.09.12
11:06
(18) в (16) какой-то поток сознания
20 Feanorko
 
26.09.12
11:09
+(19) и ещё ты не понял, что пользователь не должен принимать решения о том, нужно перепроводить подчиненный док или нет, ибо это грабли. В типовых мнение пользователя никого не интересует и это правильно )
21 wildwilduser
 
26.09.12
11:18
(20)в данном случае от человеческого фактора никуда не уйти, ибо перемещение может быть не на все поступление.
22 Feanorko
 
26.09.12
11:21
(21) диалог в обработке проведения - это в любом случае моветон, допиливай форму.
23 wildwilduser
 
26.09.12
11:22
от диалога уже отказался совсем. щас рассматриваю решение из (16)
24 Feanorko
 
26.09.12
11:24
(23) а флажок будет не на форме?
25 wildwilduser
 
26.09.12
11:37
Конфигурация УТ11
нет это доп. свойство, его из предприятия добавить можно.
если доп свойство то на форме не будет
если сделать как доп. реквизит то на форме автоматом добавится
26 Feanorko
 
26.09.12
11:39
(25) понял
27 Aprobator
 
26.09.12
15:40
(11) все принципы описаны на ИТС.
28 Aprobator
 
26.09.12
15:41
(25) с чего это доп. реквизит на форме автоматом покажется?
29 Жан Пердежон
 
26.09.12
18:59
(28) это фича такая в УТ 11
30 Aprobator
 
26.09.12
20:06
(29) дурдом.
Ошибка? Это не ошибка, это системная функция.