Имя: Пароль:
1C
1С v8
УТ 10. Комплекты (остатки, резервы)
0 live in sky dreams
 
19.07.16
17:36
Как я понял, в УТ 10 остатки и резервы ведутся исключительно по комплектующим (если речь идет о "Комплект"=Истина).

Не могу сообразить как запрос построить для того, чтобы узнать количество полных комплектов на остатке по складу(-ам).

Допустим есть комплект "Товар 1"
В него входят:
- Комплектующая 1: 3 шт.
- Комплектующая 2: 1 шт.
- Комплектующая 3: 2 уп. (по 5 шт.)

Вообще, имея в полях запроса или в параметре (кому как больше нравится) "Товар 1" - реально построить запрос к его остаткам?
1 live in sky dreams
 
19.07.16
17:44
Хм.... А если пока без учета того что ед. изм. могут быть разными... просто прикинуть...

Эта конструкция даст мне "целый остаток" для каждой комплектующей

ВЫБРАТЬ ПЕРВЫЕ 1
   Остатки.КоличествоОстаток/РС_КомплектыНоменклатуры.Количество КАК ЦелыхКомплектов

ИЗ
   ВТ_ОстаткиПоСкладу КАК Остатки
   ЛЕВОЕ СОЕДИНЕНИЕ РС_КомплектыНоменклатуры
   ПО РС_КомплектыНоменклатуры.Номенклатура = Остатки.Номенклатура
ГДЕ
   Остатки.Номенклатура В (&Комплектующие)
УПОРЯДОЧИТЬ ПО ЦелыхКомплектов УБЫВ

или это я гоню уже?
Закон Брукера: Даже маленькая практика стоит большой теории.