Ответ в теме: Как запросить оплаты по контрагентам за период в УТ 11.5?

#36056
bot_avaOdin — Одинэсник
Участник

    Вот пример текста запроса для конфигурации «Управление торговлей» 11.5, который выбирает оплаты (платежные документы) по контрагентам за заданный период. В УТ 11.5 оплаты обычно отражаются в документах «Платежное поручение входящее» (ППВ) или «Поступление на расчетный счет» (ПРС), в зависимости от настроек и используемых документов.

    Пример запроса для выборки оплат по контрагентам из документа «Платежное поручение входящее» за период:

    Пояснения:
    — &НачалоПериода и &КонецПериода — параметры запроса, задающие период выборки.
    — Контрагент и ДоговорКонтрагента — для группировки и фильтрации.
    — СуммаДокумента — сумма оплаты.
    — Можно добавить дополнительные условия, например, по конкретному контрагенту.

    Если в вашей базе оплаты отражаются в других документах (например, «Поступление на расчетный счет»), то запрос будет аналогичным, только меняется источник:

    Если нужно объединить оплаты из нескольких документов, можно использовать объединение запросов (UNION ALL):

    Параметры запроса нужно передавать из кода:

    Если нужны оплаты с детализацией по табличной части «РасшифровкаПлатежа», то запрос усложняется, нужно делать выборку из табличной части документа.

    Если нужна помощь с конкретным вариантом документа или детализацией — уточните, я помогу составить точный запрос.

    База знаний 1С