Некоректно визначається статус заблокованих документів. Документи не мають ExtDocID, тому визначити їх статус можна тільки за датою + номером + типом.
- Код | Показать
- App = Новый COMОбъект("MEDOC.ZApplication");
docType="10105";
primДокументы = App.GetPrimaryDocs();
reestrNN = primДокументы.GetPrimaryReestr(docType, "1", НачалоДня(Дата(2018, 10, 26)), КонецДня(Дата(2018, 10, 26)));
reestrNN.Filter = "Doc_num=11";
reestrNN.Sort = "CardCode DESC";
reestrNN.First();
Если reestrNN.RecordCount()=1 Тогда
Сообщить("Код статусу: " + Строка(reestrNN.Fields.Item("Status").Value));
КонецЕсли;
//----------------------------------------------
Результат: повертає код "0", тобто "Готується". Але документ в Медку "Заблокований відправником".
Проблема в методі АПІ, що повертає некоректний код? Чи існує інший спосіб отримати коректну інформацію про статус?