|
Изменить реквизит при создании на основании | ☑ | ||
---|---|---|---|---|
0
Простенький вопросик
27.08.20
✎
09:08
|
На основании документа 1 создается документ 2. Как в этот момент задать значение реквизита документа 1?
|
|||
1
dka80
27.08.20
✎
09:10
|
В процедуре обработказаполнения из данных заполнения получить объект документа 1 и изменить. Только это так себе затея, потому как легко словить ошибку "данные изменены другим пользователем" для документа 1
|
|||
2
Ненавижу 1С
гуру
27.08.20
✎
09:26
|
(0) зачем?
|
|||
3
Простенький вопросик
27.08.20
✎
09:29
|
(2)
хотят так |
|||
4
dka80
27.08.20
✎
09:35
|
Возможно, читатель удивится, но наша с вами профессия называется не “1С-программист”, вообще не “Программист”, даже не “Разработчик ПО”. Полное имя нашей профессии звучит так: “Инженер программных систем обработки информации и управления” (для пущего педантизма, код 2202 по старой советской классификации).
То есть мы занимаемся не просто разработкой, а инженерным делом. При этом абсолютно не важно, что там будет написано в трудовой книжке, потому что вот на сарае тоже написано, а внутри все-таки твердое топливо. Главный секрет инженерного дела – знание, как устроена и по каким принципам действует та или иная система, тот или иной процесс и так далее. На фундаменте точного знания инженер выстраивает правильную стратегию и тактику своей деятельности, добиваясь поставленных целей и решая поставленные перед ним задачи. http://catalog.mista.ru/1c/articles/1282173/ |
|||
5
Простенький вопросик
27.08.20
✎
09:39
|
В общем сделал в обработке проведения документа 2. Посмотрим что дальше.
|
|||
6
dka80
27.08.20
✎
09:43
|
(5) ну круто, че. Увеличил время транзакции это раз, большой шанс поймать ошибку "в данной транзакции уже происходили ошибки" и рвать волосы на жопе в поиске источника это два. Жди сообщений от пользователей "конфликт блокировок"
|
|||
7
Простенький вопросик
27.08.20
✎
09:47
|
(6)
а в обработке заполнения не так? |
|||
8
Ненавижу 1С
гуру
27.08.20
✎
09:49
|
Сделайте через РС
|
|||
9
dka80
27.08.20
✎
09:50
|
(7) не совсем так. Там транзакции нет для документа 2, это раз, во вторых, во всех типовых ссылка на документ1 будет храниться в документ2 - и это наиболее правильное решение с точки зрения производительности. Поэтому вопрос в (2) остается актуальным
|
|||
10
dezss
27.08.20
✎
09:53
|
(0) А если на основании документа1 создадут 3 документа2, то что будет в твоем реквизите?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |