#0
by dk
Исходные: 1С++, 1С 7.7 Регистр ТОварыНАскладах 2 реквизита Оборот и Списание измерение товар Хочу получить обороты по реквизитам с группировкой по дням например .... Пока наваял через конструктор но матерится qryConsole : State 42S22, native 207, message [Microsoft][ODBC SQL Server Driver][SQL Server]Invalid column name 'Оборот'.
#2
by dk
вообще исходная задача чуть шире - надо получить средние продажи за период, т.е. определить дни присутствия / продаж товара на складе и поделить сумму продаж за период на дни присутствия. может кто уже решал подобное
#4
by dk
>но матерится qryConsole : State 42S22, native 207, message [Microsoft][ODBC SQL Server Driver][SQL Server]Invalid column name 'Оборот'.
#24
by ado
Для начала, нарисуй структуру регистра, как она есть в конфигураторе. И уточни, оборотный он, или остаточный.
#28
by viktor_vv
Как-то так. SELECT top 100 FROM $Регистр.ТоварыПоСкладам AS ТоварыПоСкладамОбороты (nolock) Left join _1Sjourn as Ж (nolock) on Ж.IDDOC = ТоварыПоСкладамОбороты.IDDOC Where Ж.Date_Time_IDDOC between :НачДата and :КонДата~ или inner join , не могу до конца понять, как лучше. Это если не стоит флаг "Быстрая обработка движений", если стоит, то журнал не нужен, Left(ТоварыПоСкладамОбороты.Date_Time_IDDOC,8)
#31
by dk
NullIf(Cast(Left(ТоварыПоСкладам.DATE_TIME_IDDOC, 8) AS datetime), '17530101') хз конструктор наваял а min - это для будующего union с остатками
#34
by dk
а все оказалось напрасно ( долбаный 1с++ такую лажу возвращает из ВТ по остаткам на каждый день
#39
by dk
Средние продажи нужны - дополнительно остатки по каждому дню считаю через ---- проверял оба, оба лажу показывают
#41
by viktor_vv
В чем лада заключается ? И группировать не надо, укажи в параметрах по каким измерениям считать. ВТ вернет уже свернутую нормально.
#44
by ado
А что такое "ОстатокТовараКонечныйОстаток"? Я в не вижу ресурса с названием ОстатокТовара
#48
by viktor_vv
Ну это повлияет только на последний день периода. А так не знаю, где ты смотришь адекватные остатки, у меня нормально показывает.
#49
by dk
сравнивал с regprint и с ВТ остатки на заданную дату regprint и ВТ остатки показывали правильный остаток, ВТОстаткиОбороты фигню
#50
by viktor_vv
Ну ХЗ. Сравнивал с тем же регпринтом, все нормально. Ты бы все-таки прописал измерение в параметры ВТ убрал Group by и убрал NullIf(ТовОстаткиОбороты.Период, '17530101'), оставив ТовОстаткиОбороты.Период, от греха подальше.
#51
by dk
если еще интересно тек версия 1С++ 3.2.1.0 ВТ остаткиобороты без группировки - несколько записей на 1 дату ВТ остаткиобороты с группировкой - обороты вроде идут, остатки левые ВТ остатки regprint
#53
by ЧеловекДуши
Вот, держи функцию... может поможет Позволяет из строки дату получить в нужном разрезе :) |create FUNCTION "+ФункПР+"( @len1 varchar, @len2 int) RETURNS datetime
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- v7: 1C++ - новое место для форума
- v7: v7 : НДС при возврате
- v7: Что нужно чтоб подключить ККМ Меркурий 112F к 1с V7 Торговля + склад
- v7: v7.7 премещение элемента справочника
- v7: 1С v7.7 Бух учет (получить остаток по складам)
- v7: v8: v7: Кто-нибудь сумел скачать комплект отчетности за I квартал 2007 года
- Как получить имя регистра сведений из формы записи этого же регистра?
- Получить запросом обороты по периодам из регистра сведений ?
- v7: 1С V7.7 в сети
- v7: 1C:V7 starter program (for SQL) - обнаружена ошибка
- v7: Перенос данных Бухгалтерия из v7 в v8
- v7: Как получить данные по оборотному регистру за неполный период в модуле проведени
В этой группе 1С
- Сводный отчет по НДФЛ в разрезе ОКАТО и КПП (ЗУП 8.2)
- УПП 1.3 возврат от покупателя
- ФР Fprint 5200 (НЕФИСКАЛ) + 1С 8.2 Розница + Печать графики на чеке
- Сменить альбомный вид экрана на книжный
- Как устанавливается многопользовательская программная лицензия 1С?
- т-3 в ЗУП, как убрать надбавки и рассчитать районный?
- v8: КАК 8.2 упр. форма - в контекстное меню добавить "РАЗДЕЛИТЕЛЬ"?
- Какой тип взаиморасчетов выбрать в договоре?
- Сервер ТСД на реальной ОС, эмулятор ТСД на гостевой.
- Перенос документов из 1С 7.7 в 1С 8.2 по OLE. С чего начать?
- Установить пустую ссылку реквизиту с типом любая ссылка
- как из фонового задания передать информацию в сеанс пользователя?
- процедура ПриЗаписи регистра накопления ИЛИ модуль документа
- Выдает ошибку при запуске службы агента сервера 1с
- Выполнение произвольного кода, заданного в режиме предприятия. Как реализовано?
- Как найти документ по номеру без указания даты периода
- Парсер телефонных номеров
- Как определить GUID БД в 1С
- Это правильная проводка Д94 - К43 в КА?
- Нехватает прав (Непосредственное удаление) 1С Бухгалтерия 8.2 2.0