helpf.pro
Регистрация

v8.2 УП: Требуется внешний отчет

buh777
23.05.2012 12:36Прочитано: 3930
В программе КА есть отчет "Задолженность по контрагентам", в котором выводится задолженность по оперативному учету. Мне нужен такой же отчет, в котором задолженность отражалась бы только та, которая введена документами с установленной галкой "отразить в бух.учете" , т.к. у нас есть документы, не отражающиеся в бух.учете, но задолженность по ним выводится в типовой отчет "Задолженность по контрагентам". Я пробовала через консоль отчетов-ничего не получается. Может есть готовый внешний отчет, чтобы скачать?
Заранее спасибо.
Изменено 23.05.12 13:07:31
Yandex
Возможно, вас также заинтересует
Реклама на портале
E_Migachev
23.05.2012 13:50Ответ № 1
(0) buh777, нужно скопировать этот отчет и в запросе его формирования поставить отбор по этой галке
buh777
24.05.2012 08:41Ответ № 2
Я добавила в запрос таблицу ВзаиморасчетыСКонтрагентами, чтобы вытащить регистратор, на закладке Условия поставила на него условие: ВзаиморасчетыСКонтрагентами.Регистратор = ОтражатьВБухгалтерскомУчете. Но при формировании выдает ошибку: {(22.44)}:Не задано значение параметра"ОтражатьВБухгалтерскомУчете" ВзаиморасчетыСКонтрагентами.Регистратор = <<?>>&ОтражатьВБухгалтерскомУчете
Что еще нужно сделать?
Спасибо.
Изменено 24.05.12 08:56:06 по причине: Уточнение
E_Migachev
24.05.2012 11:12Ответ № 3
(2) buh777, так условие должно быть вида:
Код 1C v 8.х
 ВзаиморасчетыСКонтрагентами.Регистратор. ОтражатьВБухгалтерскомУчете = Истина   
buh777
24.05.2012 11:48Ответ № 4
Теперь при формировании долго думает, выдает "Недостаточно памяти" и закрывает программу. А это с чем связано? Что подправить?
Спасибо.
E_Migachev
24.05.2012 12:24Ответ № 5
(3) E_Migachev, где-то ошиблись в запросе или не везде задали условие...
buh777
25.05.2012 08:40Ответ № 6
Может подскажете, в чем ошибка? Вот текст запроса. Заранее спасибо.
ВЫБРАТЬ РАЗРЕШЕННЫЕ
| ВзаиморасчетыСКонтрагентамиОстатки.ДоговорКонтрагента КАК ДоговорКонтрагента,
| ВзаиморасчетыСКонтрагентамиОстатки.Контрагент КАК Контрагент,
| ВзаиморасчетыСКонтрагентамиОстатки.Организация КАК Организация,
| ВзаиморасчетыСКонтрагентамиОстатки.Сделка КАК Сделка,
| ВзаиморасчетыСКонтрагентамиОстатки.ДоговорКонтрагента.ВалютаВзаиморасчетов КАК ВалютаВзаиморасчетов,
| ПРЕДСТАВЛЕНИЕ(ВзаиморасчетыСКонтрагентамиОстатки.ДоговорКонтрагента),
| ПРЕДСТАВЛЕНИЕ(ВзаиморасчетыСКонтрагентамиОстатки.Контрагент),
| ПРЕДСТАВЛЕНИЕ(ВзаиморасчетыСКонтрагентамиОстатки.Организация),
| ПРЕДСТАВЛЕНИЕ(ВзаиморасчетыСКонтрагентамиОстатки.Сделка),
| ПРЕДСТАВЛЕНИЕ(ВзаиморасчетыСКонтрагентамиОстатки.ДоговорКонтрагента.ВалютаВзаиморасчетов) КАК ВалютаВзаиморасчетовПредставление,
| ВзаиморасчетыСКонтрагентамиОстатки.СуммаВзаиморасчетовОстаток КАК СуммаВзаиморасчетов,
| ВзаиморасчетыСКонтрагентамиОстатки.СуммаУпрОстаток КАК СуммаУпр,
| ВзаиморасчетыСКонтрагентами.Регистратор.ОтражатьВБухгалтерскомУчете КАК Регистратор
|{ВЫБРАТЬ
| Контрагент.*,
| Организация.*,
| ДоговорКонтрагента.*,
| ВалютаВзаиморасчетов,
| Сделка.*,
| СуммаВзаиморасчетов,
| СуммаУпр}
|ИЗ
| РегистрНакопления.ВзаиморасчетыСКонтрагентами КАК ВзаиморасчетыСКонтрагентами,
| РегистрНакопления.ВзаиморасчетыСКонтрагентами.Остатки(&ДатаКон, {(Контрагент).* КАК Контрагент, (Сделка).* КАК Сделка, (ДоговорКонтрагента).* КАК ДоговорКонтрагента, (Организация).* КАК Организация}) КАК ВзаиморасчетыСКонтрагентамиОстатки
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрНакопления.ВзаиморасчетыСКонтрагентами.Остатки(&ДатаКон, {(Контрагент).* КАК Контрагент, (Сделка).* КАК Сделка, (ДоговорКонтрагента).* КАК ДоговорКонтрагента, (Организация).* КАК Организация}) КАК ВзаиморасчетыСКонтрагентамиОстаткиНужногоТипа
| ПО ВзаиморасчетыСКонтрагентамиОстатки.ДоговорКонтрагента = ВзаиморасчетыСКонтрагентамиОстаткиНужногоТипа.ДоговорКонтрагента
| И ВзаиморасчетыСКонтрагентамиОстатки.Сделка = ВзаиморасчетыСКонтрагентамиОстаткиНужногоТипа.Сделка
| И (ВЫБОР
| КОГДА &ПереключательЗадолженность = 1
| ТОГДА ВзаиморасчетыСКонтрагентамиОстаткиНужногоТипа.СуммаВзаиморасчетовОстаток > 0
| КОГДА &ПереключательЗадолженность = 2
| ТОГДА ВзаиморасчетыСКонтрагентамиОстаткиНужногоТипа.СуммаВзаиморасчетовОстаток < 0
| ИНАЧЕ ИСТИНА
| КОНЕЦ)
|ГДЕ
| ВзаиморасчетыСКонтрагентами.Регистратор.ОтражатьВБухгалтерскомУчете = ИСТИНА
|{ГДЕ
| ВзаиморасчетыСКонтрагентамиОстатки.Контрагент.* КАК Контрагент,
| ВзаиморасчетыСКонтрагентамиОстатки.Организация.* КАК Организация,
| ВзаиморасчетыСКонтрагентамиОстатки.Сделка.* КАК Сделка,
| ВзаиморасчетыСКонтрагентамиОстатки.ДоговорКонтрагента.* КАК ДоговорКонтрагента,
| ВзаиморасчетыСКонтрагентамиОстатки.СуммаВзаиморасчетовОстаток КАК СуммаВзаиморасчетов,
| ВзаиморасчетыСКонтрагентамиОстатки.СуммаУпрОстаток КАК СуммаУпр}
|{УПОРЯДОЧИТЬ ПО
| Организация.*,
| Контрагент.*,
| ДоговорКонтрагента.*,
| ВалютаВзаиморасчетов,
| Сделка,
| СуммаВзаиморасчетов,
| СуммаУпр}
|ИТОГИ
| СУММА(СуммаВзаиморасчетов),
| СУММА(СуммаУпр)
|ПО
| ОБЩИЕ
|{ИТОГИ ПО
| Организация.*,
| Контрагент.*,
| ДоговорКонтрагента.*,
| Сделка.*,
| ВалютаВзаиморасчетов}
E_Migachev
25.05.2012 11:26Ответ № 7
(6) buh777, попробуйте зажать это условие как параметры виртуальной таблицы...
это через конструктор запроса
buh777
25.05.2012 13:06Ответ № 8
Не получится. Таблица ВзаиморасчетыСКонтрагентами не виртуальная.
Подсказка: Для быстрого перемещения к последнему ответу или к вопросу используйте или .
Вы не можете отправить комментарий анонимно, пожалуйста войдите или зарегистрируйтесь.