#api #xero-api #xero
#API #xero-api #xero
Вопрос:
Я создал пользовательский макет отчета для отчета о прибылях и убытках в Xero.
Как я могу использовать API для получения отчета о прибылях и убытках в указанном пользовательском макете?
В документации Xero API говорится о параметре, называемом standardLayout
Если вы установите для этого параметра значение «true», то к ответу не будут применены пользовательские макеты отчетов
Но установка этого параметра в true
или false
не изменяет результат вызова API.
Я вызываю API для получения отчета о прибылях и убытках: https://api.xero.com/api.xro/2.0/Reports/ProfitAndLoss?fromDate=2020-12-01amp;toDate=2020-12-31amp;periods=11amp;timeframe=MONTHamp;standardLayout=false
Ответ №1:
Проблема здесь в том, что существуют Xero Reports 2.0, в которых большинство пользователей создают пользовательские отчеты, а также устаревшие отчеты о прибылях и убытках и балансы, в которых вы можете создавать пользовательские макеты. Используется standardLayout
с более старым, менее используемым отчетом.
В этом руководстве объясняется, как отредактировать старый отчет и установить его в качестве отчета по умолчанию (доступ к которому затем можно получить через API).
https://central.xero.com/s/article/Customise-report-layout-for-older-style-reports-US
После выполнения инструкций в этом руководстве и установки нового макета по умолчанию standardLayout
он действует как переопределение для запроса стандартной версии запрашиваемого отчета Xero.
К сожалению, пока Xero не обновит API, чтобы разрешить доступ к отчетам версии V2, это единственный способ настроить отчеты о прибылях и убытках и балансе, доступ к которым осуществляется через API.
К вашему сведению, это запрос на обновление API