ПередЗаписью, ПриЗаписи, ОбработкаПроведения. #686455


#0 by DirecTwiX
Что писать куда и почему? Можно на этот вопрос быстро ответить? Код из конца процедуры ПередЗаписью можно спокойно перенести в начало ПриЗаписи? Про нагрузку понятно - лучше отменять запись в ПередЗаписью, но есть ли какие-то более практичные применения?
#1 by Fragster
в ПередЗаписью можно сравнить объект с тем, что было в базе раньше и безболезненно менять объект
#2 by chelentano
ПередЗаписью - объект ещё не записан в базу, ПриЗаписи - объект уже записан в базу
#3 by DirecTwiX
Это тоже вроде понятно. А когда мне не нужно сравнивать с тем, что был в базе?
#4 by Fragster
ну менять еще можно. всякие "редактор", "датаизменения", "версия" сериализованная
#5 by eklmn
yt yflj - yt ltkfq d xtv ghj,ktvf&
#6 by Fragster
абыр!
#7 by DirecTwiX
Проблема в том, что мне интересно, для чего может пригодиться разбиение на ПриЗаписи и ПередЗаписью.
#8 by DirecTwiX
Спасибо, это ближе к делу)
#9 by Maxus43
>>для чего может пригодиться разбиение на ПриЗаписи и ПередЗаписью вроде всё очевидно, суть в , всё остальное - от лукавого
#10 by DirecTwiX
А с этим что? Код из конца процедуры ПередЗаписью можно спокойно перенести в начало ПриЗаписи?
#11 by Рэйв
Если в коде не используется .Ссылка , то без разницы вобщем то.
#12 by Maxus43
но если перед записью происходит в коде отказ - то зачем переносить и делать физическую запись в таблицы, если всё равно будет откат транзакции. Короче не насилуй железки, иначе они расстроятся
#13 by hhhh
в общем, старайся всё в ПередЗаписью вставлять. Если уж кровь из носу надо, тогда 10 раз продумай всё и только потом ставь в ПриЗаписи.
#14 by Starhan
перед записью делаются всякие проверки. при записи дополнительные вещи типа лог и т.п.
#15 by Maxus43
да вот тоже не совсем понятно в типовых. проверка остатков например в Обрабокте проведения всегда, да вобще все проверки собственно почти там
#16 by mikecool
почитать что это - можно в справке а "что мне интересно, для чего может пригодиться разбиение на ПриЗаписи и ПередЗаписью." это уже в днк зашито
#17 by mikecool
потому что объект записан должен быть почти всегда, а вот проведен - нет
#18 by mikecool
а вообще - пятница завтра
#19 by Maxus43
логично)
#20 by Starhan
я имел ввиду на правильное заполнение объекта. А остатки в обработке проведения - это новая метода проверки остатков :)
#21 by mikecool
не, можно над юзерами прикалываться конечно - вколотил док на 20тыщ строк, а тут - хер тебе а не запись )))
#22 by mikecool
что значит новая метода? остатки всегда в модуле проведения проверялись
#23 by mikecool
+22 новая метода - это вариант проверки остатков, не более того
#24 by Зойч
перед записью меняем сам объект. - например итоговая сумма при записи - связные. Например сч.ф
#25 by Зойч
проверки -  в соответствующем  собыии
#26 by Starhan
точно, попутал.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С