как получить реквизит запроса в регистре остатков
как получить реквизит запроса в регистре остатков
Судя по конструктору запросов никак.
Т.е. делать 2 запроса
1 остатков
второй движений приход с условием отбора по документам из полученного первого для оптимизации
потом искать в 2 смежных таблицах
чтоб не заморачиваться с левоправыми соединениями без хороших навыков запросов.
" ВЫБРАТЬ
| ДефицитПродукцииОстатки.Документ КАК Документ,
| ДефицитПродукцииОстатки.Номенклатура КАК Номенклатура,
| ДефицитПродукцииОстатки.ЗаказПоставщику, ///Это реквизит запроса а не измерение соответственно !БОРОДА!
| ДефицитПродукцииОстатки.КоличествоОстаток
|ИЗ
| РегистрНакопления.ДефицитПродукции.Остатки(&ДатаОстатков) КАК ДефицитПродукцииОстатки
|ГДЕ
| ДефицитПродукцииОстатки.КоличествоОстаток > 0";
Судя по конструктору запросов никак.
Т.е. делать 2 запроса
1 остатков
второй движений приход с условием отбора по документам из полученного первого для оптимизации
потом искать в 2 смежных таблицах
чтоб не заморачиваться с левоправыми соединениями без хороших навыков запросов.
" ВЫБРАТЬ
| ДефицитПродукцииОстатки.Документ КАК Документ,
| ДефицитПродукцииОстатки.Номенклатура КАК Номенклатура,
| ДефицитПродукцииОстатки.ЗаказПоставщику, ///Это реквизит запроса а не измерение соответственно !БОРОДА!
| ДефицитПродукцииОстатки.КоличествоОстаток
|ИЗ
| РегистрНакопления.ДефицитПродукции.Остатки(&ДатаОстатков) КАК ДефицитПродукцииОстатки
|ГДЕ
| ДефицитПродукцииОстатки.КоличествоОстаток > 0";
По теме из базы знаний
- Полезные сведения о языке запросов 1С 8.2
- Неоптимальности вида «план исполнения запроса "испортился"» - поиск и исправление
- SynchroWB — интеграция 1С и Wildberries: автоматизация заказов и остатков по API с УТ, КА, ERP, УНФ, Розница 3
- Регистры сведений 1С для "чайников"
- Регистры накопления 1С: что это и зачем нужны?
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(5)
"ВЫБРАТЬ
| ДефицитПродукции.Документ,
| ПРЕДСТАВЛЕНИЕ(ДефицитПродукции.Документ),
| ДефицитПродукции.Номенклатура,
| ПРЕДСТАВЛЕНИЕ(ДефицитПродукции.Номенклатура),
| СУММА(ДефицитПродукции.Количество) КАК Количество,
| ДефицитПродукции.ЗаказПоставщику,
| ПРЕДСТАВЛЕНИЕ(ДефицитПродукции.ЗаказПоставщику),
| ДефицитПродукции.МоментВремени
|ИЗ
| РегистрНакопления.ДефицитПродукции КАК ДефицитПродукции
//|ГДЕ
//| ДефицитПродукции.МоментВремени = &МоментВремени
|
|СГРУППИРОВАТЬ ПО
| ДефицитПродукции.Документ,
| ДефицитПродукции.Номенклатура,
| ДефицитПродукции.ЗаказПоставщику,
| ДефицитПродукции.МоментВремени";
Показать
здесь какая-то путаница в терминах, реквизит наверное регистра имеется в виду. Надо бы с этого начать, внятная постановка задачи = 80% решения.
Если задача в том, чтобы получить остаток по реквизиту регистра, то она не решается корректно в общем случае. Но по записям регистра можно попробовать посчитать приход и расход. Таблица остатков не поможет, придется прямо из регистра собирать результат.
Если задача в том, чтобы получить остаток по реквизиту регистра, то она не решается корректно в общем случае. Но по записям регистра можно попробовать посчитать приход и расход. Таблица остатков не поможет, придется прямо из регистра собирать результат.
(3)Да напутал! Реквизит регистра в запросе остатков.
Если задача в том, чтобы получить остаток по реквизиту регистра, то она не решается корректно в общем случае
это я уже понял по конструктору
считать приход расход не вариант
пока я склоняюсь получать движения приход по измерению документа движения прихода регистра (подобие партии в партионном учете)
т.е. получу остатки по группировкам номенклатура и документ приход
задам фильтр в запросе список документов приход
потом уже в таблице значений буду искать свои данные
Если задача в том, чтобы получить остаток по реквизиту регистра, то она не решается корректно в общем случае
это я уже понял по конструктору
считать приход расход не вариант
пока я склоняюсь получать движения приход по измерению документа движения прихода регистра (подобие партии в партионном учете)
т.е. получу остатки по группировкам номенклатура и документ приход
задам фильтр в запросе список документов приход
потом уже в таблице значений буду искать свои данные
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот