Здравствуйте, есть такой запрос:
Можно ли в одной колонке получить и продажи которых нет остатков и товары которые есть в остатке но не продавались.
Спасибо.
ВЫБРАТЬ
ПродажиТовары.Товар КАК Товар,
ПродажиТовары.Количество КАК Количество
ПОМЕСТИТЬ ВТ_Продажи
ИЗ
Документ.Продажи.Товары КАК ПродажиТовары
ГДЕ
ПродажиТовары.Ссылка.Дата МЕЖДУ &нач И &кон
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
ОстаткиОстатки.Товар КАК Товар,
ОстаткиОстатки.КоличествоОстаток КАК КоличествоОстаток
ПОМЕСТИТЬ ВТ_Остатки
ИЗ
РегистрНакопления.Остатки.Остатки КАК ОстаткиОстатки
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
ВТ_Остатки.Товар КАК Товары
ИЗ
ВТ_Остатки КАК ВТ_Остатки
ГДЕ
ВТ_Остатки.Товар НЕ В
(ВЫБРАТЬ
ВТ_Продажи.Товар
ИЗ
ВТ_Продажи)
ПоказатьМожно ли в одной колонке получить и продажи которых нет остатков и товары которые есть в остатке но не продавались.
Спасибо.
По теме из базы знаний
- Связи между таблицами без конфигуратора (sql)
- Нормализация структуры данных в рамках технологий 1С 8.x
- Просмотр и обработка файла XML или PDF - детализации звонков оператора МТС (Беларусь)
- Независимая разработка совместимых компонент на ORM 1С – миф или истина где-то в аннотациях Java?
- Редактирование значений таблиц управляемых форм без программиста
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(3)
Не получается(((
ВЫБРАТЬ
ПродажиТовары.Товар КАК Товар,
ПродажиТовары.Количество КАК Количество
ПОМЕСТИТЬ ВТ_Продажи
ИЗ
Документ.Продажи.Товары КАК ПродажиТовары
ГДЕ
ПродажиТовары.Ссылка.Дата МЕЖДУ &нач И &кон
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
ОстаткиОстатки.Товар КАК Товар,
ОстаткиОстатки.КоличествоОстаток КАК КоличествоОстаток
ПОМЕСТИТЬ ВТ_Остатки
ИЗ
РегистрНакопления.Остатки.Остатки КАК ОстаткиОстатки
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ ВТ_Продажи.Товар КАК Товар,
ВТ_Продажи.Количество КАК Количество
ИЗ ВТ_Продажи КАК ВТ_Продажи
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ ВТ_Остатки.Товар,
ВТ_Остатки.КоличествоОстаток
ИЗ ВТ_Остатки КАК ВТ_Остатки
Показать
(1) Вот только за это сразу двойка и к директору:
Строка ТЧ "Товары" не перестанет быть строкой ТЧ у распроведенного или помеченного на удаление документа.
ВЫБРАТЬ
ПродажиТовары.Товар КАК Товар,
ПродажиТовары.Количество КАК Количество
ПОМЕСТИТЬ ВТ_Продажи
ИЗ
Документ.Продажи.Товары КАК ПродажиТовары
ГДЕ
ПродажиТовары.Ссылка.Дата МЕЖДУ &нач И &кон
;
ПоказатьСтрока ТЧ "Товары" не перестанет быть строкой ТЧ у распроведенного или помеченного на удаление документа.
(5) А можно о нюансах конкретно на этом примере? У меня та же задача. Получаю одну таблицу, проверяю ее - данные корректны, получаю вторую - тоже все хорошо, а начинаю соединять полным соединением полный массив, все расползается. Причем, если фильтрую в СКД изначально по какому-либо полю, порядок восстанавливается, а вместе - винегрет.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот