powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / [игнор отключен] [закрыт для гостей] / служба 1С перезапускается при выполнении запроса в клиент-серверной версии(8.1)
12 сообщений из 12, страница 1 из 1
служба 1С перезапускается при выполнении запроса в клиент-серверной версии(8.1)
    #35682667
Sanguis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Столкнулся с проблемой - при выполнении запроса
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
              ВЫБРАТЬ
	               |	НалоговыйОбороты.ВидУчета КАК ВидУчета,
	               |	НалоговыйОбороты.Счет КАК Счет,
	               |	НалоговыйОбороты.Субконто1 КАК СтатьяЗатрат,
	               |	СУММА(ВЫБОР
	               |			КОГДА НалоговыйОбороты.СуммаОборотДт ЕСТЬ NULL 
	               |				ТОГДА  0 
	               |			ИНАЧЕ НалоговыйОбороты.СуммаОборотДт
	               |		КОНЕЦ) КАК СуммаЗатрат
	               |ИЗ
	               |	РегистрБухгалтерии.Налоговый.Обороты(&НачалоМесяца, &КонецМесяца, , Счет В ИЕРАРХИИ (&РаспределяемыеСчета), &ВидСубконто, Организация = &Организация, , ) КАК НалоговыйОбороты
	               |ГДЕ
	               |	(НалоговыйОбороты.Счет <> &СчетИздержкиОбращения
	               |			ИЛИ НалоговыйОбороты.Субконто1.ВидРасходовНУ <> &СтатьяЗатратТранспортныеРасходы)
	               |
	               |СГРУППИРОВАТЬ ПО
	               |	НалоговыйОбороты.ВидУчета,
	               |	НалоговыйОбороты.Субконто1,
	               |	НалоговыйОбороты.Счет
перезагружается служба 1с. Опытным путем выяснено, что падает сервис на НалоговыйОбороты.Субконто1.ВидРасходовНУ <> &СтатьяЗатратТранспортныеРасходы - если удалить это условие, то запрос отрабатывает нормально.
Если выгрузить в файловую версию, то тоже отрабатывает нормально.

Ума не приложу в чем может быть проблема.... Помогите советом, у кого есть идеи как это победить
...
Рейтинг: 0 / 0
служба 1С перезапускается при выполнении запроса в клиент-серверной версии(8.1)
    #35682886
Господин ПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
для начала убрать условие в параметры, вирт. таблицы... также не плохо бы сократить список таблиц, использовав условие по виду субконто
...
Рейтинг: 0 / 0
служба 1С перезапускается при выполнении запроса в клиент-серверной версии(8.1)
    #35682941
Estel I
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Протестировать / происправлять базу на последней версии платформы.
Не поможет - писать на v8@1c.ru
...
Рейтинг: 0 / 0
служба 1С перезапускается при выполнении запроса в клиент-серверной версии(8.1)
    #35683432
Программист 1с
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подозревая что у вас проблема в Субконто. Вы уверены что все что попадает в счет имеет субконто?

А кстати можете выгрузить сюда результат запроса без этого отбора? Кстати и по каким счетам смотрите? Что у них за субконто?
...
Рейтинг: 0 / 0
служба 1С перезапускается при выполнении запроса в клиент-серверной версии(8.1)
    #35683434
Программист 1с
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Но скорее всего прав ПЖ - надо просто обновить.
...
Рейтинг: 0 / 0
служба 1С перезапускается при выполнении запроса в клиент-серверной версии(8.1)
    #35683851
Sanguis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Estel IПротестировать / происправлять базу на последней версии платформы.
Не поможет - писать на v8@1c.ru
Ядро итак последнее - уже думал об этом. И "тестирование и исправление" не помогло.

Программист 1с Подозревая что у вас проблема в Субконто. Вы уверены что все что попадает в счет имеет субконто?
А кстати можете выгрузить сюда результат запроса без этого отбора? Кстати и по каким счетам смотрите? Что у них за субконто?
Прежде чем разбираться с данными, хотелось бы понять, почему что в файловой версии процедура отрабатывает нормально, а в клиент-серверной версии SQL2005 - нет?.. тем более, что это запрос из стандартной конфигурации, и не мной придуманный.
И еще - оказывается, если запихнуть это условие в параметры виртуальной таблицы
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
	               |ИЗ
	               |	РегистрБухгалтерии.Налоговый.Обороты(
	               |			&НачалоМесяца,
	               |			&КонецМесяца,
	               |			,
	               |			Счет В ИЕРАРХИИ (&РаспределяемыеСчета),
	               |			&ВидСубконто,
	               |			Организация = &Организация
	               |				И Субконто1.ВидРасходовНУ <> &СтатьяЗатратТранспортныеРасходы,
	               |			,
	               |			) КАК НалоговыйОбороты
	               |ГДЕ
	               |	НалоговыйОбороты.Счет <> &СчетИздержкиОбращения
, то опять же все проходит гладко. В принципе это решает проблему, но хотелось бы понять... да и при обновлении конфигурации лишняя фишечка, о которой нужно помнить, появляется..
...
Рейтинг: 0 / 0
служба 1С перезапускается при выполнении запроса в клиент-серверной версии(8.1)
    #35684519
Господин ПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>>Прежде чем разбираться с данными, хотелось бы понять, почему что в файловой версии процедура отрабатывает нормально, а в клиент-серверной версии SQL2005 - нет

файловая версия вообще многое над собой вытерпеть может...

Помещая условия в вирт. таблице "снаружи" вы сначала получаете выборку, а потом нахлабучиваете условие на нее.
...
Рейтинг: 0 / 0
служба 1С перезапускается при выполнении запроса в клиент-серверной версии(8.1)
    #35684612
Sanguis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Господин ПЖПомещая условия в вирт. таблице "снаружи" вы сначала получаете выборку, а потом нахлабучиваете условие на нее.
но результат-то будет одинаков? или я чего-то не понимаю?
...
Рейтинг: 0 / 0
служба 1С перезапускается при выполнении запроса в клиент-серверной версии(8.1)
    #35685003
Программист 1с
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Господин ПЖ>>Прежде чем разбираться с данными, хотелось бы понять, почему что в файловой версии процедура отрабатывает нормально, а в клиент-серверной версии SQL2005 - нет

файловая версия вообще многое над собой вытерпеть может...

Помещая условия в вирт. таблице "снаружи" вы сначала получаете выборку, а потом нахлабучиваете условие на нее.В файловой версии - свой обработчик бд. А в sql - sql . А он ошибок не прощает.
...
Рейтинг: 0 / 0
служба 1С перезапускается при выполнении запроса в клиент-серверной версии(8.1)
    #35685257
Сисой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если Вы считаете, что в Субконто1 обязаны лежать значения того типа, что определены в Плане счетов для Субконто1 этого счета, то Вы заблуждаетесь. В реальной БД они могут лежать и в Субконто2, и в Субконто3. Т.е. для обращения к нужному субконто недостаточно обращаться к нему по номеру.
Хотя сложные конструкции типа ВЫБОР КОГДА Субконто1 ССЫЛКА Справочник.XYZ ... КОНЕЦ
тоже зачастую приводят к зависаниям и падениям.
...
Рейтинг: 0 / 0
служба 1С перезапускается при выполнении запроса в клиент-серверной версии(8.1)
    #35685889
Хитроглазый
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
8.1 нет клиент-серверной верии
...
Рейтинг: 0 / 0
служба 1С перезапускается при выполнении запроса в клиент-серверной версии(8.1)
    #35686820
Sanguis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Программист 1сВ файловой версии - свой обработчик бд. А в sql - sql . А он ошибок не прощает.
Но согласитесь, что реакция на ошибку sql довольно странная - перезагрузить службу 1С, убив все активные процессы во всех базах:)

СисойЕсли Вы считаете, что в Субконто1 обязаны лежать значения того типа, что определены в Плане счетов для Субконто1 этого счета, то Вы заблуждаетесь. В реальной БД они могут лежать и в Субконто2, и в Субконто3. Т.е. для обращения к нужному субконто недостаточно обращаться к нему по номеру.
Хотя сложные конструкции типа ВЫБОР КОГДА Субконто1 ССЫЛКА Справочник.XYZ ... КОНЕЦ
тоже зачастую приводят к зависаниям и падениям.
Спасибо за информацию
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / служба 1С перезапускается при выполнении запроса в клиент-серверной версии(8.1)
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]