При разбивке на страницы данных из службы OData в Acumatica было бы предпочтительно иметь доступ к общему количеству извлекаемых строк
Это службы OData, доступные через общие запросы в Acumatica
OData«Стандарт» предлагает альтернативные способы сделать это, например, с помощью директивы $ count или с помощью параметра $ inlinecount - оба из них выдают ошибки через Acumatica
Примеры:
http://localhost/acumatica2018r2/OData/$count/SomeGI
http://localhost/acumatica2018r2/OData/SomeGI?$inlinecount=allpages
Оба из них дают ошибки
$ count: "Message": "Недопустимый путь OData.", "ExceptionMessage": "Обнаружено недопустимое действие."$ count 'не является действием, которое может быть привязано к' Collection ([PX.Data.CEN-Centara Stores Nullable = False]) '. ",
$ inlinecount:" message ":" Опция запроса "InlineCount'не допускается. Чтобы разрешить его, установите свойство' AllowedQueryOptions 'в EnableQueryAttribute или QueryValidationSettings. ",