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

Получить авансы выплаченные поставщикам

IKSparrow
13.12.2010 13:12Прочитано: 2182
В бухгалтерии надо получить авансы, выплаченные поставщикам в счёт будущих поставок. Собственно, остаток этих авансов. Делаю это таким образом:
Код SQL
 
ВЫБРАТЬ
ХозрасчетныйОстаткиИОбороты.Счет КАК Счет,
ХозрасчетныйОстаткиИОбороты.Субконто1 КАК Контрагент,
ХозрасчетныйОстаткиИОбороты.Субконто2 КАК Договор,
ХозрасчетныйОстаткиИОбороты.ВалютнаяСуммаКонечныйОстаток КАК СуммаВалютная,
ХозрасчетныйОстаткиИОбороты.СуммаКонечныйОстаток КАК СуммаРублёвая,
ХозрасчетныйОстаткиИОбороты.Регистратор
ИЗ
РегистрБухгалтерии.Международный.ОстаткиИОбороты(
,
&Дата2,
Регистратор,
Движения,
Счет В (&Счета60),
,
Организация = &Организация
И Валюта = &Валюта
И Субконто1 = &Контрагент
И Субконто2 = &Договор) КАК ХозрасчетныйОстаткиИОбороты

УПОРЯДОЧИТЬ ПО
ХозрасчетныйОстаткиИОбороты.Регистратор.Дата


По логике, должен этот запрос возвращать список авансовых платежей поставщику и остаток по ним. Хотелось бы контроля со стороны коллективного разума - правильно написал запрос или нет? Сомнения меня берут - с бухгалтерскими запросами только осваиваюсь. Да и конечный долг поставщику не сходится с отчётом Анализ субконто. Или отчёт не так читаю или запрос не так составил.
Yandex
Возможно, вас также заинтересует
Реклама на портале
IKSparrow
13.12.2010 13:15Ответ № 1
Вот эту тему прочитал ("Как получить остаток по счету?") но мне этот метод не подходит из-за того, что мне надо платежи получить с разбивкой по документам.
IKSparrow
13.12.2010 13:27Ответ № 2
Кстати, положительный остаток - это нам должны. А отрицательный - мы должны?
E_Migachev
13.12.2010 15:11Ответ № 3
(2)
Цитата
Кстати, положительный остаток - это нам должны. А отрицательный - мы должны?
- да, правильно

В принципе запрос правильный, только нужно:
Код 1C v 8.х
 ...
УПОРЯДОЧИТЬ ПО
ХозрасчетныйОстаткиИОбороты.Период

и тогда последний документ по контрагенту и договору покажет тебе РЕАЛЬНЫЙ остаток на &Дата2
IKSparrow
13.12.2010 16:44Ответ № 4
(3) Спасибо, только вот хоть запрос правильный, но похоже, подход неправильный. По сути, в эту выборку попадают многие другие документы, а мне нужны только документы оплаты, чтобы отслеживать авансы. В итоге плюнул, и решил сделать отдельный регистр взаиморасчётов по документам.
IKSparrow
13.12.2010 17:06Ответ № 5
Тьфу, тупизна, решилось элементарно и регистров не нужно:
Код SQL
 
ГДЕ
ХозрасчетныйОстаткиИОбороты.ВалютнаяСуммаКонечныйОстаток > 0
И ХозрасчетныйОстаткиИОбороты.Регистратор ССЫЛКА Документ.Выписка
Подсказка: Для выделения Кода используйте (в редакторе).
Вы не можете отправить комментарий анонимно, пожалуйста войдите или зарегистрируйтесь.