Дата возникновения задолженности запросом. #746061


#0 by NoobiC
Всем привет. Возможно ли такое сделать, собирая запрос по регистрам бухгалтерии. И, если возможно, то прошу натолкнуть на мысль как. Конфигурация: Бухгалтерия 2.0. мои мысли: могу собрать запросом остатки задолженности в разрезе конкретного контрагента и конкретного договора. Это не составит труда. Но вот потом как определить дату возникновения, чет не пойму :(. Без запроса - понятно - получил задолженность, получил с начала времен обороты с периодичностью в регистратор и обратным циклом отнимаешь суммы регистратора. А вот как сделать одним запросом... Спасибо!
#1 by gigi789
свернул по таблицу с регистраторами получил сумму нарастающим итогом отнимешь от конечного сальдо эту сумму выводи с максимальной датой и сумой меньше нуля
#2 by NoobiC
Свернул, но получил не то. По одному договору задолженность возникает, к примеру, раз в квартал. То есть последнее погашение было в апреле, положим. А до апреля еще одна была. Если циклом - то понятно, отнимаю от суммы пока нулю не будет равна и дальше не иду. А вот как в запросе организовать...
#3 by gigi789
группировать вот так нужно
#4 by Ildarovich
Быстрое, но сложное решение этой задачи запросом приведено в статье . Там же есть ссылки на статьи с описанием классического (простого, но медленного) способа решения. То, что подход реализован для регистра накопления "ВзаиморасчетыСКонтрагентами", смущать не должно - переписав первый запрос, получающий "Обороты", подход легко применить и к регистру бухгалтерии.
#5 by tixis
типа такого задания есть в билетах для подготовке к специалисту по БП, поищите решения для билетов.
#6 by RomanYS
В БП2 вроде обязательное субконто "документы расчетов", зачем регистраторы тут не понятно: бери 3-е субконто
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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