Версия для печати темы (https://pro1c.org.ua/index.php?s=b04db91dbc03bfa8e02ad04518f4ef1f&showtopic=63296)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Программирование в 1С Предприятие 8.3 _ Не показывает остатки с учётом будущего периода

Автор: Yevhenii_S 04.12.20, 10:21

Платформа 1С:Предприятие 8.3 (8.3.13.1513) (управляемые формы)
Конфа: "Управление торговым предприятием для Украины", редакция 1.2. (только управленческий учёт)

Всем привет, коллеги.

Есть управляемая форма списка справочника Номенклатура (дерево+список)
Список - Тип: динамический список
данные беру запросом, надо выводить номенклатуру с реальными остатками. Есть продажи которые выбиты наперёд. Товар по ним должен быть списан уже.

в запросе 2 таблицы: Номенклатура и ТоварыНаСкладахОстатки
данные беру запросом, объединяя таблицы таким образом получая остатки и вывожу в списке
проблема в том что на старой версии, на обычных формах показывает правильно(учитывая продажу которая выбита через неделю) т.е. там уже дожно быть "0" по конкретной номенклатуре
а вот на новой управляемой форме показывает на остатках "60" ед. товара, которые как раз и выбиты будущим периодом, в вт ТоварыНаСкладахОстатки параметр "Период" не задан, не пойму почему не учитывается продажа с датой больше текущей
П.С. по тем остаткам которые не выбивались будущей датой всё чётко.

код запроса приведу, может кто что увидит, того что я не вижу

ВЫБРАТЬ
    СправочникНоменклатура.Ссылка КАК Ссылка,
    СправочникНоменклатура.Родитель КАК Родитель,
    СправочникНоменклатура.ЭтоГруппа КАК ЭтоГруппа,
    СправочникНоменклатура.Код КАК Код,
    СправочникНоменклатура.Наименование КАК Наименование,
    СправочникНоменклатура.Артикул КАК Артикул,
    СправочникНоменклатура.ВидУпаковки КАК ВидУпаковки,
    ТоварыНаСкладахОстатки.КоличествоОстаток КАК КоличествоОстаток
ИЗ
    Справочник.Номенклатура КАК СправочникНоменклатура
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ТоварыНаСкладах.Остатки(, Склад.Код = "000000001") КАК ТоварыНаСкладахОстатки
        ПО СправочникНоменклатура.Ссылка = ТоварыНаСкладахОстатки.Номенклатура

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua