|
автоматом создать новый документ после проведения
lubitelxml, Волшебник, mikecool, Eiffil123, Indian, Климов Сергей, sikuda, ЖНЕЦ, DemonShinji2, dimm7310, serpentt, ОбновляторОдинЭс, denk32, Участковый, 1CQuery, AlekseiYunniPodavvan, Kobol, Smit1C, Затейник, CepeLLlka, GreenDay1986, lxndr, ReaLg, baza1, Забияка, Ager, Irbis, Fregat, 2S, 2mugik, RVN, elka302, Lama12, Лирик, Мультук, maxab72, вым, Stepashkin, LienXo, nick86, dchumak, trk415e76, Has, dmt, Смотрящий, fserg84
| ☑ |
0
1CQuery
27.11.24
✎
11:13
|
Всем привет, после проведения документа 1 нужно создать документ 2 программно. Подскажите, как лучше сделать? Через подписку ОбработкаПроведение не охота, т.к. желательно минуты 3-4 обождать, мало ли пользователь что-то поменяет в док-те 1.Возможно ли подписку на событие после закрытия проведенного документа сделать с отложенным стартом?
|
|
1
maxab72
27.11.24
✎
11:15
|
А если пользователь через 5 минут решит что-то поменять?
|
|
2
Волшебник
27.11.24
✎
11:16
|
(0) Не делайте так
|
|
3
dmt
27.11.24
✎
11:19
|
(0) можно в регистр складывать все, что требуется обработать
|
|
4
CepeLLlka
27.11.24
✎
11:25
|
(0)Используйте обработку ожидания и фоновое задание.
|
|
5
Irbis
27.11.24
✎
11:40
|
(0) А кто решает надо ли создавать новый документ и когда? Неужели снова ИИ из лампы освободился? Если это один процесс и неделимый, то делайте всё в одном документе. Максимум пользюку письмо с предложением проверить не запамятовал ли он негодный создать продолжение марлезонского балета.
|
|
6
Мультук
27.11.24
✎
11:54
|
(0)
Метод известный. Отложил и забИл.
А потом.
Пользователи: -- Ой, а мы думали документы сами создаются! А они не создаются! :-(
1CQuery: -- Я же вам в ЖР ошибки пишу! Вы что ЖР вообще не читаете ?!!!
|
|
7
Волшебник
27.11.24
✎
12:02
|
(0) Как называются документы?
|
|
9
Stepashkin
27.11.24
✎
12:08
|
(6) Про ЖР шутка - зачет. Прям зашла👍
|
|
10
ЖНЕЦ
27.11.24
✎
17:27
|
скорее всего не СОЗДАТЬ 2й документ
а при закрытии ДОКУМЕНТА, открывалась НОВАЯ форма документа
|
|
11
Климов Сергей
27.11.24
✎
17:36
|
(0) Ну и ещё в панамку: а что будет при многократном повторном не интерактивном проведении документа 1? А это будет.
|
|
12
Мультук
27.11.24
✎
17:53
|
(11)
Я даже не знаю, но возможно 1CQuery догадается:
1) При создании Документ2 совать в него Документ1.ссылка в некий реквизит,
например "ДокументОснование"
2) Перед созданием Документ2, сначала искать Документ2 по "Документ-основание", а потом делать некие выводы и
-- создавать Документ2
-- обновлять Документ2
-- ничего не делать, ибо такое тех.задание
3) Стоимость "искать Документ2" и как часто и весело перепроводятся "Документ1" -- это задача 1CQuery -- думать вообще полезно.
|
|
13
Has
28.11.24
✎
08:39
|
+(12) к 1)
+ думать что будет если Документ2 скопируют?
|
|
14
Eiffil123
28.11.24
✎
12:42
|
(2) 1С Документооборот так сделан уже, а вы говорите не делать )
|
|
15
Eiffil123
28.11.24
✎
12:44
|
(0) при любой перезаписи основного дока сохраняйте в отдельный регистр сведений запись об изменении, далее фоновым заданием обрабатывайте регистр и актуализируйте документы, которые должны быть сделаны программно
|
|
16
Волшебник
28.11.24
✎
12:45
|
(14) Не надо делать культа из типового кода. Там тоже бывает типовой говнокод.
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший