Вопрос по odata

Новая тема
Добрый день!


Интерфейс O-DATA не могу отобрать по счету.

Платформа 1С:Предприятие 8.3 (8.3.8.1747)
Бухгалтерия предприятия, редакция 3.0 (3.0.43.236)
1с Линк 2.4

Составляю запрос к виртуальной таблице оборотов регистра бухгалтерии "Хозрасчетный"

Отбор по организации работает!

Код
http://localhost:28/tdXXXXX/odata/standard.odata/AccountingRegister_Хозрасчетный/Turnovers(StartPeriod=datetime'2016-01-01T00:00:00',EndPeriod=datetime'2016-01-31T23:59:59',Condition='Организация_Key eq guid'edef4f5a-bb68-11e5-b979-001a92cc9afe'')


условие отбора: Condition='Организация_Key eq guid'edef4f5a-bb68-11e5-b979-001a92cc9afe''

НЕ РАБОТАЕТ отбор по счету!!!

Код
http:// localhost:28/tdXXXXX/odata/standard.odata/AccountingRegister_Хозрасчетный/Turnovers(StartPeriod=datetime'2016-01-01T00:00:00',EndPeriod=datetime'2016-01-31T23:59:59',AccountCondition='Account_Key eq guid'a2912351-d8b0-4471-8bb7-faa192adf582'')


условие счета: AccountCondition='Account_Key eq guid'a2912351-d8b0-4471-8bb7-faa192adf582''
ОШИБКА:

Код
<m:error>
<m:code>-1</m:code>
<m:message>{(1, 143)}: Поле не найдено "Account"
SELECT   *  FROM AccountingRegister.Хозрасчетный.Turnovers(&tnp_StartPeriod,&tnp_EndPeriod,, ( Account )  =  ( &cnp_AccountCondition0 ) ,,, ( <<?>>Account )  =  ( &cnp_AccountCondition0 ) ,) AS alias1
</m:message>
</m:error>



НЕ работает отбор по кор.счету

Код
http:// localhost:28/tdXXXXX/odata/standard.odata/AccountingRegister_Хозрасчетный/Turnovers(StartPeriod=datetime'2016-01-01T00:00:00',EndPeriod=datetime'2016-01-31T23:59:59',BalanceAccountCondition='BalancedAccount_Key eq guid'924f0af0-5e54-41af-af07-628265e965ed'')


условие кор.счета: BalanceAccountCondition='BalancedAccount_Key eq guid'924f0af0-5e54-41af-af07-628265e965ed''
ошибок не выдает, но и отбора нет!

Пытаемся реализовать запрос:

Код
ВЫБРАТЬ
    ХозрасчетныйОбороты.Период,
    ХозрасчетныйОбороты.Регистратор КАК Регистратор,
    ХозрасчетныйОбороты.Счет,
    ХозрасчетныйОбороты.Субконто1 КАК Номенклатура,
    ХозрасчетныйОбороты.Организация,
    ХозрасчетныйОбороты.КоличествоОборотКт КАК Количество,
   ХозрасчетныйОбороты.СуммаОборотКт КАК Себестоимость
ИЗ
    РегистрБухгалтерии.Хозрасчетный.Обороты(&Дата1, &Дата2, Регистратор, Счет = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.Товары), , , КорСчет = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.СебестоимостьПродажНеЕНВД), ) КАК ХозрасчетныйОбороты
пытаюсь получить данные по обороту счета
в разрезе сотрудников и подразделений
через odata


нужно получить данные аналогично отчету или хотя бы сырые данные которые можно будет на стороне внешней системы обработать для построения аналогичного отчета


при получении ответа на запрос
/odata/standard.odata/AccountingRegister_Хозрасчетный/Turnovers(StartPeriod=datetime'2019-08-01T00:00:00',EndPeriod=datetime'2019-08-31T23:59:59',AccountCondition='Account_Key eq guid'86b35a46-0894-11e7-bd59-005056995d11',BalancedAccount_Key eq guid'86b359ab-0894-11e7-bd59-005056995d11''')?$format=json
вижу что там есть нужные суммы, но как нужно преобразовать запрос чтобы сгруппировтаь по сотрудникам?
Читают тему
(гостей: 1)

Быстрый переход