Skip to Content
0
Jun 26, 2019 at 06:09 PM

Filtrar transações contábeis na Service Layer

632 Views Last edit Jun 26, 2019 at 06:20 PM 2 rev

Estou usando a entidade "JournalEntries" para obter as transações contábeis.

Eu gostaria de filtrar apenas as transações contábeis referentes à uma conta específica. Esta informação está na collection "JournalEntryLines".

Tentei a seguinte query OData: "JournalEntries?$filter=JournalEntryLines/ShortName eq '1.01.01.01.01'"

E me retornou o erro: "Invalid navigation property:JournalEntryLines"

Tentei usando $expand e o erro foi o mesmo

Tentei usando $crossjoin, mas não encontrei um campo que permita relacionar JournalEntries com JournalEntryLines, por isso me retornou um produto cartesiano.

Sei que esta consulta pode ser feita através de uma query direta ao Hana, mas gostaria de manter tudo através da Service Layer.