Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Изменить реквизит при создании на основании

Изменить реквизит при создании на основании
Я
   Простенький вопросик
 
27.08.20 - 09:08
На основании документа 1 создается документ 2. Как в этот момент задать значение реквизита документа 1?
   dka80
 
1 - 27.08.20 - 09:10
В процедуре обработказаполнения из данных заполнения получить объект документа 1 и изменить. Только это так себе затея, потому как легко словить ошибку "данные изменены другим пользователем" для документа 1
   Ненавижу 1С
 
2 - 27.08.20 - 09:26
(0) зачем?
   Простенький вопросик
 
3 - 27.08.20 - 09:29
(2)
хотят так
   dka80
 
4 - 27.08.20 - 09:35
Возможно, читатель удивится, но наша с вами профессия называется не “1С-программист”, вообще не “Программист”, даже не “Разработчик ПО”. Полное имя нашей профессии звучит так: “Инженер программных систем обработки информации и управления” (для пущего педантизма, код 2202 по старой советской классификации).

То есть мы занимаемся не просто разработкой, а инженерным делом. При этом абсолютно не важно, что там будет написано в трудовой книжке, потому что вот на сарае тоже написано, а внутри все-таки твердое топливо.

Главный секрет инженерного дела – знание, как устроена и по каким принципам действует та или иная система, тот или иной процесс и так далее. На фундаменте точного знания инженер выстраивает правильную стратегию и тактику своей деятельности, добиваясь поставленных целей и решая поставленные перед ним задачи.

http://catalog.mista.ru/1c/articles/1282173/
   Простенький вопросик
 
5 - 27.08.20 - 09:39
В общем сделал в обработке проведения документа 2. Посмотрим что дальше.
   dka80
 
6 - 27.08.20 - 09:43
(5) ну круто, че. Увеличил время транзакции это раз, большой шанс поймать ошибку "в данной транзакции уже происходили ошибки" и рвать волосы на жопе в поиске источника это два. Жди сообщений от пользователей "конфликт блокировок"
   Простенький вопросик
 
7 - 27.08.20 - 09:47
(6)
а в обработке заполнения не так?
   Ненавижу 1С
 
8 - 27.08.20 - 09:49
Сделайте через РС
   dka80
 
9 - 27.08.20 - 09:50
(7) не совсем так. Там транзакции нет для документа 2, это раз, во вторых, во всех типовых ссылка на документ1 будет храниться в документ2 - и это наиболее правильное решение с точки зрения производительности. Поэтому вопрос в (2) остается актуальным
   dezss
 
10 - 27.08.20 - 09:53
(0) А если на основании документа1 создадут 3 документа2, то что будет в твоем реквизите?

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.