|
Как получить ссылку нового документа |
☑ |
0
Genius
03.07.14
✎
12:30
|
Всем доброго дня!
Подскажите, как можно получить ссылку толькочто созданного документа не записывая его?
Смысл в том, что во время проведения одного документа создаётся другой, ссылка которого помещается в первый и учавствует в механизме формирования движений.
Сейчас косяк в том, что новый документ для получения ссылки записывается(режим = запись). А это ломает часть бизнес-процесса.
Как вариант, можно провести новый документ (режим записи = проведение). Это не будет ломать БП, но будет лишнее никому не нужное "тяжёлое" многократное проведение.
PS: Знаю что процесс "Г..", но реализация не моя, мне лишь нужно убрать проблему.
|
|
1
13_Mult
03.07.14
✎
12:34
|
Погуглить, не ?
|
|
2
Irbis
03.07.14
✎
12:47
|
>>PS: Знаю что процесс "Г..", но реализация не моя, мне лишь нужно убрать проблему.
Боюсь что проблема только ещё больше усугубиться и получится продвинутое Г..
|
|
3
YF
03.07.14
✎
12:49
|
(0) Проведение ведь транзакция. А трензакции создаешь новы и записываешь. Если ошибка транзакции, то и новый не сохранится в базе. В чем косяк-то?
|
|
4
YF
03.07.14
✎
12:50
|
блин, че за клавиатура такая?
заново:
Проведение ведь транзакция. В транзакции создаешь новый и записываешь. Если ошибка транзакции, то и новый не сохранится в базе. В чем косяк-то?
|
|
5
Genius
03.07.14
✎
13:50
|
(2) Продвинутей уже некуда, решаем проблемы постепенно. К тому же это не единственная проблема, и хорошо известная. Как только будут ресурсы - будем "глобалить".
|
|
6
Genius
03.07.14
✎
13:56
|
(4) Всё верно. Просто в момент проведения и записи документу присваиваются разные статусы. И тот, что присваивается при записи - очень сильно мешается, так как на него тоже завязаны бизнес-процессы. Пока один из вариантов решения - избавиться от записи, но нужна ссылка.
|
|
7
Genius
03.07.14
✎
13:57
|
(1) Спасибо!
|
|