Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
28 сен 2024, 16:23

ПриОткрытии

Автор Middle, 05 янв 2022, 17:10

0 Пользователей и 1 гость просматривают эту тему.

LexaK

Middle,
ЦитироватьПроверил, остатки верные.

МИНУС в остатках!!! - это верные остатки?

ну и нарушения по Продажным суммам! Сумма есть а остатка нет! Косяк!
если помогло нажмите: Спасибо!

Middle

Цитата: LexaK от 12 янв 2022, 14:07Middle,
ЦитироватьПроверил, остатки верные.

МИНУС в остатках!!! - это верные остатки?

ну и нарушения по Продажным суммам! Сумма есть а остатка нет! Косяк!
Это нормальная практика) Не обращайте внимания)

Middle

Ругается на последнюю строку - ПО Нменклатура.Ссылка = КоличествоОстаток.Владелец";
Почему?
Запрос = Новый Запрос;
ТекстЗапроса =
"ВЫБРАТЬ
| Нменклатура.Код КАК КодТов,
| ЦеныАТТСрезПоследних.Номенклатура КАК Номенклатура,
| ЦеныАТТСрезПоследних.Цена КАК Цена,
| Штрихкоды.Штрихкод КАК Штрихкод,
| Нменклатура.ТМС_Организация.Код КАК ОтделОрганизация,
| Нменклатура.ЦеноваяГруппа.Код КАК ТовГруппа,
| Нменклатура.НоменклатурнаяГруппа.Код КАК НомГруппа,
| Нменклатура.ТМС_Организация.Наименование КАК ДопИнф,
| Нменклатура.ТМС_Организация.ПометкаУдаления КАК ПометкаУдаления,
| Нменклатура.Весовой КАК Весовой,
| Нменклатура.ТМС_Организация КАК Организация,
| РегОстатки.Количество КАК КоличествоОстаток
|ИЗ
| Справочник.Номенклатура КАК Нменклатура
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.Штрихкоды КАК Штрихкоды
| ПО Нменклатура.Ссылка = Штрихкоды.Владелец
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныАТТ.СрезПоследних(, Склад = &Склад) КАК ЦеныАТТСрезПоследних
| ПО Нменклатура.Ссылка = ЦеныАТТСрезПоследних.Номенклатура
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрНакопления.ТоварыВРознице КАК РегОстатки
| ПО Нменклатура.Ссылка = КоличествоОстаток.Владелец";

LexaK

Middle,
ЦитироватьПочему?
Так ответ очевиден же!
Потому что в запросе ошибки!

прежде чем запрос выполнять в обработке,
выполните его сначала в КонсолиЗапросов

что бы там, он выполнялся без ошибок и возвращал нужные данные!
если помогло нажмите: Спасибо!

Middle

Цитата: LexaK от 12 янв 2022, 16:02Middle,
ЦитироватьПочему?
Так ответ очевиден же!
Потому что в запросе ошибки!

прежде чем запрос выполнять в обработке,
выполните его сначала в КонсолиЗапросов

что бы там, он выполнялся без ошибок и возвращал нужные данные!
Можете намекнуть?

LexaK

примерно так, попробуйте в консоли
        ВЫБРАТЬ
            Товар.Код КАК КодТов,
            Товар.Ссылка КАК Номенклатура,
            ЦеныАТТСрезПоследних.Цена КАК Цена,
            Штрихкоды.Штрихкод КАК Штрихкод,
            Товар.ТМС_Организация.Код КАК ОтделОрганизация,
            Товар.ЦеноваяГруппа.Код КАК ТовГруппа,
            Товар.НоменклатурнаяГруппа.Код КАК НомГруппа,
            Товар.ТМС_Организация.Наименование КАК ДопИнф,
            Товар.ТМС_Организация.ПометкаУдаления КАК ПометкаУдаления,
            Товар.Весовой КАК Весовой,
            Товар.ТМС_Организация КАК Организация,
            РегОстатки.Количество КАК КоличествоОстаток
        ИЗ
            Справочник.Номенклатура КАК Товар

            ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.Штрихкоды КАК Штрихкоды
                ПО Товар.Ссылка = Штрихкоды.Владелец

            ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныАТТ.СрезПоследних(, Склад = &Склад) КАК ЦеныАТТСрезПоследних
                ПО Товар.Ссылка = ЦеныАТТСрезПоследних.Номенклатура

            ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрНакопления.ТоварыВРознице.Остатки() КАК РегОстатки
                ПО Товар.Ссылка = РегОстатки.Номенклатура
и РегОстатки.КоличествоОстаток > 0

если помогло нажмите: Спасибо!

Middle

Цитата: LexaK от 12 янв 2022, 16:50примерно так, попробуйте в консоли
        ВЫБРАТЬ
            Товар.Код КАК КодТов,
            Товар.Ссылка КАК Номенклатура,
            ЦеныАТТСрезПоследних.Цена КАК Цена,
            Штрихкоды.Штрихкод КАК Штрихкод,
            Товар.ТМС_Организация.Код КАК ОтделОрганизация,
            Товар.ЦеноваяГруппа.Код КАК ТовГруппа,
            Товар.НоменклатурнаяГруппа.Код КАК НомГруппа,
            Товар.ТМС_Организация.Наименование КАК ДопИнф,
            Товар.ТМС_Организация.ПометкаУдаления КАК ПометкаУдаления,
            Товар.Весовой КАК Весовой,
            Товар.ТМС_Организация КАК Организация,
            РегОстатки.Количество КАК КоличествоОстаток
        ИЗ
            Справочник.Номенклатура КАК Товар

            ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.Штрихкоды КАК Штрихкоды
                ПО Товар.Ссылка = Штрихкоды.Владелец

            ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныАТТ.СрезПоследних(, Склад = &Склад) КАК ЦеныАТТСрезПоследних
                ПО Товар.Ссылка = ЦеныАТТСрезПоследних.Номенклатура

            ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрНакопления.ТоварыВРознице.Остатки() КАК РегОстатки
                ПО Товар.Ссылка = РегОстатки.Номенклатура
и РегОстатки.КоличествоОстаток > 0

Поругался:
{(13, 24)}: Поле не найдено "РегОстатки.Количество"
РегОстатки.<<?>>Количество КАК КоличествоОстаток

LexaK

аааа, надо так

РегОстатки.КоличествоОстаток КАК КоличествоОстаток
если помогло нажмите: Спасибо!

Middle

отлично, спасибо за помощь)  :zebzdr:

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск