#0
by rool
День добрый, пытаюсь перенести нетиповой код из УПП 1.2 в УПП 1.3 Есть запрос: ВЫБРАТЬ ЗаказыПокупателейОстатки.ЗаказПокупателя, ЗаказыПокупателейОстатки.ЗаказПокупателя.Дата, ЗаказыПокупателейОстатки.СуммаВзаиморасчетовОстаток ИЗ РегистрНакопления.ЗаказыПокупателей.Остатки КАК ЗаказыПокупателейОстатки ГДЕ НЕ ВзаиморасчетыПоДокументамОстатки.ДокументРасчетовСКонтрагентом.Сделка ЕСТЬ NULL При выполнении которого 1Ска падает с ошибкой SQL: Невосстановимая ошибка Ошибка при выполнении запроса POST к ресурсу /e1cib/logForm: по причине: Ошибка СУБД: Причем отдельно куски запроса выполняются. Может кто-нибудь подсказать причину глюка?
#3
by Господин ПЖ
и тут: is invalid in the HAVING clause because it is not contained in either an aggregate function or the GROUP BY clause все написано...
#6
by jsmith82
вложенный лучше так ВЫБРАТЬ РАЗЛИЧНЫЕ ВзаиморасчетыПоДокументамОстатки.ДокументРасчетовСКонтрагентом.Сделка ИЗ РегистрНакопления.ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.Остатки(&КонДата, ДоговорКонтрагента = &ДоговорКонтрагента) ГДЕ ВзаиморасчетыПоДокументамОстатки.ДокументРасчетовСКонтрагентом.Сделка ССЫЛКА Документ.ЗаказПокупателя
#7
by rool
Я извеняюсь, а нельзя по подробнее? Я просто первый раз вижу чтобы запрос полностью ложил эску, обычно исключение отлавливает сама 1С а не SQL :)
#9
by Господин ПЖ
у меня ощущение что кто-то тупит и ГДЕ ЗаказыПокупателейОстатки.СуммаВзаиморасчетовОстаток > 0.05 кусок условия по полю агрегирования типа: ИМЕЮЩИЕ ЗаказыПокупателейОстатки.СуммаВзаиморасчетовОстаток > 0.05
#10
by Господин ПЖ
а лучше переписать на пакет, переложить сделки во временную и во втором запросе накладывать условия выборкой из нее... то что 1с падает - может платформа кривая
#14
by rool
различные не помогло, то же падение, платформа 8.2.19.76, состав сделки: ДокументСсылка.ЗаказПокупателя
#15
by Speshuric
Запрос кривой, надо полностью его переписывать. Текущую проблему скорее всего получится залечить изменив так: ЗаказыПокупателейОстатки.СуммаВзаиморасчетовОстаток ИЗ РегистрНакопления.ЗаказыПокупателей.Остатки КАК ЗаказыПокупателейОстатки ГДЕ НЕ ЗаказПокупателя.Ссылка ЕСТЬ NULL
#16
by Speshuric
Я писал на v8@1c.ru о кучке проблем с составными типами в конструкции "Поле В (ВЫБРАТЬ ...)", от них 0 реакции. ну то есть письмо с SW.... пришло, а ответа по существу нет.
#19
by Speshuric
следующая итерация: ВЫБРАТЬ ЗаказыПокупателейОстатки.ЗаказПокупателя, ЗаказыПокупателейОстатки.ЗаказПокупателя.Дата, ЗаказыПокупателейОстатки.СуммаВзаиморасчетовОстаток ИЗ РегистрНакопления.ЗаказыПокупателей.Остатки КАК ЗаказыПокупателейОстатки
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- 1C и WindowsXP против 1C и Windows2k
- 1C SQL : загрузка процессоров падает
- сравнение производительности 1C в терминале и 1C SQL
- C 1c 8.0.13 на 1c 8.0.15 можно переходить без 14.
- При выполнении запроса 1С слетает
- 1C 8.1 Ошибка при выполнении файловой операции ib.pfl
- 1C SQL --- VS --- 1C файловый вариант
- 1C 8.2 WebService: "Ошибка при выполнении файловой операции"
- ошибка при выполнении запроса post к ресурсу e1cib/logform при создании базы
В этой группе 1С
- Как в отчете на СКД закрепить шапку ?
- Внешняя печатная форма Счет Фактура для БП 3.0
- Установка запрета на просмотр себестоимости в отчете Валовая прибыль Ут 11.1
- Зависает ADODB
- Чем открыть файл с расширением oxps на windows XP?
- Не списывается стоимость со счета 10.09 по субконто Склад. УПП 1.3.48.2
- Как вытащить информацию о последнем номере каждого документа в 1с 8.2
- Настройка специфичной даты в СКД
- Удалить и добавить предопределенный элемент. Прошу помощи
- Можно ли интегрировать отчет на СКД в управляемую форму?
- Как передать несколько суффиксов в драйвер?
- скд и ком соединение
- БП 2.0 типовая, планы обмена
- Ввод остатков по счету 205.31 при переходе на 1 С Предприятие 8.2
- v8: Интерактивное редактирование ячейки табличного поля.
- Развернуть управляемую форму на весь экран
- v7: Внедрение УПД в 1С.7.7 (ТиС, Бухгалтерия)
- 8.3 "Ошибка считывания вторичной информации"
- Метод недоступен на сервере
- Вывод разных областей из макета