![]() |
|
Нужен запрос: расчет задолженности покупателей в разрезе договоров с отсрочкой платежа | ☑ | ||
---|---|---|---|---|
0
vdeemer
19.11.21
✎
13:42
|
Добрый день!
В РН остатков "Взаиморасчеты" есть измерения "Контрагент", "Договор" и ресурс "Сумма". Реквизит Договор.ГлубинаКредита = количество дней, на которые можно отсрочить платеж за товар. Необходимо рассчитать суммы просроченного долга и даты платежей. Что я делаю: выбираю задолженность на текущую дату (остатки > 0), ... дальше начинается укурка бамбуком. Надо бы выбрать движения в регистре от текущей даты до -ГлубинаКредита, но передать значение выборки в параметр виртуальной таблицы не получится. Выбирать все движения, чтобы потом отсечь лишнее? Или выбрать максимальную глубину кредита у всех должников и использовать ее условием выборки из регистра? Прошу совета) |
|||
1
garantNo4x
19.11.21
✎
13:47
|
движения то тебе зачем ? Ты выводишь информация о том как они образовались что ли ?
|
|||
2
vdeemer
19.11.21
✎
14:08
|
(1) Вывожу в том числе. Но без них не получится посчитать просроченный долг, т.к. где-то в периоде может быть выход долга в ноль (оплатили все и на следующий день снова закупились) и итоговый долг уже не будет просроченным.
|
|||
3
Злопчинский
19.11.21
✎
15:01
|
открываешь ИС, смотришь публикации на такую тему.
смотришь публикации Ильдаровича, ildarovich |
|||
4
pechkin
19.11.21
✎
15:54
|
берешь сумму долга на дату отсрочки, и палтежи от даты до сегодня
разность и есть просроченный долг. если все по фифо конечно |
|||
5
vdeemer
19.11.21
✎
16:23
|
(4) мягко говоря, это не совсем так, пример в (2) Фифо не при чем, учет по договору в целом.
|
|||
6
polosov
19.11.21
✎
16:28
|
(5) Тебе в (3) дали самый дельный совет.
|
|||
7
vdeemer
19.11.21
✎
16:33
|
(6) Ага, уже изучаю
|
|||
8
Dmitrii
гуру
19.11.21
✎
16:42
|
(5) >> учет по договору в целом.
Тогда ваша задача не имеет решения. Если только "договор" - эта не та сделка, по которой считается срок задолженности. В противном случае посчитать задолженность по конкретной сделке невозможно. Клиент может ежедневно в рамках одного договора брать у вас новый товар и оплачивать тот, что взял позавчера. Фактически срок его задолженности никогда не превышает трёх дней. Но нет ни одного дня, когда он не был бы вам должен (за товар взятый сегодня и вчера, но ещё не оплаченный). Как считать сроки задолженности этого клиента, если учёт ведётся только по договору в целом? |
|||
9
polosov
19.11.21
✎
16:46
|
(8) За нас подумал великий ildarovich в (3)
|
|||
10
vdeemer
19.11.21
✎
16:52
|
(9) Пока я нашел только "Неоплаченные долги при распределении оплаты по правилу ФИФО одним запросом и намного быстрее, чем Вы думали", но это не то.
(8) Ну почему же, если итог взаиморасчетов не вертится около нуля, то все нормально. Выбираем документы по глубине кредита (от текущей даты назад), для каждого документа определяем долг клиента на его момент времени. Минимальное значение долга и есть просроченный долг. |
|||
11
polosov
19.11.21
✎
16:56
|
(10) Это оно и есть. Сначала получаешь возраст долга, потом сравниваешь со своими предельными значениями.
|
|||
12
CepeLLlka
19.11.21
✎
17:00
|
(0)16 билет оперативного учёта для подготовки к спецу по платформе? :)
|
|||
13
vdeemer
22.11.21
✎
14:23
|
(11) Вник частично в саму статью - оно, только сам запрос пока не понял)))
(12) Не могу сказать - давно сдал, может так и есть |
|||
14
Злопчинский
22.11.21
✎
20:18
|
вот может еще https://infostart.ru/public/608799/
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |