Старый 23.01.2025, 12:24   #1
redking
Новичок
 
Регистрация: 18.01.2012
Сообщений: 24
Сказал(а) спасибо: 4
Поблагодарили 0 раз(а) в 0 сообщениях
redking пока не определено
По умолчанию В СКД (и консоли) 1-й запрос есть данные,во втором запросе обращаемся к 1-му -пусто

Добрый день, наткнулся на непонятное поведение в СКД(и в консоли отчетов).Может кто поможет найти решение - буду признателен.
УТП стандарт 76 релиз.Есть закрытый полностью заказ, реализация(в более раннем периоде - не входит в период запроса) и оплата(в текущем периоде запроса).Первый запрос и его результат есть одна заполненная строка: заказ и СуммаВзаиморасчетовПриход за период.Остальное 0.
Код:
ВЫБРАТЬ
    ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.Сделка КАК Сделка,
    ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.СуммаВзаиморасчетовКонечныйОстаток КАК СуммаВзаиморасчетовКонечныйОстаток,
    ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.СуммаВзаиморасчетовПриход  КАК СуммаВзаиморасчетовПриход,
    ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.СуммаВзаиморасчетовРасход   КАК СуммаВзаиморасчетовРасход
//ПОМЕСТИТЬ ТзОстаткиОборотыПоЗаказам
ИЗ
    РегистрНакопления.ВзаиморасчетыСКонтрагентами.ОстаткиИОбороты(
            &НачалоПериода,
            &КонецПериода,
            ,
            ,
            Сделка = &Ссылка) КАК ВзаиморасчетыСКонтрагентамиОстаткиИОбороты

Раскомментируем временную табл("ПОМЕСТИТЬ ТзОстаткиОборотыПоЗаказам") и добавляем сюда:
Код:
ВЫБРАТЬ
    ТзОстаткиОборотыПоЗаказам.Сделка,
    ТзОстаткиОборотыПоЗаказам.СуммаВзаиморасчетовКонечныйОстаток
ИЗ
    ТзОстаткиОборотыПоЗаказам КАК ТзОстаткиОборотыПоЗаказам

И вдруг результат: нет строк!
Аналогично,пусто если я использую эту таблицу как условие в виртуальной с доп условием:
Код:
ВЫБРАТЬ
    ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.Сделка КАК Сделка,
    ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.СуммаВзаиморасчетовКонечныйОстаток КАК СуммаВзаиморасчетовКонечныйОстаток,
    ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.СуммаВзаиморасчетовПриход / 1.2 КАК СуммаВзаиморасчетовПриход,
    ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.СуммаВзаиморасчетовРасход / 1.2 КАК СуммаВзаиморасчетовРасход
ПОМЕСТИТЬ ТзОстаткиОборотыПоЗаказам
ИЗ
    РегистрНакопления.ВзаиморасчетыСКонтрагентами.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, , , Сделка = &Ссылка) КАК ВзаиморасчетыСКонтрагентамиОстаткиИОбороты
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    
    ВзаиморасчетыСКонтрагентамиОбороты.Сделка КАК Сделка,
    ВзаиморасчетыСКонтрагентамиОбороты.СуммаВзаиморасчетовПриход КАК СуммаВзаиморасчетовПриход,
    ВзаиморасчетыСКонтрагентамиОбороты.СуммаВзаиморасчетовРасход КАК СуммаВзаиморасчетовРасход
ИЗ
    РегистрНакопления.ВзаиморасчетыСКонтрагентами.Обороты(&НачалоПериода, &КонецПериода, Регистратор, Сделка в (выбрать Тз.сделка из ТзОстаткиОборотыПоЗаказам как Тз где Тз.СуммаВзаиморасчетовКонечныйОстаток = 0)) КАК ВзаиморасчетыСКонтрагентамиОбороты

А вот если забрать в посл. запросе условие "где Тз.СуммаВзаиморасчетовКонечныйОстаток = 0" - есть результат: одна строка с заполненной суммой СуммаВзаиморасчетовПриход
Почему - не пойму.
P.S.
Без скд запрос отрабатывает нормально...
redking вне форума   Ответить с цитированием
Старый 27.01.2025, 15:29   #2
chiaciad
Новичок
 
Регистрация: 18.12.2011
Сообщений: 22
Сказал(а) спасибо: 8
Поблагодарили 18 раз(а) в 10 сообщениях
chiaciad пока не определено
По умолчанию

У поля Ссылка надо поставить отметку, что оно обязательное
chiaciad вне форума   Ответить с цитированием
Ответ

Любые журналы Актион-МЦФЭР регулярно !!! Пишите https://www.nado.in/private.php?do=newpm&u=12191 или на электронный адрес pantera@nado.ws


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 00:07. Часовой пояс GMT +1.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод: zCarot

vBulletin Optimisation provided by vB Optimise (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.