Транскрипт API
Интерфейс Taxnet.Transcrypt.API.ITranscryptApiTransport

Интерфейс для отправки/получения сообщений Подробнее...

Граф наследования:Taxnet.Transcrypt.API.ITranscryptApiTransport:
Taxnet.Transcrypt.API.ITranscryptApi

Открытые члены

OperationResult< Guid > SendDocuments (Guid token, List< DocumentForSend > documents, ReceiverInfo receiverInfo)
 Отправить группу документов Подробнее...
 
PagedOperationResult< List< DocumentsGroup > > GetDocumentsGroups (Guid token, Document.Filter filter)
 Получить список групп документов. Устаревший метод, вместо него используйте GetGroups Подробнее...
 
OperationResult< DocumentGetDocument (Guid token, Guid documentId)
 Получить документ Подробнее...
 
PagedOperationResult< List< Document > > GetDocuments (Guid token, Document.Filter filter)
 Получить список документов (устаревший метод) Подробнее...
 
OperationResult< bool > DeleteDocument (Guid token, Guid documentId)
 Удалить документ Подробнее...
 
OperationResult< bool > RestoreDocument (Guid token, Guid documentId)
 Восстановление документа Подробнее...
 
DocumentPagedOperationResult< List< ExtendedDocumentsGroup > > GetExtendedDocumentsGroups (Guid token, ExtendedDocument.Filter filter)
 Получить расширенный список групп документов (устаревший метод) Подробнее...
 
OperationResult< List< DocumentTypeCountInfo > > GetDocumentsCountGroupedByType (Guid token, MessageType messageType)
 Получить колличесвто документов сгруппированных по типу Подробнее...
 
OperationResult< bool > SetDocumentImportant (Guid token, Guid documentId, bool isImportant)
 Пометить документ как важный Подробнее...
 
OperationResult< bool > SetDocumentAsViewed (Guid token, Guid documentId)
 Пометить документ как просмотренный Подробнее...
 
OperationResult< DocumentsGroupGetDocumentsGroup (Guid token, Guid groupId)
 Получить группу документов по идентификатору группы Подробнее...
 
OperationResult< OnePageModelList< DocumentsGroup > > GetGroups (Guid token, Document.Filter filter)
 Получить список групп документов Подробнее...
 
OperationResult< OnePageModelList< Document > > GetDocumentList (Guid token, Document.Filter filter)
 Получить список документов Подробнее...
 
OperationResult< OnePageModelList< ExtendedDocumentsGroup > > GetExtendedGroups (Guid token, ExtendedDocument.Filter filter)
 Получить расширенный список групп документов Подробнее...
 
OperationResult< ResponseForSendGenerateReceptionNotice (Guid token, Guid documentId, int transactionType)
 Создать извещение Подробнее...
 
OperationResult< Guid > SendResponse (Guid token, ResponseForSend response, Guid documentId)
 Отправить ответное сообщение Подробнее...
 
OperationResult< List< int > > GetAllowNotice (Guid token, Guid documentId)
 Получить список уведомлений которые нужно выполнить Подробнее...
 
OperationResult< ResponseForSendGenerateCorrectionNotice (Guid token, Guid documentId, string description)
 Создать уведомление об уточнении Подробнее...
 
OperationResult< ResponseForSendGenerateAcceptanceNotice (Guid token, Guid documentId, ProcurationInfo procurationInfo)
 Создать уведомление о подписи получателем (устаревший метод, использовать GetAcceptanceNotice) Подробнее...
 
OperationResult< ResponseForSendGetAcceptanceNotice (GetAcceptanceNoticeParams parameters)
 Создать файл положительного результата приема документа Подробнее...
 
OperationResult< ResponseForSendGenerateRequestCancellation (Guid token, Guid documentId, string description)
 Создать предложение об аннулировании Подробнее...
 
OperationResult< ResponseForSendGenerateRejectCancellation (Guid token, Guid documentId, string description)
 Создать уведомление об уточнении для аннулирования Подробнее...
 
OperationResult< ResponseForSendGenerateAcceptCancellation (Guid token, Guid documentId)
 Создать извещение о получении для аннулирования Подробнее...
 
OperationResult< bool > CanCreateReceiveResult (Guid token, Guid documentId)
 Проверка возможности создания результата приема Подробнее...
 
OperationResult< byte[]> GetContent (Guid token, Guid documentId, Guid fileId)
 Получить контент файла Подробнее...
 
OperationResult< TransactionFileGetPrimaryFile (Guid token, Guid documentId)
 Получить первичный документ Подробнее...
 
OperationResult< string > GetPrimaryFileName (Guid token, Guid documentId)
 Получить имя первичного документа Подробнее...
 
OperationResult< string > GetRejectReason (Guid token, Guid documentId)
 Получить причину отказа в подписи Подробнее...
 
OperationResult< string > GetCancellationReason (Guid token, Guid documentId)
 Получить причину аннулирования из последнего файла предложения об аннулировании Подробнее...
 
OperationResult< string > GetCommentFromRequestCancellationFile (Guid token, Guid documentId, Guid fileId)
 Получить комментарий из файла предложения об аннулировании Подробнее...
 
OperationResult< string > GetCommentFromRejectCancellationFile (Guid token, Guid documentId, Guid fileId)
 Получить комментарий из файла уведомления об уточнении аннулирования Подробнее...
 
OperationResult< List< InvoiceInfo > > GetPrimaryDocumentInfoList (Guid token, Guid documentId)
 Получить список первичных документов (устаревший метод) Подробнее...
 
PagedOperationResult< List< InvoiceInfo > > GetPagedPrimaryDocumentInfoList (Guid token, Guid documentId, PagedFilter pagedFilter)
 Получить список первичных документов (постраничный вывод) Подробнее...
 
OperationResult< List< InvoiceInfo > > GetCorrectionInfoList (Guid token, Guid documentId)
 Получить корректировки документа (устаревший метод) Подробнее...
 
PagedOperationResult< List< InvoiceInfo > > GetPagedCorrectionInfoList (Guid token, Guid documentId, PagedFilter pagedFilter)
 Получить корректировки документа (постраничный вывод) Подробнее...
 
OperationResult< List< InvoiceInfo > > GetRevisionInfoList (Guid token, Guid documentId)
 Получить исправления документа (устаревший метод) Подробнее...
 
PagedOperationResult< List< InvoiceInfo > > GetPagedRevisionInfoList (Guid token, Guid documentId, PagedFilter pagedFilter)
 Получить исправления документа (постраничный вывод) Подробнее...
 
OperationResult< InvoiceInfoGetInvoiceInfo (Guid token, Guid documentId)
 Получить дополнительную информацию о документе Подробнее...
 
OperationResult< bool > ChangeDocumentDepartment (Guid token, Guid documentId, Guid?departmentId)
 Изменить подразделение документа Подробнее...
 
PagedOperationResult< List< DraftsGroup > > GetDraftsGroups (Guid token, Draft.Filter filter=null)
 Получить список групп черновиков Подробнее...
 
OperationResult< bool > UpdateDraft (Guid token, Draft draft)
 Сохранение измененного черновика Подробнее...
 
OperationResult< Guid > CreateDraft (Guid token, PrimaryDraft primaryDraft)
 Создание нового черновика Подробнее...
 
OperationResult< Guid > SaveDraftGroup (SaveDraftGroupParameters parameters)
 Сохранить черновик. Подробнее...
 
OperationResult< bool > DeleteDraftGroup (Guid token, Guid draftGroupId)
 Удалить черновик Подробнее...
 
OperationResult< Guid > SendDraftGroup (Guid token, Guid draftGroupId)
 Отправить черновик Подробнее...
 
OperationResult< DraftGetDraft (Guid token, Guid draftId)
 Получить черновик по идентификатору Подробнее...
 
OperationResult< DraftsGroupGetDraftsGroup (Guid token, Guid draftGroupId)
 Получить группу черновиков по идентификатору Подробнее...
 
OperationResult< bool > DeleteDraft (Guid token, Guid draftDocumentId)
 Удалить черновик из группы черновиков Подробнее...
 
OperationResult< List< Transaction > > GetTransactions (Guid token, Guid documentId)
 Получить транзакции документа Подробнее...
 
OperationResult< TransactionGetTransaction (Guid token, Guid transactionId)
 Получить транзакцию по идентификатору Подробнее...
 
OperationResult< string > GetTransactionName (Guid token, int transactionCode)
 Получить название транзакции по коду Подробнее...
 
OperationResult< byte[]> PrepareForSend (Guid token, byte[] content, string receiverId, string fileName, DocflowDictionary.DocflowType docflowType)
 Получить исправленную версию формализованного документа (устаревший метод, использовать PrepareDocumentDataForSend) Подробнее...
 
OperationResult< PreparedDocumentDataPrepareDocumentForSend (Guid token, byte[] content, string receiverId, string fileName)
 Получить исправленную версию формализованного документа (устаревший метод, использовать PrepareDocumentDataForSend) Подробнее...
 
OperationResult< PreparedDocumentDataPrepareDocumentDataForSend (PrepareDocumentDataForSendParams parameters)
 Получить актуализированные данные формализованного документа для отправки Подробнее...
 
OperationResult< List< Guid > > GetDocumentsIdForResponce (Guid token)
 Получить список идентификаторов документов для которых необходимо сформировать ответные сообщения Подробнее...
 
OperationResult< bool > CheckChangesInDocuments (Guid token, DateTime lastUpdateDateTime, Document.Filter filter)
 Проверка наличия изменений в документах Подробнее...
 
OperationResult< bool > CheckExistChangesInDocuments (Guid token, DateTime lastUpdateDateTime, MessageType messageType)
 Проверка наличия изменений в документах Подробнее...
 
OperationResult< DocflowMemberIdRequestGetDocflowMemberIdRequest (Guid token, Guid id)
 Получить запрос на получение DocflowMemberId Подробнее...
 
OperationResult< int > GetDocumentsStatistic (Guid token, Statistic.Filter filter)
 Статистика по отправленным документам Подробнее...
 
OperationResult< byte[]> GenerateExcelFileForExtendedDocuments (Guid token, ExtendedDocument.Filter filter)
 Получить расширенный список групп документов в виде файла Excel Подробнее...
 
OperationResult< DocumentAdditionalInfoGetDocumentAdditionalInfo (Guid token, Guid documentId)
 Получить дополнительную информацию по документу Подробнее...
 
OperationResult< List< ReceiverFindResult > > FindReceiver (Guid token, string searchString)
 Поиск получателя документа Подробнее...
 
OperationResult< TransactionFileGetTransactionFile (Guid token, Guid transactionFileId)
 Получить файл транзакции Подробнее...
 
OperationResult< byte[]> GetDocflowZipContent (Guid token, Guid documentId, ZipDownloadType type)
 Получить архив для загрузки Подробнее...
 

Подробное описание

Интерфейс для отправки/получения сообщений

Методы

OperationResult<bool> Taxnet.Transcrypt.API.ITranscryptApiTransport.CanCreateReceiveResult ( Guid  token,
Guid  documentId 
)

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

Аргументы
tokenТокен авторизации
documentIdИдентификатор документа
Возвращает
true-можно сформировать транзакцию "результат приема", false-иначе
OperationResult<bool> Taxnet.Transcrypt.API.ITranscryptApiTransport.ChangeDocumentDepartment ( Guid  token,
Guid  documentId,
Guid?  departmentId 
)

Изменить подразделение документа

Аргументы
tokenТокен авторизации
documentIdИдентификатор документа
departmentIdИдентификатор подразделения
Возвращает
OperationResult<bool> Taxnet.Transcrypt.API.ITranscryptApiTransport.CheckChangesInDocuments ( Guid  token,
DateTime  lastUpdateDateTime,
Document.Filter  filter 
)

Проверка наличия изменений в документах

Аргументы
tokenТокен авторизации
lastUpdateDateTimeДата последнего обновления
filterФильтр
Возвращает
OperationResult<bool> Taxnet.Transcrypt.API.ITranscryptApiTransport.CheckExistChangesInDocuments ( Guid  token,
DateTime  lastUpdateDateTime,
MessageType  messageType 
)

Проверка наличия изменений в документах

Аргументы
tokenТокен авторизации
lastUpdateDateTimeДата последнего обновления
messageTypeТип сообщения
Возвращает
OperationResult<Guid> Taxnet.Transcrypt.API.ITranscryptApiTransport.CreateDraft ( Guid  token,
PrimaryDraft  primaryDraft 
)

Создание нового черновика

Аргументы
tokenТокен авторизации
primaryDraftНовый черновик
Возвращает
Идентификатор черновика
OperationResult<bool> Taxnet.Transcrypt.API.ITranscryptApiTransport.DeleteDocument ( Guid  token,
Guid  documentId 
)

Удалить документ

Аргументы
tokenТокен авторизации
documentIdИдентификатор документа
Возвращает
OperationResult<bool> Taxnet.Transcrypt.API.ITranscryptApiTransport.DeleteDraft ( Guid  token,
Guid  draftDocumentId 
)

Удалить черновик из группы черновиков

Аргументы
tokenТокен авторизации
draftDocumentIdИдентификатор черновика
Возвращает
OperationResult<bool> Taxnet.Transcrypt.API.ITranscryptApiTransport.DeleteDraftGroup ( Guid  token,
Guid  draftGroupId 
)

Удалить черновик

Аргументы
tokenТокен авторизации
draftGroupIdИдентификатор черновика
Возвращает
OperationResult<List<ReceiverFindResult> > Taxnet.Transcrypt.API.ITranscryptApiTransport.FindReceiver ( Guid  token,
string  searchString 
)

Поиск получателя документа

Аргументы
tokenТокен авторизации
searchStringСтрока поиска
Возвращает

searchString - поиск по ИНН/КПП/DocflowMemberId/FullName организации

OperationResult<ResponseForSend> Taxnet.Transcrypt.API.ITranscryptApiTransport.GenerateAcceptanceNotice ( Guid  token,
Guid  documentId,
ProcurationInfo  procurationInfo 
)

Создать уведомление о подписи получателем (устаревший метод, использовать GetAcceptanceNotice)

Аргументы
tokenТокен авторизации
documentIdИдентификатор полученного документа
procurationInfoИнформация о доверенности
Возвращает
Уведомление о подписи получателем
OperationResult<ResponseForSend> Taxnet.Transcrypt.API.ITranscryptApiTransport.GenerateAcceptCancellation ( Guid  token,
Guid  documentId 
)

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

Аргументы
tokenТокен авторизации
documentIdИдентификатор первичного документа
Возвращает
Извещение о получении для аннулирования, готовое к подписи
OperationResult<ResponseForSend> Taxnet.Transcrypt.API.ITranscryptApiTransport.GenerateCorrectionNotice ( Guid  token,
Guid  documentId,
string  description 
)

Создать уведомление об уточнении

Аргументы
tokenТокен авторизации
documentIdИдентификатор полученного документа
descriptionКомментарий к уточнению
Возвращает
Уведомление об уточнении, готовое к подписи
OperationResult<byte[]> Taxnet.Transcrypt.API.ITranscryptApiTransport.GenerateExcelFileForExtendedDocuments ( Guid  token,
ExtendedDocument.Filter  filter 
)

Получить расширенный список групп документов в виде файла Excel

Аргументы
tokenТокен авторизации
filterФильтр документов
OperationResult<ResponseForSend> Taxnet.Transcrypt.API.ITranscryptApiTransport.GenerateReceptionNotice ( Guid  token,
Guid  documentId,
int  transactionType 
)

Создать извещение

Аргументы
tokenТокен авторизации
documentIdИдентификатор полученного документа
transactionTypeКод транзакции которую необходимо сформировать
Возвращает
Извещение о получении, готовое к подписи
OperationResult<ResponseForSend> Taxnet.Transcrypt.API.ITranscryptApiTransport.GenerateRejectCancellation ( Guid  token,
Guid  documentId,
string  description 
)

Создать уведомление об уточнении для аннулирования

Аргументы
tokenТокен авторизации
documentIdИдентификатор первичного документа
descriptionКомментарий к уточнению
Возвращает
Уведомление об уточнении для аннулирования, готовое к подписи
OperationResult<ResponseForSend> Taxnet.Transcrypt.API.ITranscryptApiTransport.GenerateRequestCancellation ( Guid  token,
Guid  documentId,
string  description 
)

Создать предложение об аннулировании

Аргументы
tokenТокен авторизации
documentIdИдентификатор полученного документа
descriptionКомментарий к предложению
Возвращает
Предложение об аннулировании, готовое к подписи
OperationResult<ResponseForSend> Taxnet.Transcrypt.API.ITranscryptApiTransport.GetAcceptanceNotice ( GetAcceptanceNoticeParams  parameters)

Создать файл положительного результата приема документа

Аргументы
parametersПараметры
Возвращает
Файл положительного результата приема документа
OperationResult<List<int> > Taxnet.Transcrypt.API.ITranscryptApiTransport.GetAllowNotice ( Guid  token,
Guid  documentId 
)

Получить список уведомлений которые нужно выполнить

Аргументы
tokenАвторизационный токен
documentIdИдентификатор документа
Возвращает
Коды транзакций
Исключения
FaultException<ArgumentFault>Ошибка в переданных аргументах
OperationResult<string> Taxnet.Transcrypt.API.ITranscryptApiTransport.GetCancellationReason ( Guid  token,
Guid  documentId 
)

Получить причину аннулирования из последнего файла предложения об аннулировании

Аргументы
tokenТокен авторизации
documentIdИдентификатор документа
Возвращает
Комментарий к последнему предложению об аннулировании
OperationResult<string> Taxnet.Transcrypt.API.ITranscryptApiTransport.GetCommentFromRejectCancellationFile ( Guid  token,
Guid  documentId,
Guid  fileId 
)

Получить комментарий из файла уведомления об уточнении аннулирования

Аргументы
tokenТокен авторизации
documentIdИдентификатор документа
fileIdИдентификатор файла уведомления об уточнении аннулирования
Возвращает
Комментарий из уведомления об уточнении аннулирования
OperationResult<string> Taxnet.Transcrypt.API.ITranscryptApiTransport.GetCommentFromRequestCancellationFile ( Guid  token,
Guid  documentId,
Guid  fileId 
)

Получить комментарий из файла предложения об аннулировании

Аргументы
tokenТокен авторизации
documentIdИдентификатор документа
fileIdИдентификатор файла предложения об аннулировании
Возвращает
Комментарий из предложению об аннулировании
OperationResult<byte[]> Taxnet.Transcrypt.API.ITranscryptApiTransport.GetContent ( Guid  token,
Guid  documentId,
Guid  fileId 
)

Получить контент файла

Аргументы
tokenТокен авторизации
documentIdИдентификатор документа
fileIdИдентификатор файла
Возвращает
Контент документа
OperationResult<List<InvoiceInfo> > Taxnet.Transcrypt.API.ITranscryptApiTransport.GetCorrectionInfoList ( Guid  token,
Guid  documentId 
)

Получить корректировки документа (устаревший метод)

Аргументы
tokenТокен авторизации
documentIdИдентификатор документа
Возвращает
OperationResult<DocflowMemberIdRequest> Taxnet.Transcrypt.API.ITranscryptApiTransport.GetDocflowMemberIdRequest ( Guid  token,
Guid  id 
)

Получить запрос на получение DocflowMemberId

Аргументы
tokenТокен авторизации
idИдентификатор запроса
Возвращает
OperationResult<byte[]> Taxnet.Transcrypt.API.ITranscryptApiTransport.GetDocflowZipContent ( Guid  token,
Guid  documentId,
ZipDownloadType  type 
)

Получить архив для загрузки

Аргументы
tokenТокен авторизации
documentIdИдентификатор документа
typeТип выгрузки
Возвращает
Содержимое архива
OperationResult<Document> Taxnet.Transcrypt.API.ITranscryptApiTransport.GetDocument ( Guid  token,
Guid  documentId 
)

Получить документ

Аргументы
tokenТокен авторизации
documentIdИдентификатор документа
Возвращает
Документ
OperationResult<DocumentAdditionalInfo> Taxnet.Transcrypt.API.ITranscryptApiTransport.GetDocumentAdditionalInfo ( Guid  token,
Guid  documentId 
)

Получить дополнительную информацию по документу

Аргументы
tokenТокен авторизации
documentIdИдентификатор документа
Возвращает
OperationResult<OnePageModelList<Document> > Taxnet.Transcrypt.API.ITranscryptApiTransport.GetDocumentList ( Guid  token,
Document.Filter  filter 
)

Получить список документов

Аргументы
tokenТокен авторизации
filterФильтр документов
Возвращает
Документ
PagedOperationResult<List<Document> > Taxnet.Transcrypt.API.ITranscryptApiTransport.GetDocuments ( Guid  token,
Document.Filter  filter 
)

Получить список документов (устаревший метод)

Аргументы
tokenТокен авторизации
filterФильтр документов
Возвращает
Документ
OperationResult<List<DocumentTypeCountInfo> > Taxnet.Transcrypt.API.ITranscryptApiTransport.GetDocumentsCountGroupedByType ( Guid  token,
MessageType  messageType 
)

Получить колличесвто документов сгруппированных по типу

Аргументы
tokenТокен авторизации
messageTypeТип сообщения
Возвращает
OperationResult<DocumentsGroup> Taxnet.Transcrypt.API.ITranscryptApiTransport.GetDocumentsGroup ( Guid  token,
Guid  groupId 
)

Получить группу документов по идентификатору группы

Аргументы
tokenТокен авторизации
groupIdИдентификатор группы
Возвращает
PagedOperationResult<List<DocumentsGroup> > Taxnet.Transcrypt.API.ITranscryptApiTransport.GetDocumentsGroups ( Guid  token,
Document.Filter  filter 
)

Получить список групп документов. Устаревший метод, вместо него используйте GetGroups

Аргументы
tokenТокен авторизации
filterФильтр документов
Возвращает
Список групп документов
OperationResult<List<Guid> > Taxnet.Transcrypt.API.ITranscryptApiTransport.GetDocumentsIdForResponce ( Guid  token)

Получить список идентификаторов документов для которых необходимо сформировать ответные сообщения

Аргументы
tokenТокен авторизации
Возвращает
OperationResult<int> Taxnet.Transcrypt.API.ITranscryptApiTransport.GetDocumentsStatistic ( Guid  token,
Statistic.Filter  filter 
)

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

Аргументы
token
filter
Возвращает
OperationResult<Draft> Taxnet.Transcrypt.API.ITranscryptApiTransport.GetDraft ( Guid  token,
Guid  draftId 
)

Получить черновик по идентификатору

Аргументы
tokenТокен авторизации
draftIdИдентификатор черновика
Возвращает
OperationResult<DraftsGroup> Taxnet.Transcrypt.API.ITranscryptApiTransport.GetDraftsGroup ( Guid  token,
Guid  draftGroupId 
)

Получить группу черновиков по идентификатору

Аргументы
tokenТокен авторизации
draftGroupIdИдентификатор группы
Возвращает
PagedOperationResult<List<DraftsGroup> > Taxnet.Transcrypt.API.ITranscryptApiTransport.GetDraftsGroups ( Guid  token,
Draft.Filter  filter = null 
)

Получить список групп черновиков

Аргументы
tokenТокен авторизации
filterФильтр
Возвращает
Список групп черновиков
DocumentPagedOperationResult<List<ExtendedDocumentsGroup> > Taxnet.Transcrypt.API.ITranscryptApiTransport.GetExtendedDocumentsGroups ( Guid  token,
ExtendedDocument.Filter  filter 
)

Получить расширенный список групп документов (устаревший метод)

Аргументы
tokenТокен авторизации
filterФильтр документов
Возвращает
Список групп документов

В случае если filter.StartIndex вышел за допустимый диапазон Вернем ошибку StartIndexOverflowFault и последнюю доступную страницу с документами

OperationResult<OnePageModelList<ExtendedDocumentsGroup> > Taxnet.Transcrypt.API.ITranscryptApiTransport.GetExtendedGroups ( Guid  token,
ExtendedDocument.Filter  filter 
)

Получить расширенный список групп документов

Аргументы
tokenТокен авторизации
filterФильтр документов
Возвращает
Список групп документов
OperationResult<OnePageModelList<DocumentsGroup> > Taxnet.Transcrypt.API.ITranscryptApiTransport.GetGroups ( Guid  token,
Document.Filter  filter 
)

Получить список групп документов

Аргументы
tokenТокен авторизации
filterФильтр документов
Возвращает
Список групп документов
OperationResult<InvoiceInfo> Taxnet.Transcrypt.API.ITranscryptApiTransport.GetInvoiceInfo ( Guid  token,
Guid  documentId 
)

Получить дополнительную информацию о документе

Аргументы
tokenТокен авторизации
documentIdИдентификатор документа
Возвращает
PagedOperationResult<List<InvoiceInfo> > Taxnet.Transcrypt.API.ITranscryptApiTransport.GetPagedCorrectionInfoList ( Guid  token,
Guid  documentId,
PagedFilter  pagedFilter 
)

Получить корректировки документа (постраничный вывод)

Аргументы
tokenТокен авторизации
documentIdИдентификатор документа
pagedFilterФильтр для пейджинга
Возвращает
PagedOperationResult<List<InvoiceInfo> > Taxnet.Transcrypt.API.ITranscryptApiTransport.GetPagedPrimaryDocumentInfoList ( Guid  token,
Guid  documentId,
PagedFilter  pagedFilter 
)

Получить список первичных документов (постраничный вывод)

Аргументы
tokenТокен авторизации
documentIdИдентификатор документа
pagedFilterФильтр пейджинга
Возвращает
PagedOperationResult<List<InvoiceInfo> > Taxnet.Transcrypt.API.ITranscryptApiTransport.GetPagedRevisionInfoList ( Guid  token,
Guid  documentId,
PagedFilter  pagedFilter 
)

Получить исправления документа (постраничный вывод)

Аргументы
tokenТокен авторизации
documentIdИдентификатор документа
pagedFilterФильтр пейджинга
Возвращает
OperationResult<List<InvoiceInfo> > Taxnet.Transcrypt.API.ITranscryptApiTransport.GetPrimaryDocumentInfoList ( Guid  token,
Guid  documentId 
)

Получить список первичных документов (устаревший метод)

Аргументы
tokenТокен авторизации
documentIdИдентификатор документа
Возвращает
OperationResult<TransactionFile> Taxnet.Transcrypt.API.ITranscryptApiTransport.GetPrimaryFile ( Guid  token,
Guid  documentId 
)

Получить первичный документ

Аргументы
tokenТокен авторизации
documentIdИдентификатор документа
Возвращает
Первичный документ
OperationResult<string> Taxnet.Transcrypt.API.ITranscryptApiTransport.GetPrimaryFileName ( Guid  token,
Guid  documentId 
)

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

Аргументы
tokenТокен авторизации
documentIdИдентификатор документа
Возвращает
Имя первичного документа
OperationResult<string> Taxnet.Transcrypt.API.ITranscryptApiTransport.GetRejectReason ( Guid  token,
Guid  documentId 
)

Получить причину отказа в подписи

Аргументы
tokenТокен авторизации
documentIdИдентификатор документа
Возвращает
Комментарий к отказу в подписи
OperationResult<List<InvoiceInfo> > Taxnet.Transcrypt.API.ITranscryptApiTransport.GetRevisionInfoList ( Guid  token,
Guid  documentId 
)

Получить исправления документа (устаревший метод)

Аргументы
tokenТокен авторизации
documentIdИдентификатор документа
Возвращает
OperationResult<Transaction> Taxnet.Transcrypt.API.ITranscryptApiTransport.GetTransaction ( Guid  token,
Guid  transactionId 
)

Получить транзакцию по идентификатору

Аргументы
tokenТокен авторизации
transactionIdИдентификатор транзакции
Возвращает
Транзакция
OperationResult<TransactionFile> Taxnet.Transcrypt.API.ITranscryptApiTransport.GetTransactionFile ( Guid  token,
Guid  transactionFileId 
)

Получить файл транзакции

Аргументы
tokenТокен авторизации
transactionFileIdИдентификатор файла транзакции
OperationResult<string> Taxnet.Transcrypt.API.ITranscryptApiTransport.GetTransactionName ( Guid  token,
int  transactionCode 
)

Получить название транзакции по коду

Аргументы
tokenАвторизационный токен
transactionCodeКод транзакции
Возвращает
Сертификат
Исключения
FaultException<ArgumentFault>Ошибка в переданных аргументах
OperationResult<List<Transaction> > Taxnet.Transcrypt.API.ITranscryptApiTransport.GetTransactions ( Guid  token,
Guid  documentId 
)

Получить транзакции документа

Аргументы
tokenТокен авторизации
documentIdИдентификатор документа
Возвращает
Транзакции
OperationResult<PreparedDocumentData> Taxnet.Transcrypt.API.ITranscryptApiTransport.PrepareDocumentDataForSend ( PrepareDocumentDataForSendParams  parameters)

Получить актуализированные данные формализованного документа для отправки

Аргументы
parametersПараметры
Возвращает
Данные документа после актуализации
OperationResult<PreparedDocumentData> Taxnet.Transcrypt.API.ITranscryptApiTransport.PrepareDocumentForSend ( Guid  token,
byte[]  content,
string  receiverId,
string  fileName 
)

Получить исправленную версию формализованного документа (устаревший метод, использовать PrepareDocumentDataForSend)

Аргументы
tokenТокен авторизации
contentСодержимое документа
receiverIdИдентификатор получателя
fileNameНовое имя файла
Возвращает
Данные документа после актуализации
OperationResult<byte[]> Taxnet.Transcrypt.API.ITranscryptApiTransport.PrepareForSend ( Guid  token,
byte[]  content,
string  receiverId,
string  fileName,
DocflowDictionary.DocflowType  docflowType 
)

Получить исправленную версию формализованного документа (устаревший метод, использовать PrepareDocumentDataForSend)

Аргументы
tokenТокен авторизации
contentСодержимое документа
receiverIdИдентификатор получателя
fileNameНовое имя файла
docflowTypeТип документооборота
Возвращает
Документ с актуализированным содержанием
OperationResult<bool> Taxnet.Transcrypt.API.ITranscryptApiTransport.RestoreDocument ( Guid  token,
Guid  documentId 
)

Восстановление документа

Аргументы
tokenТокен авторизации
documentIdИдентификатор документа
Возвращает
OperationResult<Guid> Taxnet.Transcrypt.API.ITranscryptApiTransport.SaveDraftGroup ( SaveDraftGroupParameters  parameters)

Сохранить черновик.

Возвращает
Идентификатор сформированной группы документов в черновиках
OperationResult<Guid> Taxnet.Transcrypt.API.ITranscryptApiTransport.SendDocuments ( Guid  token,
List< DocumentForSend documents,
ReceiverInfo  receiverInfo 
)

Отправить группу документов

Аргументы
tokenТокен авторизации
documentsСписок документов для отправки одной группой
receiverInfoИнформация о получателе
Возвращает
Идентификатор сформированной группы документов
OperationResult<Guid> Taxnet.Transcrypt.API.ITranscryptApiTransport.SendDraftGroup ( Guid  token,
Guid  draftGroupId 
)

Отправить черновик

Аргументы
tokenТокен авторизации
draftGroupIdИдентификатор черновика
Возвращает
Идентификатор группы сформированной после отправки
OperationResult<Guid> Taxnet.Transcrypt.API.ITranscryptApiTransport.SendResponse ( Guid  token,
ResponseForSend  response,
Guid  documentId 
)

Отправить ответное сообщение

Аргументы
tokenАвторизационный токен
responseОтветное сообщение
documentIdИдентификатор документа на который отправляется ответ
Возвращает
Идентификатор сформированной транзакции
Исключения
FaultException<ArgumentFault>Ошибка в переданных аргументах
OperationResult<bool> Taxnet.Transcrypt.API.ITranscryptApiTransport.SetDocumentAsViewed ( Guid  token,
Guid  documentId 
)

Пометить документ как просмотренный

Аргументы
tokenТокен авторизации
documentIdИдентификатор документа
Возвращает
OperationResult<bool> Taxnet.Transcrypt.API.ITranscryptApiTransport.SetDocumentImportant ( Guid  token,
Guid  documentId,
bool  isImportant 
)

Пометить документ как важный

Аргументы
tokenТокен авторизации
documentIdИдентификатор документа
isImportantВажный документ
Возвращает
OperationResult<bool> Taxnet.Transcrypt.API.ITranscryptApiTransport.UpdateDraft ( Guid  token,
Draft  draft 
)

Сохранение измененного черновика

Аргументы
tokenТокен авторизации
draftЧерновик который необходимо обновить
Возвращает
true - успешное обновление, false - иначе