СКД: выбрать динамику дебиторской задолженности #733652


#0 by mikecool
УТ11, основа - остатки и обороты РН Расчеты с клиентами левым соединением цепляю реализации(по дате реализации считается старт отчета дебеторки) детализация - по-недельно хочу иметь на каждую неделю данные по сумме задолженности по каждой накладной, пока получаю только на начало и конец периода когда то видел такие обсуждения, но поиском найти не получается ((( хочу: 01.01     05.01   и т.д. З    П   З   П 100 100 100 100 З - задолженность, ПЗ - просрочено имею: 01.01     05.01   и т.д. З    П   З   П 100 100 100  0 чего я не доделал?
#1 by mikecool
кусок запроса:     РеализацияТоваровУслуг.Контрагент,     РеализацияТоваровУслуг.Партнер,
#2 by mikecool
подниму
#3 by mikecool
как мне предполагается и наверное это правильно - недели формируются дополнением периода, в это время ессно движений не было и данные не выбираются или ошибаюсь?
#4 by Hans
Задача как звучит?
#5 by mikecool
динамика дебеторской задолженности без реализаций - остатки по регистру чинно выводятся, как только цепляю в запрос документы - перестают ((
#6 by mikecool
сейчас попробую вторым источником данных прицепить документы только пока не в курсах - чем ограничить список, не выбирать же все
#7 by Hans
Ограничить можно тем - чем можно ограничить.
#8 by mikecool
второй источник данных работает аналогично связи в запросе - данные по документу получаю только на начало и конец периода, если по данному документу движений не было, то все показатели = 0 (((
#9 by mikecool
хотя... что то немного прояснилось, отпишусь по результату
#10 by mikecool
нет, не получается добился только вывод данных по-недельно из регистра из реализаций данные не подтягиваются (
#11 by mikecool
апну, может кто подкинет мысль
#12 by mikecool
еще раз ап два набора - регистр и реализации связаны между собой данные просрочки выводятся на первую дату периода, разбитого по-недельно, и на последнюю на недели в середине - не выводит в чем мб косяк?
#13 by mikecool
ресурсы выбираются все(НачОст, приход-расход, оборот, коност)
#14 by mikecool
в соответствии с решил попробовать, но получил: {(10, 2)}: Ошибка обработки представления "РегистрНакопления.РасчетыСКлиентами.Остатки:Несоответствие типов (Параметр номер ""1"")" <<?>>РегистрНакопления.РасчетыСКлиентами.Остатки(&П, ЗаказКлиента ССЫЛКА Документ.ЗаказКлиента) КАК РасчетыСКлиентамиОстатки Таблица дат формируется так: ВЫБРАТЬ     &НачалоПериода КАК ДатаОтчета ОБЪЕДИНИТЬ ВЫБРАТЬ ОБЪЕДИНИТЬ ГДЕ     КалендарныеГрафики.ДатаГрафика МЕЖДУ &НачалоПериода И &КонецПериода отчего такая ошибка?
#15 by mikecool
блин... поместить скопипастил (((
#16 by mikecool
связь между наборами настроил, но получил ошибку Использование полей из не связанных наборов данных не допустимо wtf?
#17 by mikecool
с динамикой думал разобрался, но наступил другой момент - расчет ресурса с пом ВычислитьВыражение вычисляю так: данные запроса(по одному заказу, по остальным без изменений): ЗаказКлиента    Валюта    ДатаОтчета    СуммаКонечныйОстаток    Просрочено Заказ клиента 92 от 13.11.2014 9:10:44    руб    01.02.2015 0:00:00    39 627,58    39 627,58 Заказ клиента 92 от 13.11.2014 9:10:44    руб    02.02.2015 0:00:00    39 627,58    39 627,58 Заказ клиента 92 от 13.11.2014 9:10:44    руб    09.02.2015 0:00:00    3 873,78    3 873,78 Заказ клиента 92 от 13.11.2014 9:10:44    руб    16.02.2015 0:00:00    3 873,78    3 873,78 Заказ клиента 92 от 13.11.2014 9:10:44    руб    19.02.2015 0:00:00    3 873,78    3 873,78 В результате в отчете 158 845,56    158 845,56 - на каждую дату отчета, хотя изменение должно быть -35753,8 Подскажите - что я неправильно пишу в вычислении ресурса?
#18 by mikecool
еще подниму
#19 by mikecool
проверил также вариант с "ГруппировкаНеРесурса" - результат не изменился также добавил упорядочивание по "ДатаОтчета, ЗаказКлиента Автоупорядочивание" в каждое ВычислитьВыражение - результат не изменился
#20 by mikecool
все оказалось до банальности просто - нельзя в скд, источником данных которого является пакетный запрос, в разных запросах давать одинаковые алиасы полям, в противном случае выбираются данные из первого запроса как то так: выбрать 1 как Поле1; выбрать 1+2 как Поле1; в результате выберется 1
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С