Method | Description | |
---|---|---|
AcceptAuthRequest ( int organizationId, int contragentId, string comment ) : void |
Подтверждение авторизации
|
|
AcceptAuthorization ( int organizationId, int contragentId, string comment ) : ContactStatus |
Установить отношения по обмену с контрагентом
|
|
AcceptRegulation ( string boxId, bool acceptRegulation ) : bool |
Принятие правил работы в Synerdocs организацией
|
|
AddOrganizationPromoCode ( string boxId, string promoCodeName ) : void |
Добавляет промокод в организацию
|
|
AddOrganizationStructureElement ( Midway.ObjectModel.OrganizationStructureElement element ) : string |
Добавляет подразделение в орг. структуру
|
|
Authenticate ( string login, string password, string applicationId = null ) : bool |
Получение токена при авторизации по паролю
|
|
AuthenticateWithCertificate ( string certHash, string applicationId = null ) : bool |
Получение токена при авторизации по сертификату
|
|
BeginAuthenticate ( string login, string password, string applicationId, AsyncCallback asyncCallback ) : IAsyncResult | ||
BeginGenerateAmendmentRequest ( string boxId, string documentId, string text, AsyncCallback asyncCallback ) : IAsyncResult | ||
BeginGenerateAmendmentRequestV2 ( string boxId, string documentId, string certThumbprint, string text, AsyncCallback asyncCallback ) : IAsyncResult | ||
BeginGenerateDeliveryConfirmation ( string boxId, string documentId, AsyncCallback asyncCallback ) : IAsyncResult | ||
BeginGenerateDeliveryConfirmationV2 ( string boxId, string documentId, string certThumbprint, AsyncCallback asyncCallback ) : IAsyncResult | ||
BeginGenerateInvoiceAmendmentRequest ( string boxId, string documentId, string text, AsyncCallback asyncCallback ) : IAsyncResult | ||
BeginGenerateInvoiceAmendmentRequestV2 ( string boxId, string documentId, string certThumbprint, string text, AsyncCallback asyncCallback ) : IAsyncResult | ||
BeginGenerateInvoiceReceipt ( string boxId, string documentId, AsyncCallback asyncCallback ) : IAsyncResult | ||
BeginGenerateInvoiceReceiptV2 ( string boxId, string documentId, string certThumbprint, AsyncCallback asyncCallback ) : IAsyncResult | ||
BeginGenerateTitleBuyer ( string boxId, string documentId, Midway.ObjectModel.TitleBuyer text, AsyncCallback asyncCallback ) : IAsyncResult | ||
BeginGetBoxes ( AsyncCallback asyncCallback ) : IAsyncResult | ||
BeginGetDocumentContent ( string boxId, string documentId, AsyncCallback asyncCallback ) : IAsyncResult | ||
BeginGetFullDocumentInfo ( string boxId, string documentId, |
||
BeginGetMessage ( string boxId, string messageId, AsyncCallback asyncCallback ) : IAsyncResult | ||
BeginGetMessages ( string afterMessageId, string fromBox, string toBox, AsyncCallback asyncCallback ) : IAsyncResult | ||
BeginSendMessage ( Midway.ObjectModel.Message message, AsyncCallback asyncCallback ) : IAsyncResult | ||
CancelAuthRequest ( int organizationId, int contragentId, string comment ) : void |
Отмена авторизации
|
|
CheckCertificateList ( string thumbprints ) : Midway.ObjectModel.CertificateCheckInfo[] |
Проверить список отпечатков сертификатов на возможность авторизации в сервисе. Возвращает информацию о сертификатах, по которым возможна авторизация.
|
|
CheckCertificates ( string thumbprints ) : string[] |
Проверить список отпечатков на возможность авторизации в сервисе. Возвращает список отпечатков сертификатов, по которым возможна авторизация.
|
|
CheckNeedToStatementOfInvoiceReglament ( string boxId ) : bool |
Проверяет необходимость отправки заявления об участии в ЭДО СФ
|
|
CheckQualifiedCertificate ( byte certificate ) : Midway.ObjectModel.CertificateValidationResult |
Проверка квалифицированного сертификата
|
|
Client ( string serviceUrl ) : System |
|
|
Client ( string serviceUrl, bool enableTracing, bool useStreamRequest, string configEndpointName = "WSHttpBinding_IExchangeService" ) : System |
|
|
Client ( string serviceUrl, bool enableTracing, bool useStreamRequest, string applicationVersionValue, string configEndpointName = "WSHttpBinding_IExchangeService" ) : System |
Конструктор
|
|
Client ( string serviceUrl, string configSectionName ) : System |
|
|
CreateDocumentTag ( DocumentTag documentTag ) : string |
Создать дополнительный статус(тэг) документа
|
|
CreateDraftMessage ( DraftMessage draftMessage ) : string | ||
DeleteContact ( int organizationId, int contragentId, string comment ) : void |
Удаление контрагента из списка активных
|
|
DeleteDocumentTag ( string documentTagId ) : void |
Удалить дополнительный статус(тэг), прикрепленный к документу
|
|
DeleteDraftMessage ( string messageId ) : void | ||
DeleteOrganizationPromoCode ( string boxId, string organizationPromoCodeId ) : void |
Логическое удаление связи промокод-организация
|
|
DeleteOrganizationStructureElement ( string organizationId, string elementId ) : void |
Удаляет подразделение из организационной структуры
|
|
DownloadDocumentFlowArchive ( string boxId, string documentId ) : NamedContent |
Возвращает zip-архив со всей цепочкой документооборота
|
|
DownloadPdfDocument ( string boxId, string documentId ) : NamedContent | ||
EndAuthenticate ( IAsyncResult asyncResult ) : string | ||
EndGenerateAmendmentRequest ( IAsyncResult asyncResult ) : NamedContent | ||
EndGenerateAmendmentRequestV2 ( IAsyncResult asyncResult ) : NamedContent | ||
EndGenerateDeliveryConfirmation ( IAsyncResult asyncResult ) : NamedContent | ||
EndGenerateDeliveryConfirmationV2 ( IAsyncResult asyncResult ) : NamedContent | ||
EndGenerateInvoiceAmendmentRequest ( IAsyncResult asyncResult ) : NamedContent | ||
EndGenerateInvoiceAmendmentRequestV2 ( IAsyncResult asyncResult ) : NamedContent | ||
EndGenerateInvoiceReceipt ( IAsyncResult asyncResult ) : NamedContent | ||
EndGenerateInvoiceReceiptV2 ( IAsyncResult asyncResult ) : NamedContent | ||
EndGenerateTitleBuyer ( IAsyncResult asyncResult ) : NamedContent | ||
EndGetBoxes ( IAsyncResult asyncResult ) : BoxInfo[] | ||
EndGetDocumentContent ( IAsyncResult asyncResult ) : byte[] | ||
EndGetFullDocumentInfo ( IAsyncResult asyncResult ) : FullDocumentInfo | ||
EndGetMessage ( IAsyncResult asyncResult ) : Message | ||
EndGetMessages ( IAsyncResult asyncResult ) : MessageInfo[] | ||
EndSendMessage ( IAsyncResult asyncResult ) : SentMessage | ||
GenerateAmendmentRequest ( string boxId, string documentId, string text ) : NamedContent |
Генерирует УОУ
|
|
GenerateAmendmentRequestV2 ( string boxId, string documentId, string certThumbprint, string text ) : NamedContent |
Генерирует УОУ
|
|
GenerateDeliveryConfirmation ( string boxId, string documentId ) : NamedContent |
Генерирует ИОП
|
|
GenerateDeliveryConfirmationV2 ( string boxId, string documentId, string certThumbprint ) : NamedContent |
Генерирует ИОП
|
|
GenerateGeneralTransferBuyer ( string boxId, string documentId, ObjectModel model, DocumentGenerationOptions options ) : GeneratedContent |
Сгенерировать контент титула покупателя универсального передаточного документа
|
|
GenerateGeneralTransferCorrectionBuyer ( string boxId, string documentId, ObjectModel model, DocumentGenerationOptions options ) : GeneratedContent |
Сгенерировать контент титула покупателя универсального корректировочного документа
|
|
GenerateGeneralTransferCorrectionSeller ( GeneralTransferCorrectionSeller model, DocumentGenerationOptions options ) : GeneratedContent |
Сгенерировать контент титула продавца универсального корректировочного документа
|
|
GenerateGeneralTransferSeller ( GeneralTransferSeller model, DocumentGenerationOptions options ) : GeneratedContent |
Сгенерировать контент титула продавца универсального передаточного документа
|
|
GenerateGoodsTransferBuyer ( string boxId, string documentId, ObjectModel model, DocumentGenerationOptions options ) : GeneratedContent |
Сгенерировать контент титула покупателя документа передачи товаров
|
|
GenerateGoodsTransferSeller ( GoodsTransferSeller model, DocumentGenerationOptions options ) : GeneratedContent |
Сгенерировать контент титула продавца документа передачи товаров
|
|
GenerateInvoiceAmendmentRequest ( string boxId, string documentId, string text ) : NamedContent |
Генерирует УОУ для ЭСФ
|
|
GenerateInvoiceAmendmentRequestV2 ( string boxId, string documentId, string certThumbprint, string text ) : NamedContent |
Генерирует УОУ для ЭСФ
|
|
GenerateInvoiceReceipt ( string boxId, string documentId ) : NamedContent |
Генерирует уведомление о получении документа (регламент ЭСФ)
|
|
GenerateInvoiceReceiptV2 ( string boxId, string documentId, string certThumbprint ) : NamedContent |
Генерирует уведомление о получении документа (регламент ЭСФ)
|
|
GenerateRevocationOffer ( string boxId, string documentId, string comment, SignerInfo signerInfo ) : NamedContent |
Сгенерировать ПОА
|
|
GenerateStatementOfInvoiceReglament ( string boxId ) : NamedContent |
Генерирует заявление об участии в ЭДО СФ
|
|
GenerateTitleBuyer ( string boxId, string documentId, TitleBuyer text ) : NamedContent |
Генерирует титул покупателя (заказчика)
|
|
GenerateWorksTransferBuyer ( string boxId, string documentId, ObjectModel model, DocumentGenerationOptions options ) : GeneratedContent |
Сгенерировать контент титула заказчика документа передачи результатов работ (услуг)
|
|
GenerateWorksTransferSeller ( WorksTransferSeller model, DocumentGenerationOptions options ) : GeneratedContent |
Сгенерировать контент титула исполнителя документа передачи результатов работ (услуг)
|
|
GetBoxCertificates ( ) : BoxCertificate[] |
Возвращает список сертификатов ассоциированных с ящиками
|
|
GetBoxes ( ) : BoxInfo[] |
Возвращает список доступных ящиков пользователя
|
|
GetContact ( int organizationId, int contragentId ) : Contact |
Возвращает информацию по контрагенту
|
|
GetDepartmentEmployees ( string boxId, string departmentId ) : User[] |
Возвращает сотрудников заданного подразделения
|
|
GetDocumentContent ( string boxId, string documentId ) : byte[] |
Получить содержимое документа
|
|
GetDocumentEntries ( DocumentEntryOptions options ) : DocumentEntryList |
Получить список вхождений документов
|
|
GetDocumentList ( DocumentListOptions options ) : DocumentList | ||
GetDocumentTag ( string documentTagId ) : DocumentTag |
Возвращает дополнительный статус(тэг) документа
|
|
GetDocumentTagList ( string boxId, string documentId ) : DocumentTag[] |
Возвращает список дополнительных статусов(тэгов), прикрепленных к документу
|
|
GetDraftDocumentCard ( string draftDocumentId ) : byte[] | ||
GetDraftDocumentContent ( string draftDocumentId ) : byte[] | ||
GetDraftMessage ( string messageId, bool getContent, bool getCard ) : DraftMessage | ||
GetDraftMessageCount ( string boxId ) : int | ||
GetDraftMessageList ( FetchingSettings settings, string boxId ) : DraftMessageSearchResult | ||
GetEncryptedToken ( string certHash, string applicationId = null ) : string |
Получение токена при авторизации по сертификату
|
|
GetEnhancedSign ( string boxId, byte sign ) : ObjectModel.EnhancedSign |
Получение усовершенствованной подписи по оригинальной
|
|
GetEnhancedSignById ( string boxId, string signId ) : ObjectModel.EnhancedSign |
Получение усовершенствованной подписи по идентификатору
|
|
GetFlowDocumentInfo ( string boxId, string documentId, FlowDocumentInfoRequestParams requestParams = null ) : FlowDocumentInfo |
Получить полную информацию о документе включая информацию документооборотам и вхождениям
|
|
GetFullDocumentInfo ( string boxId, string documentId, FullDocumentInfoRequestParams requestParams = null ) : FullDocumentInfo |
Получить полную информацию о документе
|
|
GetInnKppNameByBoxId ( string boxId ) : InnKppName |
Возвращает ИНН, КПП и наименование организации
|
|
GetInternalDocuments ( InternalListOptions options ) : DocumentEntryList |
Получить список внутренних документов
|
|
GetMessage ( string boxId, string messageId ) : Message |
Возвращает информацию по сообщению
|
|
GetMessageWithLoadOptions ( string boxId, string messageId, MessageRequestParams requestParams ) : Message |
Возвращает информацию по сообщению c возможностью не загружать контент подписей и документов
|
|
GetMessages ( string afterMessageId, string fromBox, string toBox ) : MessageInfo[] |
Получить список сообщений из ящика
|
|
GetOrganizationBy ( string boxId, OrganizationByCriteria criteria, OrganizationByCriteriaValues values ) : Organization |
Получение информации об организации
|
|
GetOrganizationByInnKpp ( string inn, string kpp ) : Organization |
Получение информации об организации по ИНН/КПП
|
|
GetOrganizationListByInnKpp ( string inn, string kpp = null ) : Organization[] |
Получить все организации по указанному ИНН (+ КПП). В случае поиска ИП, ФЛ или организации со списком филиалов - КПП не указывается.
|
|
GetOrganizationPromoCodeList ( string boxId ) : OrganizationPromoCode[] |
Возвращает список промокодов организации
|
|
GetOrganizationStructure ( string boxId, string organizationId ) : OrganizationStructureElement[] |
Возвращает данные об организационной структуре
|
|
GetOrganizationStructureElementChildren ( string organizationId, string orgStructureElementId ) : OrganizationStructureElement[] | ||
GetPromoCodeByName ( string promoCodeName ) : PromoCode |
Возвращает промокод по наименованию
|
|
GetRequiredNotices ( string boxId, string certThumbprint = null ) : ServiceNotice[] |
Получение списка служебных документов, которые необходимо подписать и отправить
|
|
GetSpecialOperatorInfo ( ) : SubjectInfo |
Возвращает информацию о субъекте документооборота (спецоператоре)
|
|
GetSubjectInfo ( string subjectBoxId ) : SubjectInfo |
Возвращает информацию о субъекте документооборота
|
|
GetUserInfo ( string boxId ) : User |
Получение информации о пользователе
|
|
HasQualifiedCertificate ( string contragentBoxId ) : bool |
Проверяет наличие у контрагента действующих квалифицированных сертификатов
|
|
ModifyOrganizationStructureElement ( OrganizationStructureElement element ) : void |
Изменение данных о подразделении
|
|
MoveDocumentToDepartment ( string boxId, string documentId, string departmentId ) : bool |
Перемещает документ в другое подразделение
|
|
MoveDocumentsToDepartment ( string boxId, string documentIds, string departmentId ) : string[] |
Перемещает документы в другое подразделение
|
|
OrganizationStructureHasSingleElement ( string organizationId ) : bool | ||
ParseGeneralTransferBuyer ( byte content ) : GeneralTransferBuyer |
Получить модель титула покупателя УПД из контента
|
|
ParseGeneralTransferCorrectionBuyer ( byte content ) : GeneralTransferCorrectionBuyer |
Получить модель титула покупателя УКД из контента
|
|
ParseGeneralTransferCorrectionSeller ( byte content ) : GeneralTransferCorrectionSeller |
Получить модель титула продавца УКД из контента
|
|
ParseGeneralTransferSeller ( byte content ) : GeneralTransferSeller |
Получить модель титула продавца УПД из контента
|
|
ParseGoodsTransferBuyer ( byte content ) : GoodsTransferBuyer |
Получить модель титула покупателя ДПТ из контента
|
|
ParseGoodsTransferSeller ( byte content ) : GoodsTransferSeller |
Получить модель титула продавца ДПТ из контента
|
|
ParseWorksTransferBuyer ( byte content ) : WorksTransferBuyer |
Получить модель титула покупателя ДПРР из контента
|
|
ParseWorksTransferSeller ( byte content ) : WorksTransferSeller |
Получить модель титула продавца ДПРР из контента
|
|
Register ( RegisterModel registerModel, byte certificate = null ) : RegisterResult |
Регистрация пользователя из внешних систем
|
|
RejectAuthRequest ( int organizationId, int contragentId, string comment ) : void |
Отклонение авторизации
|
|
RejectAuthorization ( int organizationId, int contragentId, string comment ) : ContactStatus |
Прекратить отношения по обмену с контрагентом
|
|
RejectSign ( FlowType flowType, RejectSign rejectSign ) : void |
Отказывает в подписании документа, отправленного ранее (для пересланных и документов без подписи)
|
|
ResetPerformanceCounters ( ) : void | ||
SearchContacts ( ContactSearchOptions contactSearchOptions ) : ContactSearchResult |
Поиск контрагентов
|
|
SendAuthRequest ( int organizationId, int contragentId, string comment ) : void |
Запрос авторизации
|
|
SendForwardMessage ( ForwardMessage message ) : SentMessage |
Отправляет сообщение с пересылаемыми документами
|
|
SendInternalMessage ( InternalMessage message ) : SentMessage |
Отправляет сообщение с внутренними документами
|
|
SendMessage ( Message message ) : SentMessage |
Отправка сообщения
|
|
SendStatementOfInvoiceReglament ( MessageOfStatement message ) : SentMessage |
Отправляет сообщение с заявлением об участии в ЭДО СФ
|
|
SendUnsignedMessage ( UnsignedMessage message ) : SentMessage |
Отправляет сообщение с документами без подписи
|
|
SignDocument ( FlowType flowType, Sign sign ) : void |
Подписывает документ, отправленный ранее (для пересланных и документов без подписи)
|
|
UpdateDraftMessage ( DraftMessage draftMessage ) : void |
Method | Description | |
---|---|---|
GetPerformanceCounterInterceptorInserter ( string operations ) : PerformanceCounterInterceptorInserter |
Method | Description | |
---|---|---|
CanSendInvoice ( string certHash ) : bool |
Проверяет можно ли с помощью указанного сертификата отправлять легитимные ЭСФ
|
public AcceptAuthRequest ( int organizationId, int contragentId, string comment ) : void | ||
organizationId | int | Id текущей организации |
contragentId | int | Id контрагента |
comment | string | комментарий |
return | void |
public AcceptAuthorization ( int organizationId, int contragentId, string comment ) : ContactStatus | ||
organizationId | int | Id текущей организации |
contragentId | int | Id контрагента |
comment | string | комментарий |
return | ContactStatus |
public AcceptRegulation ( string boxId, bool acceptRegulation ) : bool | ||
boxId | string | Ящик организации |
acceptRegulation | bool | Признак принятия регламента организацией |
return | bool |
public AddOrganizationPromoCode ( string boxId, string promoCodeName ) : void | ||
boxId | string | Ящик организации |
promoCodeName | string | Наименование промокода |
return | void |
public AddOrganizationStructureElement ( Midway.ObjectModel.OrganizationStructureElement element ) : string | ||
element | Midway.ObjectModel.OrganizationStructureElement | Подразделение |
return | string |
public Authenticate ( string login, string password, string applicationId = null ) : bool | ||
login | string | логин |
password | string | пароль |
applicationId | string | |
return | bool |
public AuthenticateWithCertificate ( string certHash, string applicationId = null ) : bool | ||
certHash | string | отпечаток сертификата |
applicationId | string | |
return | bool |
public BeginAuthenticate ( string login, string password, string applicationId, AsyncCallback asyncCallback ) : IAsyncResult | ||
login | string | |
password | string | |
applicationId | string | |
asyncCallback | AsyncCallback | |
return | IAsyncResult |
public BeginGenerateAmendmentRequest ( string boxId, string documentId, string text, AsyncCallback asyncCallback ) : IAsyncResult | ||
boxId | string | |
documentId | string | |
text | string | |
asyncCallback | AsyncCallback | |
return | IAsyncResult |
public BeginGenerateAmendmentRequestV2 ( string boxId, string documentId, string certThumbprint, string text, AsyncCallback asyncCallback ) : IAsyncResult | ||
boxId | string | |
documentId | string | |
certThumbprint | string | |
text | string | |
asyncCallback | AsyncCallback | |
return | IAsyncResult |
public BeginGenerateDeliveryConfirmation ( string boxId, string documentId, AsyncCallback asyncCallback ) : IAsyncResult | ||
boxId | string | |
documentId | string | |
asyncCallback | AsyncCallback | |
return | IAsyncResult |
public BeginGenerateDeliveryConfirmationV2 ( string boxId, string documentId, string certThumbprint, AsyncCallback asyncCallback ) : IAsyncResult | ||
boxId | string | |
documentId | string | |
certThumbprint | string | |
asyncCallback | AsyncCallback | |
return | IAsyncResult |
public BeginGenerateInvoiceAmendmentRequest ( string boxId, string documentId, string text, AsyncCallback asyncCallback ) : IAsyncResult | ||
boxId | string | |
documentId | string | |
text | string | |
asyncCallback | AsyncCallback | |
return | IAsyncResult |
public BeginGenerateInvoiceAmendmentRequestV2 ( string boxId, string documentId, string certThumbprint, string text, AsyncCallback asyncCallback ) : IAsyncResult | ||
boxId | string | |
documentId | string | |
certThumbprint | string | |
text | string | |
asyncCallback | AsyncCallback | |
return | IAsyncResult |
public BeginGenerateInvoiceReceipt ( string boxId, string documentId, AsyncCallback asyncCallback ) : IAsyncResult | ||
boxId | string | |
documentId | string | |
asyncCallback | AsyncCallback | |
return | IAsyncResult |
public BeginGenerateInvoiceReceiptV2 ( string boxId, string documentId, string certThumbprint, AsyncCallback asyncCallback ) : IAsyncResult | ||
boxId | string | |
documentId | string | |
certThumbprint | string | |
asyncCallback | AsyncCallback | |
return | IAsyncResult |
public BeginGenerateTitleBuyer ( string boxId, string documentId, Midway.ObjectModel.TitleBuyer text, AsyncCallback asyncCallback ) : IAsyncResult | ||
boxId | string | |
documentId | string | |
text | Midway.ObjectModel.TitleBuyer | |
asyncCallback | AsyncCallback | |
return | IAsyncResult |
public BeginGetBoxes ( AsyncCallback asyncCallback ) : IAsyncResult | ||
asyncCallback | AsyncCallback | |
return | IAsyncResult |
public BeginGetDocumentContent ( string boxId, string documentId, AsyncCallback asyncCallback ) : IAsyncResult | ||
boxId | string | |
documentId | string | |
asyncCallback | AsyncCallback | |
return | IAsyncResult |
public BeginGetFullDocumentInfo ( string boxId, string documentId, |
||
boxId | string | |
documentId | string | |
requestParams | ||
asyncCallback | AsyncCallback | |
return | IAsyncResult |
public BeginGetMessage ( string boxId, string messageId, AsyncCallback asyncCallback ) : IAsyncResult | ||
boxId | string | |
messageId | string | |
asyncCallback | AsyncCallback | |
return | IAsyncResult |
public BeginGetMessages ( string afterMessageId, string fromBox, string toBox, AsyncCallback asyncCallback ) : IAsyncResult | ||
afterMessageId | string | |
fromBox | string | |
toBox | string | |
asyncCallback | AsyncCallback | |
return | IAsyncResult |
public BeginSendMessage ( Midway.ObjectModel.Message message, AsyncCallback asyncCallback ) : IAsyncResult | ||
message | Midway.ObjectModel.Message | |
asyncCallback | AsyncCallback | |
return | IAsyncResult |
public CancelAuthRequest ( int organizationId, int contragentId, string comment ) : void | ||
organizationId | int | Id текущей организации |
contragentId | int | Id контрагента |
comment | string | комментарий |
return | void |
public CheckCertificateList ( string thumbprints ) : Midway.ObjectModel.CertificateCheckInfo[] | ||
thumbprints | string | Массив отпечатков сертификатов |
return | Midway.ObjectModel.CertificateCheckInfo[] |
public CheckCertificates ( string thumbprints ) : string[] | ||
thumbprints | string | |
return | string[] |
public CheckNeedToStatementOfInvoiceReglament ( string boxId ) : bool | ||
boxId | string | |
return | bool |
public CheckQualifiedCertificate ( byte certificate ) : Midway.ObjectModel.CertificateValidationResult | ||
certificate | byte | сертификат в DER-кодировке |
return | Midway.ObjectModel.CertificateValidationResult |
public Client ( string serviceUrl ) : System | ||
serviceUrl | string | адрес веб-сервиса |
return | System |
public Client ( string serviceUrl, bool enableTracing, bool useStreamRequest, string configEndpointName = "WSHttpBinding_IExchangeService" ) : System | ||
serviceUrl | string | адрес веб-сервиса |
enableTracing | bool | включить счетчики производительнтсти |
useStreamRequest | bool | использовать потоковую передачу данных |
configEndpointName | string | использовать другое имя конечной точки при конфига |
return | System |
public Client ( string serviceUrl, bool enableTracing, bool useStreamRequest, string applicationVersionValue, string configEndpointName = "WSHttpBinding_IExchangeService" ) : System | ||
serviceUrl | string | адрес веб-сервиса |
enableTracing | bool | включить счетчики производительнтсти |
useStreamRequest | bool | использовать потоковую передачу данных |
applicationVersionValue | string | Приложение-версия которые будут вставлены в заголовок |
configEndpointName | string | использовать другое имя конечной точки при конфига |
return | System |
public Client ( string serviceUrl, string configSectionName ) : System | ||
serviceUrl | string | игнорируется, оставлен чтобы не было совпадения сигнатуры |
configSectionName | string | название секции конфига, откуда необходимо взять настройки |
return | System |
public CreateDocumentTag ( DocumentTag documentTag ) : string | ||
documentTag | DocumentTag | |
return | string |
public CreateDraftMessage ( DraftMessage draftMessage ) : string | ||
draftMessage | DraftMessage | |
return | string |
public DeleteContact ( int organizationId, int contragentId, string comment ) : void | ||
organizationId | int | Id текущей организации |
contragentId | int | Id контрагента |
comment | string | комментарий |
return | void |
public DeleteDocumentTag ( string documentTagId ) : void | ||
documentTagId | string | |
return | void |
public DeleteDraftMessage ( string messageId ) : void | ||
messageId | string | |
return | void |
public DeleteOrganizationPromoCode ( string boxId, string organizationPromoCodeId ) : void | ||
boxId | string | Ящик организации |
organizationPromoCodeId | string | Внешний идентификатор связи промокод-организация |
return | void |
public DeleteOrganizationStructureElement ( string organizationId, string elementId ) : void | ||
organizationId | string | |
elementId | string | Идентификатор подразделения |
return | void |
public DownloadDocumentFlowArchive ( string boxId, string documentId ) : NamedContent | ||
boxId | string | ящик |
documentId | string | |
return | NamedContent |
public DownloadPdfDocument ( string boxId, string documentId ) : NamedContent | ||
boxId | string | |
documentId | string | |
return | NamedContent |
public EndAuthenticate ( IAsyncResult asyncResult ) : string | ||
asyncResult | IAsyncResult | |
return | string |
public EndGenerateAmendmentRequest ( IAsyncResult asyncResult ) : NamedContent | ||
asyncResult | IAsyncResult | |
return | NamedContent |
public EndGenerateAmendmentRequestV2 ( IAsyncResult asyncResult ) : NamedContent | ||
asyncResult | IAsyncResult | |
return | NamedContent |
public EndGenerateDeliveryConfirmation ( IAsyncResult asyncResult ) : NamedContent | ||
asyncResult | IAsyncResult | |
return | NamedContent |
public EndGenerateDeliveryConfirmationV2 ( IAsyncResult asyncResult ) : NamedContent | ||
asyncResult | IAsyncResult | |
return | NamedContent |
public EndGenerateInvoiceAmendmentRequest ( IAsyncResult asyncResult ) : NamedContent | ||
asyncResult | IAsyncResult | |
return | NamedContent |
public EndGenerateInvoiceAmendmentRequestV2 ( IAsyncResult asyncResult ) : NamedContent | ||
asyncResult | IAsyncResult | |
return | NamedContent |
public EndGenerateInvoiceReceipt ( IAsyncResult asyncResult ) : NamedContent | ||
asyncResult | IAsyncResult | |
return | NamedContent |
public EndGenerateInvoiceReceiptV2 ( IAsyncResult asyncResult ) : NamedContent | ||
asyncResult | IAsyncResult | |
return | NamedContent |
public EndGenerateTitleBuyer ( IAsyncResult asyncResult ) : NamedContent | ||
asyncResult | IAsyncResult | |
return | NamedContent |
public EndGetBoxes ( IAsyncResult asyncResult ) : BoxInfo[] | ||
asyncResult | IAsyncResult | |
return | BoxInfo[] |
public EndGetDocumentContent ( IAsyncResult asyncResult ) : byte[] | ||
asyncResult | IAsyncResult | |
return | byte[] |
public EndGetFullDocumentInfo ( IAsyncResult asyncResult ) : FullDocumentInfo | ||
asyncResult | IAsyncResult | |
return | FullDocumentInfo |
public EndGetMessage ( IAsyncResult asyncResult ) : Message | ||
asyncResult | IAsyncResult | |
return | Message |
public EndGetMessages ( IAsyncResult asyncResult ) : MessageInfo[] | ||
asyncResult | IAsyncResult | |
return | MessageInfo[] |
public EndSendMessage ( IAsyncResult asyncResult ) : SentMessage | ||
asyncResult | IAsyncResult | |
return | SentMessage |
public GenerateAmendmentRequest ( string boxId, string documentId, string text ) : NamedContent | ||
boxId | string | ящик |
documentId | string | идентификатор счета-фактуры |
text | string | |
return | NamedContent |
public GenerateAmendmentRequestV2 ( string boxId, string documentId, string certThumbprint, string text ) : NamedContent | ||
boxId | string | ящик |
documentId | string | идентификатор счета-фактуры |
certThumbprint | string | отпечаток сертификата |
text | string | |
return | NamedContent |
public GenerateDeliveryConfirmation ( string boxId, string documentId ) : NamedContent | ||
boxId | string | ящик |
documentId | string | идентификатор счета-фактуры |
return | NamedContent |
public GenerateDeliveryConfirmationV2 ( string boxId, string documentId, string certThumbprint ) : NamedContent | ||
boxId | string | ящик |
documentId | string | идентификатор счета-фактуры |
certThumbprint | string | отпечаток сертификата |
return | NamedContent |
public GenerateGeneralTransferBuyer ( string boxId, string documentId, ObjectModel model, DocumentGenerationOptions options ) : GeneratedContent | ||
boxId | string | Ящик организации |
documentId | string | Ид титула покупателя |
model | ObjectModel | Модель |
options | DocumentGenerationOptions | Опции генерации |
return | GeneratedContent |
public GenerateGeneralTransferCorrectionBuyer ( string boxId, string documentId, ObjectModel model, DocumentGenerationOptions options ) : GeneratedContent | ||
boxId | string | Ящик организации |
documentId | string | Ид титула покупателя |
model | ObjectModel | Модель |
options | DocumentGenerationOptions | Опции генерации |
return | GeneratedContent |
public GenerateGeneralTransferCorrectionSeller ( GeneralTransferCorrectionSeller model, DocumentGenerationOptions options ) : GeneratedContent | ||
model | GeneralTransferCorrectionSeller | Модель титула продавца |
options | DocumentGenerationOptions | Опции генерации |
return | GeneratedContent |
public GenerateGeneralTransferSeller ( GeneralTransferSeller model, DocumentGenerationOptions options ) : GeneratedContent | ||
model | GeneralTransferSeller | Модель титула покупателя |
options | DocumentGenerationOptions | Опции генерации |
return | GeneratedContent |
public GenerateGoodsTransferBuyer ( string boxId, string documentId, ObjectModel model, DocumentGenerationOptions options ) : GeneratedContent | ||
boxId | string | Ящик организации |
documentId | string | Ид титула покупателя |
model | ObjectModel | Модель |
options | DocumentGenerationOptions | Опции генерации |
return | GeneratedContent |
public GenerateGoodsTransferSeller ( GoodsTransferSeller model, DocumentGenerationOptions options ) : GeneratedContent | ||
model | GoodsTransferSeller | Модель титула продавца |
options | DocumentGenerationOptions | Опции генерации |
return | GeneratedContent |
public GenerateInvoiceAmendmentRequest ( string boxId, string documentId, string text ) : NamedContent | ||
boxId | string | ящик |
documentId | string | идентификатор счета-фактуры |
text | string | |
return | NamedContent |
public GenerateInvoiceAmendmentRequestV2 ( string boxId, string documentId, string certThumbprint, string text ) : NamedContent | ||
boxId | string | ящик |
documentId | string | идентификатор счета-фактуры |
certThumbprint | string | отпечаток сертификата |
text | string | |
return | NamedContent |
public GenerateInvoiceReceipt ( string boxId, string documentId ) : NamedContent | ||
boxId | string | ящик |
documentId | string | идентификатор документа |
return | NamedContent |
public GenerateInvoiceReceiptV2 ( string boxId, string documentId, string certThumbprint ) : NamedContent | ||
boxId | string | ящик |
documentId | string | идентификатор документа |
certThumbprint | string | отпечаток сертификата |
return | NamedContent |
public GenerateRevocationOffer ( string boxId, string documentId, string comment, SignerInfo signerInfo ) : NamedContent | ||
boxId | string | Ящик организации |
documentId | string | ИД документа |
comment | string | Комментарий к ПОА |
signerInfo | SignerInfo | Информация о подписанте |
return | NamedContent |
public GenerateStatementOfInvoiceReglament ( string boxId ) : NamedContent | ||
boxId | string | Ящик организации |
return | NamedContent |
public GenerateTitleBuyer ( string boxId, string documentId, TitleBuyer text ) : NamedContent | ||
boxId | string | ящик |
documentId | string | идентификатор документа |
text | TitleBuyer | |
return | NamedContent |
public GenerateWorksTransferBuyer ( string boxId, string documentId, ObjectModel model, DocumentGenerationOptions options ) : GeneratedContent | ||
boxId | string | Ящик организации |
documentId | string | Ид титула заказчика |
model | ObjectModel | Модель |
options | DocumentGenerationOptions | Опции генерации |
return | GeneratedContent |
public GenerateWorksTransferSeller ( WorksTransferSeller model, DocumentGenerationOptions options ) : GeneratedContent | ||
model | WorksTransferSeller | Модель титула исполнителя |
options | DocumentGenerationOptions | Опции генерации |
return | GeneratedContent |
public GetBoxCertificates ( ) : BoxCertificate[] | ||
return | BoxCertificate[] |
public GetContact ( int organizationId, int contragentId ) : Contact | ||
organizationId | int | Id текущей организации |
contragentId | int | Id контрагента |
return | Contact |
public GetDepartmentEmployees ( string boxId, string departmentId ) : User[] | ||
boxId | string | Ящик организации |
departmentId | string | ИД подразделения |
return | User[] |
public GetDocumentContent ( string boxId, string documentId ) : byte[] | ||
boxId | string | |
documentId | string | |
return | byte[] |
public GetDocumentEntries ( DocumentEntryOptions options ) : DocumentEntryList | ||
options | DocumentEntryOptions | параметры поиска/фильтрации вхождений документов |
return | DocumentEntryList |
public GetDocumentList ( DocumentListOptions options ) : DocumentList | ||
options | DocumentListOptions | |
return | DocumentList |
public GetDocumentTag ( string documentTagId ) : DocumentTag | ||
documentTagId | string | |
return | DocumentTag |
public GetDocumentTagList ( string boxId, string documentId ) : DocumentTag[] | ||
boxId | string | |
documentId | string | |
return | DocumentTag[] |
public GetDraftDocumentCard ( string draftDocumentId ) : byte[] | ||
draftDocumentId | string | |
return | byte[] |
public GetDraftDocumentContent ( string draftDocumentId ) : byte[] | ||
draftDocumentId | string | |
return | byte[] |
public GetDraftMessage ( string messageId, bool getContent, bool getCard ) : DraftMessage | ||
messageId | string | |
getContent | bool | |
getCard | bool | |
return | DraftMessage |
public GetDraftMessageCount ( string boxId ) : int | ||
boxId | string | |
return | int |
public GetDraftMessageList ( FetchingSettings settings, string boxId ) : DraftMessageSearchResult | ||
settings | FetchingSettings | |
boxId | string | |
return | DraftMessageSearchResult |
public GetEncryptedToken ( string certHash, string applicationId = null ) : string | ||
certHash | string | отпечаток сертификата |
applicationId | string | |
return | string |
public GetEnhancedSign ( string boxId, byte sign ) : ObjectModel.EnhancedSign | ||
boxId | string | Идентификатор ящика организации |
sign | byte | Подпись, на которую необходимо получить усовершенствованную |
return | ObjectModel.EnhancedSign |
public GetEnhancedSignById ( string boxId, string signId ) : ObjectModel.EnhancedSign | ||
boxId | string | Идентификатор ящика организации |
signId | string | Идентификатор подписи |
return | ObjectModel.EnhancedSign |
public GetFlowDocumentInfo ( string boxId, string documentId, FlowDocumentInfoRequestParams requestParams = null ) : FlowDocumentInfo | ||
boxId | string | |
documentId | string | |
requestParams | FlowDocumentInfoRequestParams | |
return | FlowDocumentInfo |
public GetFullDocumentInfo ( string boxId, string documentId, FullDocumentInfoRequestParams requestParams = null ) : FullDocumentInfo | ||
boxId | string | |
documentId | string | |
requestParams | FullDocumentInfoRequestParams | |
return | FullDocumentInfo |
public GetInnKppNameByBoxId ( string boxId ) : InnKppName | ||
boxId | string | ящик |
return | InnKppName |
public GetInternalDocuments ( InternalListOptions options ) : DocumentEntryList | ||
options | InternalListOptions | параметры поиска/фильтрации внутренних документов |
return | DocumentEntryList |
public GetMessage ( string boxId, string messageId ) : Message | ||
boxId | string | ящик |
messageId | string | ID сообщения |
return | Message |
public GetMessageWithLoadOptions ( string boxId, string messageId, MessageRequestParams requestParams ) : Message | ||
boxId | string | ящик |
messageId | string | ID сообщения |
requestParams | MessageRequestParams | Параметры загружки сообщения |
return | Message |
public GetMessages ( string afterMessageId, string fromBox, string toBox ) : MessageInfo[] | ||
afterMessageId | string | последнее полученное сообщение |
fromBox | string | ящик отправителя |
toBox | string | ящик получателя |
return | MessageInfo[] |
public GetOrganizationBy ( string boxId, OrganizationByCriteria criteria, OrganizationByCriteriaValues values ) : Organization | ||
boxId | string | ящик |
criteria | OrganizationByCriteria | критерии для выборки информации по организации |
values | OrganizationByCriteriaValues | параметры поиска по критерию |
return | Organization |
public GetOrganizationByInnKpp ( string inn, string kpp ) : Organization | ||
inn | string | |
kpp | string | |
return | Organization |
public GetOrganizationListByInnKpp ( string inn, string kpp = null ) : Organization[] | ||
inn | string | |
kpp | string | |
return | Organization[] |
public GetOrganizationPromoCodeList ( string boxId ) : OrganizationPromoCode[] | ||
boxId | string | Ящик организации |
return | OrganizationPromoCode[] |
public GetOrganizationStructure ( string boxId, string organizationId ) : OrganizationStructureElement[] | ||
boxId | string | |
organizationId | string | идентификатор организации |
return | OrganizationStructureElement[] |
public GetOrganizationStructureElementChildren ( string organizationId, string orgStructureElementId ) : OrganizationStructureElement[] | ||
organizationId | string | |
orgStructureElementId | string | |
return | OrganizationStructureElement[] |
protected static GetPerformanceCounterInterceptorInserter ( string operations ) : PerformanceCounterInterceptorInserter | ||
operations | string | |
return | PerformanceCounterInterceptorInserter |
public GetPromoCodeByName ( string promoCodeName ) : PromoCode | ||
promoCodeName | string | Наименование промокода |
return | PromoCode |
public GetRequiredNotices ( string boxId, string certThumbprint = null ) : ServiceNotice[] | ||
boxId | string | ящик |
certThumbprint | string | отпечаток сертификата |
return | ServiceNotice[] |
public GetSpecialOperatorInfo ( ) : SubjectInfo | ||
return | SubjectInfo |
public GetSubjectInfo ( string subjectBoxId ) : SubjectInfo | ||
subjectBoxId | string | |
return | SubjectInfo |
public HasQualifiedCertificate ( string contragentBoxId ) : bool | ||
contragentBoxId | string | Ящик контрагента |
return | bool |
public ModifyOrganizationStructureElement ( OrganizationStructureElement element ) : void | ||
element | OrganizationStructureElement | Подразделение |
return | void |
public MoveDocumentToDepartment ( string boxId, string documentId, string departmentId ) : bool | ||
boxId | string | Ящик организации |
documentId | string | ИД документа |
departmentId | string | ИД подразделения |
return | bool |
public MoveDocumentsToDepartment ( string boxId, string documentIds, string departmentId ) : string[] | ||
boxId | string | Ящик организации |
documentIds | string | ИД документов |
departmentId | string | ИД подразделения |
return | string[] |
public OrganizationStructureHasSingleElement ( string organizationId ) : bool | ||
organizationId | string | |
return | bool |
public ParseGeneralTransferBuyer ( byte content ) : GeneralTransferBuyer | ||
content | byte | |
return | GeneralTransferBuyer |
public ParseGeneralTransferCorrectionBuyer ( byte content ) : GeneralTransferCorrectionBuyer | ||
content | byte | |
return | GeneralTransferCorrectionBuyer |
public ParseGeneralTransferCorrectionSeller ( byte content ) : GeneralTransferCorrectionSeller | ||
content | byte | |
return | GeneralTransferCorrectionSeller |
public ParseGeneralTransferSeller ( byte content ) : GeneralTransferSeller | ||
content | byte | |
return | GeneralTransferSeller |
public ParseGoodsTransferBuyer ( byte content ) : GoodsTransferBuyer | ||
content | byte | |
return | GoodsTransferBuyer |
public ParseGoodsTransferSeller ( byte content ) : GoodsTransferSeller | ||
content | byte | |
return | GoodsTransferSeller |
public ParseWorksTransferBuyer ( byte content ) : WorksTransferBuyer | ||
content | byte | |
return | WorksTransferBuyer |
public ParseWorksTransferSeller ( byte content ) : WorksTransferSeller | ||
content | byte | |
return | WorksTransferSeller |
public Register ( RegisterModel registerModel, byte certificate = null ) : RegisterResult | ||
registerModel | RegisterModel | Информация о регистрируемом пользователе |
certificate | byte | Сертификат |
return | RegisterResult |
public RejectAuthRequest ( int organizationId, int contragentId, string comment ) : void | ||
organizationId | int | Id текущей организации |
contragentId | int | Id контрагента |
comment | string | комментарий |
return | void |
public RejectAuthorization ( int organizationId, int contragentId, string comment ) : ContactStatus | ||
organizationId | int | Id текущей организации |
contragentId | int | Id контрагента |
comment | string | комментарий |
return | ContactStatus |
public RejectSign ( FlowType flowType, RejectSign rejectSign ) : void | ||
flowType | FlowType | Тип документооборота |
rejectSign | RejectSign | Отказ от подписания |
return | void |
public static ResetPerformanceCounters ( ) : void | ||
return | void |
public SearchContacts ( ContactSearchOptions contactSearchOptions ) : ContactSearchResult | ||
contactSearchOptions | ContactSearchOptions | параметры поиска контакта |
return | ContactSearchResult |
public SendAuthRequest ( int organizationId, int contragentId, string comment ) : void | ||
organizationId | int | Id текущей организации |
contragentId | int | Id контрагента |
comment | string | комментарий |
return | void |
public SendForwardMessage ( ForwardMessage message ) : SentMessage | ||
message | ForwardMessage | Сообщение с пересылаемыми документами |
return | SentMessage |
public SendInternalMessage ( InternalMessage message ) : SentMessage | ||
message | InternalMessage | Сообщение с внутренними документами |
return | SentMessage |
public SendMessage ( Message message ) : SentMessage | ||
message | Message | |
return | SentMessage |
public SendStatementOfInvoiceReglament ( MessageOfStatement message ) : SentMessage | ||
message | MessageOfStatement | Сообщение с заявлением об участии в ЭДО СФ |
return | SentMessage |
public SendUnsignedMessage ( UnsignedMessage message ) : SentMessage | ||
message | UnsignedMessage | сообщение с документами без подписи |
return | SentMessage |
public SignDocument ( FlowType flowType, Sign sign ) : void | ||
flowType | FlowType | Тип документооборота |
sign | Sign | Подпись документа |
return | void |
public UpdateDraftMessage ( DraftMessage draftMessage ) : void | ||
draftMessage | DraftMessage | |
return | void |