diadoc / diadocsdk-csharp

Official Diadoc SDK for C#
MIT License
35 stars 63 forks source link

Не вытягиваются документы при запросе GetDocuments #1093

Closed GFPCommand closed 8 months ago

GFPCommand commented 11 months ago

Здравствуйте. При выполнении запроса GetDocuments с помощью API (использовались различные комбинации параметров) не видно документы находящиеся в статусе на согласовании, но в web-версии Диадок в личном кабинете они отображаются. С помощью комбинирования доступных типов документов также не удалось их получить через API.

energy75 commented 11 months ago

Hi! Код покажите...

GFPCommand commented 11 months ago
var testTrue = api.GetDocuments(authToken, account.BoxID_GI, "Any.Outbound", null, null, null, null, null, depID, true, null);
var testFalse = api.GetDocuments(authToken, account.BoxID_GI, "Any.Outbound", null, null, null, null, null, depID, false, null);

При задании временных рамок также ничего не происходит.

При этом если напрямую указывать данные для получения документа в функцию GenerateDocumentZip(), тогда документ загружается с помощью функции GetFileFromShelf(), но все параметры в таком случае вбиваются вручную.

energy75 commented 11 months ago

Понимаю, что скорее всего всё перепробовали, но всё же..

если depID не передавать, тоже ничего?
Точно письма в "Исходящих" (Outbound) ? Если не задаёте временные рамки, приходит первая сотня писем, может просто не вошли?

GFPCommand commented 11 months ago

При передаче null вместо depID - departmentID документы тоже отсутствуют. Письма находятся во входящих, кусок кода не с тем параметром приложил (должен быть Inbound). Но даже если использовать другие параметры, то ситуация лучше не становится. Если задавать временные рамки, то также ничего не находит. Если обрабатывать ситуацию когда писем больше ста, то ситуация аналогична.

Единственное пока что имеется это прошлогодний issue. Там с 1С, но тоже идет работа с GetDocuments(). На тот момент был ответ, в котором говорится о повышенных правах учетной записи с доступом к другим подразделениям.

energy75 commented 11 months ago

Уфф... Ну это само собой, желательно что бы учетка была"генеральная" ))) Удачи.