0
Senator_I
31.10.11
✎
09:11
|
Здравствуйте! Такая проблема, у меня SQL- база, бухгалтерская и некоторые документы при проводке пересчитывают попозиционно бух. итоги. И на этом месте, без сообщения каких-либо ошибок, 1С просто отключается. На сервере любого объема документы исполняются без проблем. Вопрос: в чем может быть причина у пользователя? Компьютер достаточно мощный, Celeron 2.2, 1Гиг оперативки, места на HDD достаточно.
|
|
9
Senator_I
31.10.11
✎
09:23
|
Проверил на своем компьютере с аналогичными параметрами -все нормально. Загрузил список всех документов от текущей даты и с открытой последующей датой (у меня такая обработка есть), - документов нет. Симптомы такие: нажимаю "рассчитать итоги", после чего в документе идет пересчет итогов по позициям от начала года до текущей даты, листинг вот такой:
ПолучитьСтроку();
Пока ПолучитьСтроку()=1 цикл
Ит = СоздатьОбъект("БухгалтерскиеИтоги");
Ит.ИспользоватьПланСчетов(ПланыСчетов.Основной);
Ит.ИспользоватьСубконто(ВидыСубконто.Номенклатура,ТМЦ,1);
// Ит.ИспользоватьСубконто(ВидыСубконто.МестаХранения,Склад,1);
Ит.ВыполнитьЗапрос(НачГода(ДатаДок),ДатаДок,"222.1",,,1,,"К");
Ит.ВыбратьСубконто();
Оборот= Ит.КО(3)/ДатаМесяц(ДатаДок);
Остаток=Ит.СКД(3);
Если Остаток<оборот тогда
Заказ=Оборот-Остаток;
КонецЕсли;
Ит1 = СоздатьОбъект("БухгалтерскиеИтоги");
Ит1.ИспользоватьПланСчетов(ПланыСчетов.Основной);
Ит1.ИспользоватьСубконто(ВидыСубконто.Номенклатура,ТМЦ,1);
// Ит.ИспользоватьСубконто(ВидыСубконто.МестаХранения,Склад,1);
Ит1.ВыполнитьЗапрос(ДатаДок,ДатаДок,"ЗАВ",,,1,,"К");
Ит1.ВыбратьСубконто();
Товар_в_пути=Ит1.СКД(3);
Итого_заказ=Заказ-Товар_в_пути;
КонецЦикла;
И когда идет этот расчет построчно, на какой-нибудь строчке вылетает, но каждый раз на новой и ошибку не указывает ни в Windows ни в конфигураторе.
|
|