#0
by ezhik90
Доброго времени суток. Имеется деление в запросе ВЫБОР Так вот это деление не выполняется, хоть с условием, хоть без, запрос возвращает просто начальный остаток. Даже если я оставляю просто деление - всё равно возвращается начальный остаток. Можно предположить, что коэффициент = 1, но нет, я вытаскивал отдельно остаток (520460332) и отдельно коэффициент (2281), что в результате должно дать 228172, но упорно возвращается начальный остаток. В чём дело?
#2
by butterbean
1. смотришь не туда, не тот отчет 2. не сохранил изменения 3. не чищенный кеш 4. еще 100500 дурацких неочевидных для нас причин
#9
by ezhik90
НЕ ТоварыНаСкладахОстаткиИОбороты.Регистратор ССЫЛКА Документ.ОприходованиеИзлишковТоваров
#14
by Lama12
НЕсколько элементов номенклатуры с одинаковым наименованием. Выведи в результаты это поле ТоварыНаСкладахОстаткиИОбороты.Номенклатура.Код. Посмотри тот ли элемент используешь. Заодно выведи ТоварыНаСкладахОстаткиИОбороты.Номенклатура.КоэффициентЕдиницыДляОтчетов станет явно видно что на что делится.
#18
by ezhik90
Вся проблема кроется в условии. Почему-то после его добавления делиться перестаёт. На что оно может влиять, если я всего лишь остатки получаю?
#22
by ezhik90
Я взял из УТ11 стандартный отчёт Ведомость по товарам на складах, добавил своё условие НЕ ТоварыНаСкладахОстаткиИОбороты.Регистратор ССЫЛКА Документ.ОприходованиеИзлишковТоваров и деление работать перестало. Даже если я создаю вложенный запрос для получения остатков - всё равно не делится.
#27
by ЧеловекДуши
В общем, если Номенклатура не будет выбрана, то там Null :) Обычно пишут "ЕстьNull(ТоварыНаСкладахОстаткиИОбороты.Номенклатура.КоэффициентЕдиницыДляОтчетов,0)"
#28
by ЧеловекДуши
Что ты проверил? :) Ты проверь с тем же условие, где ошибка возникает, и тогда наступит и тебя просветление :)
#29
by ezhik90
Я взял полностью запрос из отчёта, засунул его в консоль, установил те же отборы, что применяю в отчёте - вижу нормальные результаты.
#31
by ezhik90
Да не кэш, а СКД, получается. Может, где-то там надо это условие выставить, а не в самом запросе? Если да, то где?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Объект уже заблокирован при обмене из ТиП в бухгалтерию
- Как скрыть папку от пользователя на сервере Windows 2008 Server?
- Как правильно исправить ситуацию с ошибкой в счет-фактуре
- ЗУП. Расчет надбавки за стаж
- Пакетные запросы в Oracle через ADODB
- 1C (клиент-сервер) и Word
- Возврат излишне выплаченной заработной платы не в кассу, а на р/с
- Можно ли програмно изменить шрифт части строки при выводе в макет?
- Обновление конфигурации 1с 8,3
- Возмещение НДС по ОС, невведенному в эксплуатацию
- Как понимать Авто в закладке Выбранные поля в СКД?
- Запись не верна - период не может быть пустым (Регистр бухгалтерии)
- СКД Отбор во вложенном запросе
- v7: Масштаб не по ширине листа
- ЗУП 2.5. Неправильно рассчитывается НДФЛ
- Как осуществить проверку заполнения реквизитов: дата и номер входящей накладной
- СКД итоги по полю, которое не является ресурсом
- Синтаксическая ошибка Переменная не определена (ФормированиеПечатныхФорм)
- Выгрузка в xls без установленного MSOffice.
- Отчет СКД на управляемых формах