Связь запросов в СКД
Здравствуйте, В СКД создаю запросы:
И
Связываю их так:
Тогда колонки пустые.
Если оставить:
Тогда заполняется либо колонка "КлиентПриход" или "КлиентРасход".
Скажите пожалуйста, что надо изменить чтобы заполнялись оба колонки.
Спасибо
ВЫБРАТЬ
ЗакрытиеДолга.Ссылка КАК Ссылка,
ЗакрытиеДолга.Дата КАК Дата,
ЗакрытиеДолга.ВалютаПриход КАК ВалютаПриход,
ЗакрытиеДолга.ВалютаРасход КАК ВалютаРасход,
ЗакрытиеДолга.КлиентПриход КАК КлиентПриход,
ЗакрытиеДолга.КлиентРасход КАК КлиентРасход,
ЗакрытиеДолга.СуммаПриход КАК СуммаПриход,
ЗакрытиеДолга.СуммаРасход КАК СуммаРасход
ИЗ
Документ.ЗакрытиеДолга КАК ЗакрытиеДолга
ГДЕ
ЗакрытиеДолга.Дата МЕЖДУ &НачЗакрытьДолг И &КонЗакрытьДолг
ПоказатьИ
ВЫБРАТЬ
ВзаиморасчетыОстаткиИОбороты.Клиент КАК Клиент,
ВзаиморасчетыОстаткиИОбороты.Валюта КАК Валюта,
ВзаиморасчетыОстаткиИОбороты.СуммаНачальныйОстаток КАК НачальныйОстаток,
ВзаиморасчетыОстаткиИОбороты.СуммаКонечныйОстаток КАК КонечныйОстаток
ИЗ
РегистрНакопления.Взаиморасчеты.ОстаткиИОбороты(&НачОстатки, &КонОстатки, Месяц, ,
Клиент.Вид.Порядок = 1) КАК ВзаиморасчетыОстаткиИОбороты
Связываю их так:
|| ВзаиморасчетыОстаткиИОбороты || ЗакрытиеДолга || Клиент || КлиентПриход
|| ВзаиморасчетыОстаткиИОбороты || ЗакрытиеДолга || Валюта || ВалютаПриход
И
|| ВзаиморасчетыОстаткиИОбороты || ЗакрытиеДолга || Клиент || КлиентРасход
|| ВзаиморасчетыОстаткиИОбороты || ЗакрытиеДолга || Валюта || ВалютаРасход
ПоказатьТогда колонки пустые.
Если оставить:
|| ВзаиморасчетыОстаткиИОбороты || ЗакрытиеДолга || Клиент || КлиентПриход
|| ВзаиморасчетыОстаткиИОбороты || ЗакрытиеДолга || Валюта || ВалютаПриход
ИЛИ
|| ВзаиморасчетыОстаткиИОбороты || ЗакрытиеДолга || Клиент || КлиентРасход
|| ВзаиморасчетыОстаткиИОбороты || ЗакрытиеДолга || Валюта || ВалютаРасход
ПоказатьТогда заполняется либо колонка "КлиентПриход" или "КлиентРасход".
Скажите пожалуйста, что надо изменить чтобы заполнялись оба колонки.
Спасибо
Ответы
В избранное
Подписаться на ответы
Сортировка:
Древо развёрнутое
Свернуть все
(1) Сможете отдельно выполнить каждый запрос и приложить сюда результат в виде таблицы? Или сразу схему готовую по этим данным приложить.
Можно этой обработкой воспользоватьсяhttps://infostart.ru/public/1662741/
И покажите что хотите получить.
Можно этой обработкой воспользоваться
И покажите что хотите получить.
(3)
Связал с 2 запросом. все равно колонки пустые.
ВЫБРАТЬ
ЗакрытиеДолга.Ссылка КАК Ссылка,
ЗакрытиеДолга.Дата КАК Дата,
ЗакрытиеДолга.ВалютаПриход КАК ВалютаПриход,
ЗакрытиеДолга.КлиентПриход КАК КлиентПриход,
ЗакрытиеДолга.СуммаПриход КАК СуммаПриход,
ЗакрытиеДолга.ВалютаРасход is null КАК ВалютаРасход,
ЗакрытиеДолга.КлиентРасход is null КАК КлиентРасход,
ЗакрытиеДолга.СуммаРасход is null КАК СуммаРасход
ИЗ
Документ.ЗакрытиеДолга КАК ЗакрытиеДолга
ГДЕ
ЗакрытиеДолга.Дата МЕЖДУ &НачПриход И &КонПриход
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
ЗакрытиеДолга.Ссылка КАК Ссылка,
ЗакрытиеДолга.Дата КАК Дата,
ЗакрытиеДолга.ВалютаПриход is null КАК ВалютаПриход,
ЗакрытиеДолга.КлиентПриход is null КАК КлиентПриход,
ЗакрытиеДолга.СуммаПриход is null КАК СуммаПриход ,
ЗакрытиеДолга.ВалютаРасход КАК ВалютаРасход,
ЗакрытиеДолга.КлиентРасход КАК КлиентРасход,
ЗакрытиеДолга.СуммаРасход КАК СуммаРасход
ИЗ
Документ.ЗакрытиеДолга КАК ЗакрытиеДолга
ГДЕ
ЗакрытиеДолга.Дата МЕЖДУ &НачРасход И &КонРасход
ПоказатьСвязал с 2 запросом. все равно колонки пустые.
(7)
ВЫБРАТЬ
ЗакрытиеДолга.Ссылка КАК Ссылка,
ЗакрытиеДолга.ВерсияДанных КАК ВерсияДанных,
ЗакрытиеДолга.ПометкаУдаления КАК ПометкаУдаления,
ЗакрытиеДолга.Номер КАК Номер,
ЗакрытиеДолга.Дата КАК Дата,
ЗакрытиеДолга.Проведен КАК Проведен,
ЗакрытиеДолга.Организация КАК Организация,
ЗакрытиеДолга.Филиал КАК Филиал,
ЗакрытиеДолга.Курс КАК Курс,
ЗакрытиеДолга.Автор КАК Автор,
ЗакрытиеДолга.Изох КАК Изох,
ЗакрытиеДолга.ВалютаПриход КАК ВалютаПриход,
ЗакрытиеДолга.ВалютаРасход КАК ВалютаРасход,
ЗакрытиеДолга.ДоговорПриход КАК ДоговорПриход,
ЗакрытиеДолга.ДоговорРасход КАК ДоговорРасход,
ЗакрытиеДолга.КлиентПриход КАК КлиентПриход,
ЗакрытиеДолга.КлиентРасход КАК КлиентРасход,
ЗакрытиеДолга.СуммаПриход КАК СуммаПриход,
ЗакрытиеДолга.СуммаРасход КАК СуммаРасход,
ЗакрытиеДолга.Представление КАК Представление,
ЗакрытиеДолга.МоментВремени КАК МоментВремени
ИЗ
Документ.ЗакрытиеДолга КАК ЗакрытиеДолга
Показать
(7)
ВЫБРАТЬ
"Закрытие Долга 000003596 от 26.12.2022 9:53:20" КАК Ссылка,
"AAAAAAAH9zo=" КАК ВерсияДанных,
"Нет" КАК ПометкаУдаления,
3596 КАК Номер,
"26.12.2022 9:53:20" КАК Дата,
"Да" КАК Проведен,
"<Пустая ссылка: Справочник.Организация>" КАК Организация,
"<Пустая ссылка: Справочник.Филиал>" КАК Филиал,
11330 КАК Курс,
"Продавец1" КАК Автор,
"<Пустая строка>" КАК Изох,
"Рубль" КАК ВалютаПриход,
"$" КАК ВалютаРасход,
"<Пустая ссылка: Справочник.Договоры>" КАК ДоговорПриход,
"<Пустая ссылка: Справочник.Договоры>" КАК ДоговорРасход,
"Клиент1" КАК КлиентПриход,
"Клиент1" КАК КлиентРасход,
1001413.38 КАК СуммаПриход,
88.386 КАК СуммаРасход,
"Закрытие Долга 000003596 от 26.12.2022 9:53:20" КАК Представление,
"26.12.2022 9:53:20; Закрытие Долга 000003596 от 26.12.2022 9:53:20" КАК МоментВремени
ПОМЕСТИТЬ Закрытие_Долга
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
"Закрытие Долга 000003597 от 26.12.2022 9:54:32",
"AAAAAAAH9z0=",
"Нет",
3597,
"26.12.2022 9:54:32",
"Да",
"<Пустая ссылка: Справочник.Организация>",
"<Пустая ссылка: Справочник.Филиал>",
11330,
"Sotuvchi Ibrohimjon",
"<Пустая строка>",
"Сум",
"$",
"<Пустая ссылка: Справочник.Договоры>",
"<Пустая ссылка: Справочник.Договоры>",
"Клиент2 ""C"" Bravo",
"Клиент2 ""C"" Bravo",
2181489.53,
192.541,
"Закрытие Долга 000003597 от 26.12.2022 9:54:32",
"26.12.2022 9:54:32; Закрытие Долга 000003597 от 26.12.2022 9:54:32"
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
"Закрытие Долга 000003598 от 26.12.2022 10:05:50",
"AAAAAAAH90E=",
"Нет",
3598,
"26.12.2022 10:05:50",
"Да",
"<Пустая ссылка: Справочник.Организация>",
"<Пустая ссылка: Справочник.Филиал>",
11330,
"Mahmudjon",
"11.330",
"Сум",
"$",
"<Пустая ссылка: Справочник.Договоры>",
"<Пустая ссылка: Справочник.Договоры>",
"Клиент3",
"Клиент3",
84520000,
7459.841,
"Закрытие Долга 000003598 от 26.12.2022 10:05:50",
"26.12.2022 10:05:50; Закрытие Долга 000003598 от 26.12.2022 10:05:50"
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
"",
"",
"",
0,
"",
"",
"",
"",
0,
"",
"",
"",
"",
"",
"",
"",
"",
0,
0,
"",
""
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
"",
"",
"",
0,
"",
"",
"",
"",
0,
"",
"",
"",
"",
"",
"",
"",
"",
0,
0,
"",
""
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
"",
"",
"",
0,
"",
"",
"",
"",
0,
"",
"",
"",
"",
"",
"",
"",
"",
0,
0,
"",
""
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
"",
"",
"",
0,
"",
"",
"",
"",
0,
"",
"",
"",
"",
"",
"",
"",
"",
0,
0,
"",
""
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
"",
"",
"",
0,
"",
"",
"",
"",
0,
"",
"",
"",
"",
"",
"",
"",
"",
0,
0,
"",
""
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
"",
"",
"",
0,
"",
"",
"",
"",
0,
"",
"",
"",
"",
"",
"",
"",
"",
0,
0,
"",
""
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
"",
"",
"",
0,
"",
"",
"",
"",
0,
"",
"",
"",
"",
"",
"",
"",
"",
0,
0,
"",
""
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
"",
"",
"",
0,
"",
"",
"",
"",
0,
"",
"",
"",
"",
"",
"",
"",
"",
0,
0,
"",
""
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
"",
"",
"",
0,
"",
"",
"",
"",
0,
"",
"",
"",
"",
"",
"",
"",
"",
0,
0,
"",
""
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
"",
"",
"",
0,
"",
"",
"",
"",
0,
"",
"",
"",
"",
"",
"",
"",
"",
0,
0,
"",
""
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
"",
"",
"",
0,
"",
"",
"",
"",
0,
"",
"",
"",
"",
"",
"",
"",
"",
0,
0,
"",
""
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
"",
"",
"",
0,
"",
"",
"",
"",
0,
"",
"",
"",
"",
"",
"",
"",
"",
0,
0,
"",
""
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
"",
"",
"",
0,
"",
"",
"",
"",
0,
"",
"",
"",
"",
"",
"",
"",
"",
0,
0,
"",
""
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
"",
"",
"",
0,
"",
"",
"",
"",
0,
"",
"",
"",
"",
"",
"",
"",
"",
0,
0,
"",
""
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
"",
"",
"",
0,
"",
"",
"",
"",
0,
"",
"",
"",
"",
"",
"",
"",
"",
0,
0,
"",
""
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
"",
"",
"",
0,
"",
"",
"",
"",
0,
"",
"",
"",
"",
"",
"",
"",
"",
0,
0,
"",
""
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
"",
"",
"",
0,
"",
"",
"",
"",
0,
"",
"",
"",
"",
"",
"",
"",
"",
0,
0,
"",
""
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
"",
"",
"",
0,
"",
"",
"",
"",
0,
"",
"",
"",
"",
"",
"",
"",
"",
0,
0,
"",
""
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
"",
"",
"",
0,
"",
"",
"",
"",
0,
"",
"",
"",
"",
"",
"",
"",
"",
0,
0,
"",
""
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
"",
"",
"",
0,
"",
"",
"",
"",
0,
"",
"",
"",
"",
"",
"",
"",
"",
0,
0,
"",
""
;
//////////////////////////////////////////////////////////// ////////////////////
Показать
(7) Вот что показывает генератор.
ВЫБРАТЬ
"Закрытие долга 000003751 от 01.03.2023 8:50:25" КАК Ссылка,
"AAAAAAAOA1k=" КАК ВерсияДанных,
"Нет" КАК ПометкаУдаления,
3751 КАК Номер,
ДАТАВРЕМЯ(2023, 03, 01) КАК Дата,
"Да" КАК Проведен,
"""YUKSAK TAAB"" M.CH.J" КАК Организация,
"<Пустая ссылка: Справочник.Филиал>" КАК Филиал,
11380 КАК Курс,
"Nasirov Maqsadjon" КАК Автор,
"<Пустая строка>" КАК Изох,
"Сум" КАК ВалютаПриход,
"$" КАК ВалютаРасход,
"<Пустая ссылка: Справочник.Договоры>" КАК ДоговорПриход,
"<Пустая ссылка: Справочник.Договоры>" КАК ДоговорРасход,
"Клиент1" КАК КлиентПриход,
"Клиент1" КАК КлиентРасход,
2130631.88 КАК СуммаПриход,
187.226 КАК СуммаРасход,
"Закрытие долга 000003751 от 01.03.2023 8:50:25" КАК Представление,
ДАТАВРЕМЯ(2023, 03, 01) КАК МоментВремени
ПОМЕСТИТЬ Закрытие_Долга
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
"Закрытие Долга 000003752 от 01.03.2023 8:52:47",
"AAAAAAAOA1o=",
"Нет",
3752,
ДАТАВРЕМЯ(2023, 03, 01),
"Да",
"""YUKSAK TAAB"" M.CH.J",
"<Пустая ссылка: Справочник.Филиал>",
11380,
"Nasirov Maqsadjon",
"<Пустая строка>",
"Сум",
"$",
"<Пустая ссылка: Справочник.Договоры>",
"<Пустая ссылка: Справочник.Договоры>",
"Клиент2",
"Клиент2",
1086812.76,
95.502,
"Закрытие Долга 000003752 от 01.03.2023 8:52:47",
ДАТАВРЕМЯ(2023, 03, 01)
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
"Закрытие Долга 000003753 от 01.03.2023 9:40:55",
"AAAAAAAOA2o=",
"Нет",
3753,
ДАТАВРЕМЯ(2023, 03, 01),
"Да",
"""YUKSAK TAAB"" M.CH.J",
"<Пустая ссылка: Справочник.Филиал>",
11380,
"Matkarimov Mo'minjon",
"<Пустая строка>",
"Сум",
"$",
"<Пустая ссылка: Справочник.Договоры>",
"<Пустая ссылка: Справочник.Договоры>",
"Dom Stroy",
"Dom Stroy",
269730614.94,
23702.163,
"Закрытие Долга 000003753 от 01.03.2023 9:40:55",
ДАТАВРЕМЯ(2023, 03, 01)
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
"Закрытие Долга 000003754 от 01.03.2023 10:01:32",
"AAAAAAAOA3Y=",
"Нет",
3754,
ДАТАВРЕМЯ(2023, 03, 01),
"Да",
"<Пустая ссылка: Справочник.Организация>",
"<Пустая ссылка: Справочник.Филиал>",
11360,
"Majidov Elmurodjon",
"Xayrullo aka Aytishdi",
"Сум",
"$",
"<Пустая ссылка: Справочник.Договоры>",
"<Пустая ссылка: Справочник.Договоры>",
"Клиент4",
"Клиент4",
124960000,
11000,
"Закрытие Долга 000003754 от 01.03.2023 10:01:32",
ДАТАВРЕМЯ(2023, 03, 01)
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
"Закрытие Долга 000003755 от 01.03.2023 11:15:17",
"AAAAAAAOA5k=",
"Нет",
3755,
ДАТАВРЕМЯ(2023, 03, 01),
"Да",
"""YUKSAK TAAB"" M.CH.J",
"<Пустая ссылка: Справочник.Филиал>",
11380,
"Nasirov Maqsadjon",
"<Пустая строка>",
"Сум",
"$",
"<Пустая ссылка: Справочник.Договоры>",
"<Пустая ссылка: Справочник.Договоры>",
"Клиент5 ",
"Клиент5",
20999991.96,
1845.342,
"Закрытие Долга 000003755 от 01.03.2023 11:15:17",
ДАТАВРЕМЯ(2023, 03, 01)
;
//////////////////////////////////////////////////////////// ////////////////////
Показать
Если связать данные так:
Тогда все данные выводятся, но тогда валюта не учитывается(1-Фото).
Написал запрос с условием:
Теперь все колонки кроме ссылки становятся "NULL"(2-Фото).
|| ВзаиморасчетыОстаткиИОбороты || ЗакрытиеДолга || Клиент || КлиентПриход
|| ВзаиморасчетыОстаткиИОбороты || ЗакрытиеДолга || Валюта || ВалютаПриход
ИЛИ
|| ВзаиморасчетыОстаткиИОбороты || ЗакрытиеДолга || Клиент || КлиентРасход
|| ВзаиморасчетыОстаткиИОбороты || ЗакрытиеДолга || Валюта || ВалютаРасход[
ПоказатьТогда все данные выводятся, но тогда валюта не учитывается(1-Фото).
Написал запрос с условием:
ВЫБРАТЬ
ЗакрытиеДолга.Ссылка КАК Ссылка,
ВЫБОР КОГДА ЗакрытиеДолга.ВалютаПриход="$" И ЗакрытиеДолга.СуммаПриход<10000
ТОГДА ЗакрытиеДолга.КлиентПриход КОНЕЦ КАК КлиентПриходДоллар,
ВЫБОР КОГДА ЗакрытиеДолгаВалютаПриход="Сум" И ЗакрытиеДолга.СуммаПриход>10000
ТОГДА ЗакрытиеДолга.КлиентПриход КОНЕЦ КАК КлиентПриходСум,
ВЫБОР КОГДА ЗакрытиеДолга.ВалютаРасход="$" И ЗакрытиеДолга.СуммаРасход<10000
ТОГДА ЗакрытиеДолга.КлиентРасход КОНЕЦ КАК КлиентРасходДоллар,
ВЫБОР КОГДА ЗакрытиеДолга.ВалютаРасход="Сум" И ЗакрытиеДолга.СуммаРасход>10000
ТОГДА ЗакрытиеДолга.КлиентРасход КОНЕЦ КАК КлиентРасходСум
ИЗ
Документ.ЗакрытиеДолга КАК ЗакрытиеДолга
ГДЕ
ЗакрытиеДолга.Дата МЕЖДУ &НачЗакрытДолг &КонЗакрытДолг
ПоказатьТеперь все колонки кроме ссылки становятся "NULL"(2-Фото).
Прикрепленные файлы: