![]() |
|
v7: Выбрасывает из программы при пересчете итогов. | ☑ | ||
---|---|---|---|---|
0
Senator_I
31.10.11
✎
09:11
|
Здравствуйте! Такая проблема, у меня SQL- база, бухгалтерская и некоторые документы при проводке пересчитывают попозиционно бух. итоги. И на этом месте, без сообщения каких-либо ошибок, 1С просто отключается. На сервере любого объема документы исполняются без проблем. Вопрос: в чем может быть причина у пользователя? Компьютер достаточно мощный, Celeron 2.2, 1Гиг оперативки, места на HDD достаточно.
|
|||
1
filh
31.10.11
✎
09:12
|
ищи док с датой в будущем
|
|||
2
andrewks
31.10.11
✎
09:13
|
или бездатый :()
|
|||
3
victuan1
31.10.11
✎
09:13
|
Сделай выгрузку и загрузку ИБ.
|
|||
4
Senator_I
31.10.11
✎
09:14
|
Нет, таких доков нет.
|
|||
5
Senator_I
31.10.11
✎
09:14
|
Насчет загрузки/выгрузки попробую. Какие еще варианты?
|
|||
6
andrewks
31.10.11
✎
09:15
|
(5) вариантов полно. мы ж телепаты, чо
|
|||
7
filh
31.10.11
✎
09:18
|
(4) как проверял?
|
|||
8
Voffka
31.10.11
✎
09:19
|
(1) Не проведенный документ может влиять?
|
|||
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 ни в конфигураторе. |
|||
10
andrewks
31.10.11
✎
09:25
|
какой скуль?
|
|||
11
Senator_I
31.10.11
✎
09:26
|
Скуль 2000, винда на сервере: 2003 SP3, на пользователе - ХР.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |