Пустые столбцы при запросе

При использовании Invantive Query Tool для запроса таблицы GLTransactionlines на точное онлайн, мой запрос истек.

При выборе одного столбца запрос не возвращает данных. В частности, я хотел бы знать, из какой таблицы я могу запросить свои строки транзакций.

Я использовал следующий запрос:

select division_code
,      gltransaction_date
,      gltransaction_journal_code_attr
,      glaccount_code_attr
,      amount_value
,      glaccount_balancetype_attr
from   gltransactionlines
where  glaccount_balancetype_attr = 'W';

local export results as "${rptoutpath}\TransactionsPLlsc.xlsx" format xlsx

Когда я выбираю *Invantive Query Tool возвращает слишком много столбцов GLTransactionLines,

Точная ошибка:

De externe server heeft een fout geretourneerd: (401) Niet gemachtigd.

Это происходит через десять минут. Когда я запускаю DebugView, он показывает, что следующий URL не возвращается:

Load Exact Online data using URL 'https://start.exactonline.nl/Docs/XMLDownload.aspx?Topic=gltransactions&Params_details=1&Params_documents=0&_Division_=1362280'

Когда я пытаюсь экспортировать другую таблицу Exact Online, она работает. И иногда выборка GLTransactionLines тоже работает.

1 ответ

Решение

Похоже, что XML API GL Transaction Lines работает медленно или работает неправильно в вашей среде. Пожалуйста, свяжитесь с вашим поставщиком по этому поводу. В качестве альтернативы вы можете перейти на использование REST API, который содержит похожие данные, такие как:

select *
from   TransactionLines 
where  financialyear = 2016
and    financialperiod = 12
Другие вопросы по тегам