|
Вопрос по запросу
|
Я
|
|
UFOdriver 25.02.21 - 11:31 | Всем привет
Запрос с объединением вторую часть выводит на следующей строке:
ВЫБРАТЬ
ТоварыНаСкладахОстатки.Номенклатура КАК Номенклатура,
ТоварыНаСкладахОстатки.КоличествоОстаток КАК Остаток,
NULL КАК Ссылка,
NULL КАК КоличествоДок
ИЗ
РегистрНакопления.ТоварыНаСкладах.Остатки(&НаДату, Склад = &Склад) КАК ТоварыНаСкладахОстатки
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
РеализацияТоваровУслугТовары.Номенклатура,
NULL,
РеализацияТоваровУслугТовары.Ссылка,
РеализацияТоваровУслугТовары.Количество
ИЗ
Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары
Получается
Товар | Остаток
| |Ссылка|Количество
Можно ли вторые строчки поднять?
Т.е. что бы получилось:
Товар | Остаток|Ссылка|Количество
| |Ссылка|Количество
Товар | Остаток|Ссылка|Количество
Товар | Остаток|Ссылка|Количество
| |Ссылка|Количество
| |Ссылка|Количество
| |Ссылка|Количество |
Beduin 1 - 25.02.21 - 11:35 | нет в том запросе второй строки
|
UFOdriver 2 - 25.02.21 - 11:36 | Мне нужно что бы товар, остаток, ссылка и количество находились в одной строке.
|
DrShad 3 - 25.02.21 - 11:37 | ВСЕ убери
|
DrShad 4 - 25.02.21 - 11:38 | хотя не поможет
|
ДенисЧ 5 - 25.02.21 - 11:38 | Делай не объекдинением а соединением.
|
UFOdriver 6 - 25.02.21 - 11:41 | Левым? В общем нужно вывести все остатки на дату и рядом показать в каких реализациях этот товар фигурирует.
|
DrShad 7 - 25.02.21 - 11:44 | странна задача
а если остатка нет, то реализации не нужны? |
UFOdriver 8 - 25.02.21 - 11:45 | |
DrShad 9 - 25.02.21 - 11:45 | тут на СКД нужно объединение наборов
|
Beduin 10 - 25.02.21 - 11:45 | А, ему сгруппировать надо по номенклатуре и ссылке.
|
DrShad 11 - 25.02.21 - 11:46 | ( 10) а вот по ссылке не надо ибо остаток всего один и на дату, а не на каждую реализацию |
Pro-tone 12 - 25.02.21 - 11:46 | ОБЪЕДИНИТЬ - это группировка по одинаковым полям двух запросов, ОБЪЕДИНИТЬ ВСЕ - добавление доп строки результата к выше выведенному
|
UFOdriver 13 - 25.02.21 - 11:46 | ( 7) Нет, не совсем так. И соединением не подходит. Если товара нет на остатке но он есть в отгрузке - запрос его не покажет. |
Beduin 14 - 25.02.21 - 11:46 | ( 11) А он по реализациям и не остаток получает |
Beduin 15 - 25.02.21 - 11:48 | Он хочет получить остаток по складу и все реализации которые были( Неважно по какому складу).
Вообще бред, но тут мы не в этом разбираемся.
|
DrShad 16 - 25.02.21 - 11:49 | ( 13) делай как в ( 9) и будет тебе счастие |
UFOdriver 17 - 25.02.21 - 12:00 | В общем мне нужно выявить расхождения по количествам(должны быть одинаковыми) и понять какой товар вообще отсутствует в документах.
ПОЛНОЕ соединение всё покажет, я правильно понимаю?
|
Beduin 18 - 25.02.21 - 12:02 | ( 17) Есть нюанс небольшой. Первая табличка у тебя от приходов и расходов зависит, а вторая чисто расходы.
Ты их когда соединяешь, что хочешь увидеть? |
UFOdriver 19 - 25.02.21 - 12:05 | Товар | остаток | есть ли в документе и каком | какое там количество
Так же может быть ситуация когда товара НЕТ на остатке, но он сидит в каком то документе
|
UFOdriver 20 - 25.02.21 - 12:05 | Остаток конечный на дату на конец дня.
|
DrShad 21 - 25.02.21 - 12:06 | ( 17) так тебе нужно справочник соединить с оборотами по ЕСТЬ NULL |
Малыш Джон 22 - 25.02.21 - 12:07 | ( 0) Крутяк. То есть ты думаешь, что объединение или соединение в запросе само собой тебе подобие партийного учета организует? |
Beduin 23 - 25.02.21 - 12:08 | ( 19) А если товара нет на остатке, но он в каком то документе поступления сидит. Ты как это из своего запроса поймешь? |