|
Создание задачи при отказе проведения документа | ☑ | ||
---|---|---|---|---|
0
Bolik1979
02.08.12
✎
15:57
|
При проведении документа выполняется некая проверка. Если результат проверки положителен, то в проведении документа отказывается и должна формироваться задача. Как правильно методологически это делать? Как мне кажется, в процедуре "Обработка проведения" некрасиво формировать задачу
|
|||
1
Mort
02.08.12
✎
16:00
|
При программном проведении должно быть такое поведение? Если нет - тада в форму.
|
2 |
||
2
Bolik1979
02.08.12
✎
16:05
|
(1) Проверка остатка регистра при проведении документа. Проверка делается в обработке проведения после записи движений. Как это вытащить на форму?
|
|||
3
Mort
02.08.12
✎
16:09
|
По логике это не совсем проведение а проведение с некоторой операцией, посему логично предположить подменить кнопку OK на свою.
Впрочем из формы делать это тоже херовый вариант, документ из любого списка провести можно. |
|||
4
Bolik1979
02.08.12
✎
16:15
|
Видимо остается только вариант с записью информации в регистр сведений и формированием задач регламентным заданием
|
|||
5
Stepa86
02.08.12
✎
16:17
|
если в обработке проведения будет отказ, то будет откат транзакции с откатом изменений и по регистрам и по созданным задачам
|
7 11 |
||
6
Ненавижу 1С
гуру
02.08.12
✎
16:18
|
а если я 10 раз тупо попытаюсь провести документ? 10 задач создастся?
|
7 |
||
7
Bolik1979
02.08.12
✎
16:24
|
||||
8
Stepa86
02.08.12
✎
16:29
|
можно в журнал регистрации писать, а уже по нему регл. заданием создавать задачи. Ну или прям с ним работать.
|
9 |
||
9
Bolik1979
02.08.12
✎
16:31
|
(8) Регистр сведений вроде как пошустрее ЖР работать.
|
11 |
||
10
Mort
02.08.12
✎
16:31
|
Интересно, а в чем смысл задачи?
|
15 |
||
11
Maxus43
02.08.12
✎
16:32
|
15 |
|||
12
Maxus43
02.08.12
✎
16:32
|
Но сам считаю запись в ЖР в данной задаче - бред)
|
14 |
||
13
Mort
02.08.12
✎
16:32
|
Черезж0пные решения есть результат некорректной постановки задачи. Посему с этим стоит разобраться, имхо.
|
|||
14
Stepa86
02.08.12
✎
16:36
|
(12) для фиксации информации что ктото чтото не смог провести ЖР подходит идеально.
Как вариант можно асинхронно создавать задачу через фоновые задания, но чот сомнительно это |
|||
15
Bolik1979
02.08.12
✎
16:37
|
16 |
|||
16
х86
02.08.12
✎
16:46
|
(15)посмотри ОбработкаПроверкиЗаполнения
|
17 18 |
||
17
Bolik1979
02.08.12
✎
16:52
|
(16) Да - наверное так и сделаю. Зря я к обработке проведения привязался
|
|||
18
Stepa86
02.08.12
✎
16:56
|
(16) она вроде б тоже в транзакции проведения вызывается. Хотя не уверен
|
19 |
||
19
Bolik1979
02.08.12
✎
17:06
|
(18) Проверил - при отказе в ОбработкаПроверкиЗаполнения данные в базу пишутся
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |