#0
by Ns33
Я пытаюсь пробежаться по всем строкам ТЧ, попутно выполняя контроль остатков. Проблема в том, что я не знаю как передать ссылку на ТЧ в запрос.
#5
by Salvador Limones
Текст запроса сойдёт, только ПартииТоваровОстатки.Склад = &Склад перенеси в ПВТ. А ?ЧЕГО_ТУТ? - зависит откуда вызываешь. Обработка проведения?
#9
by shuhard
вопрос закрыт: РасходТовараТЧ.Ссылка=&Ссылка Запрос.УстановитьПараметр("Ссылка", ссылка на документ);
#10
by Hadgehogs
Это что за база такая с таким странным Партионным регистром... Имхо: Нужно не Соединения документа и ОстатковРегистра, а параметризация ОстатковРегистра параметрами запроса, в которых есть Организация, Склад, СписокСерий, СписокНоменклатур, и.т.д. Не мерил, но разум говорит, что так эффективней...
#12
by Ns33
По началу так и писал, только почему-то в выборке запроса ничего нет, вот думаю чего я не так сделал. А где надо контролировать остатки? А что такое ПВТ? А чуть поподробней, не понял. Вобще я хотел такого: запрос выдает данные, равные числу строк в табличной части, чтобы был номер строки для руганья на недостачу товара.
#13
by НЕА123
1. поробуй убрать ПартииТоваровОстатки.Склад = &Склад 2.где сумма надо так сделать СУММА(ЕстьNULL(ПартииТоваровОстатки.КвоОстаток,0))
#14
by Ns33
Всем спасибо, я сам тупанул, (написал ГОСТ вместо ГОСТ.ГОСТ). Хотя почему так контролировать остатки плохо, я так и не понял.
#16
by Hadgehogs
ААа, они лезут на свет.. (не помню откуда). Что такое Остатки знаете? Это Итоги на начало месяца + Движения с начала месяца по дату запроса. Чтобы вычислить Остатки надо к Итогам прибавить Движения. На это нужны ресурсы. Запросом в вы заставите просчитать Остатки по всем Складам, Материалам,ГОСТам, и.т.д. (что за дикая структура регистра). ЭТО Писец как долго на больших базах.. И только потом строками отфильтруете нужное.
#17
by Hadgehogs
Если мы параметризуем виртуальную таблицу, заменив запрос с "ВЫБРАТЬ мы заставим просчитывать Остатки только по конкретному складу, что уже неплохо..
#18
by Hadgehogs
Обычно на сертификации так и требуют. Но я считаю, что остатки надо считать по другому.. Хотя, вот я счаст посмотрел ваш запрос, там в принципе чушь.. Вы что, хотите узнать, хватает ли вам просто итогового количества? А что будет, если на складе 100 калош 2 валенка 10 валенок?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как в запросе указать, что значение должно быть в списке?
- v8: Как указать уровень элемента справочника в запросе
- Условие в запросе, аналогичное условию в запросе 77
- Интересная фишка в запросе в 7-ке. Сумма из шапки и из ТЧ в запросе
- Как в запросе указать отбор по субконто?
- Заполнение ТЧ документа из ТЧ другого документа или заполнение тч и запроса
- "Несовместимые типы выразить в запросе 1с" ошибка в динамическом запросе списка документов
В этой группе 1С
- С конвертацией данных подскажите как функцию написать
- Сохранение макета в html
- В ЗИКе 7.7 перевод сотрудника с совместительства на постоянную работу
- как правильно делать оприходование товаров в 1С 8.1 УТ 10.2
- УПП. Запрет редактирования номенклатуры и единиц измерения
- COMSafeArray
- Можно ли erf сконвертировать в epf?
- Как извлечь дату приема сотрудника в Зарплата+Кадры
- ключ защиты от rarus (crm)
- При выгрузке БухИтогов в ТЗ попадают не все строки
- v7: Опционирование стандартных отчетов - минимизировать последствия - как?
- v7: УПП 8.1 исключение двойных оборотов в холдинге
- Установка соответствия счетов БУ и НУ
- Сообщения при бэкапе базы v8.1 PostgreSQL
- Вопрос по работе с полем выбора как в режиме выбора, так и врежиме выбора и
- Поступление средств по БН
- Имена параметров макета
- Как вывести список регистров, используемых документом при движении
- Установка признака "Макет" табличного документа
- Шара на linux