Имя: Пароль:
1C
1С v8
РН и программное отслеживание модифицированности движений дока в модуле объекта
,
0 eddy_n
 
03.02.23
22:09
Делает это сегодня вендор или нет? Я понимаю, не часто дёргают только комментарий. Но как говорят в узких кругах, счёт идёт на микросекунды в т.н. высоконагруженных системах, поэтому за это стоит побороться. А стоит ли овчинка выделки?
1 Aleksey
 
03.02.23
22:59
что именно и зачем ?
2 eddy_n
 
03.02.23
23:24
Что значит что?
3 Aleksey
 
03.02.23
23:30
непонятно какую задачу ты хочешь решить и как
4 eddy_n
 
03.02.23
23:56
Я обнаружил, кажется, в приходной присутствие отсутствия такого отслеживания. Поэтому и спрашиваю, как общество думает, это намеренно сделано или как? А может я чего не досмотрел?
5 RomanYS
 
04.02.23
00:08
(4) и как ты это обнаружил ?
6 eddy_n
 
04.02.23
00:09
(5) С фонариком.
7 RomanYS
 
04.02.23
00:31
(6) возможно ты путаешь проведение, которое ты вызвал, с оптимизацией записи регистров, которую ты не заметил.
Просто изменяй комментарий кодом, и не будет проведения
8 eddy_n
 
04.02.23
02:09
(7) Я думаю у многих сложилась такая судебная практика - многое в деятельности навешивать на комментарий. Муха пролетела - надо комментарий в доке перебить. Ну и соответственно, перепровести док с 99999 строками в таб. части. А что? В связи с этим полез разбираться, а как обстоят дела с избирательностью обновления движений доков по регистрам в типовых. В общем модуле УТ 11.5 ПроведениеДокументов в процедуре ПровестиДокумент(Документ, Отказ, ДопПараметры) вижу непритязательное:    Документ.Движения.Записать();
В функции ПодготовитьНаборыЗаписейКРегистрацииДвижений(Документ, Свойства, РегистрыКРегистрации) какие-то намёки на вычленение из записи регистров, у которых движения оказались немодифицированными, не разлядел. Вот и спрашиваю. Может, всё-таки где-то есть, где собака зарыта, а я плохо ищу?
9 timurhv
 
04.02.23
02:34
(0) Наборы записей регистра накопления не записываются на уровне платформы если не изменяются. Регистры бухгалтерии - не знаю
10 Aleksey
 
04.02.23
02:40
(8) нет этого в типовой, ибо бессмысленно. Типовая рассчитана на продажу коробок с 1с. Поэтому проблемы с 99999 считается больше аномалий, чем практикой. Т.е. Затраты времени на виртуальное проведение по всем регистрам, а иначе как понять что что то изменилось, превышают время от теоретического выйгрыша от частичной записи. Тем более если у вас задним числом по 100 раз на дню правят комментарии, то нужно что-то в консерватории менять. Смотри на сап. Там проведи документ и больше его не правят. Вот и ты старайся при разработке следовать этой логике.
11 eddy_n
 
04.02.23
02:40
(9) Хочешь сказать что за это отвечает Запись движения при проведении - Записывать выбранные?
12 eddy_n
 
04.02.23
02:42
(9) Ошибаешься:     Движения.ОстаткиТоваров.Записывать = Истина;
13 eddy_n
 
04.02.23
02:43
(10) Да знаем ещё с первого класса всё про этот САП. Не надо рассказывать.
14 timurhv
 
04.02.23
02:43
(12) Читал в изменениях платформы, что такое добавили на уровне платформы. Сейчас не найду.
15 eddy_n
 
04.02.23
02:44
(10) У них свои реалии, у нас свои.
16 eddy_n
 
04.02.23
02:45
(14) Извини, но это пока из области: слышал звон, да не знаю, где он. Все мы знаем, что такое кластеризованный индекс. Но не каждый помнит, где он лежит.
17 eddy_n
 
04.02.23
02:49
(10) Могу частично согласиться. И подзапрос может выполняться быстрее, чем с использованием временных таблиц. И наверное, не очень эффективно считать, да пересчитывать была модификация регистров или нет (в момент опять же транзакции). Легче сразу движения записать, да и дело с концом. Вот и спрашиваю. Может я чего-то недопонял? Болел, когда всё этот объяснялось?
18 Aleksey
 
04.02.23
02:52
(17) ты так пишешь как будто в типовой реализовано, а ты никак найти этого не можешь
19 eddy_n
 
04.02.23
02:53
(18) Нет, я как раз пишу, что не реализовано на мой взгляд. Вот и спрашиваю.
20 eddy_n
 
04.02.23
02:55
Здесь ещё методический подход играет мне кажется роль. А это у вендора ставится во главу угла.
21 eddy_n
 
04.02.23
02:57
Если сложно замутить эту абстракцию, значит ну его нафиг и так от абстраций уши на голове вянут.
22 Aleksey
 
04.02.23
02:57
(19) а кто сказал что это обязательно должнобыть реализовано в типовой в 2023году? 1с пошла по пути переноса таких реквизитов из документов в РС. В частности реквизит оригинал получен. Так что можешь в этом направлении подумать и перенести комментарий в РС
23 eddy_n
 
04.02.23
02:59
(22) Всё правильно. Спору нет. Для себя любимого - всё в лучшем виде. Я пока про сегодняшние типовые речь веду.
24 Aleksey
 
04.02.23
02:59
(20) вендор решает эту проблему отложенный  проведением. Типа офлайн расчёт для взаиморасчётов или регламент но задание расчёт себестоимости для партий
25 eddy_n
 
04.02.23
03:04
(24) Ладно. Время спать, а мы не ели. Спасибо за участие.