Вход | Регистрация

1С:Предприятие ::

Метки:

Проведение большого (1000строк) документа

Я
   Prostoi
 
09.04.04 - 14:03
При начислении амортизации (например, 1000 позиций) в одном документе, остальные юзеры не могу провести свои документы и выпадают из ритма минут на 10-20.
Используется метод Операция.ЗаписатьПроводки().
Можно ли как-то это обойти не создавая несколько маленьких документов ?
 
  Рекламное место пустует
   SiMazx
 
1 - 09.04.04 - 14:04
Проводи такие документы ночью...
   Рупор абсурда
 
2 - 09.04.04 - 14:04
Можно провести его в обед или ночью ...
   SiMazx
 
3 - 09.04.04 - 14:19
Что-то у нас сегодня мысли сходятся... К чему бы это?...
   Prostoi
 
4 - 09.04.04 - 14:31
Мужики, я про код спрашиваю, а не про романтику :))
   al
5 - 09.04.04 - 14:31
Документ может порождать кучу мелких, сам же быть не проводным - попробуй
   Prostoi
 
6 - 09.04.04 - 14:32
Ночью у меня автообмен идет с центральной базой.
   Z1
7 - 09.04.04 - 14:48
Операция.ЗаписатьПроводки()  сколько раз стоит в модуле проведения.
Да еще наверное в цикле по строкам.
Вообще то можно без нее Операция.ЗаписатьПроводки() написать.
Последний оператор в модуле должен быть
Операция.Записать() а все ЗаписатьПроводки() - закоментарь.
   mszsuz
 
8 - 09.04.04 - 14:51
Можно.
1. Оптимизировать расчет амортизации.
2. Вынести расчет из модуля проведения
3. Юзать Операция.Записать()
   Prostoi
 
9 - 09.04.04 - 15:04
(5) Про это понятно. Хочется в одном все иметь, чтобы не иметь лишней мороки.
Может все дело в методе ЗаписатьПроводки() ?
   Prostoi
 
10 - 09.04.04 - 15:06
(7) Я вот сейчас так и пробую
(8) Тоже интересно
 
 
   Prostoi
 
11 - 09.04.04 - 15:06
Спасибо всем.


Список тем форума
 
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Ветка сдана в архив. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует