Предупреждение

Прекращение развития и поддержки Компоненты

С 1 сентября 2026 года команда разработки прекращает развитие и техническую поддержку Компоненты.

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

Ключи, выпускаемые через кабинет интегратора, не подходят для использования в Компоненте.

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

SearchDocumentTask

Задание получения списка документов, находящихся в ящике организации

Свойства

FromSendDate:

Дата и время, чтение/запись — начальная дата интервала отправки/получения документа

ToSendDate:

Дата и время, чтение/запись — конечная дата интервала отправки/получения документа

FromDocumentDate:

Дата и время, чтение/запись — дата документа, начальная дата интервала

ToDocumentDate:

Дата и время, чтение/запись — дата документа, конечная дата интервала. Дата приводится к концу дня

Category:

Строка, чтение/записькатегория документов

CounteragentId:

Строка, чтение/запись — идентификатор контрагента, с которым шёл документооборот

DepartmentId:

Строка, чтение/запись — идентификатор подразделения организации, из которого производится выборка документов

FromDepartmentId:

Строка, чтение/запись — идентификатор подразделения организации, из которого отправлен внутренний документ

ToDepartmentId:

Строка, чтение/запись — идентификатор подразделения организации, в которое отправлен внутренний документ

RequireOneSDocumentId:

Булево, чтение/запись — при получении документов будут также загружены дополнительные идентификаторы учётной системы. Значение TRUE замедляет получение документов

ExcludeSubdepartments:

Булево, чтение/запись — признак того, что поиск осуществляется без учёта дочерних подразделений

Top100:

Булево, чтение/запись — признак того, что нужно вернуть только первые сто документов

DetectCustomPrintForm:

Булево, чтение/запись — определяет наличие кастомной формы у документов сразу. Рекомендуется указать TRUE, если в интеграции идёт обращение к методу DocumentBase.DetectCustomPrintForm() для полученных документов

Методы

SearchDocumentTask.GetDocuments()

Возвращает коллекцию документов, удовлетворяющих заданному фильтру

SearchDocumentTask.GetDocumentsAsync()

Асинхронно получает список документов, удовлетворяющих фильтру. Возвращает AsyncResult с коллекцией документов в результате

Дополнительная информация

Использовать параметры FromSendDate/ToSendDate и FromDocumentDate/ToDocumentDate одновременно нельзя

Правила формирования Category

Параметр Category имеет вид <Тип>.<Класс><Статус> (без угловых скобок)

Значение Типа документа

Описание

<DocumentTypeName>

имя типа документа — значение поля DocumentTypeDescription.Name или DocumentTypeId.Type (см. Идентификатор типа документа)

Any

любой тип документа

AnyInvoiceDocumentType (устарел)

любой документ с типом Invoice, InvoiceRevision, InvoiceCorrection или InvoiceCorrectionRevision

AnyBilateralDocumentType (устарел)

любой документ с типом Nonformalized, Torg12, AcceptanceCertificate, XmlTorg12, XmlAcceptanceCertificate, TrustConnectionRequest, PriceList, PriceListAgreement, CertificateRegistry, ReconciliationAct, Contract или Torg13

AnyUnilateralDocumentType (устарел)

любой документ с типом ProformaInvoice``или ``ServiceDetails

Значение Класса документа

Описание

Inbound

поиск только по входящим документам

Outbound

поиск только по исходящим документам

Internal

поиск только по внутренним документам

Proxy

поиск только по документам, переданным через промежуточного получателя

Deleted

поиск только по удалённым документам

Значение Статуса документа

Описание

Любой статус

NotRead

документ не прочитан

NoRecipientSignatureRequest

документ без запроса ответной подписи

WaitingForRecipientSignature

документ в ожидании ответной подписи

WithRecipientSignature

документ с ответной подписью

WithRecipientPartiallySignature

документ принят с разногласиями

WithSenderSignature

документ с подписью отправителя

RecipientSignatureRequestRejected

документ с отказом от формирования ответной подписи

WaitingForSenderSignature

документ, требующий подписания и отправки

InvalidSenderSignature

документ с невалидной подписью отправителя, требующий повторного подписания и отправки

InvalidRecipientSignature

документ с невалидной подписью получателя, требующий повторного подписания и отправки

Approved

согласованный документ

Disapproved

документ с отказом согласования

WaitingForResolution

документ, находящийся на согласовании или подписи

SignatureRequestRejected

документ с отказом в запросе подписи сотруднику

Finished

документ с завершенным документооборотом

HaveToCreateReceipt

требуется подписать извещение о получении

NotFinished

документ с незавершенным документооборотом

InvoiceAmendmentRequested

имеет смысл только для счетов—фактур; документ, по которому было запрошено уточнение

RevocationIsRequestedByMe

документ, по которому было запрошено аннулирование

RequestsMyRevocation

документ, по которому контрагент запросил аннулирование

RevocationAccepted

аннулированный документ

RevocationRejected

документ, запрос на аннулирование которого был отклонен

RevocationApproved

документ, запрос на аннулирование которого был согласован

RevocationDisapproved

документ с отказом согласования запроса на аннулирование

WaitingForRevocationApprovement

документ, находящийся на согласовании запроса аннулирования

NotRevoked

неаннулированный документ

WaitingForProxySignature

документ в ожидании подписи промежуточного получателя

WithProxySignature

документ с подписью промежуточного получателя

InvalidProxySignature

документ с невалидной подписью промежуточного получателя, требующий повторного подписания и отправки

ProxySignatureRejected

документ с отказом от формирования подписи промежуточным получателем

WaitingForInvoiceReceipt

документ в ожидании получения извещения о получении счета—фактуры

WaitingForReceipt

документ в ожидании получения извещения о получении

RequestsMySignature

документ, по которому контрагент запросил подпись

RoamingNotificationError

документ, с ошибкой доставки в роуминге

HaveToCreateCancellation

необходимо создать отмену фиксации сведений об отгрузке маркированных товаров