Задать вопрос
  • Как в 1C получить остатки на счетах через OData?

    @YlaZuzu
    Возможно кому-то пригодится, или направит в нужную сторону.
    Если ищете как получить остатки по расчетным счетам банка, то запрос выше вам пригодится. Его только надо немного дополнить.
    Я добавила query параметр &$expand=Account и $select=СуммаBalance,СуммаBalanceDr,СуммаBalanceCr,СуммаSplittedBalanceDr,СуммаSplittedBalanceCr,Account/Code,Account/Description,Account/КодБыстрогоВыбора
    Получилось что-то такое
    /odata/standard.odata/AccountingRegister_Хозрасчетный/Balance(Period=datetime'2025-10-06')?$select=СуммаBalance,СуммаBalanceDr,СуммаBalanceCr,СуммаSplittedBalanceDr,СуммаSplittedBalanceCr,Account/Code,Account/Description,Account/КодБыстрогоВыбора&$format=json&$expand=Account

    В результате отсматривала каждую запись и нашла нужную- внутри параметра Account атрибут Code или КодБыстрогоВыбора. Ищем 51 код (Расчетные счета). Суммируем.
    У меня получилась нужная сумма
    Написано