Skip to content

v0.1.6

Choose a tag to compare

@github-actions github-actions released this 16 Jun 18:07

Добавлено

  • get_deal_history — хронология всех движений по «сделке» (банковский код в
    назначении платежа, напр. CB…) или по договору (contractRef): приход, расход,
    итоги и сальдо. Закрывает вопросы вроде «покажи финрезультат по сделке»,
    «движения по договору №42».
  • get_taxes_paid — сумма уплаченных налогов/взносов за период с разбивкой по
    статье ДДС (УСН / НДФЛ / страховые / ЕНП / 1% в ПФР), месяцу или получателю.
    Маркер — ВидОперации=«ПеречислениеНалога» (надёжный гейт в БП 3.0). Опц.
    параметр cashflowItem уточняет конкретный вид налога.
  • get_sales_breakdown и get_purchases_breakdown — суммы продаж/закупок за
    период с разбивкой по контрагенту / месяцу / договору / итогу. Фильтры:
    конкретный контрагент, категория контрагента (ИП/ЮрЛицо/ФизЛицо/
    Нерезидент/Госорган), договор. Закрывает вопросы «топ покупателей за год»,
    «выручка по месяцам», «сколько закупили у ИП».
  • В get_payments_breakdown добавлены: counterpartyKind (категория), cashflowItem
    (статья ДДС по коду/имени/Ref — серверный фильтр), groupBy:"cashflowItem".
    Закрывает вопросы «сколько заплатили ИП за год», «приход/расход по статьям ДДС».
  • Параметр asOf в get_debtors и get_inventory — сальдо/остатки на конец
    указанной даты (для аудита, исторических отчётов). Под капотом — параметр
    Period виртуальной таблицы Balance (path-параметр у регистра, не $filter).

Добавлено

  • get_payments_breakdown — высокоуровневая разбивка проведённых
    банковских/кассовых документов за период с фильтрами по направлению
    (приход/расход/оба), контрагенту (Ref_Key), подстроке в назначении платежа,
    виду операции, и разбивкой по виду операции / месяцу / контрагенту / итогу.
    Отвечает на вопросы вроде «сколько процентов по депозиту от <банка> за год»,
    «сколько заплатили такому-то поставщику», «приход по месяцам».
    Контрагент в банковских документах хранится полиморфно — фильтр по нему
    применяется в коннекторе (быстро); назначение/период/орг — на сервере 1С.

Исправлено

  • search_documents: фильтр counterpartyRef для документов с полиморфным
    полем Контрагент (банковские: ПоступлениеНаРасчетныйСчет/СписаниеСРасчетногоСчета
    и т.п.) больше не валит OData ошибкой 400/500: коннектор автодетектит тип поля
    (Контрагент_Key → сервер, Контрагент → клиент) и фильтрует на своей стороне,
    возвращая пометку counterpartyFilter.