Консультация № 172184
15.09.2009, 00:14
0.00 руб.
0 2 2
Уважаемые эксперты, помогите с запросом в восьмерке, нужно показать остатки по контрагенту, но еще и вывести дату возникновения задолженности, или/и номер документа сформировавшего "остаток". С остатками нет проблем, а как вот зацепить еще и дату появления не могу придумать. Нужны именно остатки, а не обороты. Заранее спасибо.

Приложение:
ВЫБРАТЬ
ХозрасчетныйОстатки.Субконто1 КАК Контрагент,
ХозрасчетныйОстатки.Субконто2 КАК НазначениеПлатежа,
ХозрасчетныйОстатки.Валюта КАК Валюта,
ХозрасчетныйОстатки.ВалютнаяСуммаОстатокДт КАК ВалютнаяСуммаОстатокДт,
ХозрасчетныйОстатки.Дата
ИЗ
РегистрБухгалтерии.Хозрасчетный.Остатки(&Период ,Счет = &Счет,,Субконто1 = &Контрагент) КАК ХозрасчетныйОстатки
ГДЕ ВалютнаяСуммаОстатокДт <> 0

Обсуждение

Неизвестный
15.09.2009, 04:52
общий
это ответ
Здравствуйте, fedor16!
Задача достаточно сложная.
Если взаиморасчеты ведутся "по документам расчета", т.е. есть субконто "документ расчета". То именно по этому субконто нужно брать остатки, и само субконто выводить в качестве документа, сформировавшего остаток.
В случае, если такого субконто нет, или не ведется по данному договору, то одним запросом не получится. Нужно взять остатки, а потом по каждому остатку пытаться вычислить документы, которые его сформировали, что сложно, долго и неэффективно.
5
Спасибо. Буду пробывать.
Неизвестный
15.09.2009, 10:07
общий
это ответ
Здравствуйте, fedor16.
Обратите внимание на вторую строку ответа Яны.
Cмотрите приложение.


Приложение:
ВЫБРАТЬ
ХозрасчетныйОстатки.Субконто1 КАК Контрагент,
ХозрасчетныйОстатки.Субконто2 КАК НазначениеПлатежа,
ХозрасчетныйОстатки.Валюта КАК Валюта,
ХозрасчетныйОстатки.ВалютнаяСуммаОстатокДт КАК ВалютнаяСуммаОстатокДт,
ХозрасчетныйОстатки.Субконто3 КАК ДокументДвижения
ИЗ
РегистрБухгалтерии.Хозрасчетный.Остатки(&Период ,Счет = &Счет,,Субконто1 = &Контрагент) КАК ХозрасчетныйОстатки
ГДЕ
ХозрасчетныйОстатки.ВалютнаяСуммаОстатокДт <> 0
5
Спасибо за пример. Попробую, я только начинаю осваивать восьмерку, так что практики и опыта маловато
Форма ответа