УТ 10. Отчет Задолженность контрагентов по периодам. #716317


#0 by JeHer
Понадобилось пользователю в УТ 10.3 видеть задолженность контрагентов по периодам. Есть типовой отчет, который показывает эту задолженность на одну конкретную дату, т.е. данные берутся из таблицы остатков. Прикрутил к этому отчету таблицу ВзаиморасчетыСКонтрагентамиОстаткиИОбороты, чтобы получать остатки по периодам, но отчет формируется всё равно неправильно. Грешу на условие связи, но никак не могу догнать, откуда берутся минусовые остатки, если &ПереключательЗадолженность = 1?     ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.ПериодДень,     ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.ПериодНеделя,     ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.ПериодДекада,     ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.ПериодНеделя,     ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.ПериодДекада,     ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.ПериодМесяц,     ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.ПериодКвартал,     ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.ПериодПолугодие, В результат запроса всё равно попадают остатки с минусом куда залить лучше картину? В чем может быть причина?
#1 by Cube
Берешь СКД, ложишь туда простой запрос:     ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.ПериодГод,     ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.ПериодМесяц,     ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.ПериодДень,     ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.ДоговорКонтрагента,     ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.СуммаВзаиморасчетовНачальныйОстаток,     ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.СуммаВзаиморасчетовПриход,     ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.СуммаВзаиморасчетовРасход,     ВзаиморасчетыСКонтрагентамиОстаткиИОбороты.СуммаВзаиморасчетовКонечныйОстаток Заполняешь ресурсы. На последней закладке делаешь таблицу: группировка строк - ДоговорКонтрагента, группировка колонок - ПериодМесяц, выбранные поля - СуммаВзаиморасчетовКонечныйОстаток Сохраняешь. Пользуешься. Остальные настройки добавить по вкусу.
#2 by JeHer
В том-то и дело, что таким образом получаются свернутые  остатки, а именно эта связь дает или дебиторскую или кредиторскую или остатки в зависимости от переключателя (ВЫБОР
#3 by JeHer
+ т.е. у контрагента по сделкам на конец периода остатки могут быть как положительные так и отрицательные.
#4 by Cube
Я тебе про отчет на СКД (новый, с блекджеком и шл...), а ты мне про типовой отчет на построителе отчетов... Делай на СКД.
#5 by Cube
А, так ты ещё и костыли какие-то лепишь там... Вообще-то, характер отношений по договору (кто дебитор, а кто кредитор) определяет вид договора (с поставщиком, с покупателем)... Всегда так было. Единственное - вид договора "прочее" не дает однозначного ответа.
#6 by JeHer
какая разница: СКД или построитель? Результат один и тот же. Хоть к блекджеку и шлюхам еще и вискарь был бы.
#7 by Godofsin
Никак нет! Свой отчет на СКД это свой блек-джек и свои шлюхи!
#8 by JeHer
как не хочется рисовать нижеприведенную хрень: - вытащить все обороты и остатки, чтобы определить периоды - затем в цикле по периодам получать положительные или отрицательные остатки на конец каждого периода Видимо, придется делать или убеждать пользователя, что Задолженность = Остатки по взаиморасчетам. Т.е. какая разница, по каким сделкам он нам должен, а по каким - мы ему? Всё равно в целом по итогам периода или он нам должен или мы ему, ну или сальдо нулевое - и все довольны.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям